From a6d9d302396adf5d277b36e1a65c0dd9bbbaf791 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=89=E8=99=B9=E7=9D=BF?= <297504645@qq.com> Date: Fri, 3 Jan 2025 17:30:09 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90agv-pc=E3=80=91=E6=8B=86=E7=AE=B1?= =?UTF-8?q?=E5=90=88=E7=AE=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- fe/PC/src/filters/status.js | 4 + fe/PC/src/mixins/printMixin.js | 54 +++-- fe/PC/src/utils/detailsTableColumns/index.js | 84 +++++++ fe/PC/src/utils/tableColumns/index.js | 84 +++++++ fe/PC/src/utils/tabsDesTions/index.js | 85 ++++++++ .../labelManage/integrationPackingNote.vue | 206 ++++++++++++++++++ .../labelManage/separationPackingNote.vue | 206 ++++++++++++++++++ 7 files changed, 701 insertions(+), 22 deletions(-) create mode 100644 fe/PC/src/views/labelManage/integrationPackingNote.vue create mode 100644 fe/PC/src/views/labelManage/separationPackingNote.vue diff --git a/fe/PC/src/filters/status.js b/fe/PC/src/filters/status.js index d3f0fecc8..78629b28b 100644 --- a/fe/PC/src/filters/status.js +++ b/fe/PC/src/filters/status.js @@ -2130,6 +2130,10 @@ export function SupplierAsnCtypeStaBack(name){ value: 3109, label: '拆箱' }, + 3110: { + value: 3110, + label: '合箱' + }, 3301: { value: 3301, label: '回收料收货' diff --git a/fe/PC/src/mixins/printMixin.js b/fe/PC/src/mixins/printMixin.js index 2e1a1934b..826f03f3f 100644 --- a/fe/PC/src/mixins/printMixin.js +++ b/fe/PC/src/mixins/printMixin.js @@ -138,7 +138,7 @@ export function initPrintPackingCodeTwoData(oldData,newData,options,name,url){ * @param {*} url dataUrl * @returns */ - export function initPrintPackingCodeManyData(propsData,options,name,url){ + export function initPrintPackingCodeManyData(propsData,options,initTitle,name,url){ if(!propsData || propsData.details.length <= 0)return {} let _printData = { "boxlabel":[] @@ -164,28 +164,38 @@ export function initPrintPackingCodeTwoData(oldData,newData,options,name,url){ _index = Number(_index) + 1 } } - let _title = propsData ? "FATY 物品发运单" : "" - _label['title'+Number(key2 + 1)]=propsData[_options.title] || propsData.title || _title,//title - _label['contacts'+Number(key2 + 1)]= propsData[_options.contacts] || propsData.contacts,//客户名称 - _label['customerAddressCode'+Number(key2 + 1)]=propsData[_options.customerAddressCode] || propsData.customerAddressCode,//客户地址 - _label['supplierCode'+Number(key2 + 1)]= propsData[_options.supplierCode] || propsData.supplierCode,//供应商代码 - _label['supplierSimpleName'+Number(key2 + 1)]= propsData[_options.supplierSimpleName] || propsData.supplierSimpleName,//供应商名称(简称) - _label['remark'+Number(key2 + 1)]= propsData[_options.remark] || propsData.remark,//备注 - _label['planArriveDate'+Number(key2 + 1)]=propsData[_options.planArriveDate] || propsData.planArriveDate,//要求到货时间 - _label['poNumber'+Number(key2 + 1)]= propsData[_options.poNumber] || propsData.poNumber,//订单号 - _label['asnNumber'+Number(key2 + 1)]= propsData[_options.asnNumber] || propsData.asnNumber,//发货单号 + let _title = initTitle || "FATY 物品发运单" + // _label['title'+Number(key2 + 1)]=propsData[_options.title] || propsData.title || _title,//title + // _label['contacts'+Number(key2 + 1)]= propsData[_options.contacts] || propsData.contacts,//客户名称 + // _label['customerAddressCode'+Number(key2 + 1)]=propsData[_options.customerAddressCode] || propsData.customerAddressCode,//客户地址 + // _label['supplierCode'+Number(key2 + 1)]= propsData[_options.supplierCode] || propsData.supplierCode,//供应商代码 + // _label['supplierSimpleName'+Number(key2 + 1)]= propsData[_options.supplierSimpleName] || propsData.supplierSimpleName,//供应商名称(简称) + // _label['remark'+Number(key2 + 1)]= propsData[_options.remark] || propsData.remark,//备注 + // _label['planArriveDate'+Number(key2 + 1)]=propsData[_options.planArriveDate] || propsData.planArriveDate,//要求到货时间 + // _label['poNumber'+Number(key2 + 1)]= propsData[_options.poNumber] || propsData.poNumber,//订单号 + // _label['asnNumber'+Number(key2 + 1)]= propsData[_options.asnNumber] || propsData.asnNumber,//发货单号 - _label['supplierItemName'+Number(key2 + 1)] = item[_options.supplierItemName] || item2.supplierItemName;//零件名(供应商零件名) - _label['supplierItemCode'+Number(key2 + 1)] = item[_options.supplierItemCode] || item2.supplierItemCode;//零件号(供应商零件号) - _label['specifications'+Number(key2 + 1)] = item[_options.specifications] || item2.specifications;//规格 - _label['produceDate'+Number(key2 + 1)] = item[_options.produceDate] || item2.produceDate;//生产时间 - _label['lot'+Number(key2 + 1)] = item[_options.lot] || item2.lot;//生产批次 - _label['locationErpCode'+Number(key2 + 1)] = item[_options.locationErpCode] || item2.locationErpCode;//储位 - _label['itemCode'+Number(key2 + 1)] = item[_options.itemCode] || item2.itemCode;//ERP料号 - _label['stdPackQty'+Number(key2 + 1)] = item[_options.stdPackQty] || item2.stdPackQty;//整包数量 暂未使用 - _label['qty'+Number(key2 + 1)] = item[_options.qty] || item2.qty;//要货数量 + 整包数量 - _label['packingCode'+Number(key2 + 1)] = item[_options.packingCode] || item2.packingCode;//条形码 - _label['printIndex'+Number(key2 + 1)] = item[_options.printIndex] || item2.printIndex;//序号 + _label['title'+Number(key2 + 1)]=item[_options.title] || item2[_options.title] || item2.title || _title,//title + _label['contacts'+Number(key2 + 1)]= item[_options.contacts] || item2[_options.contacts] || item2.contacts,//客户名称 + _label['customerAddressCode'+Number(key2 + 1)]=item[_options.customerAddressCode] || item2[_options.customerAddressCode] || item2.customerAddressCode,//客户地址 + _label['supplierCode'+Number(key2 + 1)]= item[_options.supplierCode] || item2[_options.supplierCode] || item2.supplierCode,//供应商代码 + _label['supplierSimpleName'+Number(key2 + 1)]= item[_options.supplierSimpleName] || item2[_options.supplierSimpleName] || item2.supplierSimpleName;//零件名(供应商零件名),//供应商名称(简称) + _label['remark'+Number(key2 + 1)]= item[_options.remark] || item2[_options.remark] || item2.remark,//备注 + _label['planArriveDate'+Number(key2 + 1)]= item[_options.planArriveDate] || item2[_options.planArriveDate] || item2.planArriveDate,//要求到货时间 + _label['poNumber'+Number(key2 + 1)]= item[_options.poNumber] || item2[_options.poNumber] || item2.poNumber,//订单号 + _label['asnNumber'+Number(key2 + 1)]= item[_options.asnNumber] || item2[_options.asnNumber] || item2.asnNumber,//发货单号 + + _label['supplierItemName'+Number(key2 + 1)] = item[_options.supplierItemName] || item2[_options.supplierItemName] || item2.supplierItemName;//零件名(供应商零件名) + _label['supplierItemCode'+Number(key2 + 1)] = item[_options.supplierItemCode] || item2[_options.supplierItemCode] || item2.supplierItemCode;//零件号(供应商零件号) + _label['specifications'+Number(key2 + 1)] = item[_options.specifications] || item2[_options.specifications] || item2.specifications;//规格 + _label['produceDate'+Number(key2 + 1)] = item[_options.produceDate] || item2[_options.produceDate] || item2.produceDate;//生产时间 + _label['lot'+Number(key2 + 1)] = item[_options.lot] || item2[_options.lot] || item2.lot;//生产批次 + _label['locationErpCode'+Number(key2 + 1)] = item[_options.locationErpCode] || item2[_options.locationErpCode] || item2.locationErpCode;//储位 + _label['itemCode'+Number(key2 + 1)] = item[_options.itemCode] || item2[_options.itemCode] || item2.itemCode;//ERP料号 + _label['stdPackQty'+Number(key2 + 1)] = item[_options.stdPackQty] || item2[_options.stdPackQty] || item2.stdPackQty;//整包数量 暂未使用 + _label['qty'+Number(key2 + 1)] = item[_options.qty] || item2[_options.qty] || item2.qty;//要货数量 + 整包数量 + _label['packingCode'+Number(key2 + 1)] = item[_options.packingCode] || item2[_options.packingCode] || item2.packingCode;//条形码 + _label['printIndex'+Number(key2 + 1)] = item[_options.printIndex] || item2[_options.printIndex] || item2.printIndex;//序号 _printData.boxlabel[_index] = _label }) diff --git a/fe/PC/src/utils/detailsTableColumns/index.js b/fe/PC/src/utils/detailsTableColumns/index.js index 636ebfcc5..95184768f 100644 --- a/fe/PC/src/utils/detailsTableColumns/index.js +++ b/fe/PC/src/utils/detailsTableColumns/index.js @@ -3451,4 +3451,88 @@ export const isPadForTransferLibJob = [ { label: "生产线", prop: 'prodLine' }, { label: "任务状态", prop: "jobStatus",type: "filter", filters: "jobStatus" }, { label: "推荐类型", prop: 'recommendType' }, +] + +// 合箱记录 +export const integrationPackingNote = [ + { label: "单据号", prop: "number", fixed: "left" }, + { label: "箱码", prop: "packingCode" }, + { label: _Names.itemCode, prop: 'itemCode' }, + { label: _Names.itemName, prop: "itemName" }, + { label: _Names.itemDesc1, prop: "itemDesc1" }, + { label: _Names.itemDesc2, prop: "itemDesc2" }, + { label: _Names.configuration, prop: "configuration" }, + { label: "库位代码", prop: "locationCode" }, + { label: "推荐库位", prop: "recommendLocationCode" }, + { label: "批次", prop: "lot" }, + { label: "来源库存状态", prop: 'inventoryStatuses', type: "filterList", filters: "inventoryStage" }, + { label: "标包数量", prop: "stdPackQty" ,isNumber:true}, + { label: "单位", prop: "uom" }, + { label: "数量", prop: "qty",isNumber:true }, + { label: "要货计划单号", prop: 'rpNumber' }, + { label: "供应商发货单", prop: "purchaseInfo_AsnNumber" }, + { label: "到货通知单", prop: "arrivalNoticNumber" }, + { label: "收货记录单", prop: "receiptRecNumber" }, + { label: "采购订单", prop: "purchaseInfo_PoNumber" }, + { label: "上架单", prop: "putOnShelfNumber" }, + { label: "任务单", prop: 'taskOrderNumber' }, + { label: "类型", prop: "labelType", type: "filter", filters: "labelTypeStatus" }, + { label: "完整条码文本", prop: "fullBarcodeString" }, + { label: "生产日期", prop: "produceDate",type: "dateTime" }, + { label: "要求到货日期", prop: "planArriveDate", type: "dateTime" }, + { label: "到货日期", prop: "arriveDate",type: "dateTime" }, + { label: "过期时间", prop: "expireDate",type: "dateTime" }, + { label: _Names.locationErpCode, prop: "locationErpCode" }, + { label: _Names.supplierCode, prop: 'supplierCode' }, + { label: _Names.supplierName, prop: 'supplierName' }, + { label: "供应商简称", prop: 'supplierSimpleName' }, + { label: "供应商物品代码", prop: "supplierItemCode" }, + { label: "供应商物品名称", prop: "supplierItemName" }, + { label: "生效日期", prop: "activeDate",type: "dateTime" }, + { label: "创建时间", prop: "creationTime",type: "dateTime" }, + { label: "上次修改时间", prop: "lastModificationTime",type: "dateTime" }, + { label: "备注", prop: 'remark' }, + { label: "操作员", prop: "worker" }, +] + +// 拆箱记录 +export const separationPackingNote = [ + { label: "单据号", prop: "number", fixed: "left" }, + { label: "箱码", prop: "packingCode" }, + { label: _Names.itemCode, prop: 'itemCode' }, + { label: _Names.itemName, prop: "itemName" }, + { label: _Names.itemDesc1, prop: "itemDesc1" }, + { label: _Names.itemDesc2, prop: "itemDesc2" }, + { label: _Names.configuration, prop: "configuration" }, + { label: "库位代码", prop: "locationCode" }, + { label: "推荐库位", prop: "recommendLocationCode" }, + { label: "批次", prop: "lot" }, + { label: "来源库存状态", prop: 'inventoryStatuses', type: "filterList", filters: "inventoryStage" }, + { label: "标包数量", prop: "stdPackQty" ,isNumber:true}, + { label: "单位", prop: "uom" }, + { label: "数量", prop: "qty",isNumber:true }, + { label: "要货计划单号", prop: 'rpNumber' }, + { label: "供应商发货单", prop: "purchaseInfo_AsnNumber" }, + { label: "到货通知单", prop: "arrivalNoticNumber" }, + { label: "收货记录单", prop: "receiptRecNumber" }, + { label: "采购订单", prop: "purchaseInfo_PoNumber" }, + { label: "上架单", prop: "putOnShelfNumber" }, + { label: "任务单", prop: 'taskOrderNumber' }, + { label: "类型", prop: "labelType", type: "filter", filters: "labelTypeStatus" }, + { label: "完整条码文本", prop: "fullBarcodeString" }, + { label: "生产日期", prop: "produceDate",type: "dateTime" }, + { label: "要求到货日期", prop: "planArriveDate", type: "dateTime" }, + { label: "到货日期", prop: "arriveDate",type: "dateTime" }, + { label: "过期时间", prop: "expireDate",type: "dateTime" }, + { label: _Names.locationErpCode, prop: "locationErpCode" }, + { label: _Names.supplierCode, prop: 'supplierCode' }, + { label: _Names.supplierName, prop: 'supplierName' }, + { label: "供应商简称", prop: 'supplierSimpleName' }, + { label: "供应商物品代码", prop: "supplierItemCode" }, + { label: "供应商物品名称", prop: "supplierItemName" }, + { label: "生效日期", prop: "activeDate",type: "dateTime" }, + { label: "创建时间", prop: "creationTime",type: "dateTime" }, + { label: "上次修改时间", prop: "lastModificationTime",type: "dateTime" }, + { label: "备注", prop: 'remark' }, + { label: "操作员", prop: "worker" }, ] \ No newline at end of file diff --git a/fe/PC/src/utils/tableColumns/index.js b/fe/PC/src/utils/tableColumns/index.js index 124300d01..bf4e12ec6 100644 --- a/fe/PC/src/utils/tableColumns/index.js +++ b/fe/PC/src/utils/tableColumns/index.js @@ -1857,6 +1857,7 @@ export const FISDeliverRequest = [ }, { label: "客户代码", prop: "customerCode" }, { label: "客户地址", prop: 'customerAddressCode' }, + { label: "器具编号", prop: 'mesDeliveryContainer' }, { label: "车牌号", prop: 'mesTruckNumber' }, { label: "操作员", prop: 'worker' }, { label: "发货类型", prop: "deliverRequestType", type: "filter", filters: "deliverRequestType",showProp:true }, @@ -3880,6 +3881,89 @@ export const locationDelivery = [ { label: "上次修改时间", prop: "lastModificationTime", type: "dateTime" }, ] +// 合箱记录 +export const integrationPackingNote = [ + { label: "单据号", prop: "number", fixed: "left", type: "name" }, + { label: "箱码", prop: "packingCode" }, + { label: _Names.itemCode, prop: 'itemCode' }, + { label: _Names.itemName, prop: "itemName" }, + { label: _Names.itemDesc1, prop: "itemDesc1" }, + { label: _Names.itemDesc2, prop: "itemDesc2" }, + { label: _Names.configuration, prop: "configuration" }, + { label: "库位代码", prop: "locationCode" }, + { label: "推荐库位", prop: "recommendLocationCode" }, + { label: "批次", prop: "lot" }, + { label: "来源库存状态", prop: 'inventoryStatuses', type: "filterList", filters: "inventoryStage" }, + { label: "标包数量", prop: "stdPackQty" ,isNumber:true}, + { label: "单位", prop: "uom" }, + { label: "数量", prop: "qty",isNumber:true }, + { label: "要货计划单号", prop: 'rpNumber' }, + { label: "供应商发货单", prop: "purchaseInfo_AsnNumber" }, + { label: "到货通知单", prop: "arrivalNoticNumber" }, + { label: "收货记录单", prop: "receiptRecNumber" }, + { label: "采购订单", prop: "purchaseInfo_PoNumber" }, + { label: "上架单", prop: "putOnShelfNumber" }, + { label: "任务单", prop: 'taskOrderNumber' }, + { label: "类型", prop: "labelType", type: "filter", filters: "labelTypeStatus" }, + { label: "完整条码文本", prop: "fullBarcodeString" }, + { label: "生产日期", prop: "produceDate",type: "dateTime" }, + { label: "要求到货日期", prop: "planArriveDate", type: "dateTime" }, + { label: "到货日期", prop: "arriveDate",type: "dateTime" }, + { label: "过期时间", prop: "expireDate",type: "dateTime" }, + { label: _Names.locationErpCode, prop: "locationErpCode" }, + { label: _Names.supplierCode, prop: 'supplierCode' }, + { label: _Names.supplierName, prop: 'supplierName' }, + { label: "供应商简称", prop: 'supplierSimpleName' }, + { label: "供应商物品代码", prop: "supplierItemCode" }, + { label: "供应商物品名称", prop: "supplierItemName" }, + { label: "生效日期", prop: "activeDate",type: "dateTime" }, + { label: "创建时间", prop: "creationTime",type: "dateTime" }, + { label: "上次修改时间", prop: "lastModificationTime",type: "dateTime" }, + { label: "备注", prop: 'remark' }, + { label: "操作员", prop: "worker" }, +] + +// 拆箱记录 +export const separationPackingNote = [ + { label: "单据号", prop: "number", fixed: "left", type: "name" }, + { label: "箱码", prop: "packingCode" }, + { label: _Names.itemCode, prop: 'itemCode' }, + { label: _Names.itemName, prop: "itemName" }, + { label: _Names.itemDesc1, prop: "itemDesc1" }, + { label: _Names.itemDesc2, prop: "itemDesc2" }, + { label: _Names.configuration, prop: "configuration" }, + { label: "库位代码", prop: "locationCode" }, + { label: "推荐库位", prop: "recommendLocationCode" }, + { label: "批次", prop: "lot" }, + { label: "来源库存状态", prop: 'inventoryStatuses', type: "filterList", filters: "inventoryStage" }, + { label: "标包数量", prop: "stdPackQty" ,isNumber:true}, + { label: "单位", prop: "uom" }, + { label: "数量", prop: "qty",isNumber:true }, + { label: "要货计划单号", prop: 'rpNumber' }, + { label: "供应商发货单", prop: "purchaseInfo_AsnNumber" }, + { label: "到货通知单", prop: "arrivalNoticNumber" }, + { label: "收货记录单", prop: "receiptRecNumber" }, + { label: "采购订单", prop: "purchaseInfo_PoNumber" }, + { label: "上架单", prop: "putOnShelfNumber" }, + { label: "任务单", prop: 'taskOrderNumber' }, + { label: "类型", prop: "labelType", type: "filter", filters: "labelTypeStatus" }, + { label: "完整条码文本", prop: "fullBarcodeString" }, + { label: "生产日期", prop: "produceDate",type: "dateTime" }, + { label: "要求到货日期", prop: "planArriveDate", type: "dateTime" }, + { label: "到货日期", prop: "arriveDate",type: "dateTime" }, + { label: "过期时间", prop: "expireDate",type: "dateTime" }, + { label: _Names.locationErpCode, prop: "locationErpCode" }, + { label: _Names.supplierCode, prop: 'supplierCode' }, + { label: _Names.supplierName, prop: 'supplierName' }, + { label: "供应商简称", prop: 'supplierSimpleName' }, + { label: "供应商物品代码", prop: "supplierItemCode" }, + { label: "供应商物品名称", prop: "supplierItemName" }, + { label: "生效日期", prop: "activeDate",type: "dateTime" }, + { label: "创建时间", prop: "creationTime",type: "dateTime" }, + { label: "上次修改时间", prop: "lastModificationTime",type: "dateTime" }, + { label: "备注", prop: 'remark' }, + { label: "操作员", prop: "worker" }, +] // 字段说明 // showProp: true //隐藏该字段的高级筛选+列表排序 diff --git a/fe/PC/src/utils/tabsDesTions/index.js b/fe/PC/src/utils/tabsDesTions/index.js index 92aba2c0b..804983d98 100644 --- a/fe/PC/src/utils/tabsDesTions/index.js +++ b/fe/PC/src/utils/tabsDesTions/index.js @@ -1197,6 +1197,7 @@ export const FISDeliverRequest = [ { label: "发货申请单号", prop: "number" }, { label: "客户代码", prop: "customerCode" }, { label: "客户地址", prop: 'customerAddressCode' }, + { label: "器具编号", prop: 'mesDeliveryContainer' }, { label: "车牌号", prop: 'mesTruckNumber' }, { label: "操作员", prop: 'worker' }, { label: "发货类型", prop: "deliverRequestType", type: "filter", filters: "deliverRequestType",showProp:true }, @@ -2630,4 +2631,88 @@ export const locationDelivery = [ { label: "备注", prop: 'remark'}, { label: "创建时间", prop: 'creationTime', type: "dateTime" }, { label: "上次修改时间", prop: "lastModificationTime", type: "dateTime" }, +] + +// 合箱记录 +export const integrationPackingNote = [ + { label: "单据号", prop: "number", fixed: "left" }, + { label: "箱码", prop: "packingCode" }, + { label: _Names.itemCode, prop: 'itemCode' }, + { label: _Names.itemName, prop: "itemName" }, + { label: _Names.itemDesc1, prop: "itemDesc1" }, + { label: _Names.itemDesc2, prop: "itemDesc2" }, + { label: _Names.configuration, prop: "configuration" }, + { label: "库位代码", prop: "locationCode" }, + { label: "推荐库位", prop: "recommendLocationCode" }, + { label: "批次", prop: "lot" }, + { label: "来源库存状态", prop: 'inventoryStatuses', type: "filterList", filters: "inventoryStage" }, + { label: "标包数量", prop: "stdPackQty" ,isNumber:true}, + { label: "单位", prop: "uom" }, + { label: "数量", prop: "qty",isNumber:true }, + { label: "要货计划单号", prop: 'rpNumber' }, + { label: "供应商发货单", prop: "purchaseInfo_AsnNumber" }, + { label: "到货通知单", prop: "arrivalNoticNumber" }, + { label: "收货记录单", prop: "receiptRecNumber" }, + { label: "采购订单", prop: "purchaseInfo_PoNumber" }, + { label: "上架单", prop: "putOnShelfNumber" }, + { label: "任务单", prop: 'taskOrderNumber' }, + { label: "类型", prop: "labelType", type: "filter", filters: "labelTypeStatus" }, + { label: "完整条码文本", prop: "fullBarcodeString" }, + { label: "生产日期", prop: "produceDate",type: "dateTime" }, + { label: "要求到货日期", prop: "planArriveDate", type: "dateTime" }, + { label: "到货日期", prop: "arriveDate",type: "dateTime" }, + { label: "过期时间", prop: "expireDate",type: "dateTime" }, + { label: _Names.locationErpCode, prop: "locationErpCode" }, + { label: _Names.supplierCode, prop: 'supplierCode' }, + { label: _Names.supplierName, prop: 'supplierName' }, + { label: "供应商简称", prop: 'supplierSimpleName' }, + { label: "供应商物品代码", prop: "supplierItemCode" }, + { label: "供应商物品名称", prop: "supplierItemName" }, + { label: "生效日期", prop: "activeDate",type: "dateTime" }, + { label: "创建时间", prop: "creationTime",type: "dateTime" }, + { label: "上次修改时间", prop: "lastModificationTime",type: "dateTime" }, + { label: "备注", prop: 'remark' }, + { label: "操作员", prop: "worker" }, +] + +// 拆箱记录 +export const separationPackingNote = [ + { label: "单据号", prop: "number", fixed: "left" }, + { label: "箱码", prop: "packingCode" }, + { label: _Names.itemCode, prop: 'itemCode' }, + { label: _Names.itemName, prop: "itemName" }, + { label: _Names.itemDesc1, prop: "itemDesc1" }, + { label: _Names.itemDesc2, prop: "itemDesc2" }, + { label: _Names.configuration, prop: "configuration" }, + { label: "库位代码", prop: "locationCode" }, + { label: "推荐库位", prop: "recommendLocationCode" }, + { label: "批次", prop: "lot" }, + { label: "来源库存状态", prop: 'inventoryStatuses', type: "filterList", filters: "inventoryStage" }, + { label: "标包数量", prop: "stdPackQty" ,isNumber:true}, + { label: "单位", prop: "uom" }, + { label: "数量", prop: "qty",isNumber:true }, + { label: "要货计划单号", prop: 'rpNumber' }, + { label: "供应商发货单", prop: "purchaseInfo_AsnNumber" }, + { label: "到货通知单", prop: "arrivalNoticNumber" }, + { label: "收货记录单", prop: "receiptRecNumber" }, + { label: "采购订单", prop: "purchaseInfo_PoNumber" }, + { label: "上架单", prop: "putOnShelfNumber" }, + { label: "任务单", prop: 'taskOrderNumber' }, + { label: "类型", prop: "labelType", type: "filter", filters: "labelTypeStatus" }, + { label: "完整条码文本", prop: "fullBarcodeString" }, + { label: "生产日期", prop: "produceDate",type: "dateTime" }, + { label: "要求到货日期", prop: "planArriveDate", type: "dateTime" }, + { label: "到货日期", prop: "arriveDate",type: "dateTime" }, + { label: "过期时间", prop: "expireDate",type: "dateTime" }, + { label: _Names.locationErpCode, prop: "locationErpCode" }, + { label: _Names.supplierCode, prop: 'supplierCode' }, + { label: _Names.supplierName, prop: 'supplierName' }, + { label: "供应商简称", prop: 'supplierSimpleName' }, + { label: "供应商物品代码", prop: "supplierItemCode" }, + { label: "供应商物品名称", prop: "supplierItemName" }, + { label: "生效日期", prop: "activeDate",type: "dateTime" }, + { label: "创建时间", prop: "creationTime",type: "dateTime" }, + { label: "上次修改时间", prop: "lastModificationTime",type: "dateTime" }, + { label: "备注", prop: 'remark' }, + { label: "操作员", prop: "worker" }, ] \ No newline at end of file diff --git a/fe/PC/src/views/labelManage/integrationPackingNote.vue b/fe/PC/src/views/labelManage/integrationPackingNote.vue new file mode 100644 index 000000000..fba05aa6e --- /dev/null +++ b/fe/PC/src/views/labelManage/integrationPackingNote.vue @@ -0,0 +1,206 @@ + + + \ No newline at end of file diff --git a/fe/PC/src/views/labelManage/separationPackingNote.vue b/fe/PC/src/views/labelManage/separationPackingNote.vue new file mode 100644 index 000000000..e4b667462 --- /dev/null +++ b/fe/PC/src/views/labelManage/separationPackingNote.vue @@ -0,0 +1,206 @@ + + + \ No newline at end of file