From 7b4cd6ef04b358e0805846d49e3acf02d7eae5cb Mon Sep 17 00:00:00 2001 From: baoshiwei <baoshiwei@shlanbao.cn> Date: 星期三, 30 七月 2025 11:08:33 +0800 Subject: [PATCH] feat(eims): 更新预测性维护功能 - 新增设备数据定时更新功能 - 添加维护建议滚动显示 - 更新设备部件寿命预测数据 - 调整备件库存与预警逻辑 - 优化数据展示和颜色提示 --- eims-ui-mobile/src/pages/repair/res-list.vue | 22 +++++++++++++++++++--- 1 files changed, 19 insertions(+), 3 deletions(-) diff --git a/eims-ui-mobile/src/pages/repair/res-list.vue b/eims-ui-mobile/src/pages/repair/res-list.vue index 3ca5864..c572112 100644 --- a/eims-ui-mobile/src/pages/repair/res-list.vue +++ b/eims-ui-mobile/src/pages/repair/res-list.vue @@ -20,8 +20,11 @@ <!-- </template>--> </wd-navbar> <!-- 澧炲姞涓�涓悳绱㈡爮 --> - <wd-search v-model="searchValue" @search="handleSearch"> - </wd-search> + <wd-search v-model="searchValue" @search="handleSearch"></wd-search> + <wd-tabs v-model="activeTab" @change="handleTabChange"> + <wd-tab title="寰呯淮淇�"></wd-tab> + <wd-tab title="宸茬淮淇�"></wd-tab> + </wd-tabs> <!-- <wd-drop-menu>--> <!-- <wd-drop-menu-item--> <!-- v-model="resTypeId"--> @@ -61,6 +64,8 @@ import { formatDate } from '@/utils/DateUtils' import dayjs from "dayjs"; import ResCard from "@/components/repair/res-card.vue"; + +const activeTab = ref(0) const userStore = useUserStore() const message = useMessage() @@ -148,7 +153,14 @@ if (option?.from === 'scan') { queryParams.assetNo = option.assetNo } - queryParams.params.status = '0,1,2,3' + if (activeTab.value === 0) { + // 寰呯淮淇細status 绛変簬 1 鎴� 2 鎴� 3 + queryParams.params.status = '1,2' + } else { + // 宸茬淮淇細status 绛変簬 3 鎴� 4 + queryParams.params.status = '3,4' + } + queryParams.reqUser = userStore?.userInfo?.userId if (isRepair()) { queryParams.params.status = undefined @@ -167,6 +179,10 @@ paging.value.reload() } +function handleTabChange() { + reloadData() +} + // /** // * 鏉$洰鐐瑰嚮浜嬩欢 // * @param item -- Gitblit v1.9.3