From 27294f1626cdb785fe4c7401dde3266db188ccf4 Mon Sep 17 00:00:00 2001
From: xwt <2740516069@qq.com>
Date: 星期四, 07 八月 2025 21:42:44 +0800
Subject: [PATCH] 来料检修改,附件图片放大
---
pages/QC/LLJ/List.vue | 39 +++++++++++++++++++++++++++++++++------
1 files changed, 33 insertions(+), 6 deletions(-)
diff --git a/pages/QC/LLJ/List.vue b/pages/QC/LLJ/List.vue
index 79d303f..d02936a 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);
});
}
@@ -293,10 +301,19 @@
},
onShow() {
//姣忔杩涘叆椤甸潰閮戒細鎵ц鐨勬柟娉�
- // this.pageIndex = 1;
- // this.data = [];
- // //this.current = 0
+ // 妫�鏌ユ槸鍚﹂渶瑕佸埛鏂版暟鎹�
+ const app = getApp();
+ if (app.globalData && app.globalData.needRefreshList) {
+ // 娓呴櫎鏍囪
+ app.globalData.needRefreshList = false;
+ // 寮哄埗鍒锋柊鏁版嵁
+ this.pageIndex = 1; // 閲嶇疆椤电爜
+ this.inspectionList = []; // 娓呯┖鍒楄〃鏁版嵁
+ this.init(); // 閲嶆柊鍔犺浇鏁版嵁
+ } else {
+ // 姝e父鍒锋柊
this.init();
+ }
},
async onLoad() {
if (this.$loginInfo.roleid.indexOf("90134") != -1 || this.$loginInfo.account == "PL017") {
@@ -470,6 +487,12 @@
color: white;
}
+ .badge.emergency {
+ background-color: #ff4d4f;
+ color: white;
+ margin-right: 5px;
+ }
+
.status {
font-size: 12px;
padding: 4px 8px;
@@ -610,5 +633,9 @@
order: 4;
width: 100%;
} */
+ .status.emergency-pending {
+ background-color: #ff0000; /* 绾㈣壊鑳屾櫙 */
+ color: white;
+ }
}
</style>
\ No newline at end of file
--
Gitblit v1.9.3