From 49696342fa8a5a05ee9ebaab6961bb1807e6b73f Mon Sep 17 00:00:00 2001 From: huangchenhao <123673748@qq.com> Date: Fri, 21 Nov 2025 16:54:23 +0800 Subject: [PATCH] =?UTF-8?q?App=E7=AB=AF=20=E5=BE=85=E7=A1=AE=E8=AE=A4?= =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../views/Equipment/EquipmentManagement.vue | 33 +++++++++++++++++-- .../src/views/EquipmentManagement/index.js | 2 +- 2 files changed, 32 insertions(+), 3 deletions(-) diff --git a/packages/mobile/src/views/Equipment/EquipmentManagement.vue b/packages/mobile/src/views/Equipment/EquipmentManagement.vue index 762b19b..d68ec84 100644 --- a/packages/mobile/src/views/Equipment/EquipmentManagement.vue +++ b/packages/mobile/src/views/Equipment/EquipmentManagement.vue @@ -11,7 +11,7 @@ - 20台设备待确认 + {{ pendingConfirmList.length }}个设备待确认
@@ -413,6 +413,7 @@ const route = useRoute(); const detailData = ref({}); // 养护站详情数据 const searchValue = ref(""); // 搜索框输入值 const equipmentList = ref([]); +const pendingConfirmList = ref([]); // 待确认的设备列表 const INIT_FORM = { equipment: { @@ -445,8 +446,9 @@ const form = reactive({ ...INIT_FORM }); // 表单 // 获取养护站详情数据 onMounted(() => { detailData.value = JSON.parse(decodeURIComponent(route.params.data)); - console.log('detailData',toRaw(detailData.value)); + console.log("detailData", toRaw(detailData.value)); getEquipmentList(); + getPendingConfirmList(); }); watch( @@ -458,6 +460,33 @@ watch( } ); +// 获取待确认的设备 +const getPendingConfirmList = async (sbmc) => { + try { + const data = { + yhzid: detailData.value.id, + sbmc, + pageNum: 1, + pageSize: 9999, + }; + const res = await request({ + url: "/snow-ops-platform/yjsb/pendingConfirmList", + method: "get", + params: data, + }); + if (res.code === "00000") { + pendingConfirmList.value = res.data.records; + } else { + throw new Error(res.message); + } + } catch (error) { + showToast({ + type: "fail", + message: error.message, + }); + } +}; + // 获取养护站设备列表 const getEquipmentList = async (sbmc) => { try { diff --git a/packages/screen/src/views/EquipmentManagement/index.js b/packages/screen/src/views/EquipmentManagement/index.js index 64c0fb3..197895a 100644 --- a/packages/screen/src/views/EquipmentManagement/index.js +++ b/packages/screen/src/views/EquipmentManagement/index.js @@ -65,7 +65,7 @@ const INIT_FORM = { czyid: "", gzrq: "", gmfy: "", - sbzt: "", + sbzt: "完好", sccj: "", sfyjsb: "", sfnrsjbz: "",