|
|
@ -83,6 +83,7 @@ |
|
|
|
<script> |
|
|
|
import { getInventoryTransactionSerials,getInterfaceCalendar } from '@/api/wms-api' |
|
|
|
import { formatTimeStampToNorm,formatTimeStrToStr } from '@/utils/formatTime' |
|
|
|
import * as statusType from "@/filters/statusType" |
|
|
|
export default { |
|
|
|
name:"InventoryBookDetail_innerPage", |
|
|
|
data(){ |
|
|
@ -123,8 +124,8 @@ export default { |
|
|
|
{label:'单号',prop:'number',width:170}, |
|
|
|
{label:'创建时间',prop:'createDateTime',width:160}, |
|
|
|
{label:'业务编号',prop:'docNumber',width:140}, |
|
|
|
{label:'业务主类型',prop:'enumTransType',type:'filter',option:'TransTypeBase',width:90}, |
|
|
|
{label:'业务子类型',prop:'enumTransSubType',type:'filter',option:'transSubType',width:90}, |
|
|
|
{label:'业务主类型',prop:'enumTransType_zh',width:90}, |
|
|
|
{label:'业务子类型',prop:'enumTransSubType_zh',width:90}, |
|
|
|
{label:'对应接口',prop:'interFaceName',width:220}, |
|
|
|
{label:'期初库存',prop:'firstQty'}, |
|
|
|
{label:'入库',prop:'sumInQty'}, |
|
|
@ -145,6 +146,17 @@ export default { |
|
|
|
// this.loading = false |
|
|
|
// },300) |
|
|
|
// }, |
|
|
|
getStatusZH(date, type) { |
|
|
|
let _list = statusType.default[type]() |
|
|
|
let _item = _list.filter(item=>{ |
|
|
|
return item.value == date |
|
|
|
}) |
|
|
|
if(_item && _item.length > 0){ |
|
|
|
return _item[0].label |
|
|
|
}else{ |
|
|
|
return date |
|
|
|
} |
|
|
|
}, |
|
|
|
load(tree, treeNode, resolve) { |
|
|
|
// 点击第一层 |
|
|
|
if(tree.reportErpLocationSerialDtos && tree.reportErpLocationSerialDtos.length > 0){ |
|
|
@ -172,6 +184,8 @@ export default { |
|
|
|
item.id='id4-'+Math.random().toString()+key; |
|
|
|
item.createDateTime = this.formatTime(item.createDateTime) |
|
|
|
item.interFaceName = this.getInterFaceName(item) |
|
|
|
item.enumTransType_zh = this.getStatusZH(item.enumTransType,'TransTypeBase') |
|
|
|
item.enumTransSubType_zh = this.getStatusZH(item.enumTransSubType,'transSubType') |
|
|
|
}) |
|
|
|
resolve(tree.reportTransactionSerialDtos) |
|
|
|
} |
|
|
|