From 72f6f5abb7d6a90c9edfb69db63907ef3e17ef03 Mon Sep 17 00:00:00 2001
From: zuozhengqing <a13193816592@163.com>
Date: 星期三, 22 十一月 2023 11:31:27 +0800
Subject: [PATCH] 销售明细单添加确认订单前确认是否选择项目
---
src/views/client/salesLead/AdvanceDialog.vue | 26 +++++++++++++++++---------
1 files changed, 17 insertions(+), 9 deletions(-)
diff --git a/src/views/client/salesLead/AdvanceDialog.vue b/src/views/client/salesLead/AdvanceDialog.vue
index 8110bde..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)
@@ -142,7 +145,8 @@
...this.commonConfig.infomation,
sales_leads_id: this.commonConfig.infomation.id
}
- this.editConfig.infomation.codeStandID=''
+ this.editConfig.isResh = true
+ this.editConfig.infomation.codeStandID = ""
this.editConfig.visible = true
})
.catch(() => {})
@@ -155,11 +159,12 @@
.then(() => {
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.infomation.codeStandID = ""
this.editConfig.visible = true
})
.catch(() => {})
@@ -175,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