From e6a02c8b09a796e436a501e9b87d19e25c34c9d1 Mon Sep 17 00:00:00 2001
From: zjj <3272660260@qq.com>
Date: 星期日, 07 四月 2024 15:53:37 +0800
Subject: [PATCH] #

---
 pages/business/cstmr/addCsmtr.vue |   31 +++++++++++++++++++++++++------
 1 files changed, 25 insertions(+), 6 deletions(-)

diff --git a/pages/business/cstmr/addCsmtr.vue b/pages/business/cstmr/addCsmtr.vue
index 2ad5b3a..94d805f 100644
--- a/pages/business/cstmr/addCsmtr.vue
+++ b/pages/business/cstmr/addCsmtr.vue
@@ -19,10 +19,11 @@
 						v-model="baseFormData.cstmrType" @input="autoLoad('cstmrType',baseFormData.cstmrType)"></uni-combox>
 					</view>
 				</uni-forms-item>
-				<uni-forms-item label="瀹㈡埛琛屼笟" required name="industry">
-					<view >
-						<uni-combox :candidates="industrys" placeholder="璇烽�夋嫨瀹㈡埛琛屼笟"
-						v-model="baseFormData.industry"></uni-combox>
+				<uni-forms-item label="瀹㈡埛琛屼笟" name="industry" required>
+					<view @click="autoLoad('customerIndustryName','')">
+						<uni-combox :candidates="industrys" placeholder="璇烽�夋嫨瀹㈡埛琛屼笟" 
+						v-model="baseFormData.industry"
+							@input="autoLoad('customerIndustryName',baseFormData.industry)"></uni-combox>
 					</view>
 				</uni-forms-item>
 				
@@ -80,7 +81,8 @@
 				directorList: [],
 				names: [],
 				nameList: [],
-				industrys: ['鍖昏嵂涓�','鍒堕�犱笟','绾虹粐涓�'],
+				industrys: [],
+				industryList: [],
 				productCategorys: [],
 				productCategoryList: [],
 				baseFormData: {
@@ -232,6 +234,7 @@
 				that.cstmrTypes = []
 				that.directors = []
 				that.directorList = []
+				that.industrys = []
 				var a = that.baseUrl + '/' + type + 'Query/auth'
 				uni.request({
 					url: that.baseUrl + '/' + type + 'Query' +'/auth',
@@ -263,7 +266,13 @@
 								}
 								return
 							}
-							
+							if (type == 'customerIndustryName') {
+								for (element of res.data) {
+									that.industrys.push(element.value)
+									that.industryList.push(element)
+								}
+								return
+							}
 						}
 					}
 				})
@@ -282,6 +291,16 @@
 						that.baseFormData.cstmrType = element.id
 					}
 				}
+				for (element of that.productCategoryList) {
+					if(element.value == that.baseFormData.productCategory) {
+						that.baseFormData.productCategory = element.id
+					}
+				}
+				for (element of that.industryList) {
+					if(element.value == that.baseFormData.industry) {
+						that.baseFormData.industry = element.id
+					}
+				}
 				this.$refs.baseForm.validate().then(res=>{
 					if (res.rela == undefined) {
 						res.rela = ''

--
Gitblit v1.9.1