From f2b7de3623f3e439c27fd0363d73a6d74a9b4aaf Mon Sep 17 00:00:00 2001 From: yangfeng <wanwan926_4@163.com> Date: 星期三, 29 十一月 2023 15:39:40 +0800 Subject: [PATCH] 客户管理模块新建设置默认负责人为当前用户 --- src/views/client/salesLead/AdvanceDialog.vue | 28 +++++++++++++++++++--------- 1 files changed, 19 insertions(+), 9 deletions(-) diff --git a/src/views/client/salesLead/AdvanceDialog.vue b/src/views/client/salesLead/AdvanceDialog.vue index 68e6ba0..d3606c5 100644 --- a/src/views/client/salesLead/AdvanceDialog.vue +++ b/src/views/client/salesLead/AdvanceDialog.vue @@ -10,14 +10,14 @@ > <div class="content"> <el-radio-group v-model="radio"> - <div class="one"> + <!-- <div class="one"> <el-radio :label="1"> <span>鎺ㄨ繘鍒颁笅涓�闃舵</span> <el-select v-model="value1" size="mini" disabled> <el-option v-for="(item, index) in options" :key="index" :label="item" :value="item"></el-option> </el-select> </el-radio> - </div> + </div> --> <div class="two"> <el-radio :label="2"> <span>鎺ㄨ繘鍒版寚瀹氶樁娈�</span> @@ -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" /> @@ -70,7 +71,7 @@ data() { return { dialogWidth: "25%", - radio: 1, + radio: 2, commonConfig: this.advanceConfig, value1: "", value: "", @@ -96,11 +97,11 @@ methods: { setData(status) { if (status === 0) { - this.options = ["璺熻繘涓�", "澶辫触鍏抽棴", "鍗囩骇鍒板鎴�", "鍗囩骇鍒板鎴峰拰閿�鍞満浼�"] + this.options = ["璺熻繘涓�", "鍗囩骇鍒板鎴�", "鍗囩骇鍒板鎴峰拰閿�鍞満浼�", "澶辫触鍏抽棴"] this.value = "璺熻繘涓�" this.value1 = "璺熻繘涓�" } else if (status === 1) { - this.options = ["澶辫触鍏抽棴", "鍗囩骇鍒板鎴�", "鍗囩骇鍒板鎴峰拰閿�鍞満浼�"] + this.options = ["鍗囩骇鍒板鎴�", "鍗囩骇鍒板鎴峰拰閿�鍞満浼�", "澶辫触鍏抽棴"] this.value = "澶辫触鍏抽棴" this.value1 = "澶辫触鍏抽棴" } else if (status === -1) { @@ -121,6 +122,8 @@ }, saveClick() { console.log(this.value) + // this.commonConfig.visible = false + // if (this.value === "璺熻繘涓�") { // val === '鏂板缓' || this.pushSalesSources(1) @@ -137,12 +140,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 +157,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,15 +180,18 @@ console.log(res) this.$message.success("鎺ㄨ繘鎴愬姛") this.handleClose() - this.$parent.getData() + this.reshData() }) + }, + reshData() { + this.$parent.getData() }, // 閿�鍞満浼� salesOpportunityClick(item) { console.log(item) this.editOpportunityConfig.visible = true this.editOpportunityConfig.title = "鏂板缓" - this.editOpportunityConfig.infomation = { client_name: item.name } + this.editOpportunityConfig.infomation = { client_name: item.name, sourceTitle: "鎺ㄨ繘" } } } } -- Gitblit v1.8.0