import {getSysEnumData,getPalceList} from '@/api/common.js'
|
const orderStatus = {
|
data() {
|
return {
|
OrderStatus: []
|
}
|
},
|
created() {
|
this.getSysEnumData('OrderStatusEnum')
|
},
|
filters: {
|
getStatus(orderStatus, OrderStatus) {
|
const result = OrderStatus.filter(obj => obj.code == orderStatus)
|
return result.length > 0 ? result[0].value : ''
|
}
|
},
|
methods: {
|
//获取单据状态枚举
|
async getSysEnumData(enumName) {
|
try {
|
let {
|
data
|
} = await getSysEnumData({
|
enumName
|
})
|
this.OrderStatus = data
|
console.log(data);
|
} catch (e) {
|
//TODO handle the exception
|
console.log(e);
|
}
|
}
|
}
|
}
|
|
|
const palceList={
|
data() {
|
return {
|
placeList: []
|
}
|
},
|
methods:{
|
// 获取库位列表
|
async getPalceList(data){
|
try{
|
let {result}=await getPalceList(data);
|
// this.placeList=[...result,...this.placeList]
|
//模糊搜索 越搜索越少
|
this.placeList = result;
|
console.log(this.placeList,'result');
|
}catch(e){
|
console.log(e);
|
}
|
},
|
async getTargetPlaceList(data){
|
try{
|
let {result}=await getPalceList(data);
|
return result;
|
}catch(e){
|
//TODO handle the exception
|
console.log(e);
|
}
|
},
|
}
|
}
|
export {orderStatus,palceList}
|