| | |
| | | import { getClientList } from "@/api/client/client" // 导入接口 |
| | | import { getContactList } from "@/api/client/contacts" |
| | | import { getSaleChanceList } from "@/api/sales/salesOpportunity" |
| | | import { getSalesLeadsList } from "@/api/client/salesLead" |
| | | import { getMasterOrderList } from "@/api/sales/masterOrder" |
| | | import { getServiceContractList } from "@/api/serviceManage/serviceContract" |
| | | import { getContractList } from "@/api/sales/contractManage" |
| | | import { getSalesDetailsList } from "@/api/sales/salesDetails" |
| | | import { Message } from "element-ui" |
| | | |
| | | export default { |
| | | state: { |
| | | clientList: [], // 客户列表 |
| | | contactNamelist: [] // 联系人 |
| | | contactNamelist: [], // 联系人 |
| | | saleChancelist: [], // 销售机会 |
| | | saleLeadlist: [], // 销售线索 |
| | | masterOrderList: [], // 销售总单 |
| | | serviceContractList: [], // 服务合同 |
| | | getContractList: [], // 合同订单 |
| | | salesDetailsList: [] // 销售明细单 |
| | | }, |
| | | mutations: { |
| | | clientNameList(state, payload) { |
| | |
| | | }, |
| | | saleChancelist(state, payload) { |
| | | state.saleChancelist = payload |
| | | }, |
| | | saleLeadlist(state, payload) { |
| | | state.saleLeadlist = payload |
| | | }, |
| | | masterOrderList(state, payload) { |
| | | state.masterOrderList = payload |
| | | }, |
| | | serviceContractList(state, payload) { |
| | | state.serviceContractList = payload |
| | | }, |
| | | contractList(state, payload) { |
| | | state.contractList = payload |
| | | }, |
| | | salesDetailsList(state, payload) { |
| | | state.salesDetailsList = payload |
| | | } |
| | | }, |
| | | actions: { |
| | |
| | | Message.error(res.msg) |
| | | } |
| | | }) |
| | | }, |
| | | geLead(context) { |
| | | getSalesLeadsList().then((res) => { |
| | | if (res.code == 200) { |
| | | context.commit("saleLeadlist", res.data.list) |
| | | } else { |
| | | Message.error(res.msg) |
| | | } |
| | | }) |
| | | }, |
| | | geMaster(context) { |
| | | getMasterOrderList().then((res) => { |
| | | if (res.code == 200) { |
| | | context.commit("masterOrderList", res.data.list) |
| | | } else { |
| | | Message.error(res.msg) |
| | | } |
| | | }) |
| | | }, |
| | | geServiceContract(context) { |
| | | getServiceContractList().then((res) => { |
| | | if (res.code == 200) { |
| | | context.commit("serviceContractList", res.data.list) |
| | | } else { |
| | | Message.error(res.msg) |
| | | } |
| | | }) |
| | | }, |
| | | geContract(context) { |
| | | getContractList().then((res) => { |
| | | if (res.code == 200) { |
| | | context.commit("contractList", res.data.list) |
| | | } else { |
| | | Message.error(res.msg) |
| | | } |
| | | }) |
| | | }, |
| | | geSalesDetails(context) { |
| | | getSalesDetailsList().then((res) => { |
| | | if (res.code == 200) { |
| | | context.commit("salesDetailsList", res.data.list) |
| | | } else { |
| | | Message.error(res.msg) |
| | | } |
| | | }) |
| | | } |
| | | } |
| | | } |