zuozhengqing
2024-01-03 ab95709b5d4009b414bf096cd81f2fe6fcae3d00
src/store/modules/getClientName.js
@@ -1,4 +1,5 @@
import { getClientList } from "@/api/client/client" // 导入接口
import { getSubOrderList } from "@/api/sales/subOrder"
import { getContactList } from "@/api/client/contacts"
import { getSaleChanceList } from "@/api/sales/salesOpportunity"
import { getSalesLeadsList } from "@/api/client/salesLead"
@@ -15,6 +16,7 @@
export default {
  state: {
    clientList: [], // 客户列表
    subOrderList:[],//销售子单
    contactNamelist: [], // 联系人
    saleChancelist: [], // 销售机会
    saleLeadlist: [], // 销售线索
@@ -30,6 +32,9 @@
  mutations: {
    clientNameList(state, payload) {
      state.clientList = payload
    },
    subOrderList(state,payload){
      state.subOrderList=payload
    },
    contactNameList(state, payload) {
      state.contactNamelist = payload
@@ -75,6 +80,18 @@
        }
      })
    },
    getSubunit(context){
      getSubOrderList().then((res)=>{
        if (res.code == 200) {
          context.commit("subOrderList", res.data.list)
        } else {
          Message.error(res.msg)
        }
      })
    },
    getSubunitFliter({commit},newData){
      commit("subOrderList",newData)
    },
    geContact(context) {
      getContactList().then((res) => {
        if (res.code == 200) {
@@ -94,6 +111,8 @@
        } else {
          Message.error(res.msg)
        }
      },err=>{
        console.error(err)
      })
    },
    getChanceFilter({commit},newData){
@@ -108,6 +127,9 @@
        }
      })
    },
    getLeadFilter({commit},newData){
      commit("saleLeadlist",newData)
    },
    geMaster(context) {
      getMasterOrderList().then((res) => {
        if (res.code == 200) {