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 { Message } from "element-ui"
|
|
export default {
|
state: {
|
clientList: [], // 客户列表
|
contactNamelist: [], // 联系人
|
saleChancelist: [], // 销售机会
|
saleLeadlist: [], // 销售线索
|
masterOrderList: [] // 销售总单
|
},
|
mutations: {
|
clientNameList(state, payload) {
|
state.clientList = payload
|
},
|
contactNameList(state, payload) {
|
state.contactNamelist = payload
|
},
|
saleChancelist(state, payload) {
|
state.saleChancelist = payload
|
},
|
saleLeadlist(state, payload) {
|
state.saleLeadlist = payload
|
},
|
masterOrderList(state, payload) {
|
state.masterOrderList = payload
|
}
|
},
|
actions: {
|
geClient(context) {
|
getClientList().then((res) => {
|
if (res.code == 200) {
|
context.commit("clientNameList", res.data.list)
|
} else {
|
Message.error(res.msg)
|
}
|
})
|
},
|
geContact(context) {
|
getContactList().then((res) => {
|
if (res.code == 200) {
|
context.commit("contactNameList", res.data.list)
|
} else {
|
Message.error(res.msg)
|
}
|
})
|
},
|
geChance(context) {
|
getSaleChanceList().then((res) => {
|
if (res.code == 200) {
|
context.commit("saleChancelist", res.data.list)
|
} else {
|
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)
|
}
|
})
|
}
|
}
|
}
|