From af2b318da9d4c51b5b8afb2f4cefe86ff049bc7c Mon Sep 17 00:00:00 2001 From: songshankun <songshankun@foxmail.com> Date: 星期二, 17 十月 2023 21:16:45 +0800 Subject: [PATCH] feat: 添加缺失的请求 --- src/views/client/salesLead/AdvanceDialog.vue | 32 ++++++++++++++++++++------------ 1 files changed, 20 insertions(+), 12 deletions(-) diff --git a/src/views/client/salesLead/AdvanceDialog.vue b/src/views/client/salesLead/AdvanceDialog.vue index 849f044..60ee2a2 100644 --- a/src/views/client/salesLead/AdvanceDialog.vue +++ b/src/views/client/salesLead/AdvanceDialog.vue @@ -41,6 +41,7 @@ v-if="editConfig.visible" :edit-client-manage-config="editConfig" @salesOpportunityClick="salesOpportunityClick" + @reshData='reshData' /> <!-- 鏂板缓/缂栬緫閿�鍞満浼� --> <AddSalesOpportunityDialog v-if="editOpportunityConfig.visible" :edit-common-config="editOpportunityConfig" /> @@ -95,18 +96,18 @@ }, methods: { setData(status) { - if (status === 1) { - this.options = ["鏂板缓", "澶辫触鍏抽棴", "鍗囩骇鍒板鎴�", "鍗囩骇鍒板鎴峰拰閿�鍞満浼�"] - this.value = "澶辫触鍏抽棴" - this.value1 = "澶辫触鍏抽棴" - } else if (status === -1) { - this.options = ["鏂板缓", "璺熻繘涓�", "鍗囩骇鍒板鎴�", "鍗囩骇鍒板鎴峰拰閿�鍞満浼�"] - this.value = "鍗囩骇鍒板鎴�" - this.value1 = "鍗囩骇鍒板鎴�" - } else { + if (status === 0) { this.options = ["璺熻繘涓�", "澶辫触鍏抽棴", "鍗囩骇鍒板鎴�", "鍗囩骇鍒板鎴峰拰閿�鍞満浼�"] this.value = "璺熻繘涓�" this.value1 = "璺熻繘涓�" + } else if (status === 1) { + this.options = ["澶辫触鍏抽棴", "鍗囩骇鍒板鎴�", "鍗囩骇鍒板鎴峰拰閿�鍞満浼�"] + this.value = "澶辫触鍏抽棴" + this.value1 = "澶辫触鍏抽棴" + } else if (status === -1) { + this.options = ["鍗囩骇鍒板鎴�", "鍗囩骇鍒板鎴峰拰閿�鍞満浼�"] + this.value = "鍗囩骇鍒板鎴�" + this.value1 = "鍗囩骇鍒板鎴�" } }, handleClose() { @@ -137,12 +138,14 @@ type: "warning" }) .then(() => { - this.editConfig.visible = true this.editConfig.title = "鏂板缓" this.editConfig.infomation = { ...this.commonConfig.infomation, sales_leads_id: this.commonConfig.infomation.id } + this.editConfig.isResh = true + this.editConfig.infomation.codeStandID='' + this.editConfig.visible = true }) .catch(() => {}) } else if (this.value === "鍗囩骇鍒板鎴峰拰閿�鍞満浼�") { @@ -152,13 +155,15 @@ type: "warning" }) .then(() => { - this.editConfig.visible = true this.editConfig.title = "鏂板缓" this.editConfig.isSalesOpportunity = true + this.editConfig.isResh = true this.editConfig.infomation = { ...this.commonConfig.infomation, sales_leads_id: this.commonConfig.infomation.id } + this.editConfig.infomation.codeStandID='' + this.editConfig.visible = true }) .catch(() => {}) } @@ -173,9 +178,12 @@ console.log(res) this.$message.success("鎺ㄨ繘鎴愬姛") this.handleClose() - this.$parent.getData() + this.reshData() }) }, + reshData(){ + this.$parent.getData() + }, // 閿�鍞満浼� salesOpportunityClick(item) { console.log(item) -- Gitblit v1.8.0