From b76e716ff4656191d73eba398e9eb39ee975e13b Mon Sep 17 00:00:00 2001
From: xwt <2740516069@qq.com>
Date: 星期五, 04 七月 2025 12:58:09 +0800
Subject: [PATCH] 来料检优化,首检巡检

---
 pages/QC/LLJ/List.vue |   24 +++++++++++++++++++++---
 1 files changed, 21 insertions(+), 3 deletions(-)

diff --git a/pages/QC/LLJ/List.vue b/pages/QC/LLJ/List.vue
index 79d303f..cffc6d1 100644
--- a/pages/QC/LLJ/List.vue
+++ b/pages/QC/LLJ/List.vue
@@ -30,7 +30,6 @@
 
 			</view>
 		</view>
-
 		<!-- 妫�楠屽崟鍒楄〃 -->
 		<view class="inspection-list">
 			<!-- 妫�楠屽崟鍗$墖1 -->
@@ -38,10 +37,16 @@
 				<view class="card-header">
 					<text class="badge urgent" v-if="item.urgentFlag == 1">鎬ユ枡</text>
 					<text class="badge urgent" v-if="item.jycs == 1">瓒呮椂</text>
+					
 					<text class="badge normal" v-if="item.ftype == 1">濮斿</text>
 					<text class="badge normal" v-if="item.first == 1">棣栨鏉ユ枡</text>
 					<text class="card-title">妫�楠屽崟鍙�: {{item.releaseNo}}</text>
-					<text class="status pending" v-if="item.userName==null && item.activeTab==0">寰呭垎閰�</text>
+					<view v-if="item.userName == null && item.activeTab == 0">
+					        <text class="status pending" :class="{ 'emergency-pending': item.lotNo1 === '绱ф�ユ斁琛岋紝璇峰嬁楠岄��!' }">
+					        {{ item.lotNo1 === '绱ф�ユ斁琛岋紝璇峰嬁楠岄��!' ? '绱ф�ユ斁琛�/寰呭垎閰�' : '寰呭垎閰�' }}
+					        </text>
+					        
+					    </view>
 					<text class="status assigned" v-if="item.userName!=null && item.activeTab==0">宸插垎閰�</text>
 					<text class="status pass" v-if="item.fcheckResu=='鍚堟牸' && item.activeTab==1">鍚堟牸</text>
 					<text class="status Unqualified" v-if="item.fcheckResu=='涓嶅悎鏍�' && item.activeTab==1">涓嶅悎鏍�</text>
@@ -176,7 +181,8 @@
 						result: result,
 						SearchValue: this.searchValue,
 						selectedIndex: this.optionsIndex, //涓嬫媺妗嗙瓫閫夋潯浠�
-						userIndex: this.projectIndex
+						userIndex: this.projectIndex,
+						emergency:this.meergency,
 					}
 				}).then(res => {
 					if (this.pageIndex === 1) {
@@ -186,6 +192,7 @@
 						this.inspectionList.forEach((item, index) => {
 							this.$set(item, 'activeTab', this.activeTab);
 							this.$set(item, 'IQCJL', this.IQCJL);
+							this.$set(item, 'EMERGENCY', item.emergency || null); 
 						});
 					} else {
 
@@ -196,6 +203,7 @@
 							this.inspectionList.forEach((item, index) => {
 								this.$set(item, 'activeTab', this.activeTab);
 								this.$set(item, 'IQCJL', this.IQCJL);
+								this.$set(item, 'EMERGENCY', item.emergency || null); 
 							});
 						}
 
@@ -470,6 +478,12 @@
 		color: white;
 	}
 
+	.badge.emergency {
+		background-color: #ff4d4f;
+		color: white;
+		margin-right: 5px;
+	}
+
 	.status {
 		font-size: 12px;
 		padding: 4px 8px;
@@ -610,5 +624,9 @@
       order: 4;
       width: 100%;
     } */
+	.status.emergency-pending {
+	    background-color: #ff0000; /* 绾㈣壊鑳屾櫙 */
+	    color: white;
+	}
 	}
 </style>
\ No newline at end of file

--
Gitblit v1.9.3