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