|
@ -161,17 +161,18 @@ const printEnumOption = { |
|
|
propsData.details.forEach((item,key) => { |
|
|
propsData.details.forEach((item,key) => { |
|
|
// 序号
|
|
|
// 序号
|
|
|
item.xh = Number(key) + 1; |
|
|
item.xh = Number(key) + 1; |
|
|
// 转义字典
|
|
|
|
|
|
if(enumOption){ |
|
|
|
|
|
let _enumOption = (typeof enumOption == 'string') ? printEnumOption[enumOption] : enumOption |
|
|
|
|
|
item[_enumOption.reportStr] = Enum(store.getters.dictionaries[_enumOption.staName], item[_enumOption.value] , _enumOption.label || 'label') |
|
|
|
|
|
} |
|
|
|
|
|
// 特殊配置
|
|
|
// 特殊配置
|
|
|
if(options && options.details){ |
|
|
if(options && options.details){ |
|
|
for(var op in options.details){ |
|
|
for(var op in options.details){ |
|
|
item[op] = item[options.details[op]] |
|
|
item[op] = item[options.details[op]] |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
// 转义字典
|
|
|
|
|
|
if(enumOption){ |
|
|
|
|
|
let _enumOption = (typeof enumOption == 'string') ? printEnumOption[enumOption] : enumOption |
|
|
|
|
|
console.log(Enum(store.getters.dictionaries[_enumOption.staName], item[_enumOption.value] , _enumOption.label || 'label')) |
|
|
|
|
|
item[_enumOption.reportStr] = Enum(store.getters.dictionaries[_enumOption.staName], item[_enumOption.value] , _enumOption.label || 'label') |
|
|
|
|
|
} |
|
|
let _item = Object.assign({},item, _outData); |
|
|
let _item = Object.assign({},item, _outData); |
|
|
_printData.details.push(_item) |
|
|
_printData.details.push(_item) |
|
|
}); |
|
|
}); |
|
@ -186,12 +187,13 @@ const printEnumOption = { |
|
|
// 当前模板数据
|
|
|
// 当前模板数据
|
|
|
/**todo:储位,预计量,字段确定 */ |
|
|
/**todo:储位,预计量,字段确定 */ |
|
|
// cgshd.rdlx 使用参数
|
|
|
// cgshd.rdlx 使用参数
|
|
|
// 使用位置:采购收货记录 (PurchaseReceiptNote-msQuery.vue)
|
|
|
// 使用位置:采购收货记录-合格品收货明细tab页 (PurchaseReceiptNote-msQuery.vue)
|
|
|
// 发货单号:asnNumber; 制表日:creationTime; 供应商:supplierCode; 供应商简称:supplierShortName
|
|
|
// 发货单号:asnNumber; 制表日:creationTime; 供应商:supplierCode; 供应商简称:supplierShortName
|
|
|
// 物品代码:itemCode; 物品名称:itemName; 箱码:packingCode; 单位:uom; 数量:qty; 状态:statusStr; 不合格原因:reasonStr;
|
|
|
// 物品代码:itemCode; 物品名称:itemName; 箱码:packingCode; 单位:uom; 数量:qty; 状态:statusStr; 不合格原因:reasonStr;
|
|
|
|
|
|
|
|
|
// thd.rdlx 使用参数
|
|
|
// thd.rdlx 使用参数
|
|
|
// 使用位置:上架前退货记录 (beforeGroundingReturnNote.vue) | 上架后退货记录 (purchaseReturn => returnNote.vue PurchaseReturnNote)
|
|
|
// 使用位置:上架前退货记录 (beforeGroundingReturnNote.vue) | 上架后退货记录 (purchaseReturn => returnNote.vue PurchaseReturnNote)
|
|
|
|
|
|
// 使用位置:采购收货记录-不合格品收货明细tab页 (PurchaseReceiptNote-msQuery.vue)
|
|
|
// 退货单号:number; 发货单号:asnNumber; 制表日:creationTime; 供应商:supplierCode; 供应商简称:supplierShortName
|
|
|
// 退货单号:number; 发货单号:asnNumber; 制表日:creationTime; 供应商:supplierCode; 供应商简称:supplierShortName
|
|
|
// 物品代码:itemCode; 物品名称:itemName; 箱码:packingCode; 单位:uom; 数量:qty; 退货原因:reasonStr;
|
|
|
// 物品代码:itemCode; 物品名称:itemName; 箱码:packingCode; 单位:uom; 数量:qty; 退货原因:reasonStr;
|
|
|
|
|
|
|
|
|