From 76f165afb5462e1731540f761d04c621aee3cfb7 Mon Sep 17 00:00:00 2001
From: yangan <yangan0921@163.com>
Date: 星期一, 24 三月 2025 09:11:55 +0800
Subject: [PATCH] feat:日志页面查看日志去除皮毛净

---
 pages/driver-page/appointment/appointment.vue |   79 ++++++++++++++++++++++++++++++++-------
 1 files changed, 64 insertions(+), 15 deletions(-)

diff --git a/pages/driver-page/appointment/appointment.vue b/pages/driver-page/appointment/appointment.vue
index 4837339..e801625 100644
--- a/pages/driver-page/appointment/appointment.vue
+++ b/pages/driver-page/appointment/appointment.vue
@@ -1,7 +1,11 @@
 <template>
 	<view class="appointment">
+		<view class="appointment-description"
+			v-if="isRCSQ">
+			*鎮ㄥ綋鍓嶇殑棰勭害鏃堕棿娈�<text>{{yuYueSection}}</text>
+		</view>
 		<combined-title
-			:title="yuYueData.length != 0 ? yuYueData[0].filedName + '鈥斺��' + yuYueData[0].sendDate : '鏆傛棤棰勭害鍒楄〃'"></combined-title>
+			:title="yuYueData.length != 0 ? yuYueData[0].filedName + '鈥斺��' + yuYueSection : '鏆傛棤棰勭害鍒楄〃'"></combined-title>
 		<view class="appointment-table">
 			<uni-table border
 				stripe
@@ -19,7 +23,7 @@
 					<uni-td align="center">{{ item.carNum1 || '' }}</uni-td>
 					<uni-td><u-button text="閫夋嫨"
 							type="primary"
-							:disabled="item.carNum == item.carNum1"
+							:disabled="item.carNum == item.carNum1&&!isRCSQ"
 							@click="yuYueBtnClick(item)"></u-button></uni-td>
 				</uni-tr>
 			</uni-table>
@@ -54,19 +58,27 @@
 					yyId: '',
 					deptId: '',
 					filedId: '',
-					remark: ''
-				}
+				},
+				yuYueSection: '',
+				coalStatus: '',
+				tmId: ""
 			};
 		},
 		onLoad(params) {
+			console.log(params,'params')
 			if (params.type == '鍏ュ満鐢宠') {
 				this.isRCSQ = true;
 				this.rcsqData.originalYyId = params.yyId;
+				// this.yuYueSection = params.yuYueSection
+				this.yuYueSection = this.getNowFormatDate();
 			}
+			this.yuYueSection = this.getNowFormatDate();
 			this.yuYuePostParams.takeCoalId = params.takeCoalId;
 			this.yuYueListParams.filedId = params.filedId;
 			this.yuYueListParams.deptId = params.deptId;
 			this.yuYueListParams.sendDate = params.sendDate;
+			this.coalStatus = params.coalStatus;
+			this.tmId = params.tmId
 		},
 		onShow() {
 			this.init();
@@ -109,31 +121,55 @@
 						this.yuYueList();
 						this.$u.toast('棰勭害鎴愬姛');
 						let timer = setTimeout(() => {
-							uni.navigateBack({
-								delta: 1
-							});
-						}, 500);
+							uni.switchTab({
+								url: '/pages/tabbar-page/index-tabbar/index-tabbar'
+							})
+						}, 1500);
 					} else {
 						this.$u.toast(res.msg ? res.msg : '棰勭害澶辫触');
 					}
 				})
 			},
-			// 鍏ュ満鐢宠
+			//鑾峰彇褰撳ぉ鏃ユ湡
+			//鑾峰彇褰撳墠鏃ユ湡鍑芥暟
+				getNowFormatDate() {
+				let date = new Date(),
+					year = date.getFullYear(), //鑾峰彇瀹屾暣鐨勫勾浠�(4浣�)
+					month = date.getMonth() + 1, //鑾峰彇褰撳墠鏈堜唤(0-11,0浠h〃1鏈�)
+					strDate = date.getDate() // 鑾峰彇褰撳墠鏃�(1-31)
+				if (month < 10) month = `0${month}` // 濡傛灉鏈堜唤鏄釜浣嶆暟锛屽湪鍓嶉潰琛�0
+				if (strDate < 10) strDate = `0${strDate}` // 濡傛灉鏃ユ槸涓綅鏁帮紝鍦ㄥ墠闈㈣ˉ0
+				
+				return `${year}-${month}-${strDate}`
+				},
+			// 鏇存崲棰勭害鏃堕棿娈�
 			saveRCSQ(value) {
 				this.rcsqData.yyId = value.id;
 				this.rcsqData.deptId = value.deptId;
 				this.rcsqData.filedId = value.filedId;
 				this.$reqPost('saveRCSQ', this.rcsqData, 'json').then(res => {
 					if (res.code == 0) {
-						this.$u.toast('鍏ュ満鐢宠鎴愬姛');
+						this.$u.toast('鏇存崲棰勭害鏃堕棿娈垫垚鍔�');
 						let timer = setTimeout(() => {
-							uni.navigateBack({
-								delta: 1
-							});
-						}, 500);
+							uni.switchTab({
+								url: '/pages/tabbar-page/index-tabbar/index-tabbar'
+							})
+						}, 1500);
+						//濡傛灉鏈鍒� 鍏堢鍒板啀鐢宠
 					} else {
-						this.$u.toast(res.msg ? res.msg : '鍏ュ満鐢宠澶辫触锛岃绋嶅悗閲嶈瘯');
+						this.$u.toast(res.msg ? res.msg : '鏇存崲棰勭害鏃堕棿娈靛け璐ワ紝璇风◢鍚庨噸璇�');
 					}
+
+					// else if (res.code == 3) {
+					// 	this.$u.toast('璇峰厛绛惧埌');
+					// 	setTimeout(() => {
+					// 		uni.navigateTo({
+					// 			url: `/pages/driver-page/driver-index/bill-of-lading-details/punchTheClock/punchTheClock?orderPlanId=${this.yuYuePostParams.takeCoalId}&coalStatus=${
+					// 			this.coalStatus}&tmId=${this.tmId}&yyId=${this.rcsqData.originalYyId}&filedId=${this.yuYueListParams.filedId}&deptId=${this.yuYueListParams.deptId}&sendDate=${this.yuYueListParams.sendDate}&yuYueSection=${this.yuYueSection}`
+					// 		})
+					// 	}, 1500)
+					// 	return
+					// } 
 				});
 			}
 		}
@@ -146,6 +182,19 @@
 		width: 94%;
 		margin: 0 auto;
 
+		// 棰勭害鐣岄潰鎻忚堪
+		.appointment-description {
+			margin: vww(8) 0;
+			color: #fd1446;
+
+			text {
+				font-weight: bold;
+				display: inline-block;
+				margin-left: vww(5);
+				color: #252525;
+			}
+		}
+
 		h1 {
 			font-size: vww(20);
 			text-align: center;

--
Gitblit v1.9.1