From 960d295793f1d164e3e8e22f8d7744b7923ae24b Mon Sep 17 00:00:00 2001 From: yangfeng <wanwan926_4@163.com> Date: 星期一, 17 七月 2023 18:29:17 +0800 Subject: [PATCH] 销售线索列表、新建、编辑接口联调 --- src/views/custom/salesLead/index.vue | 77 +++++++++++++++++++++----------------- 1 files changed, 42 insertions(+), 35 deletions(-) diff --git a/src/views/custom/salesLead/index.vue b/src/views/custom/salesLead/index.vue index 4046807..e4facd7 100644 --- a/src/views/custom/salesLead/index.vue +++ b/src/views/custom/salesLead/index.vue @@ -86,7 +86,7 @@ { label: "鍟嗘満鏉ユ簮", prop: "sales_sources_id", min: 190 }, // 鍟嗘満鏉ユ簮 { label: "鐪佷唤", prop: "province", min: 190 }, // 鐪佷唤 { label: "鍩庡競", prop: "city", min: 190 }, // 鍩庡競 - { label: "璐熻矗浜�", prop: "owner", min: 190 } // 璐熻矗浜� + { label: "璐熻矗浜�", prop: "member_id", min: 190 } // 璐熻矗浜� ] } this.searchOptions = [] @@ -99,12 +99,20 @@ async getData() { await getSalesLeadsList() .then((res) => { - console.log(res) - this.tableList.tableInfomation = res.data.tableList.map((item) => { - item.province = item.Province.name - item.city = item.City.name - return item + const list = res.data.list.map((item) => { + return { + id: item.id, + name: item.name, + number: item.number, + contact_name: item.contact_name, + contact_phone: item.contact_phone, + sales_sources_id: item.sales_sources_id, + province: item.Province.name, + city: item.City.name, + member_id: item.member_id + } }) + this.tableList.tableInfomation = list || [] }) .catch((err) => { console.log(err) @@ -115,21 +123,20 @@ this.editSalesLeadConfig.visible = true this.editSalesLeadConfig.title = "鏂板缓" this.editSalesLeadConfig.infomation = { - customName: "", - saleLeadNumber: "LEA50", - contactName: "", - contactDuties: "", - phoneNumber: "", + name: "", + number: "", + contact_name: "", + contact_position: "", + contact_phone: "", businessStatus: "鏂板缓", - businessSource: "1", - owner: "", - position: "", - map: "", - country: "1", - province: "1", - city: "1", - region: "1", - address: "" + sales_sources_id: "", + member_id: "", + country: "", + province: "", + city: "", + region: "", + address: "", + desc: "" } }, // 缂栬緫 @@ -138,21 +145,21 @@ this.editSalesLeadConfig.visible = true this.editSalesLeadConfig.title = "缂栬緫" this.editSalesLeadConfig.infomation = { - customName: row.customName, - saleLeadNumber: row.saleLeadNumber, - contactName: row.contactName, - contactDuties: row.contactDuties, - phoneNumber: row.phoneNumber, - businessStatus: "鏂板缓", - businessSource: row.businessSource, - owner: row.owner, - position: "", - map: "", - country: "1", - province: "1", - city: "1", - region: "1", - address: "" + id: row.id, + name: row.name, + number: row.number, + contact_name: row.contact_name, + contact_position: row.contact_position, + contact_phone: row.contact_phone, + businessStatus: "缂栬緫", + sales_sources_id: row.sales_sources_id, + member_id: row.member_id, + country: "", + province: "", + city: "", + region: "", + address: "", + desc: row.desc } }, // 瀵煎叆 -- Gitblit v1.8.0