From b991b238fc108b28cb72df249dbdb82a8602d923 Mon Sep 17 00:00:00 2001 From: bb_pan Date: Tue, 26 Aug 2025 15:47:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9C=A8=E7=94=A8=E8=AF=A6=E6=83=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages.json | 13 ++ .../stquery/deviceStatusRecord/index.vue | 22 +- .../stquery/deviceStatusRecord/useDetails.vue | 204 ++++++++++++++++++ src/services/stquery/stquery.js | 15 +- 4 files changed, 239 insertions(+), 15 deletions(-) create mode 100644 src/pages/stquery/deviceStatusRecord/useDetails.vue diff --git a/src/pages.json b/src/pages.json index f56a4f8..44738c2 100644 --- a/src/pages.json +++ b/src/pages.json @@ -567,6 +567,19 @@ "navigationBarTitleText": "机具库存查询" } }, + { + "path": "pages/stquery/deviceStatusRecord/useDetails", + "style": { + "navigationBarTitleText": "在用详情" + } + }, + // 配件库存 + { + "path": "pages/stquery/deviceStatusRecord/partsStore", + "style": { + "navigationBarTitleText": "配件库存查询" + } + }, //设备信息查询 { "path": "pages/devicesSearch/qrSearch", diff --git a/src/pages/stquery/deviceStatusRecord/index.vue b/src/pages/stquery/deviceStatusRecord/index.vue index 6ec8db8..c91aba7 100644 --- a/src/pages/stquery/deviceStatusRecord/index.vue +++ b/src/pages/stquery/deviceStatusRecord/index.vue @@ -52,8 +52,8 @@ 机具名称 规格型号 单位 - 库存 - 在用 + 库存 + 在用 @@ -70,12 +70,12 @@ --> - {{(index+1)}} - {{item.typeName}} - {{item.typeModelName}} - {{item.unit}} - {{item.storeNum}} - {{item.usNum}} + {{(index+1)}} + {{item.typeName}} + {{item.typeModelName}} + {{item.unit}} + {{item.storeNum}} + {{item.usNum}} @@ -92,6 +92,12 @@ const partList = ref([ // {modelType:"手扶绞磨机", partName:"离合器轴", typeName:"XJSF-JM-1", storageNum:"20", preNum:"0"},{modelType:"手扶绞磨机", partName:"离合器轴", typeName:"XJSF-JM-2", storageNum:"20", preNum:"0"},{modelType:"手扶绞磨机", partName:"离合器轴", typeName:"XJSF-JM-3", storageNum:"20", preNum:"0"} ]) //列表数据源 +const goToUseDetails = (item) => { + uni.navigateTo({ + url: `/pages/stquery/deviceStatusRecord/useDetails?typeId=${item.typeId}` + }) +} + // --------1--------- // 类型数据 const maList = ref([])//一级选择数据 diff --git a/src/pages/stquery/deviceStatusRecord/useDetails.vue b/src/pages/stquery/deviceStatusRecord/useDetails.vue new file mode 100644 index 0000000..504cf44 --- /dev/null +++ b/src/pages/stquery/deviceStatusRecord/useDetails.vue @@ -0,0 +1,204 @@ + + + + + diff --git a/src/services/stquery/stquery.js b/src/services/stquery/stquery.js index 1d8be3d..06f1300 100644 --- a/src/services/stquery/stquery.js +++ b/src/services/stquery/stquery.js @@ -36,13 +36,14 @@ export const getPartPersonNumApi = (data) => { }) } - - - - - - - +// 在用详情 +export const getUserRecordListApi = (data) => { + return http({ + method: 'GET', + url: '/material/complex_query/getUserRecordList', + data, + }) +}