From efb6960d9a35857d8efa7e40a6e71504b87f5035 Mon Sep 17 00:00:00 2001
From: xwt <2740516069@qq.com>
Date: 星期六, 02 八月 2025 14:51:55 +0800
Subject: [PATCH] 来料检布局修改,查看图片修改

---
 pages/QC/SJ/Add.vue |   77 +++++++++++++++++++++++++++++++-------
 1 files changed, 62 insertions(+), 15 deletions(-)

diff --git a/pages/QC/SJ/Add.vue b/pages/QC/SJ/Add.vue
index 810f3b3..6a3c50f 100644
--- a/pages/QC/SJ/Add.vue
+++ b/pages/QC/SJ/Add.vue
@@ -12,7 +12,7 @@
 				<span class="info-label">鍒涘缓鏃堕棿锛�</span>
 				<span class="info-value">{{formData.createTime}}</span>
 				<span class="info-label">妫�楠岀被鍨嬶細</span>
-				<span class="info-value">{{formData.SJ_MJ}}</span>
+				<span class="info-value">{{formData.sJ_MJ}}</span>
 			</view>
 			<view class="info-row" v-if="isUpdate">
 				<span class="info-label">妫�楠岀被鍨嬶細</span>
@@ -40,7 +40,7 @@
 			</view>
 
 			<view class="info-block">
-				<view class="info-label">璁″垝缂栧彿锛�</view>
+				<view class="info-label">宸ュ崟鍗曞彿锛�</view>
 				<picker v-if="isUpdate" class="info-picker" name="selector" :range="DAA001List"
 					@change="onDaa001Change">
 					<text>{{ DAA001List[DAA001Index] }}</text>
@@ -48,15 +48,9 @@
 				<view v-else class="info-value">{{formData.daa001}}</view>
 			</view>
 
-			<view class="info-block">
-				<view class="info-label">閿�鍞鍗曞彿锛�</view>
-				<view class="info-value">{{formData.caa015}}</view>
-			</view>
+			
 
-			<view class="info-block">
-				<view class="info-label">瀹㈡埛锛�</view>
-				<view class="info-value">{{formData.cust}}</view>
-			</view>
+			
 
 			<view class="info-block">
 				<view class="info-label">浜у搧鍚嶇О锛�</view>
@@ -137,6 +131,12 @@
 			<button class="action-btn primary" v-if="isShowTable && isUpdate" @click="saveTable">
 				鐢熸垚妫�楠岄」鐩�
 			</button>
+			<button class="action-btn success" v-if="!isUpdate && formData.fsubmit == 0 && !isShowTable" @click="getGenUpdate">
+				鑾峰彇妫�楠岄」鐩�
+			</button>
+			<button class="action-btn success" v-if="!isUpdate && formData.fsubmit ==0 && !isShowTable" @click="submitInspection">
+				鎻愪氦妫�楠�
+			</button>
 		</view>
 		<!-- 寮瑰嚭妗� -->
 		<view v-if="remarksPopup" class="overlay">
@@ -175,6 +175,7 @@
 					comments: "",
 					statusUser: "",
 					SJ_MJ: '棣栨',
+					fsubmit:"",
 				},
 
 				DAA020List: [],
@@ -282,7 +283,7 @@
 						}
 					}).then(res => {
 						if (res.data.tbBillList) {
-							this.$showMessage("宸℃鐢熸垚鎴愬姛");
+							this.$showMessage("棣栨鐢熸垚鎴愬姛");
 							this.init();
 						}
 					});
@@ -473,10 +474,10 @@
 			},
 			save() {
 
-				if (this.tableData.length === 0) {
-					this.$showMessage(this.formData.itemNo + "鐗╂枡娌℃湁妫�楠岄」鐩�");
-					return;
-				}
+				//if (this.tableData.length === 0) {
+					//this.$showMessage(this.formData.itemNo + "鐗╂枡娌℃湁妫�楠岄」鐩�");
+					//return;
+				//}
 
 				if (!this.formData.daa001) {
 					this.$showMessage("璇烽�夋嫨璁″垝缂栧彿");
@@ -528,6 +529,43 @@
 				this.SJ_MJIndex = e.mp.detail.value;
 				this.formData.SJ_MJ = this.SJ_MJList[this.SJ_MJIndex];
 			},
+			submitInspection() {
+				if (this.formData.id) {
+					this.$post({
+						url: "/SJ/SjSubmit",
+						data: {
+							id: this.formData.id,
+							userNo: this.$loginInfo.account
+						}
+					}).then(res => {
+						if (res.data.tbBillList) {
+							this.$showMessage("鎻愪氦鎴愬姛");
+							this.init();
+						}
+					});
+				}
+			},
+			getGenUpdate() {
+				if (!this.formData.id || !this.formData.billNo) {
+					this.$showMessage("璇峰厛淇濆瓨妫�楠屽崟锛�");
+					return;
+				}
+				this.$post({
+					url: "/SJ/GenUpdate",
+					data: {
+						id: this.formData.id,
+						no: this.formData.billNo,
+						user: this.$loginInfo.account
+					}
+				}).then(res => {
+					if (res.data.result === 0) {
+						this.$showMessage("鑾峰彇妫�楠岄」鐩垚鍔�");
+						this.init();
+					} else {
+						this.$showMessage(res.data.message || "鑾峰彇澶辫触");
+					}
+				});
+			}
 		},
 		onShow() {
 			//姣忔杩涘叆椤甸潰閮戒細鎵ц鐨勬柟娉�
@@ -785,6 +823,15 @@
   background-color: #c0392b;
 }
 
+.action-btn.success {
+  background-color: #2ecc71;
+  color: white;
+}
+
+.action-btn.success:hover {
+  background-color: #27ae60;
+}
+
 /* 寮瑰嚭妗嗘牱寮� */
 .overlay {
   position: fixed;

--
Gitblit v1.9.3