From 9fdacd08e16d567d3291288c5d20ea4ec612911f Mon Sep 17 00:00:00 2001
From: zhouwx <1175765986@qq.com>
Date: 星期二, 23 九月 2025 17:08:05 +0800
Subject: [PATCH] 修改

---
 src/views/work/marketingManagement/customerList/need/components/editDialog.vue                 |   10 +++++++++-
 src/views/work/marketingManagement/contractManagement/contractChange/components/editDialog.vue |    6 ++----
 2 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/src/views/work/marketingManagement/contractManagement/contractChange/components/editDialog.vue b/src/views/work/marketingManagement/contractManagement/contractChange/components/editDialog.vue
index 3cc94a0..c265f42 100644
--- a/src/views/work/marketingManagement/contractManagement/contractChange/components/editDialog.vue
+++ b/src/views/work/marketingManagement/contractManagement/contractChange/components/editDialog.vue
@@ -532,11 +532,10 @@
 }
 
 
-
-
-
 const selectValueCom = (val) => {
   state.form.contractId = null
+  state.form.registrantId = null
+  state.form.legalPerson = null
   state.companyList.forEach(item => {
     if(item.name === val){
       state.form.companyId = item.id
@@ -545,7 +544,6 @@
   getContractList()
   getPeopleList()
 }
-
 
 const addProductTable = () => {
   state.form.contractReviewRequires.push({})
diff --git a/src/views/work/marketingManagement/customerList/need/components/editDialog.vue b/src/views/work/marketingManagement/customerList/need/components/editDialog.vue
index e5a753e..b2d66ac 100644
--- a/src/views/work/marketingManagement/customerList/need/components/editDialog.vue
+++ b/src/views/work/marketingManagement/customerList/need/components/editDialog.vue
@@ -232,8 +232,16 @@
   dialogVisible.value = true;
 }
 const onSubmit = async () => {
-  console.log('state.form',state.form)
   let dataDemo = JSON.parse(JSON.stringify(state.form))
+  let flag = false
+  for (const i of dataDemo.customerRecordNeeds) {
+    if(!i.expectContentMesses[0].needSource || i.expectContentMesses[0].needSource.length ==0){
+      ElMessage.warning('请完善需求来源')
+      flag = true
+      return
+    }
+  }
+  if(flag) return
   let dataArr = []
   dataArr = dataDemo.customerRecordNeeds.map(item => {
     return {

--
Gitblit v1.9.2