From 24e49ffa60cc9b138bd0c6ed912a61ecc9f1aa6e Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期六, 19 七月 2025 10:32:14 +0800
Subject: [PATCH] 前端

---
 small-program/pages/employment-certification/employment-certification.vue |    1 
 small-program/utils/http.api.js                                           |    6 +--
 small-program/pages/order-details/order-details.vue                       |   62 +++++++++++++++++++++++++++++-
 3 files changed, 61 insertions(+), 8 deletions(-)

diff --git a/small-program/pages/employment-certification/employment-certification.vue b/small-program/pages/employment-certification/employment-certification.vue
index fc8b9e2..0e60317 100644
--- a/small-program/pages/employment-certification/employment-certification.vue
+++ b/small-program/pages/employment-certification/employment-certification.vue
@@ -460,7 +460,6 @@
 								that.form.img21Full = that.info.imgList.length>1?that.info.imgList[1]:null
 							}
 						}
-						
 					}
 				 }) 
 			},
diff --git a/small-program/pages/order-details/order-details.vue b/small-program/pages/order-details/order-details.vue
index 9896ee8..c27529e 100644
--- a/small-program/pages/order-details/order-details.vue
+++ b/small-program/pages/order-details/order-details.vue
@@ -188,7 +188,7 @@
 			</view>
 			<view slot="confirmButton" style="display: flex; justify-content: space-between; align-items: center; width: 100%;">
 				<view class="btn1" @click="show = false">鎴戝啀鎯虫兂</view>
-				<view class="btn2" @click="show = false">纭鍙栨秷</view>
+				<view class="btn2" @click="cancelDo">纭鍙栨秷</view>
 			</view>
 		</u-modal>
 		
@@ -230,9 +230,9 @@
 				</view>
 				<view class="zhifu-textarea">
 					<image src="/static/icon/ic_pingjia@2x.png" mode="widthFix"></image>
-					<u--textarea placeholder="璇疯璇存偍瀵规湰娆′氦鏄撶殑鎰熷彈" border="none" count></u--textarea>
+					<u--textarea placeholder="璇疯璇存偍瀵规湰娆′氦鏄撶殑鎰熷彈" border="none" v-model="commentInfo" count></u--textarea>
 				</view>
-				<view class="zhifu-botton" style="margin-top: 60rpx;">绔嬪嵆璇勪环</view>
+				<view class="zhifu-botton" style="margin-top: 60rpx;" @click="commentDo">绔嬪嵆璇勪环</view>
 			</view>
 		</u-popup>
 	</view>
@@ -254,6 +254,7 @@
 				bgImg: require('@/static/image/bg_green@2x.png'),
 				id: null,
 				loading:false,
+				commentInfo:'',
 				info: {}, 
 			};
 		},
@@ -264,6 +265,61 @@
 			this.getOrderData()
 		},
 		methods:{
+			commentDo(){
+				var that = this
+				var param = { info: that.commentInfo,level:that.value,orderId: this.id}
+				this.$u.api.comment(param).then(res =>{
+					if(res.code ===200){
+						that.show=false
+						uni.showToast({ title: '璇勪环鎴愬姛', icon: 'error', duration: 2000 });
+						that.getOrderData()
+					}
+				}) 
+			},
+			beginDo(){
+				var that = this
+				var param = { info: that.commentInfo,level:that.value,orderId: this.id}
+				this.$u.api.begin(param).then(res =>{
+					if(res.code ===200){
+						that.show=false
+						uni.showToast({ title: '鎿嶄綔鎴愬姛', icon: 'error', duration: 2000 });
+						that.getOrderData()
+					}
+				}) 
+			},
+			confirmUpdDo(){
+				var that = this
+				var param = { info: that.commentInfo,level:that.value,orderId: this.id}
+				this.$u.api.confirmUpdDo(param).then(res =>{
+					if(res.code ===200){
+						that.show=false
+						uni.showToast({ title: '鎿嶄綔鎴愬姛', icon: 'error', duration: 2000 });
+						that.getOrderData()
+					}
+				}) 
+			},
+			acceptDo(){
+				var that = this
+				var param = { info: that.commentInfo,level:that.value,orderId: this.id}
+				this.$u.api.accept(param).then(res =>{
+					if(res.code ===200){
+						that.show=false
+						uni.showToast({ title: '鎶㈠崟鎴愬姛', icon: 'error', duration: 2000 });
+						that.getOrderData()
+					}
+				}) 
+			},
+			cancelDo(){
+				var that = this
+				var param ={ orderId:that.id}
+				this.$u.api.cancelOrder(param).then(res =>{
+					if(res.code ===200){
+						that.show=false
+						uni.showToast({ title: '璁㈠崟鍙栨秷鎴愬姛', icon: 'error', duration: 2000 });
+						that.getOrderData()
+					}
+				 }) 
+			},
 			previemImg(src){
 				uni.previewImage({
 					current: src, // 褰撳墠鏄剧ず鍥剧墖鐨刪ttp閾炬帴
diff --git a/small-program/utils/http.api.js b/small-program/utils/http.api.js
index 4821985..69a589c 100644
--- a/small-program/utils/http.api.js
+++ b/small-program/utils/http.api.js
@@ -22,8 +22,7 @@
 	let doneOrder = (data = {}) => vm.$u.http.post('web/orders/doneOrder', data);	// 瀹屾垚璁㈠崟 - 鍙戝崟鏂�
 	let getDetail = (params = {}) => vm.$u.http.get('web/orders/getDetail', { params });	// 璁㈠崟璇︽儏
 	let orderPage = (data) => vm.$u.http.post('web/orders/page', data);	// 鍒嗛〉鏌ヨ
-	let receiveCancelOrder = (params = {}) => vm.$u.http.get('web/orders/receiveCancelOrder', { params });	// 鍙栨秷鎺ュ崟 - 鎺ュ崟鏂�
-	let releaseCancelOrder = (params = {}) => vm.$u.http.get('web/orders/releaseCancelOrder', { params });	// 鍙栨秷鎺ュ崟 - 鎺ュ崟鏂�
+	let cancelOrder = (params = {}) => vm.$u.http.get('web/orders/cancelOrder', { params });	// 鍙栨秷鎺ュ崟 - 鎺ュ崟鏂� 
 	let release = (data = {}) => vm.$u.http.post('web/orders/release', data);	// 鍙戝竷璁㈠崟 - 鍙戝崟鏂�
 	let updOrderData = (data = {}) => vm.$u.http.post('web/orders/updOrderData', data);	// 淇敼璁㈠崟鏃ユ湡 - 鍙戝崟鏂�
 	let updateOrder = (data = {}) => vm.$u.http.post('web/orders/updateOrder', data);	// 淇敼璁㈠崟 - 鎺ュ崟鏂�
@@ -55,8 +54,7 @@
 		doneOrder,
 		getDetail,
 		orderPage,
-		receiveCancelOrder,
-		releaseCancelOrder,
+		cancelOrder,
 		release,
 		updOrderData,
 		updateOrder,

--
Gitblit v1.9.3