Browse Source

fix: [SBBJ-1051] app搜索备件 获取所有备件信息

master
zengqinyuan 3 weeks ago
parent
commit
e77b2d00f5
  1. 6
      src/api/spareParts.ts
  2. 10
      src/pages/sparePartsApplication/addForm.vue

6
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')

10
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

Loading…
Cancel
Save