From 81b8089d94e7f9537b8f5a00b68c95a9e858e2bf Mon Sep 17 00:00:00 2001
From: whycq <10027870+whycq@user.noreply.gitee.com>
Date: 星期一, 13 十一月 2023 12:48:41 +0800
Subject: [PATCH] #

---
 pages/business/saleManage/modiSaleManage.vue |   45 +++++++++++++++++++++++++++++++++++++++------
 1 files changed, 39 insertions(+), 6 deletions(-)

diff --git a/pages/business/saleManage/modiSaleManage.vue b/pages/business/saleManage/modiSaleManage.vue
index fdc6ef2..8062a57 100644
--- a/pages/business/saleManage/modiSaleManage.vue
+++ b/pages/business/saleManage/modiSaleManage.vue
@@ -54,7 +54,7 @@
 					<uni-easyinput type="textarea" v-model="baseFormData.remarks" placeholder="璇疯緭鍏ュ娉�" />
 				</uni-forms-item>
 			</uni-forms>
-			<button type="primary" @click="addOrder()">娣诲姞</button>
+			<button type="primary" @click="addOrder()">淇敼</button>
 		</view>
 	</view>
 </template>
@@ -79,6 +79,9 @@
 				orderProductTypeIds: [],
 				orderProductTypeList: [],
 				baseFormData: {
+					id: '',
+					memoExperience: '',
+					status: 0,
 					citysData: [],
 					cstmrType: '',
 					company: '',
@@ -149,8 +152,11 @@
 					text: '澶栭攢',
 					value: 2
 				}],
+				id: 0,
 				citysData: [],
-				citysDataTemp: ''
+				citysDataTemp: '',
+				memoExperience: '',
+				status: 0
 			}
 		},
 		onReady() {
@@ -161,6 +167,30 @@
 			// 鑾峰彇鐪佸競鍖�
 			this.citysData = test.citysData
 			this.getDetail()
+		},
+		onLoad: function(option) {
+			let _this = this
+			const eventChannel = this.getOpenerEventChannel();
+			eventChannel.emit('acceptDataFromOpenedPage', {data: 'data from test page'});
+			eventChannel.emit('someEvent', {data: 'data from test page for someEvent'});
+			// 鐩戝惉acceptDataFromOpenerPage浜嬩欢锛岃幏鍙栦笂涓�椤甸潰閫氳繃eventChannel浼犻�佸埌褰撳墠椤甸潰鐨勬暟鎹�
+			eventChannel.on('saleManage', function(data) {
+				data = data.data
+				console.log(data);
+				_this.cstmrList = [{value: data.cstmrId$,id: data.cstmrId}]
+				_this.companyList = [{name: data.company$,id: data.company}]
+				_this.directorList = [{value: data.director$,id: data.director}]
+				_this.orderProductTypeList = [{value: data.orderProductTypeId$,id: data.orderProductTypeId}]
+				data.cstmrId =  data.cstmrId$
+				data.company =  data.company$
+				data.director =  data.director$
+				data.orderProductTypeId =  data.orderProductTypeId$
+				_this.citysDataTemp = data.pcd
+				_this.id = data.id
+				_this.memoExperience = data.memoExperience
+				_this.status = data.status
+				_this.baseFormData = data
+			})
 		},
 		methods: {
 			async getDetail() {
@@ -253,8 +283,6 @@
 					}
 				}
 				for (element of that.directorList) {
-					console.log(that.directorList);
-					console.log(that.baseFormData.director);
 					if (element.value == that.baseFormData.director) {
 						that.baseFormData.director = element.id
 					}
@@ -276,8 +304,11 @@
 						res.remarks = ''
 					}
 					res.pcd = this.citysDataTemp
+					res.id = this.id
+					res.memoExperience = this.memoExperience
+					res.status = this.status
 					uni.request({
-						url: that.baseUrl + '/order/add/auth',
+						url: that.baseUrl + '/order/update/auth',
 						header: {
 							'token': uni.getStorageSync('token'),
 							'content-type': 'application/x-www-form-urlencoded',
@@ -287,7 +318,9 @@
 						success(result) {
 							var res = result.data
 							if (res.code === 200) {
-								uni.navigateBack()
+								uni.navigateBack({
+									delta: 2
+								})
 							} else if (res.code === 403) {
 								uni.showToast({
 									title: res.msg,

--
Gitblit v1.9.1