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,7 +111,12 @@
        } else {
          Message.error(res.msg)
        }
      },err=>{
        console.error(err)
      })
    },
    getChanceFilter({commit},newData){
      commit("saleChancelist",newData)
    },
    geLead(context) {
      getSalesLeadsList().then((res) => {
@@ -104,6 +126,9 @@
          Message.error(res.msg)
        }
      })
    },
    getLeadFilter({commit},newData){
      commit("saleLeadlist",newData)
    },
    geMaster(context) {
      getMasterOrderList().then((res) => {
@@ -140,6 +165,9 @@
          Message.error(res.msg)
        }
      })
    },
    getSalesDetailsFliter({commit},newData){
      commit("salesDetailsList", newData)
    },
    geQuotation(context) {
      getQuotationList().then((res) => {
@@ -178,6 +206,9 @@
          Message.error(res.msg)
        }
      })
    },
    getReturnListFliter({commit},newData){
      commit("salesReturnList",newData)
    }
  }
}