From 8a2999d862d875971a074f07df814752f6ac1ae2 Mon Sep 17 00:00:00 2001
From: chenhaozhe <cgz@hz-kingdee.com>
Date: 星期一, 23 三月 2026 15:28:36 +0800
Subject: [PATCH] 异常反馈处理单 处理原因 改为必填项 首训末 检验单 保存的时候 如果表头选着不合格 表体检验项全是合格 进行提示 修复 工作联系单查询 点击 查看详情后,更新阅读状态 后 页面刷新不会变的问题
---
pages/MJGL/Sc_EquipTechParamQuery/Sc_EquipTechParamQuery.vue | 70 +++++++++++++----------------------
1 files changed, 26 insertions(+), 44 deletions(-)
diff --git a/pages/MJGL/Sc_EquipTechParamQuery/Sc_EquipTechParamQuery.vue b/pages/MJGL/Sc_EquipTechParamQuery/Sc_EquipTechParamQuery.vue
index 857cdc1..2d2e20a 100644
--- a/pages/MJGL/Sc_EquipTechParamQuery/Sc_EquipTechParamQuery.vue
+++ b/pages/MJGL/Sc_EquipTechParamQuery/Sc_EquipTechParamQuery.vue
@@ -5,12 +5,11 @@
<view class="row-head">{{ item["鍒嗙粍鍚嶇О"] }}</view>
<uni-row :gutter="3" class="row-content">
<uni-col class="equal-height-col" :span="8" v-for="unit in item['鍙傛暟鍒楄〃']">
- <view style="font-size: 28rpx;">
- {{ unit.HTechParamName }}:{{unit.HResult}}
+ <view style="font-size: 28rpx; text-align: center; padding: 8rpx 0;">
+ {{ unit.HTechParamName }}: {{unit.HResult}}
</view>
</uni-col>
</uni-row>
-
</view>
</view>
</view>
@@ -23,20 +22,23 @@
import {
getUserInfo
} from '@/utils/auth';
+ import timerManager from '@/utils/timer';
export default {
data() {
return {
+ HTimerID: 'Sc_EquipTechParamQueryTimer',
HTechParams: []
};
},
methods: {
- async loadBillMain(HEquipID) {
+ async loadBillMain(HEquipID, showLoading=true) {
try {
let res = await CommonUtils.doRequest2Async({
url: "/Web/getSB_EquipTechParamBillListByEquipID",
data: {
HEquipID: HEquipID,
- }
+ },
+ showLoading: showLoading
})
let {
@@ -47,42 +49,6 @@
} = res.data
if (code == 1) {
- // Object.assign(this.hform, {
- // "HMaterID": data[0].HMaterID,
- // "HMaterNumber": data[0].浜у搧浠g爜,
- // "HMaterName": data[0].浜у搧鍚嶇О,
- // "HMaterModel": data[0].瑙勬牸鍨嬪彿,
- // "HProcID": data[0].HProcID,
- // "HProcName": data[0].宸ュ簭鍚嶇О,
- // "HProcNo": data[0].宸ュ簭鍙�,
- // //"HGroupID": data[0].HGroupID == undefined ? 0 : data[0].HGroupID,
- // //"HGroupName": data[0].鐝粍,
- // "HDeptID": data[0].HDeptID == undefined ? 0 : data[0].HDeptID,
- // "HDeptName": data[0].鍔犲伐杞﹂棿,
-
- // "HSourceID": data[0].HSourceID,
- // "HSourceName": data[0].鐢熶骇璧勬簮,
-
- // "HEquipID": data[0].HEquipID,
- // "HEquipName": data[0].璁惧鍚嶇О,
-
- // "HICMOInterID": data[0].hicmointerid,
- // "HICMOEntryID": data[0].HICMOEntryID,
- // "HICMOBillNo": data[0].浠诲姟鍗曞彿,
-
- // "HProcExchInterID": data[0].hmainid,
- // "HProcExchEntryID": data[0].HEntryID,
- // "HProcExchBillNo": data[0].鍗曟嵁鍙�,
-
- // "HMainSourceInterID": data[0].hmainid,
- // "HMainSourceEntryID": data[0].HEntryID,
- // "HMainSourceBillNo": data[0].鍗曟嵁鍙�,
- // "HMainSourceBillType": data[0].鍗曟嵁绫诲瀷,
-
- // "HMouldName": data[0].妯″叿鍚嶇О,
- // "HMouldID": data[0].HMouldID
- // })
-
this.HTechParams = data
} else {
CommonUtils.showTips({
@@ -98,12 +64,26 @@
})
}
},
+
},
onLoad(e) {
let {
HEquipID
} = e
this.loadBillMain(HEquipID)
+ this.HEquipID = HEquipID
+ },
+ onShow() {
+ // 鍒濆鍖栧畾鏃跺櫒 瀹氭椂璁块棶璁惧宸ヨ壓鍙傛暟
+ timerManager.createTimer(this.HTimerID, () => {
+ this.loadBillMain(this.HEquipID, false)
+ }, 60000, 'interval')
+ },
+ beforeDestroy() {
+ timerManager.clearAllTimers()
+ },
+ onUnload() {
+ timerManager.clearAllTimers();
}
}
</script>
@@ -111,8 +91,10 @@
<style lang="scss">
.row-head {
border-radius: 10rpx 10rpx 0 0;
- background-color: rgb(229, 236, 243);
- padding: 0 12rpx;
+ background-color: rgb(0, 125, 255);
+ color: rgb(255, 255, 255);
+ font-weight: bold;
+ padding: 12rpx 16rpx;
font-family: "PingFang SC", "Microsoft YaHei", sans-serifs;
}
@@ -137,7 +119,7 @@
height: inherit;
padding: 1rpx;
justify-content: center;
- color: rgba(124, 124, 124, 1.0);
+ color: rgba(51, 51, 51, 1.0);
font-family: "PingFang SC", "Microsoft YaHei", sans-serifs;
}
</style>
\ No newline at end of file
--
Gitblit v1.9.1