From e77b2d00f516c276e1227b4929ca3e03518994de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=BE=E5=BA=86=E6=BA=90?= Date: Mon, 19 May 2025 10:33:55 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20[SBBJ-1051]=20app=E6=90=9C=E7=B4=A2?= =?UTF-8?q?=E5=A4=87=E4=BB=B6=20=E8=8E=B7=E5=8F=96=E6=89=80=E6=9C=89?= =?UTF-8?q?=E5=A4=87=E4=BB=B6=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/spareParts.ts | 6 +++++- src/pages/sparePartsApplication/addForm.vue | 10 +++++----- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/src/api/spareParts.ts b/src/api/spareParts.ts index 25b130a..301df93 100644 --- a/src/api/spareParts.ts +++ b/src/api/spareParts.ts @@ -3,10 +3,14 @@ import http from './http' export function getSparePartsPage(params) { return http.get('/eam/item/getAppPage',{params}) } -// 获取备件列表 +// 获取全局状态的备件及绑定当前设备的备件列表 export function getSparePartsList(params) { return http.get('/eam/item/getListByNumber',{params}) } +// 获取所有备件列表 +export function noPage(data) { + return http.post('/eam/item/noPage', data) +} // 新增申领备件时获取备件列表 export function getApplySparePartsList() { return http.get('/eam/item/getApplyList') diff --git a/src/pages/sparePartsApplication/addForm.vue b/src/pages/sparePartsApplication/addForm.vue index c9b886d..db37aac 100644 --- a/src/pages/sparePartsApplication/addForm.vue +++ b/src/pages/sparePartsApplication/addForm.vue @@ -300,7 +300,7 @@ async function searchItem(name){ proxy.$modal.loading('加载中') - await getSparePartsList(name); + await noPage(name); } async function chooseItem1(type, forms) { @@ -322,16 +322,16 @@ }).catch(() => { }) } - await getSparePartsList(null); + await noPage(null); isShowSelectItem.value = false; } // 获取备件列表 - async function getSparePartsList(name) { - let param = { + async function noPage(name) { + let data = { name:name } - await sparePartsApi.getSparePartsList(param).then(res => { + await sparePartsApi.noPage(data).then(res => { res.data.map(item => { item.value = item.number item.label = item.name