From 4245a5b71a7803ef5df819ea596439799f6cd6fc Mon Sep 17 00:00:00 2001 From: bb_pan Date: Tue, 26 Aug 2025 14:48:57 +0800 Subject: [PATCH] =?UTF-8?q?=E9=85=8D=E4=BB=B6=E5=BA=93=E5=AD=98=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2,=20=E5=8E=82=E5=AE=B6=E4=B8=8B=E6=8B=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/nameplateUpdate/index.vue | 2 +- .../repair/repairManage/code-operate.vue | 2 +- src/pages/repair/repairManage/num-operate.vue | 2 +- src/pages/search/index.vue | 5 + .../stquery/deviceStatusRecord/partsStore.vue | 211 ++++++++++++++++++ src/services/stquery/stquery.js | 14 +- 6 files changed, 227 insertions(+), 9 deletions(-) create mode 100644 src/pages/stquery/deviceStatusRecord/partsStore.vue diff --git a/src/pages/nameplateUpdate/index.vue b/src/pages/nameplateUpdate/index.vue index c395e12..40745df 100644 --- a/src/pages/nameplateUpdate/index.vue +++ b/src/pages/nameplateUpdate/index.vue @@ -204,7 +204,7 @@ const handleSearch = async () => { const fetchSuppliers = async () => { try { - const res = await getSupplierList() + const res = await getSupplierList({ pageNum: 1, pageSize: 99999 }) if (res.code === 200) { suppliers.value = res.rows.map(item => ({ id: item.supplierId, diff --git a/src/pages/repair/repairManage/code-operate.vue b/src/pages/repair/repairManage/code-operate.vue index 7d0ec57..4d529d5 100644 --- a/src/pages/repair/repairManage/code-operate.vue +++ b/src/pages/repair/repairManage/code-operate.vue @@ -569,7 +569,7 @@ const formLeft = ref({ //返厂维修 const partsMillList = ref([]) const getSupplierListData = async () => { - const res = await getSupplierList({}) + const res = await getSupplierList({ pageNum: 1, pageSize: 99999 }) partsMillList.value = res.rows.map((item) => { let obj = { value: item.supplierId, diff --git a/src/pages/repair/repairManage/num-operate.vue b/src/pages/repair/repairManage/num-operate.vue index b6b9979..040c88c 100644 --- a/src/pages/repair/repairManage/num-operate.vue +++ b/src/pages/repair/repairManage/num-operate.vue @@ -490,7 +490,7 @@ const partTreeChange = (val,index) =>{ //获取厂商 const partsMillList = ref([]) const getSupplierListData = async () => { - const res = await getSupplierList({}) + const res = await getSupplierList({ pageNum: 1, pageSize: 99999 }) partsMillList.value = res.rows.map((item) => { let obj = { value: item.supplierId, diff --git a/src/pages/search/index.vue b/src/pages/search/index.vue index 2b8d9b6..586be38 100644 --- a/src/pages/search/index.vue +++ b/src/pages/search/index.vue @@ -264,6 +264,11 @@ const deviceList = ref([ url: '/pages/stquery/deviceStatusRecord/index', iconSrc: '../../static/searchModel/partRecord.png', }, + { + title: '配件库存查询', + url: '/pages/stquery/deviceStatusRecord/partsStore', + iconSrc: '../../static/searchModel/partRecord.png', + }, ]) // 使用计算属性筛选 newInfoList 中的数据 diff --git a/src/pages/stquery/deviceStatusRecord/partsStore.vue b/src/pages/stquery/deviceStatusRecord/partsStore.vue new file mode 100644 index 0000000..d34da4a --- /dev/null +++ b/src/pages/stquery/deviceStatusRecord/partsStore.vue @@ -0,0 +1,211 @@ + + + + + diff --git a/src/services/stquery/stquery.js b/src/services/stquery/stquery.js index 04b267a..1d8be3d 100644 --- a/src/services/stquery/stquery.js +++ b/src/services/stquery/stquery.js @@ -27,12 +27,14 @@ export const getSelectionList = (data) => { }) } - - - - - - +// 配件库存 +export const getPartPersonNumApi = (data) => { + return http({ + method: 'GET', + url: '/material/complex_query/getPartPersonNum', + data, + }) +}