Browse Source

YT-1768WMS所有业务的列表及明细中将以下属性进行替换:物料代码->品番、物料名称—>品名、描述1—>背番、描述2—>描述

intex_online20241228
张立 3 months ago
parent
commit
3658144c24
  1. 2
      README.md
  2. 2
      src/api/wms/demandforecastingDetail/index.ts
  3. 2
      src/api/wms/demandforecastingMain/index.ts
  4. 2
      src/api/wms/itembasic/index.ts
  5. 20
      src/locales/en-US.ts
  6. 24
      src/locales/zh-CN.ts
  7. 88
      src/utils/disposition/formFields.ts
  8. 338
      src/utils/disposition/tableDetailsColumns.ts
  9. 30
      src/utils/disposition/tableSummaryColumns.ts
  10. 4
      src/views/eam/toolMod/toolMod.data.ts
  11. 2
      src/views/home/components/supplierIndex供应商发票空白页,暂时去掉部分模块.vue
  12. 2
      src/views/mes/orderDay/components/orderDetail.vue
  13. 2
      src/views/mes/processroute/components/configDialog.vue
  14. 2
      src/views/qms/inspectionJob/inspectionJobMain.data.ts
  15. 8
      src/views/qms/inspectionQ1/inspectionQ1.data.ts
  16. 2
      src/views/qms/inspectionQ2/index.vue
  17. 14
      src/views/qms/inspectionQ2/inspectionQ2.data.ts
  18. 6
      src/views/qms/inspectionQ3/inspectionQ3.data.ts
  19. 2
      src/views/qms/inspectionRecord/inspectionRecordMain.data.ts
  20. 2
      src/views/qms/inspectionRecordFirst/addForm.vue
  21. 2
      src/views/qms/inspectionRecordFirst/inspectionRecordFirstMain.data.ts
  22. 2
      src/views/qms/inspectionRequest/inspectionRequestMain.data.ts
  23. 2
      src/views/qms/inspectionScheme/addForm.vue
  24. 2
      src/views/qms/inspectionScheme/inspectionScheme.data.ts
  25. 10
      src/views/qms/qualityNotice/components/qualityBatch.vue
  26. 10
      src/views/wms/basicDataManage/customerManage/customeritem/customeritem.data.ts
  27. 6
      src/views/wms/basicDataManage/customerManage/saleprice/saleprice.data.ts
  28. 2
      src/views/wms/basicDataManage/factoryModeling/dock/index.vue
  29. 12
      src/views/wms/basicDataManage/itemManage/bom/bom.data.ts
  30. 4
      src/views/wms/basicDataManage/itemManage/bom/index.vue
  31. 6
      src/views/wms/basicDataManage/itemManage/itemSyntheticRelation/itemSyntheticRelation.data.ts
  32. 16
      src/views/wms/basicDataManage/itemManage/itemarea/itemarea.data.ts
  33. 2
      src/views/wms/basicDataManage/itemManage/itembasic/index.vue
  34. 4
      src/views/wms/basicDataManage/itemManage/itempackage/index.vue
  35. 18
      src/views/wms/basicDataManage/itemManage/itempackage/itempackage.data.ts
  36. 6
      src/views/wms/basicDataManage/itemManage/itemwarehouse/itemwarehouse.data.ts
  37. 4
      src/views/wms/basicDataManage/itemManage/productionitemcodeSpareitemcode/productionitemcodeSpareitemcode.data.ts
  38. 8
      src/views/wms/basicDataManage/itemManage/productionlineitem/productionlineitem.data.ts
  39. 4
      src/views/wms/basicDataManage/itemManage/relegate/relegateRecord/relegateRecordMain.data.ts
  40. 4
      src/views/wms/basicDataManage/itemManage/relegate/relegateRequest/index.vue
  41. 12
      src/views/wms/basicDataManage/itemManage/relegate/relegateRequest/relegateRequestMain.data.ts
  42. 2
      src/views/wms/basicDataManage/itemManage/stdcostprice/index.vue
  43. 6
      src/views/wms/basicDataManage/itemManage/stdcostprice/stdcostprice.data.ts
  44. 6
      src/views/wms/basicDataManage/labelManage/callmaterials/callmaterials.data.ts
  45. 18
      src/views/wms/basicDataManage/labelManage/manufacturePackage/manufacturePackage.data.ts
  46. 20
      src/views/wms/basicDataManage/labelManage/purchasePackage/purchasePackage.data.ts
  47. 4
      src/views/wms/basicDataManage/strategySetting/strategy/inspectStrategy/AddForm.vue
  48. 4
      src/views/wms/basicDataManage/subject/subjectAccount/subjectAccount.data.ts
  49. 6
      src/views/wms/basicDataManage/supplierManage/purchaseprice/purchaseprice.data.ts
  50. 8
      src/views/wms/basicDataManage/supplierManage/supplieritem/supplieritem.data.ts
  51. 6
      src/views/wms/buttMesManage/mesBarCode/mesBarCode.data.ts
  52. 8
      src/views/wms/countManage/count/countJobMain/countJobMain.data.ts
  53. 2
      src/views/wms/countManage/count/countPlanMain/countPlanMain.data.ts
  54. 2
      src/views/wms/countManage/count/countPlanMain/index.vue
  55. 10
      src/views/wms/countManage/count/countRecordMain/countRecordMain.data.ts
  56. 8
      src/views/wms/countManage/count/countRequestMain/countRequestMain.data.ts
  57. 10
      src/views/wms/countManage/countadjust/countadjustRecordMain/countadjustRecordMain.data.ts
  58. 10
      src/views/wms/countManage/countadjust/countadjustRequestMain/countadjustRequestMain.data.ts
  59. 4
      src/views/wms/deliversettlementManage/customerSaleInvoiceRecordMain/customerSaleInvoiceRecordMain.data.ts
  60. 2
      src/views/wms/deliversettlementManage/customerSaleInvoiceRequestMain/CustomerSaleInvoiceBasicForm.vue
  61. 4
      src/views/wms/deliversettlementManage/customerSaleInvoiceRequestMain/customerSaleInvoiceRequestMain.data.ts
  62. 10
      src/views/wms/deliversettlementManage/customerreceipt/customerreceiptRecordMain/customerreceiptRecordMain.data.ts
  63. 10
      src/views/wms/deliversettlementManage/customerreceipt/customerreceiptRequestMain/customerreceiptRequestMain.data.ts
  64. 10
      src/views/wms/deliversettlementManage/customerreturn/customerreturnJobMain/customerreturnJobMain.data.ts
  65. 10
      src/views/wms/deliversettlementManage/customerreturn/customerreturnRecordMain/customerreturnRecordMain.data.ts
  66. 20
      src/views/wms/deliversettlementManage/customerreturn/customerreturnRequestMain/customerreturnRequestMain.data.ts
  67. 10
      src/views/wms/deliversettlementManage/customersettle/customersettleRecordMain/customersettleRecordMain.data.ts
  68. 10
      src/views/wms/deliversettlementManage/customersettle/customersettleRequestMain/customersettleRequestMain.data.ts
  69. 10
      src/views/wms/deliversettlementManage/deliver/deliverJobMain/deliverJobMain.data.ts
  70. 10
      src/views/wms/deliversettlementManage/deliver/deliverRecordMain/deliverRecordMain.data.ts
  71. 14
      src/views/wms/deliversettlementManage/deliver/deliverRequestMain/deliverRequestMain.data.ts
  72. 4
      src/views/wms/deliversettlementManage/deliver/deliverRequestMain/index.vue
  73. 14
      src/views/wms/deliversettlementManage/deliverplan/deliverPlanMain/deliverPlanMain.data.ts
  74. 2
      src/views/wms/deliversettlementManage/deliverplan/deliverPlanMain/index.vue
  75. 14
      src/views/wms/deliversettlementManage/deliverplan/saleMain/saleMain.data.ts
  76. 10
      src/views/wms/deliversettlementManage/directSupplyPinRecordMain/deliverRecordMain/deliverRecordMain.data.ts
  77. 10
      src/views/wms/deliversettlementManage/ftSuppliesRecordMain/deliverRecordMain/deliverRecordMain.data.ts
  78. 16
      src/views/wms/deliversettlementManage/inducedProduct/deliverRecordMain/deliverRecordMain.data.ts
  79. 2
      src/views/wms/deliversettlementManage/inducedProduct/deliverRecordMain/index.vue
  80. 6
      src/views/wms/deliversettlementManage/moldAllocation/customerStatement/index.vue
  81. 4
      src/views/wms/deliversettlementManage/moldAllocation/customerToolApportStatementForecastMain/index.vue
  82. 4
      src/views/wms/deliversettlementManage/saleEstimate/finishedShipmentMain/finishedShipmentMain.data.ts
  83. 4
      src/views/wms/deliversettlementManage/saleEstimate/unfinishedShipmentMain/unfinishedShipmentMain.data.ts
  84. 2
      src/views/wms/deliversettlementManage/saleShipmentMainRecord/saleShipmentMainRecord.data.ts
  85. 2
      src/views/wms/deliversettlementManage/saleShipmentMainRequest/index.vue
  86. 2
      src/views/wms/deliversettlementManage/saleShipmentMainRequest/saleShipmentMain.data.ts
  87. 10
      src/views/wms/deliversettlementManage/ssSuppliesRecordMain/deliverRecordMain/deliverRecordMain.data.ts
  88. 2
      src/views/wms/deliversettlementManage/stockup/stockupMainJob/stockupMainJob.data.ts
  89. 2
      src/views/wms/deliversettlementManage/stockup/stockupMainRecord/stockupMainRecord.data.ts
  90. 2
      src/views/wms/deliversettlementManage/stockup/stockupMainRequest/index.vue
  91. 8
      src/views/wms/deliversettlementManage/stockup/stockupMainRequest/stockupMainRequest.data.ts
  92. 10
      src/views/wms/deliversettlementManage/tjdtSuppliesRecordMain/deliverRecordMain/deliverRecordMain.data.ts
  93. 20
      src/views/wms/inventoryManage/balance/balance.data.ts
  94. 6
      src/views/wms/inventoryManage/balance/index.vue
  95. 4
      src/views/wms/inventoryManage/balanceSummary/balanceSummary.data.ts
  96. 2
      src/views/wms/inventoryManage/container/containerMain.data.ts
  97. 2
      src/views/wms/inventoryManage/containerinit/containerBindRecord/containerBindRecordMain.data.ts
  98. 2
      src/views/wms/inventoryManage/containerinit/containerUnbindRecord/containerUnbindRecordMain.data.ts
  99. 2
      src/views/wms/inventoryManage/containerinit/containerinitadd/containerMain.data.ts
  100. 4
      src/views/wms/inventoryManage/expectin/expectin.data.ts

2
README.md

@ -14,7 +14,7 @@ form: {
value:'undefined',//默认值,设置为'undefined'-->实际是undefined(解决SelectV2不显示占位符placeholder) value:'undefined',//默认值,设置为'undefined'-->实际是undefined(解决SelectV2不显示占位符placeholder)
enterSearch: true, //可输入回车 对应绑定事件:@onEnter="onEnter" enterSearch: true, //可输入回车 对应绑定事件:@onEnter="onEnter"
isSearchList: true, // 开启查询弹窗 isSearchList: true, // 开启查询弹窗
searchListPlaceholder: '请选择物料代码', // 输入框占位文本 searchListPlaceholder: '请选择品番', // 输入框占位文本
searchField: 'itemCode', // 查询弹窗赋值字段 searchField: 'itemCode', // 查询弹窗赋值字段
searchTitle: '生产线物料关系信息', // 查询弹窗标题 searchTitle: '生产线物料关系信息', // 查询弹窗标题
hiddenFilterButton:true,//是否隐藏筛选按钮 hiddenFilterButton:true,//是否隐藏筛选按钮

2
src/api/wms/demandforecastingDetail/index.ts

@ -55,7 +55,7 @@ const getPageParams = (params)=>{
} }
params.supplierCode = '' params.supplierCode = ''
// 物料代码 // 品番
if(params.itemCode&&params.itemCode.length>0){ if(params.itemCode&&params.itemCode.length>0){
let keyValue = params.itemCode.split(' ') let keyValue = params.itemCode.split(' ')
keyValue.forEach(item=>{item = item.trim()}) keyValue.forEach(item=>{item = item.trim()})

2
src/api/wms/demandforecastingMain/index.ts

@ -104,7 +104,7 @@ const getPageParams = (params)=>{
} }
params.supplierCode = '' params.supplierCode = ''
// 物料代码 // 品番
if(params.itemCode&&params.itemCode.length>0){ if(params.itemCode&&params.itemCode.length>0){
let keyValue = params.itemCode.split(' ') let keyValue = params.itemCode.split(' ')
keyValue.forEach(item=>{item = item.trim()}) keyValue.forEach(item=>{item = item.trim()})

2
src/api/wms/itembasic/index.ts

@ -122,7 +122,7 @@ export const selectConfigToItembasic = async (params) => {
} }
} }
// 根据物料代码查计量单位 // 根据品番查计量单位
export const getQueryItemCodeInfo = async (data) => { export const getQueryItemCodeInfo = async (data) => {
return await request.post({ url: 'wms/itembasic/queryItemCodeInfo', data }) return await request.post({ url: 'wms/itembasic/queryItemCodeInfo', data })
} }

20
src/locales/en-US.ts

@ -528,8 +528,8 @@ export default {
money:'Money', money:'Money',
material_code:'Material Code', material_code:'Material Code',
material_name:'Material Name', material_name:'Material Name',
material_description1:'Material Description1', material_abbreviation:'Material Abbreviation',
material_description2:'Material Description2', material_description:'Material Description',
amount:'Amount', amount:'Amount',
measuring_unit:'Measuring Unit', measuring_unit:'Measuring Unit',
item_cde:'Item Code', item_cde:'Item Code',
@ -635,7 +635,7 @@ export default {
:'Yes', :'Yes',
:'No', :'No',
:'Supplier Code', :'Supplier Code',
:'Material Code', :'Material Code',
:'Document Number', :'Document Number',
:'Order Type', :'Order Type',
:'State', :'State',
@ -668,7 +668,7 @@ export default {
'税率(%)':'Tax Rate(%)', '税率(%)':'Tax Rate(%)',
:'Effective Time', :'Effective Time',
:'Expiration Time', :'Expiration Time',
:'Supplier material code', :'Supplier material code',
:'Supplier measuring unit', :'Supplier measuring unit',
:'Conversion Rate', :'Conversion Rate',
:'Default receiving warehouse location', :'Default receiving warehouse location',
@ -756,9 +756,9 @@ export default {
:'Batch', :'Batch',
:'Arrival date', :'Arrival date',
:'Expiration date', :'Expiration date',
:'Material Name', :'Material Name',
1:'Material Description1', :'Material Abbreviation',
2:'Material Description2', :'Material Description',
:'Item Code', :'Item Code',
:'Quality inspection details', :'Quality inspection details',
:'Details of your resume', :'Details of your resume',
@ -933,7 +933,7 @@ export default {
:'Serial Number', :'Serial Number',
:'Version', :'Version',
:'Place', :'Place',
'影响明细中物料代码,需在供应商物料中维护':'The material code in the details is affected , must be maintained in the supplier\'s material', '影响明细中品番,需在供应商物料中维护':'The material code in the details is affected , must be maintained in the supplier\'s material',
:'External resource or not', :'External resource or not',
:'Announcements', :'Announcements',
:'Import Mode', :'Import Mode',
@ -952,8 +952,8 @@ export default {
:'User Information', :'User Information',
:'Please select a supplier', :'Please select a supplier',
:'Please select a vendor code', :'Please select a vendor code',
:'Please select material code', :'Please select material code',
:'Please input the supplier material code', :'Please input the supplier material code',
:'Please input the location code', :'Please input the location code',
ERP库位:'ERP Location Code', ERP库位:'ERP Location Code',
:'Unit Price', :'Unit Price',

24
src/locales/zh-CN.ts

@ -527,10 +527,10 @@ export default {
cause:'原因', cause:'原因',
unit_price:'单价', unit_price:'单价',
money:'金额', money:'金额',
material_code:'物料代码', material_code:'品番',
material_name:'物料名称', material_name:'品名',
material_description1:'物料描述1', material_abbreviation:'背番',
material_description2:'物料描述2', material_description:'物料描述',
amount:'数量', amount:'数量',
measuring_unit:'计量单位', measuring_unit:'计量单位',
item_code:'项目代码', item_code:'项目代码',
@ -640,7 +640,7 @@ export default {
:'是', :'是',
:'否', :'否',
: '供应商代码', : '供应商代码',
:'物料代码', :'品番',
:'单据号', :'单据号',
:'订单类型', :'订单类型',
:'状态', :'状态',
@ -673,7 +673,7 @@ export default {
'税率(%)':'税率(%)', '税率(%)':'税率(%)',
:'生效时间', :'生效时间',
:'失效时间', :'失效时间',
:'供应商物料代码', :'供应商品番',
:'供应商计量单位', :'供应商计量单位',
:'转换率', :'转换率',
:'默认收货库位', :'默认收货库位',
@ -761,9 +761,9 @@ export default {
:'批次', :'批次',
:'到货日期', :'到货日期',
:'过期日期', :'过期日期',
:'物料名称', :'品名',
1:'物料描述1', :'背番',
2:'物料描述2', :'物料描述',
:'项目代码', :'项目代码',
:'质检明细', :'质检明细',
:'履历表明细', :'履历表明细',
@ -938,7 +938,7 @@ export default {
:'序号', :'序号',
:'版本', :'版本',
:'地点', :'地点',
'影响明细中物料代码,需在供应商物料中维护':'影响明细中物料代码,需在供应商物料中维护', '影响明细中品番,需在供应商物料中维护':'影响明细中品番,需在供应商物料中维护',
:'是否外部资源', :'是否外部资源',
:'注意事项', :'注意事项',
:'导入模式', :'导入模式',
@ -957,8 +957,8 @@ export default {
:'用户信息', :'用户信息',
:'请选择供应商', :'请选择供应商',
:'请选择供应商代码', :'请选择供应商代码',
:'请选择物料代码', :'请选择品番',
:'请输入供应商物料代码', :'请输入供应商品番',
:'请选择库位代码', :'请选择库位代码',
ERP库位:'ERP库位', ERP库位:'ERP库位',
:'单价', :'单价',

88
src/utils/disposition/formFields.ts

@ -2,8 +2,8 @@
* @returns {Array} * @returns {Array}
*/ */
export const ItemBasic = [ export const ItemBasic = [
{ label: "物料代码", prop: 'code' }, { label: "品番", prop: 'code' },
{ label: "物料名称", prop: "name" }, { label: "品名", prop: "name" },
{ label: "描述1", prop: "desc1" }, { label: "描述1", prop: "desc1" },
{ label: "描述2", prop: "desc2" }, { label: "描述2", prop: "desc2" },
{ type: "filter", label: "状态", prop: "status", filters: "itemStatus" }, { type: "filter", label: "状态", prop: "status", filters: "itemStatus" },
@ -36,7 +36,7 @@
*/ */
export const ItemQuality = [ export const ItemQuality = [
{ label: "itemCode", prop: "itemCode" }, { label: "itemCode", prop: "itemCode" },
{ label: "物料名称", prop: 'name' }, { label: "品名", prop: 'name' },
{ label: "供应商代码", prop: 'supplierCode' }, { label: "供应商代码", prop: 'supplierCode' },
{ type: "filter", label: "检验类型", prop: 'inspectType', filters: "inspectType" }, { type: "filter", label: "检验类型", prop: 'inspectType', filters: "inspectType" },
{ label: "检验周期-按到货频次", prop: 'inspFrequency' }, { label: "检验周期-按到货频次", prop: 'inspFrequency' },
@ -66,7 +66,7 @@
export const ItemPack = [ export const ItemPack = [
{ label: "包装代码", prop: 'packCode', }, { label: "包装代码", prop: 'packCode', },
{ label: "包装名称", prop: "packName" }, { label: "包装名称", prop: "packName" },
{ label: '物料代码', prop: "itemCode", }, { label: '品番', prop: "itemCode", },
{ label: "是否标准包装", type: "filter", prop: 'isStdPack', filters: "whetherOrNot" }, { label: "是否标准包装", type: "filter", prop: 'isStdPack', filters: "whetherOrNot" },
{ label: '标包编号', prop: "stdPackCode", }, { label: '标包编号', prop: "stdPackCode", },
{ label: "包装数量",type: "object", prop: "packQty", showProp: "qty" }, { label: "包装数量",type: "object", prop: "packQty", showProp: "qty" },
@ -133,7 +133,7 @@
export const CustomerItem = [ export const CustomerItem = [
{ label: "客户代码", prop: 'customerCode', }, { label: "客户代码", prop: 'customerCode', },
{ label: "itemCode", prop: "itemCode", }, { label: "itemCode", prop: "itemCode", },
{ label: "客户物料代码", prop: "customerItemCode", }, { label: "客户品番", prop: "customerItemCode", },
{ label: "版本", prop: "version", }, { label: "版本", prop: "version", },
{ type: "objectDateTime", label: "开始时间", prop: "timeRange", showProp: "beginTime" }, { type: "objectDateTime", label: "开始时间", prop: "timeRange", showProp: "beginTime" },
{ type: "objectDateTime", label: "结束时间", prop: "timeRange", showProp: "endTime" }, { type: "objectDateTime", label: "结束时间", prop: "timeRange", showProp: "endTime" },
@ -194,8 +194,8 @@
export const SupplierItem = [ export const SupplierItem = [
{ label: "供应商代码", prop: 'supplierCode' }, { label: "供应商代码", prop: 'supplierCode' },
{ label: "itemCode", prop: "itemCode" }, { label: "itemCode", prop: "itemCode" },
{ label: "供应商物料代码", prop: "supplierItemCode" }, { label: "供应商品番", prop: "supplierItemCode" },
{ label: "供应商物料名称", prop: "itemName" }, { label: "供应商品名", prop: "itemName" },
{ label: "每托数量", prop: "qtyPerPallet" }, { label: "每托数量", prop: "qtyPerPallet" },
{ type: "object", label: "包装数量", prop: "supplierPackQty", showProp: "qty" }, { type: "object", label: "包装数量", prop: "supplierPackQty", showProp: "qty" },
{ type: "object", label: "包装单位", prop: "supplierPackQty", showProp: "uom" }, { type: "object", label: "包装单位", prop: "supplierPackQty", showProp: "uom" },
@ -377,7 +377,7 @@
* @returns {Array} * @returns {Array}
*/ */
export const ItemSafetyStock = [ export const ItemSafetyStock = [
{ label: "物料代码", prop: "itemCode", }, { label: "品番", prop: "itemCode", },
{ label: "仓库代码", prop: "warehouseCode" }, { label: "仓库代码", prop: "warehouseCode" },
{ type: "filter", label: "存储关系类型", prop: "storeRelationType", filters: "storeRelationType", }, { type: "filter", label: "存储关系类型", prop: "storeRelationType", filters: "storeRelationType", },
{ label: "值", prop: "storeValue" }, { label: "值", prop: "storeValue" },
@ -394,7 +394,7 @@
*/ */
export const ItemSafetyStockQuery = [ export const ItemSafetyStockQuery = [
{ {
label: "物料代码", label: "品番",
prop: "itemCode", prop: "itemCode",
fixed: "left", fixed: "left",
type: "name", type: "name",
@ -436,7 +436,7 @@
* @returns {Array} 线 * @returns {Array} 线
*/ */
export const ProdLineItem = [ export const ProdLineItem = [
{ label: "物料代码", prop: "itemCode", }, { label: "品番", prop: "itemCode", },
{ label: "生产线编号", prop: "prodLineCode", }, { label: "生产线编号", prop: "prodLineCode", },
{ label: "生产线名称", prop: "prodLineName", }, { label: "生产线名称", prop: "prodLineName", },
{ label: "车间代码", prop: "workshopCode", }, { label: "车间代码", prop: "workshopCode", },
@ -924,9 +924,9 @@ export const DeliverNote = [
*/ */
export const InventoryBalance = [ export const InventoryBalance = [
{ label: "itemCode", prop: 'itemCode' }, { label: "itemCode", prop: 'itemCode' },
{ type: "object", label: "物料名称", prop: "item", showProp: "name" }, { type: "object", label: "品名", prop: "item", showProp: "name" },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1" }, { type: "object", label: "背番", prop: "item", showProp: "desc1" },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2" }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2" },
{ label: "库位代码", prop: "locationCode" }, { label: "库位代码", prop: "locationCode" },
{ type: "filter", label: "库存状态", prop: "status", filters: "inventoryStage" }, { type: "filter", label: "库存状态", prop: "status", filters: "inventoryStage" },
{ label: "批次", prop: 'lot' }, { label: "批次", prop: 'lot' },
@ -975,9 +975,9 @@ export const ERPInventoryBalance = [
{ label: "箱标签", prop: "packingCode" }, { label: "箱标签", prop: "packingCode" },
{ label: "托标签", prop: "containerCode" }, { label: "托标签", prop: "containerCode" },
{ label: "itemCode", prop: "itemCode", }, { label: "itemCode", prop: "itemCode", },
{ label: "物料名称", type: "object", prop: "item", showProp: "name", }, { label: "品名", type: "object", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ type: "object", label: "计量单位", prop: "qty", showProp: "uom" }, { type: "object", label: "计量单位", prop: "qty", showProp: "uom" },
{ type: "filter", filters: "inventoryStage", label: "库存状态", prop: "inventoryStatus" }, { type: "filter", filters: "inventoryStage", label: "库存状态", prop: "inventoryStatus" },
{ label: "仓库代码", prop: "warehouseCode" }, { label: "仓库代码", prop: "warehouseCode" },
@ -1022,9 +1022,9 @@ export const ERPInventoryBalance = [
{ type: "filter", filters: "inventoryStage", label: "从状态", prop: "fromStatus", }, { type: "filter", filters: "inventoryStage", label: "从状态", prop: "fromStatus", },
{ type: "filter", filters: "inventoryStage", label: "到状态", prop: "toStatus", }, { type: "filter", filters: "inventoryStage", label: "到状态", prop: "toStatus", },
{ label: "itemCode", prop: "itemCode" }, { label: "itemCode", prop: "itemCode" },
{ label: "物料名称", type: "object", prop: "item", showProp: "name", }, { label: "品名", type: "object", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ type: "object", label: "到货数量", prop: "qty", showProp: "qty", }, { type: "object", label: "到货数量", prop: "qty", showProp: "qty", },
{ type: "object", label: "到货单位", prop: "qty", showProp: "uom", }, { type: "object", label: "到货单位", prop: "qty", showProp: "uom", },
{ label: "批次", prop: 'lot', }, { label: "批次", prop: 'lot', },
@ -1064,9 +1064,9 @@ export const InventoryTransferLogHegeZBuHeGe = [
{ type: "filter", filters: "requestStatus", label: "从状态", prop: "fromStatus", }, { type: "filter", filters: "requestStatus", label: "从状态", prop: "fromStatus", },
{ type: "filter", filters: "requestStatus", label: "到状态", prop: "toStatus", }, { type: "filter", filters: "requestStatus", label: "到状态", prop: "toStatus", },
{ label: "itemCode", prop: "itemCode" }, { label: "itemCode", prop: "itemCode" },
{ label: "物料名称", type: "object", prop: "item", showProp: "name", }, { label: "品名", type: "object", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ type: "object", label: "到货数量", prop: "qty", showProp: "qty", }, { type: "object", label: "到货数量", prop: "qty", showProp: "qty", },
{ type: "object", label: "到货单位", prop: "qty", showProp: "uom", }, { type: "object", label: "到货单位", prop: "qty", showProp: "uom", },
{ label: "批次", prop: 'lot', }, { label: "批次", prop: 'lot', },
@ -1082,9 +1082,9 @@ export const InventoryTransferLogHegeZBuHeGe = [
*/ */
export const InventoryOccupied = [ export const InventoryOccupied = [
{ label: "itemCode", prop: "itemCode" }, { label: "itemCode", prop: "itemCode" },
{ label: "物料名称", type: "object", prop: "item", showProp: "name", }, { label: "品名", type: "object", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ label: "任务编号", prop: "jobNumber" }, { label: "任务编号", prop: "jobNumber" },
{ label: "箱标签", prop: "packingCode", }, { label: "箱标签", prop: "packingCode", },
{ label: "托标签", prop: "containerCode", }, { label: "托标签", prop: "containerCode", },
@ -1105,9 +1105,9 @@ export const InventoryTransferLogHegeZBuHeGe = [
*/ */
export const InventoryPredictable = [ export const InventoryPredictable = [
{ label: "itemCode", prop: "itemCode", }, { label: "itemCode", prop: "itemCode", },
{ label: "物料名称", type: "object", prop: "item", showProp: "name", }, { label: "品名", type: "object", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ label: "任务编号", prop: "jobNumber" }, { label: "任务编号", prop: "jobNumber" },
{ label: "箱标签", prop: "packingCode", }, { label: "箱标签", prop: "packingCode", },
{ label: "托标签", prop: "containerCode", }, { label: "托标签", prop: "containerCode", },
@ -1168,9 +1168,9 @@ export const InventoryTransferLogHegeZBuHeGe = [
{ type: "filter", filters: "requestStatus", label: "从状态", prop: "fromStatus", }, { type: "filter", filters: "requestStatus", label: "从状态", prop: "fromStatus", },
{ type: "filter", filters: "requestStatus", label: "到状态", prop: "toStatus", }, { type: "filter", filters: "requestStatus", label: "到状态", prop: "toStatus", },
{ label: "itemCode", prop: "itemCode" }, { label: "itemCode", prop: "itemCode" },
{ label: "物料名称", type: "object", prop: "item", showProp: "name", }, { label: "品名", type: "object", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ type: "object", label: "到货数量", prop: "qty", showProp: "qty", }, { type: "object", label: "到货数量", prop: "qty", showProp: "qty", },
{ type: "object", label: "到货单位", prop: "qty", showProp: "uom", }, { type: "object", label: "到货单位", prop: "qty", showProp: "uom", },
{ label: "批次", prop: 'lot', }, { label: "批次", prop: 'lot', },
@ -1210,10 +1210,10 @@ export const InventoryTransferLogHegeZBuHeGe = [
export const TracebackNote = [ export const TracebackNote = [
// { label: "编号", prop: "id", }, // { label: "编号", prop: "id", },
{ label: "追溯单号", prop: "number" }, { label: "追溯单号", prop: "number" },
{ label: "物料代码", prop: "itemCode" }, { label: "品番", prop: "itemCode" },
{ label: "物料名称", type: "object", prop: "item", showProp: "name" }, { label: "品名", type: "object", prop: "item", showProp: "name" },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1" }, { type: "object", label: "背番", prop: "item", showProp: "desc1" },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2" }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2" },
{ label: "箱标签", prop: "packingCode" }, { label: "箱标签", prop: "packingCode" },
{ type: "object", label: "产品数量", prop: "qty", showProp: "qty" }, { type: "object", label: "产品数量", prop: "qty", showProp: "qty" },
{ type: "object", label: "单位", prop: "qty", showProp: "uom" }, { type: "object", label: "单位", prop: "qty", showProp: "uom" },
@ -1278,14 +1278,14 @@ export const ReworkNote = [
prop: "number", prop: "number",
fixed: "left", fixed: "left",
}, },
{ label: "物料代码", prop: 'itemCode' }, { label: "品番", prop: 'itemCode' },
// { label: "部门", prop: 'department' }, // { label: "部门", prop: 'department' },
// { label: "工单号", prop: 'workOrder' }, // { label: "工单号", prop: 'workOrder' },
// { label: "流水号", prop: 'seqNo' }, // { label: "流水号", prop: 'seqNo' },
{ label: "目标物料代码", prop: 'toItemCode' }, { label: "目标品番", prop: 'toItemCode' },
{ label: "目标物料名称", prop: 'toItemName' }, { label: "目标品名", prop: 'toItemName' },
{ label: "目标物料描述1", prop: 'toItemDesc1' }, { label: "目标背番", prop: 'toItemDesc1' },
{ label: "目标物料描述2", prop: 'toItemDesc2' }, { label: "目标物料描述", prop: 'toItemDesc2' },
{ label: "目标数量", prop: 'toQtyQty' }, { label: "目标数量", prop: 'toQtyQty' },
{ label: "目标单位", prop: 'toQtyUom' }, { label: "目标单位", prop: 'toQtyUom' },
{ label: "目标库位", prop: 'toLocationCode' }, { label: "目标库位", prop: 'toLocationCode' },
@ -1933,10 +1933,10 @@ export const PillarDeliverNote = [
*/ */
export const labelInfo = [ export const labelInfo = [
{ label: "箱码", prop: "packingCode" }, { label: "箱码", prop: "packingCode" },
{ label: "物料代码", prop: "itemCode" }, { label: "品番", prop: "itemCode" },
{ label: "物料名称", prop: "item", showProp: 'name', type:'object' }, { label: "品名", prop: "item", showProp: 'name', type:'object' },
{ label: "物料描述1", prop: "item", showProp: 'desc1', type:'object' }, { label: "背番", prop: "item", showProp: 'desc1', type:'object' },
{ label: "物料描述2", prop: "item", showProp: 'desc2', type:'object' }, { label: "物料描述", prop: "item", showProp: 'desc2', type:'object' },
{ label: "批次", prop: "lot" }, { label: "批次", prop: "lot" },
{ label: "数量", prop: "qty", showProp: 'qty', type:'object' }, { label: "数量", prop: "qty", showProp: 'qty', type:'object' },
{ label: "单位", prop: "qty", showProp: 'uom', type:'object' }, { label: "单位", prop: "qty", showProp: 'uom', type:'object' },

338
src/utils/disposition/tableDetailsColumns.ts

@ -3,9 +3,9 @@
*/ */
export const PurchaseOrder = [ export const PurchaseOrder = [
{ label: "itemCode", prop: "itemCode", fixed: "left" }, { label: "itemCode", prop: "itemCode", fixed: "left" },
{ type:"object", label: "物料名称", prop: "item", showProp:"name", }, { type:"object", label: "品名", prop: "item", showProp:"name", },
{ type:"object", label: "物料描述1", prop: "item", showProp:"desc1", }, { type:"object", label: "背番", prop: "item", showProp:"desc1", },
{ type:"object", label: "物料描述2", prop: "item", showProp:"desc2", }, { type:"object", label: "物料描述", prop: "item", showProp:"desc2", },
{ label: "订单号", prop: "number", }, { label: "订单号", prop: "number", },
{ label: "订单行", prop: "poLine", }, { label: "订单行", prop: "poLine", },
{ type:"object", label: "数量", prop: "qty", showProp:"qty", }, { type:"object", label: "数量", prop: "qty", showProp:"qty", },
@ -23,9 +23,9 @@
{ label: "销售订单号", prop: "number", fixed: "left",}, { label: "销售订单号", prop: "number", fixed: "left",},
{ label: "订单行", prop: "soLine", }, { label: "订单行", prop: "soLine", },
{ label: "itemCode", prop: "itemCode", }, { label: "itemCode", prop: "itemCode", },
{ type:"object", label: "物料名称", prop: "item", showProp:"name", }, { type:"object", label: "品名", prop: "item", showProp:"name", },
{ type:"object", label: "物料描述1", prop: "item", showProp:"desc1", }, { type:"object", label: "背番", prop: "item", showProp:"desc1", },
{ type:"object", label: "物料描述2", prop: "item", showProp:"desc2", }, { type:"object", label: "物料描述", prop: "item", showProp:"desc2", },
{ label: "备注", prop: 'remark', }, { label: "备注", prop: 'remark', },
] ]
/** /**
@ -36,9 +36,9 @@
{ label: "订单行", prop: "poLine", width: "200px" }, { label: "订单行", prop: "poLine", width: "200px" },
{ label: "箱标签", prop: "packingCode", width: "200px" }, { label: "箱标签", prop: "packingCode", width: "200px" },
{ label: "itemCode", prop: "itemCode", width: "200px" }, { label: "itemCode", prop: "itemCode", width: "200px" },
{ type: "object", label: "物料名称", prop: "item", showProp: "name", width: "200px" }, { type: "object", label: "品名", prop: "item", showProp: "name", width: "200px" },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", width: "200px" }, { type: "object", label: "背番", prop: "item", showProp: "desc1", width: "200px" },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", width: "200px" }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", width: "200px" },
// { type: "object", label: "到货数量", prop: "qty", showProp: "qty", width: "200px" }, // { type: "object", label: "到货数量", prop: "qty", showProp: "qty", width: "200px" },
{ type: "object", label: "发货数量", prop: "qty", showProp: "qty", width: "200px" }, { type: "object", label: "发货数量", prop: "qty", showProp: "qty", width: "200px" },
{ type: "object", label: "计量单位", prop: "qty", showProp: "uom", width: "200px" }, { type: "object", label: "计量单位", prop: "qty", showProp: "uom", width: "200px" },
@ -58,9 +58,9 @@
{ label: "订单行", prop: "poLine", }, { label: "订单行", prop: "poLine", },
{ label: "箱标签", prop: "packingCode", }, { label: "箱标签", prop: "packingCode", },
{ label: "itemCode", prop: "itemCode", }, { label: "itemCode", prop: "itemCode", },
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ type: "object", label: "发货数量", prop: "qty", showProp: "qty", }, { type: "object", label: "发货数量", prop: "qty", showProp: "qty", },
{ type: "object", label: "计量单位", prop: "qty", showProp: "uom", }, { type: "object", label: "计量单位", prop: "qty", showProp: "uom", },
{ label: "托标签", prop: "containerCode", }, { label: "托标签", prop: "containerCode", },
@ -75,13 +75,13 @@
*/ */
export const ArriveNotice = [ export const ArriveNotice = [
{ label: "itemCode", prop: "itemCode",fixed:"left", }, { label: "itemCode", prop: "itemCode",fixed:"left", },
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
{ type: "object", valueType: Number, label: "到货数量", prop: "qty", showProp: "qty", }, { type: "object", valueType: Number, label: "到货数量", prop: "qty", showProp: "qty", },
{ type: "object", valueType: Number, label: "包装数量", prop: "stdPack", showProp: "packQty", }, { type: "object", valueType: Number, label: "包装数量", prop: "stdPack", showProp: "packQty", },
{ label: "每托数量", prop: "qtyPerPallet", }, { label: "每托数量", prop: "qtyPerPallet", },
{ type: "object", label: "计量单位", prop: "qty", showProp: "uom", }, { type: "object", label: "计量单位", prop: "qty", showProp: "uom", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ label: "批次", prop: "lot", }, { label: "批次", prop: "lot", },
{ type: "objectDateTime", label: "生产日期", prop: "batch", showProp: "produceDate", }, { type: "objectDateTime", label: "生产日期", prop: "batch", showProp: "produceDate", },
{ type: "object", label: "供应商批次", prop: "batch", showProp: "supplierBatch", }, { type: "object", label: "供应商批次", prop: "batch", showProp: "supplierBatch", },
@ -96,7 +96,7 @@
*/ */
export const PurchaseReceiptNote = [ export const PurchaseReceiptNote = [
{ label: "itemCode", prop: "itemCode",fixed: "left", }, { label: "itemCode", prop: "itemCode",fixed: "left", },
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
// { type: "object", label: "到货数量", prop: "qty", showProp: "qty", }, // { type: "object", label: "到货数量", prop: "qty", showProp: "qty", },
{ type: "object", label: "收货数量", prop: "qty", showProp: "qty", }, { type: "object", label: "收货数量", prop: "qty", showProp: "qty", },
{ type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty", }, { type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty", },
@ -105,8 +105,8 @@
{ label: "箱标签", prop: "packingCode", }, { label: "箱标签", prop: "packingCode", },
{ label: "托标签", prop: "containerCode", }, { label: "托标签", prop: "containerCode", },
{ type: "object", label: "供应商批次", prop: "batch", showProp: "supplierBatch", }, { type: "object", label: "供应商批次", prop: "batch", showProp: "supplierBatch", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ type: "object", label: "包装单位", prop: "qty", showProp: "uom", }, { type: "object", label: "包装单位", prop: "qty", showProp: "uom", },
{ type: "object", label: "包装规格", prop: "stdPack", showProp: "packUom", }, { type: "object", label: "包装规格", prop: "stdPack", showProp: "packUom", },
{ label: "E-LEVEL等级", prop: "labelEqLevel" }, { label: "E-LEVEL等级", prop: "labelEqLevel" },
@ -117,13 +117,13 @@
*/ */
export const ReceiptAbnormalNote = [ export const ReceiptAbnormalNote = [
{ label: "itemCode", prop: "itemCode", fixed: "left", }, { label: "itemCode", prop: "itemCode", fixed: "left", },
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
// { type: "object", label: "到货数量", prop: "qty", showProp: "qty", }, // { type: "object", label: "到货数量", prop: "qty", showProp: "qty", },
{ type: "object", label: "收货数量", prop: "qty", showProp: "qty", }, { type: "object", label: "收货数量", prop: "qty", showProp: "qty", },
{ type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty", }, { type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty", },
{ type: "object", label: "供应商批次", prop: "batch", showProp: "supplierBatch", }, { type: "object", label: "供应商批次", prop: "batch", showProp: "supplierBatch", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ type: "object", label: "包装单位", prop: "qty", showProp: "uom", }, { type: "object", label: "包装单位", prop: "qty", showProp: "uom", },
{ type: "object", label: "包装规格", prop: "stdPack", showProp: "packUom", }, { type: "object", label: "包装规格", prop: "stdPack", showProp: "packUom", },
{ label: "备注", prop: 'remark', }, { label: "备注", prop: 'remark', },
@ -133,9 +133,9 @@
*/ */
export const PurchaseReturnNote = [ export const PurchaseReturnNote = [
{ label: "itemCode", prop: "itemCode", fixed: "left", }, { label: "itemCode", prop: "itemCode", fixed: "left", },
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ label: "箱标签", prop: "packingCode"}, { label: "箱标签", prop: "packingCode"},
{ label: "退货库位", prop: "locationCode"}, { label: "退货库位", prop: "locationCode"},
{ label: "发货单号", prop: "asnNumber" }, { label: "发货单号", prop: "asnNumber" },
@ -155,14 +155,14 @@
{ label: "箱标签", prop: "toPackingCode", }, { label: "箱标签", prop: "toPackingCode", },
{ type: "object", valueType: Number, label: "上架数量", prop: "qty", showProp: "qty", }, { type: "object", valueType: Number, label: "上架数量", prop: "qty", showProp: "qty", },
{ type: "object", valueType: Number, label: "包装数量", prop: "stdPack", showProp: "packQty", }, { type: "object", valueType: Number, label: "包装数量", prop: "stdPack", showProp: "packQty", },
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
{ type: "object", label: "备料单位", prop: "qty", showProp: "uom", }, { type: "object", label: "备料单位", prop: "qty", showProp: "uom", },
{ label: "目标库位", prop: "toLocationCode", }, { label: "目标库位", prop: "toLocationCode", },
{ label: "来源库位", prop: "fromLocationCode", }, { label: "来源库位", prop: "fromLocationCode", },
{ type: "object", label: "供应商批次", prop: "batch", showProp: "supplierBatch", }, { type: "object", label: "供应商批次", prop: "batch", showProp: "supplierBatch", },
{ type: "objectDateTime", label: "生产日期", prop: "batch", showProp: "produceDate", }, { type: "objectDateTime", label: "生产日期", prop: "batch", showProp: "produceDate", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ label: "备注", prop: 'remark', }, { label: "备注", prop: 'remark', },
] ]
/** /**
@ -177,9 +177,9 @@
{ label: "请求库位", prop: "requestLocationCode", }, { label: "请求库位", prop: "requestLocationCode", },
{ label: "目标库位", prop: "toLocationCode", }, { label: "目标库位", prop: "toLocationCode", },
{ type: "dateTime", label: "过期日期", prop: "expiredTime", }, { type: "dateTime", label: "过期日期", prop: "expiredTime", },
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ label: "备注", prop: 'remark', }, { label: "备注", prop: 'remark', },
] ]
/** /**
@ -190,15 +190,15 @@
// { label: "箱标签", type: "input", prop: "packingCode", }, // { label: "箱标签", type: "input", prop: "packingCode", },
{ type: "object", valueType: Number, label: "发料数量", prop: "qty", showProp: "qty", }, { type: "object", valueType: Number, label: "发料数量", prop: "qty", showProp: "qty", },
{ type: "object", valueType: Number, label: "包装数量", prop: "stdPack", showProp: "packQty", }, { type: "object", valueType: Number, label: "包装数量", prop: "stdPack", showProp: "packQty", },
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
{ type: "object", label: "发料单位", prop: "qty", showProp: "uom", }, { type: "object", label: "发料单位", prop: "qty", showProp: "uom", },
{ label: "请求库位", prop: "fromRequestLocationCode", }, { label: "请求库位", prop: "fromRequestLocationCode", },
{ label: "目标库位", prop: "toLocationCode", }, { label: "目标库位", prop: "toLocationCode", },
{ label: "来源库位", prop: "fromLocationCode", }, { label: "来源库位", prop: "fromLocationCode", },
{ type: "dateTime", label: "发料时间", prop: "issueTime", }, { type: "dateTime", label: "发料时间", prop: "issueTime", },
{ type: "dateTime", label: "过期时间", prop: "expiredTime", }, { type: "dateTime", label: "过期时间", prop: "expiredTime", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ label: "生产线", prop: "prodLine", }, { label: "生产线", prop: "prodLine", },
{ label: "工作中心", prop: "workCenter", }, { label: "工作中心", prop: "workCenter", },
{ type: "object", label: "供应商批次", prop: "batch", showProp: "supplierBatch", }, { type: "object", label: "供应商批次", prop: "batch", showProp: "supplierBatch", },
@ -213,13 +213,13 @@
// { label: "箱标签", type: "input", prop: "packingCode", }, // { label: "箱标签", type: "input", prop: "packingCode", },
{ type: "object", valueType: Number, label: "入库数量", prop: "qty", showProp: "qty", }, { type: "object", valueType: Number, label: "入库数量", prop: "qty", showProp: "qty", },
{ type: "object", valueType: Number, label: "包装数量", prop: "stdPack", showProp: "packQty", }, { type: "object", valueType: Number, label: "包装数量", prop: "stdPack", showProp: "packQty", },
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
{ type: "object", label: "入库单位", prop: "qty", showProp: "uom", }, { type: "object", label: "入库单位", prop: "qty", showProp: "uom", },
{ label: "库位编号", prop: "locationCode", }, { label: "库位编号", prop: "locationCode", },
{ label: "箱标签", prop: "packingCode", }, { label: "箱标签", prop: "packingCode", },
{ label: "托标签", prop: "containerCode", }, { label: "托标签", prop: "containerCode", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ type: "object", label: "供应商批次", prop: "batch", showProp: "supplierBatch", }, { type: "object", label: "供应商批次", prop: "batch", showProp: "supplierBatch", },
{ type: "objectDateTime", label: "生产日期", prop: "batch", showProp: "produceDate", }, { type: "objectDateTime", label: "生产日期", prop: "batch", showProp: "produceDate", },
{ label: "供应商代码", prop: 'supplierCode', }, { label: "供应商代码", prop: 'supplierCode', },
@ -234,13 +234,13 @@
// { label: "箱标签", type: "input", prop: "packingCode", }, // { label: "箱标签", type: "input", prop: "packingCode", },
{ type: "object", valueType: Number, label: "出库数量", prop: "qty", showProp: "qty", }, { type: "object", valueType: Number, label: "出库数量", prop: "qty", showProp: "qty", },
{ type: "object", valueType: Number, label: "包装数量", prop: "stdPack", showProp: "packQty", }, { type: "object", valueType: Number, label: "包装数量", prop: "stdPack", showProp: "packQty", },
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
{ type: "object", label: "出库单位", prop: "qty", showProp: "uom", }, { type: "object", label: "出库单位", prop: "qty", showProp: "uom", },
{ label: "库位编号", prop: "locationCode", }, { label: "库位编号", prop: "locationCode", },
{ label: "箱标签", prop: "packingCode", }, { label: "箱标签", prop: "packingCode", },
{ label: "托标签", prop: "containerCode", }, { label: "托标签", prop: "containerCode", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ type: "object", label: "供应商批次", prop: "batch", showProp: "supplierBatch", }, { type: "object", label: "供应商批次", prop: "batch", showProp: "supplierBatch", },
{ type: "objectDateTime", label: "生产日期", prop: "batch", showProp: "produceDate", }, { type: "objectDateTime", label: "生产日期", prop: "batch", showProp: "produceDate", },
{ label: "供应商代码", prop: 'supplierCode', }, { label: "供应商代码", prop: 'supplierCode', },
@ -255,7 +255,7 @@
// { label: "箱标签", type: "input", prop: "packingCode", }, // { label: "箱标签", type: "input", prop: "packingCode", },
{ type: "object", valueType: Number, label: "隔离数量", prop: "qty", showProp: "qty", }, { type: "object", valueType: Number, label: "隔离数量", prop: "qty", showProp: "qty", },
{ type: "object", valueType: Number, label: "包装数量", prop: "stdPack", showProp: "packQty", }, { type: "object", valueType: Number, label: "包装数量", prop: "stdPack", showProp: "packQty", },
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
{ type: "object", label: "隔离单位", prop: "qty", showProp: "uom", }, { type: "object", label: "隔离单位", prop: "qty", showProp: "uom", },
{ label: "来源库位", prop: "fromLocationCode", }, { label: "来源库位", prop: "fromLocationCode", },
{ label: "目标库位", prop: "toLocationCode", }, { label: "目标库位", prop: "toLocationCode", },
@ -263,8 +263,8 @@
{ label: "目标箱标签", prop: "toPackingCode", }, { label: "目标箱标签", prop: "toPackingCode", },
{ label: "来源托标签", prop: "fromContainerCode", }, { label: "来源托标签", prop: "fromContainerCode", },
{ label: "来源托标签", prop: "toContainerCode", }, { label: "来源托标签", prop: "toContainerCode", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ type: "object", label: "供应商批次", prop: "batch", showProp: "supplierBatch", }, { type: "object", label: "供应商批次", prop: "batch", showProp: "supplierBatch", },
{ type: "objectDateTime", label: "生产日期", prop: "batch", showProp: "produceDate", }, { type: "objectDateTime", label: "生产日期", prop: "batch", showProp: "produceDate", },
{ label: "备注", prop: 'remark', }, { label: "备注", prop: 'remark', },
@ -277,7 +277,7 @@
// { label: "箱标签", type: "input", prop: "packingCode", }, // { label: "箱标签", type: "input", prop: "packingCode", },
{ type: "object", valueType: Number, label: "报废数量", prop: "qty", showProp: "qty", }, { type: "object", valueType: Number, label: "报废数量", prop: "qty", showProp: "qty", },
{ type: "object", valueType: Number, label: "包装数量", prop: "stdPack", showProp: "packQty", }, { type: "object", valueType: Number, label: "包装数量", prop: "stdPack", showProp: "packQty", },
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
{ type: "object", label: "报废单位", prop: "qty", showProp: "uom", }, { type: "object", label: "报废单位", prop: "qty", showProp: "uom", },
{ label: "来源库位", prop: "fromLocationCode", }, { label: "来源库位", prop: "fromLocationCode", },
{ label: "目标库位", prop: "toLocationCode", }, { label: "目标库位", prop: "toLocationCode", },
@ -285,8 +285,8 @@
{ label: "目标箱标签", prop: "toPackingCode", }, { label: "目标箱标签", prop: "toPackingCode", },
{ label: "来源托标签", prop: "fromContainerCode", }, { label: "来源托标签", prop: "fromContainerCode", },
{ label: "来源托标签", prop: "toContainerCode", }, { label: "来源托标签", prop: "toContainerCode", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ type: "object", label: "供应商批次", prop: "batch", showProp: "supplierBatch", }, { type: "object", label: "供应商批次", prop: "batch", showProp: "supplierBatch", },
{ type: "objectDateTime", label: "生产日期", prop: "batch", showProp: "produceDate", }, { type: "objectDateTime", label: "生产日期", prop: "batch", showProp: "produceDate", },
{ label: "备注", prop: 'remark', }, { label: "备注", prop: 'remark', },
@ -296,14 +296,14 @@
*/ */
export const DeliverPlan = [ export const DeliverPlan = [
{ label: "itemCode", prop: "itemCode", fixed: "left",}, { label: "itemCode", prop: "itemCode", fixed: "left",},
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
// { type: "object", label: "到货数量", prop: "qty", showProp: "qty", }, // { type: "object", label: "到货数量", prop: "qty", showProp: "qty", },
{ type: "object", label: "发货数量", prop: "qty", showProp: "qty", }, { type: "object", label: "发货数量", prop: "qty", showProp: "qty", },
{ type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty", }, { type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty", },
{ type: "object", label: "包装单位", prop: "qty", showProp: "uom", }, { type: "object", label: "包装单位", prop: "qty", showProp: "uom", },
{ type: "object", label: "包装规格", prop: "stdPack", showProp: "packUom", }, { type: "object", label: "包装规格", prop: "stdPack", showProp: "packUom", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ label: "项目", prop: "project", }, { label: "项目", prop: "project", },
{ label: "销售订单号", prop: "soNumber", }, { label: "销售订单号", prop: "soNumber", },
{ label: "订单行", prop: "soLine", }, { label: "订单行", prop: "soLine", },
@ -316,11 +316,11 @@
{ label: "itemCode", prop: "itemCode", fixed: "left",}, { label: "itemCode", prop: "itemCode", fixed: "left",},
{ type: "object", label: "发货数量", prop: "qty", showProp: "qty", }, { type: "object", label: "发货数量", prop: "qty", showProp: "qty", },
{ type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty", }, { type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty", },
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
{ label: "目标库位", prop: "toLocationCode", }, { label: "目标库位", prop: "toLocationCode", },
{ type: "dateTime", label: "过期时间", prop: "expiredTime", }, { type: "dateTime", label: "过期时间", prop: "expiredTime", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ label: "备注", prop: 'remark', }, { label: "备注", prop: 'remark', },
] ]
/** /**
@ -331,7 +331,7 @@
// { label: "箱标签", type: "input", prop: "packingCode", }, // { label: "箱标签", type: "input", prop: "packingCode", },
{ type: "object", valueType: Number, label: "发货数量", prop: "qty", showProp: "qty", }, { type: "object", valueType: Number, label: "发货数量", prop: "qty", showProp: "qty", },
{ type: "object", valueType: Number, label: "包装数量", prop: "stdPack", showProp: "packQty", }, { type: "object", valueType: Number, label: "包装数量", prop: "stdPack", showProp: "packQty", },
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
{ type: "object", label: "发货单位", prop: "qty", showProp: "uom", }, { type: "object", label: "发货单位", prop: "qty", showProp: "uom", },
{ label: "目标库位", prop: "toLocationCode", }, { label: "目标库位", prop: "toLocationCode", },
{ label: "来源库位", prop: "fromLocationCode", }, { label: "来源库位", prop: "fromLocationCode", },
@ -343,8 +343,8 @@
{ label: "目标托标签", prop: "toContainerCode", }, { label: "目标托标签", prop: "toContainerCode", },
{ type: "object", label: "供应商批次", prop: "batch", showProp: "supplierBatch", }, { type: "object", label: "供应商批次", prop: "batch", showProp: "supplierBatch", },
{ type: "objectDateTime", label: "生产日期", prop: "batch", showProp: "produceDate", }, { type: "objectDateTime", label: "生产日期", prop: "batch", showProp: "produceDate", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ label: "备注", prop: 'remark', }, { label: "备注", prop: 'remark', },
] ]
/** /**
@ -373,9 +373,9 @@
{ type: "objectDateTime", label: "生产日期", prop: "batch", showProp: "produceDate", }, { type: "objectDateTime", label: "生产日期", prop: "batch", showProp: "produceDate", },
// { type: "object", label: "供应商批次", prop: "batch", showProp: "supplierBatch", }, // { type: "object", label: "供应商批次", prop: "batch", showProp: "supplierBatch", },
{ label: "批次", prop: "lot", }, { label: "批次", prop: "lot", },
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ label: "备注", prop: 'remark', }, { label: "备注", prop: 'remark', },
] ]
@ -386,9 +386,9 @@
{ label: "盘点计划单号", prop: "countPlanNumber", fixed: "left", }, { label: "盘点计划单号", prop: "countPlanNumber", fixed: "left", },
// { type: "filter", filters: "stageType", label: "阶段", prop: "stage",}, // { type: "filter", filters: "stageType", label: "阶段", prop: "stage",},
{ label: "itemCode", prop: "itemCode", }, { label: "itemCode", prop: "itemCode", },
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ label: "盘点数量", prop: "finalCountQty" }, { label: "盘点数量", prop: "finalCountQty" },
{ label: "盘点差异数量", prop: "diffQty" }, { label: "盘点差异数量", prop: "diffQty" },
{ type: "filter", label: "明细状态", prop: "detailStatus", filters: "DetailStatus", }, { type: "filter", label: "明细状态", prop: "detailStatus", filters: "DetailStatus", },
@ -416,9 +416,9 @@
{ label: "盘点计划单号", prop: "countPlanNumber", fixed: "left", }, { label: "盘点计划单号", prop: "countPlanNumber", fixed: "left", },
// { type: "filter", filters: "checkStage", label: "阶段", prop: "stage",}, // { type: "filter", filters: "checkStage", label: "阶段", prop: "stage",},
{ label: "itemCode", prop: "itemCode", }, { label: "itemCode", prop: "itemCode", },
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ label: "盘点数量", prop: "finalCountQty" }, { label: "盘点数量", prop: "finalCountQty" },
{ label: "盘点差异数量", prop: "diffQty" }, { label: "盘点差异数量", prop: "diffQty" },
{ type: "filter", label: "明细状态", prop: "detailStatus", filters: "DetailStatus", }, { type: "filter", label: "明细状态", prop: "detailStatus", filters: "DetailStatus", },
@ -444,11 +444,11 @@
export const CountAdjustNote = [ export const CountAdjustNote = [
{ label: "itemCode", prop: "itemCode", fixed: "left", }, { label: "itemCode", prop: "itemCode", fixed: "left", },
// { type: "filter", filters: "checkStage", label: "阶段", prop: "stage",}, // { type: "filter", filters: "checkStage", label: "阶段", prop: "stage",},
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", width: "300px" }, { type: "object", label: "背番", prop: "item", showProp: "desc1", width: "300px" },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", width: "300px" }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", width: "300px" },
{ label: "库位编号", prop: "locationCode", width: "200px" }, { label: "库位编号", prop: "locationCode", width: "200px" },
// { type: "object", valueType: Number, label: "发货数量", prop: "InventoryQty", showProp: "qty", width: "100px" }, // { type: "object", valueType: Number, label: "发货数量", prop: "InventoryQty", showProp: "qty", width: "100px" },
{ type: "object", label: "物料名称", prop: "item", showProp: "name", width: "150px" }, { type: "object", label: "品名", prop: "item", showProp: "name", width: "150px" },
// { type: "object", label: "发货单位", prop: "InventoryQty", showProp: "uom", width: "100px" }, // { type: "object", label: "发货单位", prop: "InventoryQty", showProp: "uom", width: "100px" },
{ label: "盘点差异数量", prop: "diffQty" }, { label: "盘点差异数量", prop: "diffQty" },
// { type: "filter", label: "明细状态", prop: "detailStatus", filters: "DetailStatus", width: "100px" }, // { type: "filter", label: "明细状态", prop: "detailStatus", filters: "DetailStatus", width: "100px" },
@ -468,9 +468,9 @@
*/ */
export const ProductionPlan = [ export const ProductionPlan = [
{ label: "itemCode", prop: "itemCode", fixed: "left",}, { label: "itemCode", prop: "itemCode", fixed: "left",},
{ type: "object", label: "物料名称", prop: "item", showProp: "name",}, { type: "object", label: "品名", prop: "item", showProp: "name",},
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ type: "object", valueType: Number, label: "计划数量", prop: "planQty", showProp: "qty", }, { type: "object", valueType: Number, label: "计划数量", prop: "planQty", showProp: "qty", },
// { label: "合格数量", prop: "goodQty", }, // { label: "合格数量", prop: "goodQty", },
// { label: "不合格数量", prop: "noGoodQty", }, // { label: "不合格数量", prop: "noGoodQty", },
@ -486,9 +486,9 @@
*/ */
export const PreparationPlan = [ export const PreparationPlan = [
{ label: "itemCode", prop: "itemCode", fixed: "left",}, { label: "itemCode", prop: "itemCode", fixed: "left",},
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ type: "object", label: "备料数量", prop: "qty", showProp: "qty", }, { type: "object", label: "备料数量", prop: "qty", showProp: "qty", },
{ type: "object", label: "备料单位", prop: "qty", showProp: "uom", }, { type: "object", label: "备料单位", prop: "qty", showProp: "uom", },
{ type: "object", label: "包装数量", prop: "stdPack", showProp: "qty", }, { type: "object", label: "包装数量", prop: "stdPack", showProp: "qty", },
@ -503,9 +503,9 @@
*/ */
export const ProductReceiptNote = [ export const ProductReceiptNote = [
{ label: "itemCode", prop: "itemCode", fixed: "left",}, { label: "itemCode", prop: "itemCode", fixed: "left",},
{ type: "object", label: "物料名称", prop: "item", showProp: "name", width: "150px" }, { type: "object", label: "品名", prop: "item", showProp: "name", width: "150px" },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", width: "300px" }, { type: "object", label: "背番", prop: "item", showProp: "desc1", width: "300px" },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", width: "300px" }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", width: "300px" },
{ label: "库位编号", prop: "locationCode", }, { label: "库位编号", prop: "locationCode", },
{ label: "原料库位", prop: "rawLocation", width: "100px" }, { label: "原料库位", prop: "rawLocation", width: "100px" },
{ type: "object", valueType: Number, label: "完工收货数量", prop: "qty", showProp: "qty", width: "100px" }, { type: "object", valueType: Number, label: "完工收货数量", prop: "qty", showProp: "qty", width: "100px" },
@ -526,9 +526,9 @@
*/ */
export const OfflineSettlementNote = [ export const OfflineSettlementNote = [
{ label: "itemCode", prop: "itemCode", fixed: "left",}, { label: "itemCode", prop: "itemCode", fixed: "left",},
{ type: "object", label: "物料名称", prop: "item", showProp: "name",}, { type: "object", label: "品名", prop: "item", showProp: "name",},
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ type: "object", valueType: Number, label: "下线结算数量", prop: "qty", showProp: "qty", }, { type: "object", valueType: Number, label: "下线结算数量", prop: "qty", showProp: "qty", },
{ type: "object", label: "下线结算单位", prop: "qty", showProp: "uom", }, { type: "object", label: "下线结算单位", prop: "qty", showProp: "uom", },
{ label: "库位编号", prop: "locationCode", }, { label: "库位编号", prop: "locationCode", },
@ -544,9 +544,9 @@
*/ */
export const TracebackNote = [ export const TracebackNote = [
{ label: "itemCode", prop: "itemCode", fixed: "left",}, { label: "itemCode", prop: "itemCode", fixed: "left",},
{ type: "object", label: "物料名称", prop: "item", showProp: "name",}, { type: "object", label: "品名", prop: "item", showProp: "name",},
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ type: "object", valueType: Number, label: "消耗数量", prop: "rawQty", showProp: "qty", }, { type: "object", valueType: Number, label: "消耗数量", prop: "rawQty", showProp: "qty", },
{ type: "object", label: "包装规格", prop: "rawQty", showProp: "uom", }, { type: "object", label: "包装规格", prop: "rawQty", showProp: "uom", },
{ label: "来源库位代码", prop: "rawLocation", }, { label: "来源库位代码", prop: "rawLocation", },
@ -562,9 +562,9 @@
*/ */
export const ProductRecycleNote = [ export const ProductRecycleNote = [
{ label: "itemCode", prop: "itemCode", fixed: "left",}, { label: "itemCode", prop: "itemCode", fixed: "left",},
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ label: "库位编号", prop: "locationCode", }, { label: "库位编号", prop: "locationCode", },
{ label: "原料库位编号", prop: "rawLocation", }, { label: "原料库位编号", prop: "rawLocation", },
{ type: "object", valueType: Number, label: "成品回收数量", prop: "qty", showProp: "qty", }, { type: "object", valueType: Number, label: "成品回收数量", prop: "qty", showProp: "qty", },
@ -584,9 +584,9 @@
*/ */
export const StockReturnNote = [ export const StockReturnNote = [
{ label: "itemCode", prop: "itemCode", fixed: "left",}, { label: "itemCode", prop: "itemCode", fixed: "left",},
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ type: "object", valueType: Number, label: "退库数量", prop: "qty", showProp: "qty", }, { type: "object", valueType: Number, label: "退库数量", prop: "qty", showProp: "qty", },
{ type: "object", valueType: Number, label: "包装数量", prop: "stdPack", showProp: "packQty", }, { type: "object", valueType: Number, label: "包装数量", prop: "stdPack", showProp: "packQty", },
{ type: "object", label: "退库单位", prop: "qty", showProp: "uom", }, { type: "object", label: "退库单位", prop: "qty", showProp: "uom", },
@ -607,9 +607,9 @@
*/ */
export const CustomerReturnNote = [ export const CustomerReturnNote = [
{ label: "itemCode", prop: "itemCode", fixed: "left",}, { label: "itemCode", prop: "itemCode", fixed: "left",},
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ type: "object", valueType: Number, label: "退货数量", prop: "qty", showProp: "qty", }, { type: "object", valueType: Number, label: "退货数量", prop: "qty", showProp: "qty", },
{ type: "object", valueType: Number, label: "包装数量", prop: "stdPack", showProp: "packQty", }, { type: "object", valueType: Number, label: "包装数量", prop: "stdPack", showProp: "packQty", },
{ type: "object", label: "退货单位", prop: "qty", showProp: "uom", }, { type: "object", label: "退货单位", prop: "qty", showProp: "uom", },
@ -628,9 +628,9 @@
*/ */
export const WareHouseTransferNote = [ export const WareHouseTransferNote = [
{ label: "物料编号", prop: "itemCode", fixed: "left",}, { label: "物料编号", prop: "itemCode", fixed: "left",},
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ type: "object", label: "数量", prop: "qty", showProp: "qty", }, { type: "object", label: "数量", prop: "qty", showProp: "qty", },
{ type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty", }, { type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty", },
{ label: "目标库位", prop: "toLocationCode", }, { label: "目标库位", prop: "toLocationCode", },
@ -647,8 +647,8 @@
*/ */
export const ReworkNote = [ export const ReworkNote = [
{ label: "工单号", prop: "number", fixed: "left" }, { label: "工单号", prop: "number", fixed: "left" },
{ label: "物料代码", prop: 'itemCode' }, { label: "品番", prop: 'itemCode' },
{ label: "物料名称", prop: 'item', showProp: 'name', type: "object" }, { label: "品名", prop: 'item', showProp: 'name', type: "object" },
{ label: "描述1", prop: 'item', showProp: 'desc1', type: "object" }, { label: "描述1", prop: 'item', showProp: 'desc1', type: "object" },
{ label: "描述1", prop: 'item', showProp: 'desc1', type: "object" }, { label: "描述1", prop: 'item', showProp: 'desc1', type: "object" },
{ label: "批次", prop: 'lot' }, { label: "批次", prop: 'lot' },
@ -668,9 +668,9 @@
*/ */
export const InspectNotice = [ export const InspectNotice = [
{ label: "itemCode", prop: "itemCode", fixed: "left",}, { label: "itemCode", prop: "itemCode", fixed: "left",},
{ label: "物料名称", type: "object", prop: "item", showProp: "name", }, { label: "品名", type: "object", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ label: "箱标签", prop: "packingCode",}, { label: "箱标签", prop: "packingCode",},
{ label: "托标签", prop: "containerCode",}, { label: "托标签", prop: "containerCode",},
{ label: "批次", prop: "lot" }, { label: "批次", prop: "lot" },
@ -692,9 +692,9 @@
*/ */
export const InspectNote = [ export const InspectNote = [
{ label: "itemCode", prop: "itemCode", fixed: "left",}, { label: "itemCode", prop: "itemCode", fixed: "left",},
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ label: "检验数量", prop: "inspectQty",}, { label: "检验数量", prop: "inspectQty",},
{ label: "合格数量", prop: "goodQty",}, { label: "合格数量", prop: "goodQty",},
{ label: "不合格数量", prop: "failedQty",}, { label: "不合格数量", prop: "failedQty",},
@ -718,9 +718,9 @@
*/ */
export const InspectAbnormalNote = [ export const InspectAbnormalNote = [
{ label: "itemCode", prop: "itemCode", fixed: "left",}, { label: "itemCode", prop: "itemCode", fixed: "left",},
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ type: "object", label: "质量异常数量", prop: "qty", showProp: "qty", }, { type: "object", label: "质量异常数量", prop: "qty", showProp: "qty", },
{ type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty", }, { type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty", },
{ type: "object", label: "质量异常单位", prop: "qty", showProp: "uom", }, { type: "object", label: "质量异常单位", prop: "qty", showProp: "uom", },
@ -736,9 +736,9 @@
*/ */
export const PurchaseReceiptJob = [ export const PurchaseReceiptJob = [
{ label: "itemCode", prop: "itemCode", fixed: "left",}, { label: "itemCode", prop: "itemCode", fixed: "left",},
{ label: "物料名称", type: "object", prop: "item", showProp: "name", }, { label: "品名", type: "object", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ type: "object", label: "实际收货数量", prop: "handledQty", showProp: "qty", }, { type: "object", label: "实际收货数量", prop: "handledQty", showProp: "qty", },
{ type: "object", label: "推荐收货数量", prop: "recommendQty", showProp: "qty", }, { type: "object", label: "推荐收货数量", prop: "recommendQty", showProp: "qty", },
{ type: "object", label: "收货单位", prop: "recommendQty", showProp: "uom",}, { type: "object", label: "收货单位", prop: "recommendQty", showProp: "uom",},
@ -773,9 +773,9 @@
{ label: "推荐库位", prop: "recommendLocationCode",}, { label: "推荐库位", prop: "recommendLocationCode",},
{ label: "实际托标签", prop: "handledContainerCode",}, { label: "实际托标签", prop: "handledContainerCode",},
{ label: "推荐托标签", prop: "recommendContainerCode",}, { label: "推荐托标签", prop: "recommendContainerCode",},
{ label: "物料名称", type: "object", prop: "item", showProp: "name", }, { label: "品名", type: "object", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty",}, { type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty",},
{ type: "object", label: "包装单位", prop: "stdPack", showProp: "packUom",}, { type: "object", label: "包装单位", prop: "stdPack", showProp: "packUom",},
{ type: "object", label: "实际供应商批次", prop: "handledBatch", showProp: "supplierBatch",}, { type: "object", label: "实际供应商批次", prop: "handledBatch", showProp: "supplierBatch",},
@ -789,9 +789,9 @@
*/ */
export const PutawayJob = [ export const PutawayJob = [
{ label: "itemCode", prop: "itemCode", fixed: "left",}, { label: "itemCode", prop: "itemCode", fixed: "left",},
{ label: "物料名称", type: "object", prop: "item", showProp: "name", }, { label: "品名", type: "object", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ label: "实际箱标签", prop: "handledPackingCode",}, { label: "实际箱标签", prop: "handledPackingCode",},
{ label: "推荐箱标签", prop: "recommendPackingCode",}, { label: "推荐箱标签", prop: "recommendPackingCode",},
{ label: "实际托标签", prop: "handledContainerCode",}, { label: "实际托标签", prop: "handledContainerCode",},
@ -819,9 +819,9 @@
*/ */
export const InspectJob = [ export const InspectJob = [
{ label: "itemCode", prop: "itemCode", fixed:"left", }, { label: "itemCode", prop: "itemCode", fixed:"left", },
{ label: "物料名称", type: "object", prop: "item", showProp: "name", }, { label: "品名", type: "object", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ label: "实际箱标签",prop: "handledPackingCode",}, { label: "实际箱标签",prop: "handledPackingCode",},
{ label: "推荐箱标签", prop: "recommendPackingCode",}, { label: "推荐箱标签", prop: "recommendPackingCode",},
{ label: "实际托标签", prop: "handledContainerCode",}, { label: "实际托标签", prop: "handledContainerCode",},
@ -855,9 +855,9 @@
*/ */
export const IssueJob = [ export const IssueJob = [
{ label: "itemCode", prop: "itemCode", fixed: "left",}, { label: "itemCode", prop: "itemCode", fixed: "left",},
{ label: "物料名称", type: "object", prop: "item", showProp: "name", }, { label: "品名", type: "object", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ label: "实际箱标签", prop: "handledPackingCode",}, { label: "实际箱标签", prop: "handledPackingCode",},
{ label: "推荐箱标签", prop: "recommendPackingCode",}, { label: "推荐箱标签", prop: "recommendPackingCode",},
{ label: "请求库位", prop: "fromRequestLocationCode", }, { label: "请求库位", prop: "fromRequestLocationCode", },
@ -895,9 +895,9 @@
{ label: "目标库位", prop: "toLocation",}, { label: "目标库位", prop: "toLocation",},
{ label: "推荐库位", prop: "recommendLocationCode",}, { label: "推荐库位", prop: "recommendLocationCode",},
{ label: "托标签", prop: "containerCode",}, { label: "托标签", prop: "containerCode",},
{ label: "物料名称", type: "object", prop: "item", showProp: "name", }, { label: "品名", type: "object", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
// { type: "object", label: "到货数量", prop: "handledQty", showProp: "qty",}, // { type: "object", label: "到货数量", prop: "handledQty", showProp: "qty",},
// { type: "object", label: "到货单位", prop: "handledQty", showProp: "uom",}, // { type: "object", label: "到货单位", prop: "handledQty", showProp: "uom",},
{ type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty",}, { type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty",},
@ -922,9 +922,9 @@
{ type: "object", label: "收货单位", prop: "handledQty", showProp: "uom",}, { type: "object", label: "收货单位", prop: "handledQty", showProp: "uom",},
// { label: "箱标签", prop: "packingCode",}, // { label: "箱标签", prop: "packingCode",},
{ label: "托标签", prop: "containerCode",}, { label: "托标签", prop: "containerCode",},
{ label: "物料名称", type: "object", prop: "item", showProp: "name", }, { label: "品名", type: "object", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
// { type: "object", label: "到货数量", prop: "handledQty", showProp: "qty",}, // { type: "object", label: "到货数量", prop: "handledQty", showProp: "qty",},
// { type: "object", label: "到货单位", prop: "handledQty", showProp: "uom",}, // { type: "object", label: "到货单位", prop: "handledQty", showProp: "uom",},
{ type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty",}, { type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty",},
@ -952,9 +952,9 @@
{ type: "object", label: "推荐批次", prop: "recommendBatch", showProp: "supplierBatch", }, { type: "object", label: "推荐批次", prop: "recommendBatch", showProp: "supplierBatch", },
{ type: "object", label: "推荐日期", prop: "recommendBatch", showProp: "produceDate",}, { type: "object", label: "推荐日期", prop: "recommendBatch", showProp: "produceDate",},
{ label: "托标签", prop: "containerCode",}, { label: "托标签", prop: "containerCode",},
{ label: "物料名称", type: "object", prop: "item", showProp: "name", }, { label: "品名", type: "object", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
// { type: "object", label: "到货数量", prop: "handledQty", showProp: "qty",}, // { type: "object", label: "到货数量", prop: "handledQty", showProp: "qty",},
// { type: "object", label: "到货单位", prop: "handledQty", showProp: "uom",}, // { type: "object", label: "到货单位", prop: "handledQty", showProp: "uom",},
{ type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty",}, { type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty",},
@ -971,9 +971,9 @@
{ type: "object", label: "库存单位", prop: "inventoryQty", showProp: "uom",}, { type: "object", label: "库存单位", prop: "inventoryQty", showProp: "uom",},
{ label: "实际库位", prop: "locationCode",}, { label: "实际库位", prop: "locationCode",},
{ label: "托标签", prop: "containerCode",}, { label: "托标签", prop: "containerCode",},
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty",}, { type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty",},
{ type: "object", label: "包装单位", prop: "stdPack", showProp: "packUom",}, { type: "object", label: "包装单位", prop: "stdPack", showProp: "packUom",},
{ type: "object", label: "供应商批次", prop: "batch", showProp: "supplierBatch",}, { type: "object", label: "供应商批次", prop: "batch", showProp: "supplierBatch",},
@ -996,10 +996,10 @@
{ type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty",}, { type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty",},
{ type: "object", label: "包装单位", prop: "stdPack", showProp: "packUom",}, { type: "object", label: "包装单位", prop: "stdPack", showProp: "packUom",},
{ label: "托标签", prop: "containerCode",}, { label: "托标签", prop: "containerCode",},
//{ label: "物料代码", prop: "itemCode",}, //{ label: "品番", prop: "itemCode",},
{ label: "物料名称", type: "object", prop: "item", showProp: "name", }, { label: "品名", type: "object", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
// { type: "object", label: "供应商批次", prop: "batch", showProp: "supplierBatch",}, // { type: "object", label: "供应商批次", prop: "batch", showProp: "supplierBatch",},
{ label: "批次", prop: "lot", }, { label: "批次", prop: "lot", },
{ label: "备注", prop: 'remark', }, { label: "备注", prop: 'remark', },
@ -1069,9 +1069,9 @@ export const ReceivingRecords = [
*/ */
export const JisProductRecycleNote = [ export const JisProductRecycleNote = [
{ label: "itemCode", prop: "itemCode", fixed: "left",}, { label: "itemCode", prop: "itemCode", fixed: "left",},
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ type: "object", label: "数量", prop: "qty", showProp: "qty", }, { type: "object", label: "数量", prop: "qty", showProp: "qty", },
{ type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty", }, { type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty", },
{ label: "箱标签", prop: "packingCode"}, { label: "箱标签", prop: "packingCode"},
@ -1090,9 +1090,9 @@ export const ReceivingRecords = [
*/ */
export const JisProductReturnNote = [ export const JisProductReturnNote = [
{ label: "itemCode", prop: "itemCode", fixed: "left",}, { label: "itemCode", prop: "itemCode", fixed: "left",},
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ type: "object", label: "数量", prop: "qty", showProp: "qty", }, { type: "object", label: "数量", prop: "qty", showProp: "qty", },
// { type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty", }, // { type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty", },
{ label: "产品号", prop: "productNo" }, { label: "产品号", prop: "productNo" },
@ -1104,9 +1104,9 @@ export const ReceivingRecords = [
*/ */
export const JisProductTransferNote = [ export const JisProductTransferNote = [
{ label: "itemCode", prop: "itemCode", fixed: "left",}, { label: "itemCode", prop: "itemCode", fixed: "left",},
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ type: "object", label: "数量", prop: "qty", showProp: "qty", }, { type: "object", label: "数量", prop: "qty", showProp: "qty", },
{ label: "批次", prop: "lot" }, { label: "批次", prop: "lot" },
{ label: "产品号", prop: "productNo" }, { label: "产品号", prop: "productNo" },
@ -1132,8 +1132,8 @@ export const ReceivingRecords = [
* @returns {Array} JIS信息查询 * @returns {Array} JIS信息查询
*/ */
export const JISMessageQuery = [ export const JISMessageQuery = [
{ label: "物料代码", prop: "itemCode", }, { label: "品番", prop: "itemCode", },
{ label: "物料名称",type: "object", prop: "item", showProp: "name" }, { label: "品名",type: "object", prop: "item", showProp: "name" },
{ label: "物料描述",type: "object", prop: "item", showProp: "desc1" }, { label: "物料描述",type: "object", prop: "item", showProp: "desc1" },
{ label: "产品号", prop: "productNo" }, { label: "产品号", prop: "productNo" },
{ label: "项目号", prop: 'program' }, { label: "项目号", prop: 'program' },
@ -1150,7 +1150,7 @@ export const ReceivingRecords = [
*/ */
export const OuterJisDeliverNote = [ export const OuterJisDeliverNote = [
{ label: "单据号", prop: "number" }, { label: "单据号", prop: "number" },
{ label: "物料代码", prop: "itemCode" }, { label: "品番", prop: "itemCode" },
{ label: "发货单号", prop: 'deliverNumber' }, { label: "发货单号", prop: 'deliverNumber' },
{ label: "生产号", prop: 'productionNumber' }, { label: "生产号", prop: 'productionNumber' },
{ label: "REV", prop: 'rev' }, { label: "REV", prop: 'rev' },
@ -1179,14 +1179,14 @@ export const ReceivingRecords = [
*/ */
export const OuterPillarDeliverNote = [ export const OuterPillarDeliverNote = [
{ label: "单据号", prop: "number" }, { label: "单据号", prop: "number" },
{ label: "物料代码", prop: "itemCode" }, { label: "品番", prop: "itemCode" },
{ label: "发货单号", prop: 'deliverNumber' }, { label: "发货单号", prop: 'deliverNumber' },
// { label: "生产号", prop: 'productionNumber' }, // { label: "生产号", prop: 'productionNumber' },
// { label: "REV", prop: 'rev' }, // { label: "REV", prop: 'rev' },
// { label: "配置号", prop: 'l7Part' }, // { label: "配置号", prop: 'l7Part' },
// { label: "流水号", prop: 'serialNumber' }, // { label: "流水号", prop: 'serialNumber' },
{ label: "物料描述1", prop: 'item', showProp:'desc1', type: "object" }, { label: "背番", prop: 'item', showProp:'desc1', type: "object" },
{ label: "物料描述2", prop: 'item', showProp:'desc2', type: "object" }, { label: "物料描述", prop: 'item', showProp:'desc2', type: "object" },
{ label: "来源库位", prop: 'locationCode' }, { label: "来源库位", prop: 'locationCode' },
{ label: "发货数量", prop: 'qty', showProp: 'qty', type: 'object' }, { label: "发货数量", prop: 'qty', showProp: 'qty', type: 'object' },
// { label: "位置", prop: 'position' }, // { label: "位置", prop: 'position' },
@ -1211,7 +1211,7 @@ export const OuterPillarDeliverNote = [
*/ */
export const OuterJisUnplannedReceiptNote = [ export const OuterJisUnplannedReceiptNote = [
{ label: "单据号", prop: "number" }, { label: "单据号", prop: "number" },
{ label: "物料代码", prop: "itemCode" }, { label: "品番", prop: "itemCode" },
{ label: "物料描述", prop: 'itemName' }, { label: "物料描述", prop: 'itemName' },
{ label: "计划外入库单号", prop: 'outerUnplannedReceiptNumber' }, { label: "计划外入库单号", prop: 'outerUnplannedReceiptNumber' },
{ label: "单据类型", prop: 'documentType' }, { label: "单据类型", prop: 'documentType' },
@ -1234,7 +1234,7 @@ export const OuterPillarDeliverNote = [
*/ */
export const OuterJisUnplannedIssueNote = [ export const OuterJisUnplannedIssueNote = [
{ label: "单据号", prop: "number" }, { label: "单据号", prop: "number" },
{ label: "物料代码", prop: "itemCode" }, { label: "品番", prop: "itemCode" },
{ label: "物料描述", prop: 'itemName' }, { label: "物料描述", prop: 'itemName' },
{ label: "计划外出库单号", prop: 'outerUnplannedIssueNumber' }, { label: "计划外出库单号", prop: 'outerUnplannedIssueNumber' },
{ label: "单据类型", prop: 'documentType' }, { label: "单据类型", prop: 'documentType' },
@ -1255,9 +1255,9 @@ export const OuterPillarDeliverNote = [
*/ */
export const SingleDoorPanelDeliverNote = [ export const SingleDoorPanelDeliverNote = [
{ label: "itemCode", prop: "itemCode", fixed: "left" }, { label: "itemCode", prop: "itemCode", fixed: "left" },
{ type: "object", label: "物料名称", prop: "item", showProp: "name" }, { type: "object", label: "品名", prop: "item", showProp: "name" },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1" }, { type: "object", label: "背番", prop: "item", showProp: "desc1" },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2" }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2" },
{ label: "目标批次", prop: "toLot" }, { label: "目标批次", prop: "toLot" },
{ label: "来源批次", prop: "fromLot" }, { label: "来源批次", prop: "fromLot" },
{ label: "来源箱标签", prop: "fromPackingCode" }, { label: "来源箱标签", prop: "fromPackingCode" },
@ -1290,9 +1290,9 @@ export const SingleDoorPanelDeliverNote = [
*/ */
export const SingleDoorPanelProductReceiptNote = [ export const SingleDoorPanelProductReceiptNote = [
{ label: "itemCode", prop: "itemCode", fixed: "left" }, { label: "itemCode", prop: "itemCode", fixed: "left" },
{ type: "object", label: "物料名称", prop: "item", showProp: "name" }, { type: "object", label: "品名", prop: "item", showProp: "name" },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1" }, { type: "object", label: "背番", prop: "item", showProp: "desc1" },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2" }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2" },
{ label: "批次", prop: "lot" }, { label: "批次", prop: "lot" },
{ label: "箱标签", prop: "packingCode" }, { label: "箱标签", prop: "packingCode" },
{ label: "托标签", prop: "containerCode" }, { label: "托标签", prop: "containerCode" },
@ -1318,7 +1318,7 @@ export const SingleDoorPanelProductReceiptNote = [
*/ */
export const SingleDoorPanelProductAdjust = [ export const SingleDoorPanelProductAdjust = [
{ label: "完工调整单号", prop: "number" }, { label: "完工调整单号", prop: "number" },
{ label: "物料代码", prop: 'itemCode',}, { label: "品番", prop: 'itemCode',},
{ label: "批次", prop: 'lot',}, { label: "批次", prop: 'lot',},
{ label: "箱标签", prop: 'packingCode',}, { label: "箱标签", prop: 'packingCode',},
{ label: "托标签", prop: 'containerCode',}, { label: "托标签", prop: 'containerCode',},
@ -1335,9 +1335,9 @@ export const SingleDoorPanelProductAdjust = [
*/ */
export const SingleDoorPanelProductTransferNote = [ export const SingleDoorPanelProductTransferNote = [
{ label: "物料编号", prop: "itemCode", fixed: "left" }, { label: "物料编号", prop: "itemCode", fixed: "left" },
{ type: "object", label: "物料名称", prop: "item", showProp: "name" }, { type: "object", label: "品名", prop: "item", showProp: "name" },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1" }, { type: "object", label: "背番", prop: "item", showProp: "desc1" },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2" }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2" },
{ label: "批次", prop: "lot" }, { label: "批次", prop: "lot" },
{ label: "箱标签", prop: "packingCode" }, { label: "箱标签", prop: "packingCode" },
{ label: "托标签", prop: "containerCode" }, { label: "托标签", prop: "containerCode" },
@ -1358,7 +1358,7 @@ export const SingleDoorPanelProductAdjust = [
*/ */
export const SingleDoorPanelCustomerReturnNote = [ export const SingleDoorPanelCustomerReturnNote = [
{ label: "客户退货单号", prop: "number" }, { label: "客户退货单号", prop: "number" },
{ label: "物料代码", prop: 'itemCode' }, { label: "品番", prop: 'itemCode' },
{ label: "批次", prop: 'lot' }, { label: "批次", prop: 'lot' },
{ label: "箱标签", prop: 'packingCode' }, { label: "箱标签", prop: 'packingCode' },
{ label: "托标签", prop: 'containerCode' }, { label: "托标签", prop: 'containerCode' },
@ -1380,9 +1380,9 @@ export const SingleDoorPanelCustomerReturnNote = [
*/ */
export const PillarDeliverNote = [ export const PillarDeliverNote = [
{ label: "物料编号", prop: "itemCode", fixed: "left",}, { label: "物料编号", prop: "itemCode", fixed: "left",},
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ type: "object", label: "数量", prop: "qty", showProp: "qty", }, { type: "object", label: "数量", prop: "qty", showProp: "qty", },
{ type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty", }, { type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty", },
{ label: "目标批次", prop: "toLot", }, { label: "目标批次", prop: "toLot", },
@ -1414,9 +1414,9 @@ export const InventoryTransferNote = [
{ type: "filter", filters: "inventoryStage", label: "从状态", prop: "fromStatus", }, { type: "filter", filters: "inventoryStage", label: "从状态", prop: "fromStatus", },
{ type: "filter", filters: "inventoryStage", label: "到状态", prop: "toStatus", }, { type: "filter", filters: "inventoryStage", label: "到状态", prop: "toStatus", },
{ label: "itemCode", prop: "itemCode" }, { label: "itemCode", prop: "itemCode" },
{ label: "物料名称", type: "object", prop: "item", showProp: "name", }, { label: "品名", type: "object", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ type: "object", label: "到货数量", prop: "qty", showProp: "qty", }, { type: "object", label: "到货数量", prop: "qty", showProp: "qty", },
{ type: "object", label: "到货单位", prop: "qty", showProp: "uom", }, { type: "object", label: "到货单位", prop: "qty", showProp: "uom", },
{ label: "从批次", prop: "fromLot" }, { label: "从批次", prop: "fromLot" },

30
src/utils/disposition/tableSummaryColumns.ts

@ -3,9 +3,9 @@
*/ */
export const InspectJob = [ export const InspectJob = [
{ label: "itemCode", prop: "itemCode", fixed:"left", }, { label: "itemCode", prop: "itemCode", fixed:"left", },
{ label: "物料名称", type: "object", prop: "item", showProp: "name", }, { label: "品名", type: "object", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ type: "filter", filters: "inspectType", label: "检验类型", prop: "inspectType",}, { type: "filter", filters: "inspectType", label: "检验类型", prop: "inspectType",},
{ label: "检验数量", prop: "inspectQty",}, { label: "检验数量", prop: "inspectQty",},
{ label: "合格数量", prop: "goodQty",}, { label: "合格数量", prop: "goodQty",},
@ -28,9 +28,9 @@
// { label: "最终不合格数量", prop: "notPassedQty",}, // { label: "最终不合格数量", prop: "notPassedQty",},
// { label: "实际库位", prop: "handledLocationCode",}, // { label: "实际库位", prop: "handledLocationCode",},
// { label: "推荐库位", prop: "recommendLocationCode",}, // { label: "推荐库位", prop: "recommendLocationCode",},
// { label: "物料名称", type: "object", prop: "item", showProp: "name", }, // { label: "品名", type: "object", prop: "item", showProp: "name", },
// { type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, // { type: "object", label: "背番", prop: "item", showProp: "desc1", },
// { type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, // { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
// { type: "object", label: "供应商批次", prop: "batch", showProp: "supplierBatch",}, // { type: "object", label: "供应商批次", prop: "batch", showProp: "supplierBatch",},
// { label: "备注", prop: 'remark', }, // { label: "备注", prop: 'remark', },
] ]
@ -40,9 +40,9 @@
*/ */
export const InspectNotice = [ export const InspectNotice = [
{ label: "itemCode", prop: "itemCode", fixed: "left",}, { label: "itemCode", prop: "itemCode", fixed: "left",},
{ label: "物料名称", type: "object", prop: "item", showProp: "name", }, { label: "品名", type: "object", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ label: "批次", prop: "lot" }, { label: "批次", prop: "lot" },
{ label: "抽检百分比", prop: "samplePercent",}, { label: "抽检百分比", prop: "samplePercent",},
{ label: "检验数量", prop: "inspectQty",}, { label: "检验数量", prop: "inspectQty",},
@ -62,9 +62,9 @@
*/ */
export const InspectNote = [ export const InspectNote = [
{ label: "itemCode", prop: "itemCode", fixed: "left",}, { label: "itemCode", prop: "itemCode", fixed: "left",},
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ label: "检验数量", prop: "inspectQty",}, { label: "检验数量", prop: "inspectQty",},
{ label: "合格数量", prop: "goodQty",}, { label: "合格数量", prop: "goodQty",},
{ label: "不合格数量", prop: "failedQty",}, { label: "不合格数量", prop: "failedQty",},
@ -82,9 +82,9 @@
*/ */
export const PurchaseReceiptNote = [ export const PurchaseReceiptNote = [
{ label: "itemCode", prop: "itemCode",fixed: "left", }, { label: "itemCode", prop: "itemCode",fixed: "left", },
{ type: "object", label: "物料名称", prop: "item", showProp: "name", }, { type: "object", label: "品名", prop: "item", showProp: "name", },
{ type: "object", label: "物料描述1", prop: "item", showProp: "desc1", }, { type: "object", label: "背番", prop: "item", showProp: "desc1", },
{ type: "object", label: "物料描述2", prop: "item", showProp: "desc2", }, { type: "object", label: "物料描述", prop: "item", showProp: "desc2", },
{ label: "总数", prop: "summary" }, { label: "总数", prop: "summary" },
{ type: "object", label: "收货数量", prop: "qty", showProp: "qty", }, { type: "object", label: "收货数量", prop: "qty", showProp: "qty", },
{ type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty", }, { type: "object", label: "包装数量", prop: "stdPack", showProp: "packQty", },

4
src/views/eam/toolMod/toolMod.data.ts

@ -89,7 +89,7 @@ export const ToolMod = useCrudSchemas(reactive<CrudSchema[]>([
// form: { // form: {
// componentProps: { // componentProps: {
// isSearchList: true, // isSearchList: true,
// searchListPlaceholder: '请选择物料代码', // searchListPlaceholder: '请选择品番',
// searchField: 'modCodeShow', // searchField: 'modCodeShow',
// searchTitle: '客户物料基础信息', // searchTitle: '客户物料基础信息',
// multiple:true, // multiple:true,
@ -105,7 +105,7 @@ export const ToolMod = useCrudSchemas(reactive<CrudSchema[]>([
// search: { // search: {
// componentProps: { // componentProps: {
// isSearchList: true, // isSearchList: true,
// searchListPlaceholder: '请选择物料代码', // searchListPlaceholder: '请选择品番',
// searchField: 'modCodeShow', // searchField: 'modCodeShow',
// searchTitle: '客户物料基础信息', // searchTitle: '客户物料基础信息',
// multiple: true, // multiple: true,

2
src/views/home/components/supplierIndex供应商发票空白页,暂时去掉部分模块.vue

@ -183,7 +183,7 @@
<el-table-column prop="amount" :label="t('home.money')" width="120" /> <el-table-column prop="amount" :label="t('home.money')" width="120" />
<el-table-column prop="itemCode" :label="t('home.material_code')" width="160" /> <el-table-column prop="itemCode" :label="t('home.material_code')" width="160" />
<el-table-column prop="itemName" :label="t('home.material_name')" width="120" /> <el-table-column prop="itemName" :label="t('home.material_name')" width="120" />
<el-table-column prop="itemDesc1" :label="t('home.material_description1')" width="120" /> <el-table-column prop="itemDesc1" :label="t('home.Material Abbreviation')" width="120" />
<el-table-column prop="itemDesc2" :label="t('home.material_description2')" width="120" /> <el-table-column prop="itemDesc2" :label="t('home.material_description2')" width="120" />
<el-table-column prop="qty" :label="t('home.amount')" width="120" /> <el-table-column prop="qty" :label="t('home.amount')" width="120" />
<el-table-column prop="uom" :label="t('home.measuring_unit')" width="120"> <el-table-column prop="uom" :label="t('home.measuring_unit')" width="120">

2
src/views/mes/orderDay/components/orderDetail.vue

@ -81,7 +81,7 @@
style="width: 100%" style="width: 100%"
> >
<el-table-column prop="id" label="序号" align="center" /> <el-table-column prop="id" label="序号" align="center" />
<el-table-column prop="srcMaterialCode" label="物料代码" align="center" /> <el-table-column prop="srcMaterialCode" label="品番" align="center" />
<el-table-column prop="srcMaterialModel" label="计量单位" align="center" /> <el-table-column prop="srcMaterialModel" label="计量单位" align="center" />
<el-table-column prop="srcMaterialCounts" label="数量" align="center"/> <el-table-column prop="srcMaterialCounts" label="数量" align="center"/>
<el-table-column prop="processCode" label="工序编码" align="center" /> <el-table-column prop="processCode" label="工序编码" align="center" />

2
src/views/mes/processroute/components/configDialog.vue

@ -108,7 +108,7 @@
</div> </div>
</template> </template>
<el-table :data="showMaterialsData" ref="tableMaterial" style="width: 100%; height: 80%;overflow-y: auto;"> <el-table :data="showMaterialsData" ref="tableMaterial" style="width: 100%; height: 80%;overflow-y: auto;">
<!-- <el-table-column prop="name" label="物料名称"/> --> <!-- <el-table-column prop="name" label="品名"/> -->
<el-table-column prop="componentItemCode" label="物料编码"/> <el-table-column prop="componentItemCode" label="物料编码"/>
<el-table-column prop="version" label="版本号"/> <el-table-column prop="version" label="版本号"/>
<el-table-column prop="componentQty" label="物料数量"/> <el-table-column prop="componentQty" label="物料数量"/>

2
src/views/qms/inspectionJob/inspectionJobMain.data.ts

@ -109,7 +109,7 @@ export const InspectionJobMain = useCrudSchemas(
} }
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
isSearch: false, isSearch: false,

8
src/views/qms/inspectionQ1/inspectionQ1.data.ts

@ -27,7 +27,7 @@ const validateNumber = (rule: any, value: any, callback: any) => {
} }
// 表单校验 // 表单校验
export const Q1Rules = reactive({ export const Q1Rules = reactive({
itemCode: [{ required: true, message: '请选择物料代码', trigger: 'change' }], itemCode: [{ required: true, message: '请选择品番', trigger: 'change' }],
customerCode: [{ required: true, message: '请选择客户代码', trigger: 'change' }], customerCode: [{ required: true, message: '请选择客户代码', trigger: 'change' }],
qty: [{ required: true, message: '请输入数量', trigger: 'change' }, qty: [{ required: true, message: '请输入数量', trigger: 'change' },
{ validator:validateNumber, message: '数量必须是数值类型', trigger: 'change'} { validator:validateNumber, message: '数量必须是数值类型', trigger: 'change'}
@ -57,7 +57,7 @@ export const Q1 = useCrudSchemas(
} }
}, },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -69,7 +69,7 @@ export const Q1 = useCrudSchemas(
componentProps: { componentProps: {
enterSearch: true, enterSearch: true,
isSearchList: true, // 开启查询弹窗 isSearchList: true, // 开启查询弹窗
searchListPlaceholder: '请选择物料代码', // 输入框占位文本 searchListPlaceholder: '请选择品番', // 输入框占位文本
searchField: 'itemCode', // 查询弹窗赋值字段 searchField: 'itemCode', // 查询弹窗赋值字段
searchTitle: '客户物料信息', // 查询弹窗标题 searchTitle: '客户物料信息', // 查询弹窗标题
searchAllSchemas: Customeritem.allSchemas, // 查询弹窗所需类 searchAllSchemas: Customeritem.allSchemas, // 查询弹窗所需类
@ -95,7 +95,7 @@ export const Q1 = useCrudSchemas(
} }
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
dictClass: 'string', dictClass: 'string',

2
src/views/qms/inspectionQ2/index.vue

@ -69,7 +69,7 @@
> >
<template #searchQuerypurchaseReceiptNumber> <template #searchQuerypurchaseReceiptNumber>
<el-form :inline="true"> <el-form :inline="true">
<el-form-item label="供应商物料代码"> <el-form-item label="供应商品番">
<el-input <el-input
v-model="basicFormRef.formRef.formModel.itemCode" v-model="basicFormRef.formRef.formModel.itemCode"
placeholder="请输入供应商" placeholder="请输入供应商"

14
src/views/qms/inspectionQ2/inspectionQ2.data.ts

@ -20,7 +20,7 @@ const userStore = useUserStore()
// 表单校验 // 表单校验
export const Q2Rules = reactive({ export const Q2Rules = reactive({
itemCode: [{ required: true, message: '请选择供应商物料代码', trigger: 'change' }], itemCode: [{ required: true, message: '请选择供应商品番', trigger: 'change' }],
supplierCode: [{ required: true, message: '请选择供应商代码', trigger: 'change' }], supplierCode: [{ required: true, message: '请选择供应商代码', trigger: 'change' }],
purchaseReceiptNumber: [ purchaseReceiptNumber: [
// { required: true, message: '请选择采购收货单号', trigger: 'change' }, // { required: true, message: '请选择采购收货单号', trigger: 'change' },
@ -168,7 +168,7 @@ export const Q2 = useCrudSchemas(
} }
}, },
{ {
label: '供应商物料代码', label: '供应商品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -180,7 +180,7 @@ export const Q2 = useCrudSchemas(
componentProps: { componentProps: {
enterSearch: true, enterSearch: true,
isSearchList: true, // 开启查询弹窗 isSearchList: true, // 开启查询弹窗
searchListPlaceholder: '请选择物料代码', // 输入框占位文本 searchListPlaceholder: '请选择品番', // 输入框占位文本
searchField: 'itemCode', // 查询弹窗赋值字段 searchField: 'itemCode', // 查询弹窗赋值字段
searchTitle: '供应商物料信息', // 查询弹窗标题 searchTitle: '供应商物料信息', // 查询弹窗标题
searchAllSchemas: Supplieritem.allSchemas, // 查询弹窗所需类 searchAllSchemas: Supplieritem.allSchemas, // 查询弹窗所需类
@ -211,7 +211,7 @@ export const Q2 = useCrudSchemas(
} }
}, },
{ {
label: '供应商物料名称', label: '供应商品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
dictClass: 'string', dictClass: 'string',
@ -329,7 +329,7 @@ export const Q2 = useCrudSchemas(
} }
}, },
{ {
label: '整灯/分总成物料代码', label: '整灯/分总成品番',
field: 'lightItemCode', field: 'lightItemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -341,7 +341,7 @@ export const Q2 = useCrudSchemas(
componentProps: { componentProps: {
enterSearch: true, enterSearch: true,
isSearchList: true, // 开启查询弹窗 isSearchList: true, // 开启查询弹窗
searchListPlaceholder: '请选择整灯/分总成物料代码', // 输入框占位文本 searchListPlaceholder: '请选择整灯/分总成品番', // 输入框占位文本
searchField: 'code', // 查询弹窗赋值字段 searchField: 'code', // 查询弹窗赋值字段
searchTitle: '物料基础信息', // 查询弹窗标题 searchTitle: '物料基础信息', // 查询弹窗标题
searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类 searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类
@ -372,7 +372,7 @@ export const Q2 = useCrudSchemas(
} }
}, },
{ {
label: '整灯/分总成物料名称', label: '整灯/分总成品名',
field: 'lightItemName', field: 'lightItemName',
sort: 'custom', sort: 'custom',
dictClass: 'string', dictClass: 'string',

6
src/views/qms/inspectionQ3/inspectionQ3.data.ts

@ -309,7 +309,7 @@ export const InspectionQ3Detail = useCrudSchemas(
tableForm: { tableForm: {
isInpuFocusShow: false, isInpuFocusShow: false,
disabled: true, disabled: true,
searchListPlaceholder: '请选择物料代码', // 输入框占位文本 searchListPlaceholder: '请选择品番', // 输入框占位文本
searchField: 'itemCode', // 查询弹窗赋值字段 searchField: 'itemCode', // 查询弹窗赋值字段
searchTitle: '物料信息', // 查询弹窗标题 searchTitle: '物料信息', // 查询弹窗标题
searchAllSchemas: Productionlineitem.allSchemas, // 查询弹窗所需类 searchAllSchemas: Productionlineitem.allSchemas, // 查询弹窗所需类
@ -341,7 +341,7 @@ export const InspectionQ3Detail = useCrudSchemas(
componentProps: { componentProps: {
enterSearch: true, enterSearch: true,
isSearchList: true, // 开启查询弹窗 isSearchList: true, // 开启查询弹窗
searchListPlaceholder: '请选择物料代码', // 输入框占位文本 searchListPlaceholder: '请选择品番', // 输入框占位文本
searchField: 'code', // 查询弹窗赋值字段 searchField: 'code', // 查询弹窗赋值字段
searchTitle: '物料基础信息', // 查询弹窗标题 searchTitle: '物料基础信息', // 查询弹窗标题
searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类 searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类
@ -537,7 +537,7 @@ export const InspectionQ3Detail = useCrudSchemas(
//表单校验 //表单校验
export const InspectionQ3DetailRules = reactive({ export const InspectionQ3DetailRules = reactive({
itemCode: [{ required: true, message: '请选择物料代码', trigger: 'change' }], itemCode: [{ required: true, message: '请选择品番', trigger: 'change' }],
qty: [{ required: true, message: '请输入数量', trigger: 'change' }], qty: [{ required: true, message: '请输入数量', trigger: 'change' }],
price: [{ required: true, message: '请选择单价', trigger: 'change' }], price: [{ required: true, message: '请选择单价', trigger: 'change' }],
amount: [{ required: true, message: '请选择金额', trigger: 'change' }], amount: [{ required: true, message: '请选择金额', trigger: 'change' }],

2
src/views/qms/inspectionRecord/inspectionRecordMain.data.ts

@ -111,7 +111,7 @@ export const InspectionRecordMain = useCrudSchemas(
} }
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
isSearch: false, isSearch: false,

2
src/views/qms/inspectionRecordFirst/addForm.vue

@ -47,7 +47,7 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="物料名称" prop="itemName"> <el-form-item label="品名" prop="itemName">
<el-input v-model="data.itemName" placeholder="请填写名称" disabled /> <el-input v-model="data.itemName" placeholder="请填写名称" disabled />
</el-form-item> </el-form-item>
</el-col> </el-col>

2
src/views/qms/inspectionRecordFirst/inspectionRecordFirstMain.data.ts

@ -47,7 +47,7 @@ export const InspectionRecordMain = useCrudSchemas(
} }
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
isSearch: false, isSearch: false,

2
src/views/qms/inspectionRequest/inspectionRequestMain.data.ts

@ -316,7 +316,7 @@ export const InspectionMain = useCrudSchemas(
} }
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
isSearch: false, isSearch: false,

2
src/views/qms/inspectionScheme/addForm.vue

@ -47,7 +47,7 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="物料名称" prop="itemName"> <el-form-item label="品名" prop="itemName">
<div style="display: flex; width: 100%"> <div style="display: flex; width: 100%">
<el-input v-model="data.itemName" placeholder="请选择物料" disabled /> <el-input v-model="data.itemName" placeholder="请选择物料" disabled />
</div> </div>

2
src/views/qms/inspectionScheme/inspectionScheme.data.ts

@ -54,7 +54,7 @@ export const InspectionSchemeMain = useCrudSchemas(
isSearch: true isSearch: true
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
table: { table: {

10
src/views/qms/qualityNotice/components/qualityBatch.vue

@ -28,8 +28,8 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="物料代码" prop="itemCode"> <el-form-item label="品番" prop="itemCode">
<el-input v-model="item.itemCode" placeholder="请输入物料代码" /> <el-input v-model="item.itemCode" placeholder="请输入品番" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
@ -119,7 +119,7 @@
<el-table-column prop="defectTypeCodeGroup" label="缺陷类型代码组" align="center" width="150"/> <el-table-column prop="defectTypeCodeGroup" label="缺陷类型代码组" align="center" width="150"/>
<el-table-column prop="defectTypeCode" label="缺陷类型代码" align="center" width="150"/> <el-table-column prop="defectTypeCode" label="缺陷类型代码" align="center" width="150"/>
<el-table-column prop="defectDesc" label="缺陷描述" align="center" width="150"/> <el-table-column prop="defectDesc" label="缺陷描述" align="center" width="150"/>
<el-table-column prop="defectSonItemCode" label="缺陷子物料代码" align="center" width="150"/> <el-table-column prop="defectSonItemCode" label="缺陷子品番" align="center" width="150"/>
<el-table-column prop="defectCount" label="缺陷数量" align="center" width="150"/> <el-table-column prop="defectCount" label="缺陷数量" align="center" width="150"/>
<el-table-column prop="defectLevel" label="缺陷级别" align="center" width="150"/> <el-table-column prop="defectLevel" label="缺陷级别" align="center" width="150"/>
<el-table-column prop="sampleNumber" label="样本编号" align="center" width="150"/> <el-table-column prop="sampleNumber" label="样本编号" align="center" width="150"/>
@ -296,8 +296,8 @@
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item prop="defectSonItemCode" label="缺陷子物料代码" > <el-form-item prop="defectSonItemCode" label="缺陷子品番" >
<el-input v-model="defectForm.defectSonItemCode" placeholder="请输入缺陷子物料代码" /> <el-input v-model="defectForm.defectSonItemCode" placeholder="请输入缺陷子品番" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">

10
src/views/wms/basicDataManage/customerManage/customeritem/customeritem.data.ts

@ -54,7 +54,7 @@ export const Customeritem = useCrudSchemas(reactive<CrudSchema[]>([
isSearch: true isSearch: true
}, },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -65,7 +65,7 @@ export const Customeritem = useCrudSchemas(reactive<CrudSchema[]>([
componentProps: { componentProps: {
enterSearch: true, enterSearch: true,
isSearchList: true, // 开启查询弹窗 isSearchList: true, // 开启查询弹窗
searchListPlaceholder: '请选择物料代码', // 输入框占位文本 searchListPlaceholder: '请选择品番', // 输入框占位文本
searchField: 'code', // 查询弹窗赋值字段 searchField: 'code', // 查询弹窗赋值字段
searchTitle: '物料基础信息', // 查询弹窗标题 searchTitle: '物料基础信息', // 查询弹窗标题
searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类 searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类
@ -105,7 +105,7 @@ form:{
} }
}, },
{ {
label: '客户物料代码', label: '客户品番',
field: 'customerItemCode', field: 'customerItemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -368,7 +368,7 @@ export const CustomeritemRules = reactive({
{ required: true, message: '请输入客户代码', trigger: 'blur' } { required: true, message: '请输入客户代码', trigger: 'blur' }
], ],
itemCode: [ itemCode: [
{ required: true, message: '请输入物料代码', trigger: 'blur' } { required: true, message: '请输入品番', trigger: 'blur' }
], ],
packUnit: [ packUnit: [
{ required: true, message: '请选择客户包装单位', trigger: 'change' } { required: true, message: '请选择客户包装单位', trigger: 'change' }
@ -384,7 +384,7 @@ export const CustomeritemRules = reactive({
], ],
customerItemCode: [ customerItemCode: [
{ max: 50, message: '不得超过50个字符', trigger: 'blur' }, { max: 50, message: '不得超过50个字符', trigger: 'blur' },
{ validate: validateYS, message: '请输入正确的客户物料代码', trigger: 'blur' } { validate: validateYS, message: '请输入正确的客户品番', trigger: 'blur' }
], ],
remark: [ remark: [
{ max: 50, message: '不得超过50个字符', trigger: 'blur' } { max: 50, message: '不得超过50个字符', trigger: 'blur' }

6
src/views/wms/basicDataManage/customerManage/saleprice/saleprice.data.ts

@ -50,7 +50,7 @@ export const Saleprice = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -62,7 +62,7 @@ export const Saleprice = useCrudSchemas(reactive<CrudSchema[]>([
componentProps: { componentProps: {
enterSearch:true, enterSearch:true,
isSearchList: true, // 开启查询弹窗 isSearchList: true, // 开启查询弹窗
searchListPlaceholder: '请选择物料代码', // 输入框占位文本 searchListPlaceholder: '请选择品番', // 输入框占位文本
searchField: 'itemCode', // 查询弹窗赋值字段 searchField: 'itemCode', // 查询弹窗赋值字段
searchTitle: '客户物料信息', // 查询弹窗标题 searchTitle: '客户物料信息', // 查询弹窗标题
searchAllSchemas: Customeritem.allSchemas, // 查询弹窗所需类 searchAllSchemas: Customeritem.allSchemas, // 查询弹窗所需类
@ -287,7 +287,7 @@ export const SalepriceRules = reactive({
{ required: true, message: '请输入客户代码', trigger: 'blur' } { required: true, message: '请输入客户代码', trigger: 'blur' }
], ],
itemCode: [ itemCode: [
{ required: true, message: '请输入物料代码', trigger: 'blur' } { required: true, message: '请输入品番', trigger: 'blur' }
], ],
currency: [ currency: [
{ required: true, message: '请选择货币', trigger: 'change' } { required: true, message: '请选择货币', trigger: 'change' }

2
src/views/wms/basicDataManage/factoryModeling/dock/index.vue

@ -237,7 +237,7 @@ const openForm = (type: string, row?: any) => {
const onEnter = async (field,value)=>{ const onEnter = async (field,value)=>{
console.log('onEnter',field,value) console.log('onEnter',field,value)
if('defaultLocationCode'==field){ if('defaultLocationCode'==field){
// //
basicFormRef.value.opensearchTable('itemCode', 'code', '库位信息', Location.allSchemas, LocationApi.getLocationPage,[{ basicFormRef.value.opensearchTable('itemCode', 'code', '库位信息', Location.allSchemas, LocationApi.getLocationPage,[{
key: 'available', key: 'available',
value: 'TRUE', value: 'TRUE',

12
src/views/wms/basicDataManage/itemManage/bom/bom.data.ts

@ -14,7 +14,7 @@ const { t } = useI18n() // 国际化
*/ */
export const Bom = useCrudSchemas(reactive<CrudSchema[]>([ export const Bom = useCrudSchemas(reactive<CrudSchema[]>([
{ {
label: '父物料代码', label: '父品番',
field: 'productItemCode', field: 'productItemCode',
isSearch: true, isSearch: true,
sort: 'custom', sort: 'custom',
@ -27,7 +27,7 @@ export const Bom = useCrudSchemas(reactive<CrudSchema[]>([
componentProps: { componentProps: {
enterSearch: true, enterSearch: true,
isSearchList: true, // 开启查询弹窗 isSearchList: true, // 开启查询弹窗
searchListPlaceholder: '请选择物料代码', // 输入框占位文本 searchListPlaceholder: '请选择品番', // 输入框占位文本
searchField: 'code', // 查询弹窗赋值字段 searchField: 'code', // 查询弹窗赋值字段
searchTitle: '物料基础信息', // 查询弹窗标题 searchTitle: '物料基础信息', // 查询弹窗标题
searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类 searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类
@ -59,7 +59,7 @@ export const Bom = useCrudSchemas(reactive<CrudSchema[]>([
} }
}, },
{ {
label: '子物料代码', label: '子品番',
field: 'componentItemCode', field: 'componentItemCode',
isSearch: true, isSearch: true,
sort: 'custom', sort: 'custom',
@ -71,7 +71,7 @@ export const Bom = useCrudSchemas(reactive<CrudSchema[]>([
componentProps: { componentProps: {
enterSearch: true, enterSearch: true,
isSearchList: true, // 开启查询弹窗 isSearchList: true, // 开启查询弹窗
searchListPlaceholder: '请选择物料代码', // 输入框占位文本 searchListPlaceholder: '请选择品番', // 输入框占位文本
searchField: 'code', // 查询弹窗赋值字段 searchField: 'code', // 查询弹窗赋值字段
searchTitle: '物料基础信息', // 查询弹窗标题 searchTitle: '物料基础信息', // 查询弹窗标题
searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类 searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类
@ -335,10 +335,10 @@ export const Bom = useCrudSchemas(reactive<CrudSchema[]>([
//表单校验 //表单校验
export const BomRules = reactive({ export const BomRules = reactive({
productItemCode: [ productItemCode: [
{ required: true, message: '请输入父物料代码', trigger: 'change' } { required: true, message: '请输入父品番', trigger: 'change' }
], ],
componentItemCode: [ componentItemCode: [
{ required: true, message: '请输入子物料代码', trigger: 'change' } { required: true, message: '请输入子品番', trigger: 'change' }
], ],
componentUom: [ componentUom: [
{ required: true, message: '请选择子物料计量单位', trigger: 'change' } { required: true, message: '请选择子物料计量单位', trigger: 'change' }

4
src/views/wms/basicDataManage/itemManage/bom/index.vue

@ -28,7 +28,7 @@
v-model:sort="tableObject.sort" v-model:sort="tableObject.sort"
> >
<template #productItemCode="{row}"> <template #productItemCode="{row}">
<el-button type="primary" link @click="openDetail(row, '物料代码', row.productItemCode)"> <el-button type="primary" link @click="openDetail(row, '品番', row.productItemCode)">
<span>{{ row.productItemCode }}</span> <span>{{ row.productItemCode }}</span>
</el-button> </el-button>
</template> </template>
@ -231,7 +231,7 @@ const formsSuccess = async (formType,data) => {
if(data.activeTime==0)data.activeTime = null; if(data.activeTime==0)data.activeTime = null;
if(data.expireTime==0)data.expireTime = null; if(data.expireTime==0)data.expireTime = null;
if (data.productItemCode == data.componentItemCode) { if (data.productItemCode == data.componentItemCode) {
message.error('父物料代码和子物料代码不能相同!') message.error('父品番和子品番不能相同!')
return return
} }
basicFormRef.value.formLoading = true basicFormRef.value.formLoading = true

6
src/views/wms/basicDataManage/itemManage/itemSyntheticRelation/itemSyntheticRelation.data.ts

@ -38,7 +38,7 @@ export const ItemSyntheticRelation = useCrudSchemas(reactive<CrudSchema[]>([
isSearch: true, isSearch: true,
}, },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
isSearch: true, isSearch: true,
@ -48,7 +48,7 @@ export const ItemSyntheticRelation = useCrudSchemas(reactive<CrudSchema[]>([
multiple: true, multiple: true,
enterSearch: true, //可输入回车 enterSearch: true, //可输入回车
isSearchList: true, // 开启查询弹窗 isSearchList: true, // 开启查询弹窗
searchListPlaceholder: '请选择物料代码', // 输入框占位文本 searchListPlaceholder: '请选择品番', // 输入框占位文本
searchField: 'code', // 查询弹窗赋值字段 searchField: 'code', // 查询弹窗赋值字段
searchTitle: '物料基础信息', // 查询弹窗标题 searchTitle: '物料基础信息', // 查询弹窗标题
searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类 searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类
@ -71,7 +71,7 @@ export const ItemSyntheticRelation = useCrudSchemas(reactive<CrudSchema[]>([
} }
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
isSearch: false, isSearch: false,

16
src/views/wms/basicDataManage/itemManage/itemarea/itemarea.data.ts

@ -16,7 +16,7 @@ import { t } from '@/hooks/web/useI18n'
export const Itemarea = useCrudSchemas(reactive<CrudSchema[]>([ export const Itemarea = useCrudSchemas(reactive<CrudSchema[]>([
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
isSearch: true, isSearch: true,
@ -29,7 +29,7 @@ export const Itemarea = useCrudSchemas(reactive<CrudSchema[]>([
componentProps: { componentProps: {
enterSearch: true, enterSearch: true,
isSearchList: true, // 开启查询弹窗 isSearchList: true, // 开启查询弹窗
searchListPlaceholder: '请选择物料代码', // 输入框占位文本 searchListPlaceholder: '请选择品番', // 输入框占位文本
searchField: 'code', // 查询弹窗赋值字段 searchField: 'code', // 查询弹窗赋值字段
searchTitle: '物料基础信息', // 查询弹窗标题 searchTitle: '物料基础信息', // 查询弹窗标题
searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类 searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类
@ -173,7 +173,7 @@ form:{
}, { }, {
key: 'itemCode', key: 'itemCode',
value: 'itemCode', value: 'itemCode',
message: "请选择物料代码", message: "请选择品番",
isMainValue: true isMainValue: true
}], }],
verificationParams: [{ verificationParams: [{
@ -184,7 +184,7 @@ form:{
isSearch: true, isSearch: true,
isFormModel: true, isFormModel: true,
required: true, required: true,
message: '请选择物料代码', message: '请选择品番',
}], // 失去焦点校验参数 }], // 失去焦点校验参数
} }
} }
@ -213,7 +213,7 @@ form:{
}, { }, {
key: 'itemCode', key: 'itemCode',
value: 'itemCode', value: 'itemCode',
message: "请选择物料代码", message: "请选择品番",
isMainValue: true isMainValue: true
}], }],
verificationParams: [{ verificationParams: [{
@ -224,7 +224,7 @@ form:{
isSearch: true, isSearch: true,
isFormModel: true, isFormModel: true,
required: true, required: true,
message: '请选择物料代码', message: '请选择品番',
isBlurParams: true,//是否是失去焦点的方法的参数 isBlurParams: true,//是否是失去焦点的方法的参数
}], // 失去焦点校验参数 }], // 失去焦点校验参数
} }
@ -339,7 +339,7 @@ form:{
isSearch: true, isSearch: true,
isFormModel: true, isFormModel: true,
required: true, required: true,
message: '请选择物料代码', message: '请选择品番',
}], // 失去焦点校验参数 }], // 失去焦点校验参数
} }
} }
@ -742,7 +742,7 @@ form:{
// 表单校验 // 表单校验
export const ItemareaRules = reactive({ export const ItemareaRules = reactive({
itemCode: [ itemCode: [
{ required: true, message: '请选择物料代码', trigger: 'change' } { required: true, message: '请选择品番', trigger: 'change' }
], ],
areaCode: [ areaCode: [
{ required: true, message: '请选择到区域代码', trigger: 'change' } { required: true, message: '请选择到区域代码', trigger: 'change' }

2
src/views/wms/basicDataManage/itemManage/itembasic/index.vue

@ -379,7 +379,7 @@ const changeTabs = (item) => {
}) })
} }
// //
tableObjectExtend.value = [{ tableObjectExtend.value = [{
key: 'itemCode', key: 'itemCode',
value: itemCodeRow.value value: itemCodeRow.value

4
src/views/wms/basicDataManage/itemManage/itempackage/index.vue

@ -33,7 +33,7 @@
rowKey="id" rowKey="id"
> >
<template #itemCode="{ row }"> <template #itemCode="{ row }">
<el-button type="primary" link @click="openDetail(row, '物料代码', row.itemCode)"> <el-button type="primary" link @click="openDetail(row, '品番', row.itemCode)">
<span>{{ row.itemCode }}</span> <span>{{ row.itemCode }}</span>
</el-button> </el-button>
</template> </template>
@ -319,7 +319,7 @@ const formsSuccess = async (formType, data) => {
const onEnter = async (field,value)=>{ const onEnter = async (field,value)=>{
console.log('onEnter',field,value) console.log('onEnter',field,value)
if('itemCode'==field){ if('itemCode'==field){
// //
basicFormRef.value.opensearchTable('itemCode', 'code', '物料基础信息', Itembasic.allSchemas, ItembasicApi.getItembasicPage,[{ basicFormRef.value.opensearchTable('itemCode', 'code', '物料基础信息', Itembasic.allSchemas, ItembasicApi.getItembasicPage,[{
key: 'available', key: 'available',
value: 'TRUE', value: 'TRUE',

18
src/views/wms/basicDataManage/itemManage/itempackage/itempackage.data.ts

@ -13,7 +13,7 @@ const { t } = useI18n() // 国际化
*/ */
export const Itempackaging = useCrudSchemas(reactive<CrudSchema[]>([ export const Itempackaging = useCrudSchemas(reactive<CrudSchema[]>([
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
isSearch: true, isSearch: true,
@ -26,7 +26,7 @@ export const Itempackaging = useCrudSchemas(reactive<CrudSchema[]>([
componentProps: { componentProps: {
enterSearch: true, //可输入回车 enterSearch: true, //可输入回车
isSearchList: true, // 开启查询弹窗 isSearchList: true, // 开启查询弹窗
searchListPlaceholder: '请选择物料代码', // 输入框占位文本 searchListPlaceholder: '请选择品番', // 输入框占位文本
searchField: 'code', // 查询弹窗赋值字段 searchField: 'code', // 查询弹窗赋值字段
searchTitle: '物料基础信息', // 查询弹窗标题 searchTitle: '物料基础信息', // 查询弹窗标题
searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类 searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类
@ -48,7 +48,7 @@ export const Itempackaging = useCrudSchemas(reactive<CrudSchema[]>([
} }
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
isSearch: false, isSearch: false,
@ -372,7 +372,7 @@ const validateQty = (rule: any, value: any, callback: any,a,b) => {
} }
// 表单校验 // 表单校验
export const ItempackagingRules = reactive({ export const ItempackagingRules = reactive({
itemCode: [{ required: true, message: '物料代码不能为空', trigger: 'change' }], itemCode: [{ required: true, message: '品番不能为空', trigger: 'change' }],
uom: [{ required: true, message: '计量单位不能为空', trigger: 'change' }], uom: [{ required: true, message: '计量单位不能为空', trigger: 'change' }],
packUnit: [{ required: true, message: '包装单位不能为空', trigger: 'change' }], packUnit: [{ required: true, message: '包装单位不能为空', trigger: 'change' }],
packQty: [ packQty: [
@ -397,22 +397,22 @@ export const PurchasePackaging = useCrudSchemas(reactive<CrudSchema[]>([
sort: 'custom', sort: 'custom',
}, },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
}, },
{ {
label: '物料描述1', label: '背番',
field: 'itemDesc1', field: 'itemDesc1',
sort: 'custom', sort: 'custom',
}, },
{ {
label: '物料描述2', label: '物料描述',
field: 'itemDesc2', field: 'itemDesc2',
sort: 'custom', sort: 'custom',
}, },
@ -549,7 +549,7 @@ export const PurchasePackaging = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '供应商物料代码', label: '供应商品番',
field: 'supplierItemCode', field: 'supplierItemCode',
sort: 'custom', sort: 'custom',
isSearch: false, isSearch: false,

6
src/views/wms/basicDataManage/itemManage/itemwarehouse/itemwarehouse.data.ts

@ -9,7 +9,7 @@ import { Itempackaging } from '../itempackage/itempackage.data'
export const Itemwarehouse = useCrudSchemas(reactive<CrudSchema[]>([ export const Itemwarehouse = useCrudSchemas(reactive<CrudSchema[]>([
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
isSearch: true, isSearch: true,
@ -21,7 +21,7 @@ export const Itemwarehouse = useCrudSchemas(reactive<CrudSchema[]>([
componentProps: { componentProps: {
enterSearch:true, enterSearch:true,
isSearchList: true, // 开启查询弹窗 isSearchList: true, // 开启查询弹窗
searchListPlaceholder: '请选择物料代码', // 输入框占位文本 searchListPlaceholder: '请选择品番', // 输入框占位文本
searchField: 'code', // 查询弹窗赋值字段 searchField: 'code', // 查询弹窗赋值字段
searchTitle: '物料基础信息', // 查询弹窗标题 searchTitle: '物料基础信息', // 查询弹窗标题
searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类 searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类
@ -115,7 +115,7 @@ export const Itemwarehouse = useCrudSchemas(reactive<CrudSchema[]>([
},{ },{
key: 'itemCode', key: 'itemCode',
value: 'itemCode', value: 'itemCode',
message: "请选择物料代码", message: "请选择品番",
isMainValue: true isMainValue: true
}] }]
} }

4
src/views/wms/basicDataManage/itemManage/productionitemcodeSpareitemcode/productionitemcodeSpareitemcode.data.ts

@ -21,7 +21,7 @@ export const ProductionitemcodeSpareitemcode = useCrudSchemas(reactive<CrudSchem
componentProps: { componentProps: {
enterSearch: true, //可输入回车 enterSearch: true, //可输入回车
isSearchList: true, // 开启查询弹窗 isSearchList: true, // 开启查询弹窗
searchListPlaceholder: '请选择物料代码', // 输入框占位文本 searchListPlaceholder: '请选择品番', // 输入框占位文本
searchField: 'code', // 查询弹窗赋值字段 searchField: 'code', // 查询弹窗赋值字段
searchTitle: '物料基础信息', // 查询弹窗标题 searchTitle: '物料基础信息', // 查询弹窗标题
searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类 searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类
@ -60,7 +60,7 @@ export const ProductionitemcodeSpareitemcode = useCrudSchemas(reactive<CrudSchem
componentProps: { componentProps: {
enterSearch: true, //可输入回车 enterSearch: true, //可输入回车
isSearchList: true, // 开启查询弹窗 isSearchList: true, // 开启查询弹窗
searchListPlaceholder: '请选择物料代码', // 输入框占位文本 searchListPlaceholder: '请选择品番', // 输入框占位文本
searchField: 'code', // 查询弹窗赋值字段 searchField: 'code', // 查询弹窗赋值字段
searchTitle: '物料基础信息', // 查询弹窗标题 searchTitle: '物料基础信息', // 查询弹窗标题
searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类 searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类

8
src/views/wms/basicDataManage/itemManage/productionlineitem/productionlineitem.data.ts

@ -100,7 +100,7 @@ export const Productionlineitem = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
isSearch: true, isSearch: true,
sort: 'custom', sort: 'custom',
@ -112,7 +112,7 @@ export const Productionlineitem = useCrudSchemas(reactive<CrudSchema[]>([
componentProps: { componentProps: {
enterSearch: true, enterSearch: true,
isSearchList: true, isSearchList: true,
searchListPlaceholder: '请选择物料代码', searchListPlaceholder: '请选择品番',
searchField: 'code', searchField: 'code',
searchTitle: '物料信息', searchTitle: '物料信息',
searchAllSchemas: Itembasic.allSchemas, searchAllSchemas: Itembasic.allSchemas,
@ -313,7 +313,7 @@ export const ProductionlineitemRules = reactive({
{ required: true, message: '请输入产线代码', trigger: 'change' } { required: true, message: '请输入产线代码', trigger: 'change' }
], ],
itemCode: [ itemCode: [
{ required: true, message: '请输入物料代码', trigger: 'change' } { required: true, message: '请输入品番', trigger: 'change' }
], ],
remark: [ remark: [
{ max: 50, message: '不得超过50个字符', trigger: 'blur' } { max: 50, message: '不得超过50个字符', trigger: 'blur' }
@ -371,7 +371,7 @@ export const ProductionlineitemInfo = useCrudSchemas(reactive<CrudSchema[]>([
componentProps: { componentProps: {
enterSearch: true, enterSearch: true,
isSearchList: true, isSearchList: true,
searchListPlaceholder: '请选择物料代码', searchListPlaceholder: '请选择品番',
searchField: 'code', searchField: 'code',
searchTitle: '物料信息', searchTitle: '物料信息',
searchAllSchemas: Itembasic.allSchemas, searchAllSchemas: Itembasic.allSchemas,

4
src/views/wms/basicDataManage/itemManage/relegate/relegateRecord/relegateRecordMain.data.ts

@ -154,7 +154,7 @@ export const RelegateRecordDetailRules = reactive({
export const RelegateRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([ export const RelegateRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -162,7 +162,7 @@ export const RelegateRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '降级后物料代码', label: '降级后品番',
field: 'downItemCode', field: 'downItemCode',
sort: 'custom', sort: 'custom',
table: { table: {

4
src/views/wms/basicDataManage/itemManage/relegate/relegateRequest/index.vue

@ -205,7 +205,7 @@ const searchTableSuccess = (formField, searchField, val, formRef, type, row) =>
itemCodes.push(item['itemCode']) itemCodes.push(item['itemCode'])
} }
}) })
console.log('过滤之后的物料代码',itemCodes) console.log('过滤之后的品番',itemCodes)
itemCodes.forEach(async (item)=>{ itemCodes.forEach(async (item)=>{
let res = await ProductionitemcodeSpareitemcodeApi.getProductionitemcodeSpareitemcodeRelation({ let res = await ProductionitemcodeSpareitemcodeApi.getProductionitemcodeSpareitemcodeRelation({
changeBeforeCode:item, changeBeforeCode:item,
@ -576,7 +576,7 @@ const buttonTableClick = async (val, row) => {
}) })
} }
} else { } else {
message.warning('没有查询到物料代码:【' + item.itemCode + '】') message.warning('没有查询到品番:【' + item.itemCode + '】')
return return
} }
}) })

12
src/views/wms/basicDataManage/itemManage/relegate/relegateRequest/relegateRequestMain.data.ts

@ -317,13 +317,13 @@ export const RelegateRequestDetailRules = reactive({
export const RelegateRequestDetail = useCrudSchemas(reactive<CrudSchema[]>([ export const RelegateRequestDetail = useCrudSchemas(reactive<CrudSchema[]>([
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
form: { form: {
componentProps: { componentProps: {
isSearchList: true, isSearchList: true,
searchListPlaceholder: '请选择物料代码', searchListPlaceholder: '请选择品番',
searchField: 'itemCode', searchField: 'itemCode',
searchTitle: '库存余额信息', searchTitle: '库存余额信息',
searchAllSchemas: BalancePopWindow.allSchemas, searchAllSchemas: BalancePopWindow.allSchemas,
@ -335,7 +335,7 @@ export const RelegateRequestDetail = useCrudSchemas(reactive<CrudSchema[]>([
disabled:true, disabled:true,
multiple:true, multiple:true,
// isInpuFocusShow: true, // isInpuFocusShow: true,
searchListPlaceholder: '请选择物料代码', // 输入框占位文本 searchListPlaceholder: '请选择品番', // 输入框占位文本
searchField: 'itemCode', // 查询弹窗赋值字段 searchField: 'itemCode', // 查询弹窗赋值字段
searchTitle: '库存余额信息', // 查询弹窗标题 searchTitle: '库存余额信息', // 查询弹窗标题
searchAllSchemas: BalancePopWindow.allSchemas, // 查询弹窗所需类 searchAllSchemas: BalancePopWindow.allSchemas, // 查询弹窗所需类
@ -365,7 +365,7 @@ export const RelegateRequestDetail = useCrudSchemas(reactive<CrudSchema[]>([
componentProps: { componentProps: {
enterSearch: true, enterSearch: true,
isSearchList: true, isSearchList: true,
searchListPlaceholder: '请选择物料代码', searchListPlaceholder: '请选择品番',
searchField: 'productionItemCode', searchField: 'productionItemCode',
searchTitle: '物料基础信息', searchTitle: '物料基础信息',
searchAllSchemas: Itembasic.allSchemas, searchAllSchemas: Itembasic.allSchemas,
@ -392,7 +392,7 @@ export const RelegateRequestDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
tableForm:{ tableForm:{
isInpuFocusShow: true, isInpuFocusShow: true,
searchListPlaceholder: '请选择物料代码', // 输入框占位文本 searchListPlaceholder: '请选择品番', // 输入框占位文本
searchField: 'productionItemCode', // 查询弹窗赋值字段 searchField: 'productionItemCode', // 查询弹窗赋值字段
searchTitle: '物料基础信息', // 查询弹窗标题 searchTitle: '物料基础信息', // 查询弹窗标题
searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类 searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类
@ -704,7 +704,7 @@ export const RelegateRequestDetail = useCrudSchemas(reactive<CrudSchema[]>([
*/ */
export const RelegateRequestDetailLabel = useCrudSchemas(reactive<CrudSchema[]>([ export const RelegateRequestDetailLabel = useCrudSchemas(reactive<CrudSchema[]>([
{ {
label: '物料代码', label: '品番',
field: 'downItemCode', field: 'downItemCode',
sort: 'custom', sort: 'custom',
table: { table: {

2
src/views/wms/basicDataManage/itemManage/stdcostprice/index.vue

@ -28,7 +28,7 @@
v-model:sort="tableObject.sort" v-model:sort="tableObject.sort"
> >
<template #itemCode="{row}"> <template #itemCode="{row}">
<el-button type="primary" link @click="openDetail(row, '物料代码', row.itemCode)"> <el-button type="primary" link @click="openDetail(row, '品番', row.itemCode)">
<span>{{ row.itemCode }}</span> <span>{{ row.itemCode }}</span>
</el-button> </el-button>
</template> </template>

6
src/views/wms/basicDataManage/itemManage/stdcostprice/stdcostprice.data.ts

@ -42,7 +42,7 @@ export const Stdcostprice = useCrudSchemas(reactive<CrudSchema[]>([
// } // }
// }, // },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
isSearch: true, isSearch: true,
sort: 'custom', sort: 'custom',
@ -55,7 +55,7 @@ export const Stdcostprice = useCrudSchemas(reactive<CrudSchema[]>([
componentProps: { componentProps: {
enterSearch: true, enterSearch: true,
isSearchList: true, // 开启查询弹窗 isSearchList: true, // 开启查询弹窗
searchListPlaceholder: '请选择物料代码', // 输入框占位文本 searchListPlaceholder: '请选择品番', // 输入框占位文本
searchField: 'code', // 查询弹窗赋值字段 searchField: 'code', // 查询弹窗赋值字段
searchTitle: '物料信息', // 查询弹窗标题 searchTitle: '物料信息', // 查询弹窗标题
searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类 searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类
@ -268,7 +268,7 @@ export const StdcostpriceRules = reactive({
{ required: true, message: '请输入供应商代码', trigger: 'change' } { required: true, message: '请输入供应商代码', trigger: 'change' }
], ],
itemCode: [ itemCode: [
{ required: true, message: '请输入物料代码', trigger: 'change' } { required: true, message: '请输入品番', trigger: 'change' }
], ],
currency: [ currency: [
{ required: true, message: '请选择货币', trigger: 'change' } { required: true, message: '请选择货币', trigger: 'change' }

6
src/views/wms/basicDataManage/labelManage/callmaterials/callmaterials.data.ts

@ -43,7 +43,7 @@ export const CallmaterialsRules = reactive({
export const Callmaterials = useCrudSchemas(reactive<CrudSchema[]>([ export const Callmaterials = useCrudSchemas(reactive<CrudSchema[]>([
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -56,7 +56,7 @@ export const Callmaterials = useCrudSchemas(reactive<CrudSchema[]>([
componentProps: { componentProps: {
enterSearch: true, enterSearch: true,
isSearchList: true, // 开启查询弹窗 isSearchList: true, // 开启查询弹窗
searchListPlaceholder: '请选择物料代码', // 输入框占位文本 searchListPlaceholder: '请选择品番', // 输入框占位文本
searchField: 'code', // 查询弹窗赋值字段 searchField: 'code', // 查询弹窗赋值字段
searchTitle: '物料信息', // 查询弹窗标题 searchTitle: '物料信息', // 查询弹窗标题
searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类 searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类
@ -102,7 +102,7 @@ export const Callmaterials = useCrudSchemas(reactive<CrudSchema[]>([
},{ },{
key: 'itemCode', key: 'itemCode',
value: 'itemCode', value: 'itemCode',
message: '请填写物料代码!', message: '请填写品番!',
isMainValue: true isMainValue: true
}], }],
verificationParams: [{ verificationParams: [{

18
src/views/wms/basicDataManage/labelManage/manufacturePackage/manufacturePackage.data.ts

@ -232,7 +232,7 @@ export const Package = useCrudSchemas(
export const PackageInventory = useCrudSchemas( export const PackageInventory = useCrudSchemas(
reactive<CrudSchema[]>([ reactive<CrudSchema[]>([
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
isSearch: true, isSearch: true,
@ -244,7 +244,7 @@ export const PackageInventory = useCrudSchemas(
componentProps: { componentProps: {
enterSearch: true, enterSearch: true,
isSearchList: true, isSearchList: true,
searchListPlaceholder: '请选择物料代码', searchListPlaceholder: '请选择品番',
searchField: 'code', searchField: 'code',
searchTitle: '物料信息', searchTitle: '物料信息',
searchAllSchemas: Itembasic.allSchemas, searchAllSchemas: Itembasic.allSchemas,
@ -275,7 +275,7 @@ export const PackageInventory = useCrudSchemas(
} }
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
table: { table: {
@ -284,7 +284,7 @@ export const PackageInventory = useCrudSchemas(
isForm: false isForm: false
}, },
{ {
label: '物料描述1', label: '背番',
field: 'itemDesc1', field: 'itemDesc1',
sort: 'custom', sort: 'custom',
table: { table: {
@ -293,7 +293,7 @@ export const PackageInventory = useCrudSchemas(
isForm: false isForm: false
}, },
{ {
label: '物料描述2', label: '物料描述',
field: 'itemDesc2', field: 'itemDesc2',
sort: 'custom', sort: 'custom',
table: { table: {
@ -487,7 +487,7 @@ export const PackageInventory = useCrudSchemas(
{ {
key: 'itemCode', key: 'itemCode',
value: 'itemCode', value: 'itemCode',
message: '请先选择物料代码!', message: '请先选择品番!',
isMainValue: true isMainValue: true
} }
], ],
@ -520,7 +520,7 @@ export const PackageInventory = useCrudSchemas(
{ {
key: 'itemCode', key: 'itemCode',
value: 'itemCode', value: 'itemCode',
message: '请先选择物料代码!', // 当前置条件为空时 弹出信息提示 message: '请先选择品番!', // 当前置条件为空时 弹出信息提示
isMainValue: true isMainValue: true
} }
], ],
@ -556,7 +556,7 @@ export const PackageInventory = useCrudSchemas(
// // labelMessage: '信息提示说明!!!', // // labelMessage: '信息提示说明!!!',
// componentProps: { // componentProps: {
// isSearchList: true, // isSearchList: true,
// searchListPlaceholder: '请选择物料代码', // searchListPlaceholder: '请选择品番',
// searchField: 'code', // searchField: 'code',
// searchTitle: '物料信息', // searchTitle: '物料信息',
// searchAllSchemas: Itembasic.allSchemas, // searchAllSchemas: Itembasic.allSchemas,
@ -702,7 +702,7 @@ export const PackageInventory = useCrudSchemas(
//表单校验 //表单校验
export const PackageRulesInventor = reactive({ export const PackageRulesInventor = reactive({
itemCode: [{ required: true, message: '请选择物料代码', trigger: 'change' }], itemCode: [{ required: true, message: '请选择品番', trigger: 'change' }],
batch: [{ required: true, message: '请输入批次', trigger: 'blur' }], batch: [{ required: true, message: '请输入批次', trigger: 'blur' }],
produceDate: [{ required: true, message: '请选择生产日期', trigger: 'change' }], produceDate: [{ required: true, message: '请选择生产日期', trigger: 'change' }],
validityDays: [{ required: true, message: '请输入有效期(日)', trigger: 'blur' }], validityDays: [{ required: true, message: '请输入有效期(日)', trigger: 'blur' }],

20
src/views/wms/basicDataManage/labelManage/purchasePackage/purchasePackage.data.ts

@ -247,7 +247,7 @@ export const Package = useCrudSchemas(reactive<CrudSchema[]>([
export const PackageInventory = useCrudSchemas(reactive<CrudSchema[]>([ export const PackageInventory = useCrudSchemas(reactive<CrudSchema[]>([
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
isSearch: true, isSearch: true,
@ -259,7 +259,7 @@ export const PackageInventory = useCrudSchemas(reactive<CrudSchema[]>([
componentProps: { componentProps: {
enterSearch: true, enterSearch: true,
isSearchList: true, isSearchList: true,
searchListPlaceholder: '请选择物料代码', searchListPlaceholder: '请选择品番',
searchField: 'code', searchField: 'code',
searchTitle: '物料信息', searchTitle: '物料信息',
searchAllSchemas: Itembasic.allSchemas, searchAllSchemas: Itembasic.allSchemas,
@ -285,7 +285,7 @@ export const PackageInventory = useCrudSchemas(reactive<CrudSchema[]>([
} }
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
table: { table: {
@ -298,7 +298,7 @@ export const PackageInventory = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料描述1', label: '背番',
field: 'itemDesc1', field: 'itemDesc1',
sort: 'custom', sort: 'custom',
table: { table: {
@ -311,7 +311,7 @@ export const PackageInventory = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料描述2', label: '物料描述',
field: 'itemDesc2', field: 'itemDesc2',
sort: 'custom', sort: 'custom',
table: { table: {
@ -455,7 +455,7 @@ export const PackageInventory = useCrudSchemas(reactive<CrudSchema[]>([
{ {
key: 'itemCode', key: 'itemCode',
value: 'itemCode', value: 'itemCode',
message: '请选择物料代码', message: '请选择品番',
isMainValue: true isMainValue: true
}, },
{ {
@ -505,7 +505,7 @@ export const PackageInventory = useCrudSchemas(reactive<CrudSchema[]>([
{ {
key: 'itemCode', key: 'itemCode',
value: 'itemCode', value: 'itemCode',
message: '请选择物料代码', message: '请选择品番',
isMainValue: true isMainValue: true
}, },
{ {
@ -551,7 +551,7 @@ export const PackageInventory = useCrudSchemas(reactive<CrudSchema[]>([
{ {
key: 'itemCode', key: 'itemCode',
value: 'itemCode', value: 'itemCode',
message: '请选择物料代码', message: '请选择品番',
isMainValue: true isMainValue: true
}, },
{ {
@ -647,7 +647,7 @@ export const PackageInventory = useCrudSchemas(reactive<CrudSchema[]>([
{ {
key: 'itemCode', key: 'itemCode',
value: 'itemCode', value: 'itemCode',
message: '请填写物料代码!', message: '请填写品番!',
isMainValue: true isMainValue: true
}, },
{ {
@ -839,7 +839,7 @@ export const PackageInventory = useCrudSchemas(reactive<CrudSchema[]>([
//表单校验 //表单校验
export const PackageRulesInventor = reactive({ export const PackageRulesInventor = reactive({
itemCode: [ itemCode: [
{ required: true, message: '请选择物料代码', trigger: 'change' } { required: true, message: '请选择品番', trigger: 'change' }
], ],
qty: [ qty: [
{ required: true, message: '请输入数量', trigger: 'blur' }, { required: true, message: '请输入数量', trigger: 'blur' },

4
src/views/wms/basicDataManage/strategySetting/strategy/inspectStrategy/AddForm.vue

@ -287,7 +287,7 @@ const formData = ref({
{ ParamCode: 'SupplierType', Operator: '==', Value: '' }, { ParamCode: 'SupplierType', Operator: '==', Value: '' },
// //
{ ParamCode: 'SupplierCode', Operator: '==', Value: '' }, { ParamCode: 'SupplierCode', Operator: '==', Value: '' },
// //
{ ParamCode: 'ItemCode', Operator: 'IN', Value: [] } { ParamCode: 'ItemCode', Operator: 'IN', Value: [] }
], ],
configuration: { configuration: {
@ -536,7 +536,7 @@ const resetForm = () => {
{ ParamCode: 'SupplierType', Operator: '==', Value: '' }, { ParamCode: 'SupplierType', Operator: '==', Value: '' },
// //
{ ParamCode: 'SupplierCode', Operator: '==', Value: '' }, { ParamCode: 'SupplierCode', Operator: '==', Value: '' },
// //
{ ParamCode: 'ItemCode', Operator: 'IN', Value: [] } { ParamCode: 'ItemCode', Operator: 'IN', Value: [] }
], ],
configuration: { configuration: {

4
src/views/wms/basicDataManage/subject/subjectAccount/subjectAccount.data.ts

@ -68,7 +68,7 @@ export const SubjectAccount = useCrudSchemas(
// labelMessage: '信息提示说明!!!', // labelMessage: '信息提示说明!!!',
componentProps: { componentProps: {
isSearchList: true, // 开启查询弹窗 isSearchList: true, // 开启查询弹窗
searchListPlaceholder: '请选择物料代码', // 输入框占位文本 searchListPlaceholder: '请选择品番', // 输入框占位文本
searchField: 'costcentreCode', // 查询弹窗赋值字段 searchField: 'costcentreCode', // 查询弹窗赋值字段
searchTitle: '成本中心信息', // 查询弹窗标题 searchTitle: '成本中心信息', // 查询弹窗标题
searchAllSchemas: QadCostcentre.allSchemas, // 查询弹窗所需类 searchAllSchemas: QadCostcentre.allSchemas, // 查询弹窗所需类
@ -130,7 +130,7 @@ export const SubjectAccount = useCrudSchemas(
// labelMessage: '信息提示说明!!!', // labelMessage: '信息提示说明!!!',
componentProps: { componentProps: {
isSearchList: true, // 开启查询弹窗 isSearchList: true, // 开启查询弹窗
searchListPlaceholder: '请选择物料代码', // 输入框占位文本 searchListPlaceholder: '请选择品番', // 输入框占位文本
searchField: 'projectCode', // 查询弹窗赋值字段 searchField: 'projectCode', // 查询弹窗赋值字段
searchTitle: '物料基础信息', // 查询弹窗标题 searchTitle: '物料基础信息', // 查询弹窗标题
searchAllSchemas: QadProject.allSchemas, // 查询弹窗所需类 searchAllSchemas: QadProject.allSchemas, // 查询弹窗所需类

6
src/views/wms/basicDataManage/supplierManage/purchaseprice/purchaseprice.data.ts

@ -49,7 +49,7 @@ export const Purchaseprice = useCrudSchemas(reactive<CrudSchema[]>([
} }
}, },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
isSearch: true, isSearch: true,
@ -61,7 +61,7 @@ export const Purchaseprice = useCrudSchemas(reactive<CrudSchema[]>([
componentProps: { componentProps: {
enterSearch: true, enterSearch: true,
isSearchList: true, // 开启查询弹窗 isSearchList: true, // 开启查询弹窗
searchListPlaceholder: '请选择物料代码', // 输入框占位文本 searchListPlaceholder: '请选择品番', // 输入框占位文本
searchField: 'itemCode', // 查询弹窗赋值字段 searchField: 'itemCode', // 查询弹窗赋值字段
searchTitle: '供应商物料信息', // 查询弹窗标题 searchTitle: '供应商物料信息', // 查询弹窗标题
searchAllSchemas: Supplieritem.allSchemas, // 查询弹窗所需类 searchAllSchemas: Supplieritem.allSchemas, // 查询弹窗所需类
@ -281,7 +281,7 @@ export const PurchasepriceRules = reactive({
{ required: true, message: '请输入供应商代码', trigger: 'change' } { required: true, message: '请输入供应商代码', trigger: 'change' }
], ],
itemCode: [ itemCode: [
{ required: true, message: '请输入物料代码', trigger: 'change' } { required: true, message: '请输入品番', trigger: 'change' }
], ],
currency: [ currency: [
{ required: true, message: '请选择货币', trigger: 'change' } { required: true, message: '请选择货币', trigger: 'change' }

8
src/views/wms/basicDataManage/supplierManage/supplieritem/supplieritem.data.ts

@ -82,7 +82,7 @@ export const Supplieritem = useCrudSchemas(reactive<CrudSchema[]>([
componentProps: { componentProps: {
enterSearch:true, enterSearch:true,
isSearchList: true, // 开启查询弹窗 isSearchList: true, // 开启查询弹窗
searchListPlaceholder: '请选择物料代码', // 输入框占位文本 searchListPlaceholder: '请选择品番', // 输入框占位文本
searchField: 'code', // 查询弹窗赋值字段 searchField: 'code', // 查询弹窗赋值字段
searchTitle: '物料基础信息', // 查询弹窗标题 searchTitle: '物料基础信息', // 查询弹窗标题
searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类 searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类
@ -129,7 +129,7 @@ export const Supplieritem = useCrudSchemas(reactive<CrudSchema[]>([
} }
}, },
{ {
label: '供应商物料代码', label: '供应商品番',
field: 'supplierItemCode', field: 'supplierItemCode',
sort: 'custom', sort: 'custom',
isSearch: false, isSearch: false,
@ -425,10 +425,10 @@ export const SupplieritemRules = reactive({
{ required: true, message: '请输入供应商代码', trigger: 'change' } { required: true, message: '请输入供应商代码', trigger: 'change' }
], ],
itemCode: [ itemCode: [
{ required: true, message: '请输入物料代码', trigger: 'change' } { required: true, message: '请输入品番', trigger: 'change' }
], ],
supplierItemCode: [ supplierItemCode: [
{ required: true, message: '请输入供应商物料代码', trigger: 'change' }, { required: true, message: '请输入供应商品番', trigger: 'change' },
{ max: 50, message: '不得超过50个字符', trigger: 'blur' }, { max: 50, message: '不得超过50个字符', trigger: 'blur' },
// { validator:validateYS, message: '请输入正确的代码', trigger: 'blur'} // { validator:validateYS, message: '请输入正确的代码', trigger: 'blur'}
], ],

6
src/views/wms/buttMesManage/mesBarCode/mesBarCode.data.ts

@ -52,7 +52,7 @@ export const MesBarCode = useCrudSchemas(reactive<CrudSchema[]>([
// }, // },
// }, // },
{ {
label: 'WMS物料代码', label: 'WMS品番',
field: 'lowerLim', field: 'lowerLim',
sort: 'custom', sort: 'custom',
isSearch: true, isSearch: true,
@ -129,7 +129,7 @@ export const MesBarCode = useCrudSchemas(reactive<CrudSchema[]>([
// }, // },
// }, // },
{ {
label: '客户物料代码字符长度', label: '客户品番字符长度',
field: 'lengthMat', field: 'lengthMat',
sort: 'custom', sort: 'custom',
table: { table: {
@ -149,7 +149,7 @@ export const MesBarCode = useCrudSchemas(reactive<CrudSchema[]>([
// }, // },
// }, // },
{ {
label: '客户物料代码', label: '客户品番',
field: 'partNumber', field: 'partNumber',
sort: 'custom', sort: 'custom',
isSearch: true, isSearch: true,

8
src/views/wms/countManage/count/countJobMain/countJobMain.data.ts

@ -612,7 +612,7 @@ export const CountJobDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -620,7 +620,7 @@ export const CountJobDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
table: { table: {
@ -685,7 +685,7 @@ export const CountJobDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料描述1', label: '背番',
field: 'itemDesc1', field: 'itemDesc1',
sort: 'custom', sort: 'custom',
table: { table: {
@ -693,7 +693,7 @@ export const CountJobDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料描述2', label: '物料描述',
field: 'itemDesc2', field: 'itemDesc2',
sort: 'custom', sort: 'custom',
table: { table: {

2
src/views/wms/countManage/count/countPlanMain/countPlanMain.data.ts

@ -618,7 +618,7 @@ export const CountPlanMainRules = reactive({
// } // }
// }, // },
// { // {
// label: '物料代码', // label: '品番',
// field: 'itemCode', // field: 'itemCode',
// sort: 'custom', // sort: 'custom',
// table: { // table: {

2
src/views/wms/countManage/count/countPlanMain/index.vue

@ -1203,7 +1203,7 @@ const getCustomerAllList = async (row, update_countPlanAllList = false) => {
countPlanAllList.value = allList.value.customerAllList countPlanAllList.value = allList.value.customerAllList
} }
} }
// //
const getItembasicAllList = async (row, update_countPlanAllList = false) => { const getItembasicAllList = async (row, update_countPlanAllList = false) => {
let getLoading = null let getLoading = null
let res = null let res = null

10
src/views/wms/countManage/count/countRecordMain/countRecordMain.data.ts

@ -370,7 +370,7 @@ export const CountRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -378,7 +378,7 @@ export const CountRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
table: { table: {
@ -446,7 +446,7 @@ export const CountRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料描述1', label: '背番',
field: 'itemDesc1', field: 'itemDesc1',
sort: 'custom', sort: 'custom',
table: { table: {
@ -454,7 +454,7 @@ export const CountRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料描述2', label: '物料描述',
field: 'itemDesc2', field: 'itemDesc2',
sort: 'custom', sort: 'custom',
table: { table: {
@ -642,7 +642,7 @@ export const CountRecordDetailRules = reactive({
{ required: true, message: '请输入单据号', trigger: 'blur' } { required: true, message: '请输入单据号', trigger: 'blur' }
], ],
itemCode: [ itemCode: [
{ required: true, message: '请选择物料代码', trigger: 'change' } { required: true, message: '请选择品番', trigger: 'change' }
], ],
createTime: [ createTime: [
{ required: true, message: '请输入创建时间', trigger: 'blur' } { required: true, message: '请输入创建时间', trigger: 'blur' }

8
src/views/wms/countManage/count/countRequestMain/countRequestMain.data.ts

@ -390,7 +390,7 @@ export const CountRequestDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -398,7 +398,7 @@ export const CountRequestDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
table: { table: {
@ -408,7 +408,7 @@ export const CountRequestDetail = useCrudSchemas(reactive<CrudSchema[]>([
isForm: false, isForm: false,
}, },
{ {
label: '物料描述1', label: '背番',
field: 'itemDesc1', field: 'itemDesc1',
sort: 'custom', sort: 'custom',
table: { table: {
@ -418,7 +418,7 @@ export const CountRequestDetail = useCrudSchemas(reactive<CrudSchema[]>([
isForm: false, isForm: false,
}, },
{ {
label: '物料描述2', label: '物料描述',
field: 'itemDesc2', field: 'itemDesc2',
sort: 'custom', sort: 'custom',
table: { table: {

10
src/views/wms/countManage/countadjust/countadjustRecordMain/countadjustRecordMain.data.ts

@ -314,7 +314,7 @@ export const CountadjustRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -322,7 +322,7 @@ export const CountadjustRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
table: { table: {
@ -330,7 +330,7 @@ export const CountadjustRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料描述1', label: '背番',
field: 'itemDesc1', field: 'itemDesc1',
sort: 'custom', sort: 'custom',
table: { table: {
@ -338,7 +338,7 @@ export const CountadjustRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料描述2', label: '物料描述',
field: 'itemDesc2', field: 'itemDesc2',
sort: 'custom', sort: 'custom',
table: { table: {
@ -524,7 +524,7 @@ export const CountadjustRecordDetailRules =reactive({
{ required: true, message: '请输入单据号', trigger: 'blur' } { required: true, message: '请输入单据号', trigger: 'blur' }
], ],
itemCode: [ itemCode: [
{ required: true, message: '请选择物料代码', trigger: 'change' } { required: true, message: '请选择品番', trigger: 'change' }
], ],
createTime: [ createTime: [
{ required: true, message: '请输入创建时间', trigger: 'blur' } { required: true, message: '请输入创建时间', trigger: 'blur' }

10
src/views/wms/countManage/countadjust/countadjustRequestMain/countadjustRequestMain.data.ts

@ -368,7 +368,7 @@ export const CountadjustRequestDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -376,7 +376,7 @@ export const CountadjustRequestDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
table: { table: {
@ -386,7 +386,7 @@ export const CountadjustRequestDetail = useCrudSchemas(reactive<CrudSchema[]>([
isForm: false, isForm: false,
}, },
{ {
label: '物料描述1', label: '背番',
field: 'itemDesc1', field: 'itemDesc1',
sort: 'custom', sort: 'custom',
table: { table: {
@ -396,7 +396,7 @@ export const CountadjustRequestDetail = useCrudSchemas(reactive<CrudSchema[]>([
isForm: false, isForm: false,
}, },
{ {
label: '物料描述2', label: '物料描述',
field: 'itemDesc2', field: 'itemDesc2',
sort: 'custom', sort: 'custom',
table: { table: {
@ -634,6 +634,6 @@ export const CountadjustRequestDetailRules = reactive({
// { required: true, message: '请输入单据号', trigger: 'blur' } // { required: true, message: '请输入单据号', trigger: 'blur' }
// ], // ],
itemCode: [ itemCode: [
{ required: true, message: '请选择物料代码', trigger: 'change' } { required: true, message: '请选择品番', trigger: 'change' }
], ],
}) })

4
src/views/wms/deliversettlementManage/customerSaleInvoiceRecordMain/customerSaleInvoiceRecordMain.data.ts

@ -311,7 +311,7 @@ export const CustomerSaleInvoiceDetail = useCrudSchemas(reactive<CrudSchema[]>([
disabled:true, disabled:true,
// multiple:true, // multiple:true,
// isInpuFocusShow: true, // 开启查询弹窗 // isInpuFocusShow: true, // 开启查询弹窗
// searchListPlaceholder: '请选择物料代码', // searchListPlaceholder: '请选择品番',
// searchField: 'code', // searchField: 'code',
// searchTitle: '物料基础信息', // searchTitle: '物料基础信息',
// searchAllSchemas: Itembasic.allSchemas, // searchAllSchemas: Itembasic.allSchemas,
@ -336,7 +336,7 @@ export const CustomerSaleInvoiceDetail = useCrudSchemas(reactive<CrudSchema[]>([
// // labelMessage: '信息提示说明!!!', // // labelMessage: '信息提示说明!!!',
// componentProps: { // componentProps: {
// isSearchList: true, // 开启查询弹窗 // isSearchList: true, // 开启查询弹窗
// searchListPlaceholder: '请选择物料代码', // searchListPlaceholder: '请选择品番',
// searchField: 'code', // searchField: 'code',
// searchTitle: '物料基础信息', // searchTitle: '物料基础信息',
// searchAllSchemas: Itembasic.allSchemas, // searchAllSchemas: Itembasic.allSchemas,

2
src/views/wms/deliversettlementManage/customerSaleInvoiceRequestMain/CustomerSaleInvoiceBasicForm.vue

@ -181,7 +181,7 @@ const submitForm = async (formType, submitData) => {
}) })
if (isExist) { if (isExist) {
formRef.value.formLoading = false formRef.value.formLoading = false
return message.warning('物料代码重复') return message.warning('品番重复')
} }
data.subList.forEach(obj => { data.subList.forEach(obj => {
if(obj.qty == 0){ if(obj.qty == 0){

4
src/views/wms/deliversettlementManage/customerSaleInvoiceRequestMain/customerSaleInvoiceRequestMain.data.ts

@ -340,7 +340,7 @@ export const CustomerSaleInvoiceDetail = useCrudSchemas(reactive<CrudSchema[]>([
disabled:true, disabled:true,
// multiple:true, // multiple:true,
// isInpuFocusShow: true, // 开启查询弹窗 // isInpuFocusShow: true, // 开启查询弹窗
// searchListPlaceholder: '请选择物料代码', // searchListPlaceholder: '请选择品番',
// searchField: 'code', // searchField: 'code',
// searchTitle: '物料基础信息', // searchTitle: '物料基础信息',
// searchAllSchemas: Itembasic.allSchemas, // searchAllSchemas: Itembasic.allSchemas,
@ -365,7 +365,7 @@ export const CustomerSaleInvoiceDetail = useCrudSchemas(reactive<CrudSchema[]>([
// // labelMessage: '信息提示说明!!!', // // labelMessage: '信息提示说明!!!',
// componentProps: { // componentProps: {
// isSearchList: true, // 开启查询弹窗 // isSearchList: true, // 开启查询弹窗
// searchListPlaceholder: '请选择物料代码', // searchListPlaceholder: '请选择品番',
// searchField: 'code', // searchField: 'code',
// searchTitle: '物料基础信息', // searchTitle: '物料基础信息',
// searchAllSchemas: Itembasic.allSchemas, // searchAllSchemas: Itembasic.allSchemas,

10
src/views/wms/deliversettlementManage/customerreceipt/customerreceiptRecordMain/customerreceiptRecordMain.data.ts

@ -458,7 +458,7 @@ export const CustomerreceiptRecordDetail = useCrudSchemas(reactive<CrudSchema[]>
// }, // },
// }, // },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -466,7 +466,7 @@ export const CustomerreceiptRecordDetail = useCrudSchemas(reactive<CrudSchema[]>
}, },
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
table: { table: {
@ -474,7 +474,7 @@ export const CustomerreceiptRecordDetail = useCrudSchemas(reactive<CrudSchema[]>
}, },
}, },
{ {
label: '物料描述1', label: '背番',
field: 'itemDesc1', field: 'itemDesc1',
sort: 'custom', sort: 'custom',
table: { table: {
@ -483,7 +483,7 @@ export const CustomerreceiptRecordDetail = useCrudSchemas(reactive<CrudSchema[]>
hiddenInMain:true, hiddenInMain:true,
}, },
{ {
label: '物料描述2', label: '物料描述',
field: 'itemDesc2', field: 'itemDesc2',
sort: 'custom', sort: 'custom',
table: { table: {
@ -834,7 +834,7 @@ export const CustomerreceiptRecordDetailRules = reactive({
{ required: true, message: '请输入单据号', trigger: 'blur' } { required: true, message: '请输入单据号', trigger: 'blur' }
], ],
itemCode: [ itemCode: [
{ required: true, message: '请选择物料代码', trigger: 'change' } { required: true, message: '请选择品番', trigger: 'change' }
], ],
createTime: [ createTime: [
{ required: true, message: '请输入创建时间', trigger: 'blur' } { required: true, message: '请输入创建时间', trigger: 'blur' }

10
src/views/wms/deliversettlementManage/customerreceipt/customerreceiptRequestMain/customerreceiptRequestMain.data.ts

@ -519,7 +519,7 @@ export const CustomerreceiptRequestDetail = useCrudSchemas(reactive<CrudSchema[]
// }, // },
// }, // },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -527,7 +527,7 @@ export const CustomerreceiptRequestDetail = useCrudSchemas(reactive<CrudSchema[]
}, },
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
table: { table: {
@ -535,7 +535,7 @@ export const CustomerreceiptRequestDetail = useCrudSchemas(reactive<CrudSchema[]
}, },
}, },
{ {
label: '物料描述1', label: '背番',
field: 'itemDesc1', field: 'itemDesc1',
sort: 'custom', sort: 'custom',
table: { table: {
@ -544,7 +544,7 @@ export const CustomerreceiptRequestDetail = useCrudSchemas(reactive<CrudSchema[]
hiddenInMain:true, hiddenInMain:true,
}, },
{ {
label: '物料描述2', label: '物料描述',
field: 'itemDesc2', field: 'itemDesc2',
sort: 'custom', sort: 'custom',
table: { table: {
@ -788,6 +788,6 @@ export const CustomerreceiptRequestDetailRules = reactive({
{ required: true, message: '请选择到库位代码', trigger: 'change' } { required: true, message: '请选择到库位代码', trigger: 'change' }
], ],
itemCode: [ itemCode: [
{ required: true, message: '请选择物料代码', trigger: 'change' } { required: true, message: '请选择品番', trigger: 'change' }
], ],
}) })

10
src/views/wms/deliversettlementManage/customerreturn/customerreturnJobMain/customerreturnJobMain.data.ts

@ -771,7 +771,7 @@ export const CustomerreturnJobDetail = useCrudSchemas(reactive<CrudSchema[]>([
// }, // },
// }, // },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -779,7 +779,7 @@ export const CustomerreturnJobDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
table: { table: {
@ -787,7 +787,7 @@ export const CustomerreturnJobDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料描述1', label: '背番',
field: 'itemDesc1', field: 'itemDesc1',
sort: 'custom', sort: 'custom',
table: { table: {
@ -796,7 +796,7 @@ export const CustomerreturnJobDetail = useCrudSchemas(reactive<CrudSchema[]>([
hiddenInMain:true, hiddenInMain:true,
}, },
{ {
label: '物料描述2', label: '物料描述',
field: 'itemdesc2', field: 'itemdesc2',
sort: 'custom', sort: 'custom',
table: { table: {
@ -1010,7 +1010,7 @@ export const CustomerreturnJobDetailRules = reactive({
{ required: true, message: '请输入单据号', trigger: 'blur' } { required: true, message: '请输入单据号', trigger: 'blur' }
], ],
itemCode: [ itemCode: [
{ required: true, message: '请选择物料代码', trigger: 'change' } { required: true, message: '请选择品番', trigger: 'change' }
], ],
createTime: [ createTime: [
{ required: true, message: '请输入创建时间', trigger: 'blur' } { required: true, message: '请输入创建时间', trigger: 'blur' }

10
src/views/wms/deliversettlementManage/customerreturn/customerreturnRecordMain/customerreturnRecordMain.data.ts

@ -586,7 +586,7 @@ export const CustomerreturnRecordDetail = useCrudSchemas(reactive<CrudSchema[]>(
}, },
}, },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -594,7 +594,7 @@ export const CustomerreturnRecordDetail = useCrudSchemas(reactive<CrudSchema[]>(
}, },
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
table: { table: {
@ -602,7 +602,7 @@ export const CustomerreturnRecordDetail = useCrudSchemas(reactive<CrudSchema[]>(
}, },
}, },
{ {
label: '物料描述1', label: '背番',
field: 'itemDesc1', field: 'itemDesc1',
sort: 'custom', sort: 'custom',
table: { table: {
@ -611,7 +611,7 @@ export const CustomerreturnRecordDetail = useCrudSchemas(reactive<CrudSchema[]>(
hiddenInMain:true, hiddenInMain:true,
}, },
{ {
label: '物料描述2', label: '物料描述',
field: 'itemDesc2', field: 'itemDesc2',
sort: 'custom', sort: 'custom',
table: { table: {
@ -999,7 +999,7 @@ export const CustomerreturnRecordDetailRules = reactive({
{ required: true, message: '请输入单据号', trigger: 'blur' } { required: true, message: '请输入单据号', trigger: 'blur' }
], ],
itemCode: [ itemCode: [
{ required: true, message: '请选择物料代码', trigger: 'change' } { required: true, message: '请选择品番', trigger: 'change' }
], ],
createTime: [ createTime: [
{ required: true, message: '请输入创建时间', trigger: 'blur' } { required: true, message: '请输入创建时间', trigger: 'blur' }

20
src/views/wms/deliversettlementManage/customerreturn/customerreturnRequestMain/customerreturnRequestMain.data.ts

@ -917,7 +917,7 @@ export const CustomerreturnRequestDetail = useCrudSchemas(reactive<CrudSchema[]>
// } // }
// }, // },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -933,7 +933,7 @@ export const CustomerreturnRequestDetail = useCrudSchemas(reactive<CrudSchema[]>
} }
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
table: { table: {
@ -943,7 +943,7 @@ export const CustomerreturnRequestDetail = useCrudSchemas(reactive<CrudSchema[]>
isForm: false isForm: false
}, },
{ {
label: '物料描述1', label: '背番',
field: 'itemDesc1', field: 'itemDesc1',
sort: 'custom', sort: 'custom',
table: { table: {
@ -954,7 +954,7 @@ export const CustomerreturnRequestDetail = useCrudSchemas(reactive<CrudSchema[]>
isForm: false isForm: false
}, },
{ {
label: '物料描述2', label: '物料描述',
field: 'itemDesc2', field: 'itemDesc2',
sort: 'custom', sort: 'custom',
table: { table: {
@ -1295,7 +1295,7 @@ function validateQty(rule, value, callback) {
//表单校验 //表单校验
export const CustomerreturnRequestDetailRules = reactive({ export const CustomerreturnRequestDetailRules = reactive({
itemCode: [ itemCode: [
{ required: true, message: '请选择物料代码', trigger: 'change' } { required: true, message: '请选择品番', trigger: 'change' }
], ],
// toLocationCode: [ // toLocationCode: [
// { required: true, message: '请选择到库位代码', trigger: 'blur' } // { required: true, message: '请选择到库位代码', trigger: 'blur' }
@ -1313,7 +1313,7 @@ export const CustomerreturnRequestDetailRules = reactive({
export const CustomerReturnRequestDetailLabel = useCrudSchemas(reactive<CrudSchema[]>([ export const CustomerReturnRequestDetailLabel = useCrudSchemas(reactive<CrudSchema[]>([
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -1329,7 +1329,7 @@ export const CustomerReturnRequestDetailLabel = useCrudSchemas(reactive<CrudSche
} }
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
table: { table: {
@ -1341,7 +1341,7 @@ export const CustomerReturnRequestDetailLabel = useCrudSchemas(reactive<CrudSche
isTableForm: true, isTableForm: true,
}, },
{ {
label: '物料描述1', label: '背番',
field: 'itemDesc1', field: 'itemDesc1',
sort: 'custom', sort: 'custom',
table: { table: {
@ -1353,7 +1353,7 @@ export const CustomerReturnRequestDetailLabel = useCrudSchemas(reactive<CrudSche
isTableForm: true, isTableForm: true,
}, },
{ {
label: '物料描述2', label: '物料描述',
field: 'itemDesc2', field: 'itemDesc2',
sort: 'custom', sort: 'custom',
table: { table: {
@ -1588,7 +1588,7 @@ export const CustomerReturnRequestDetailLabel = useCrudSchemas(reactive<CrudSche
export const DeliverReturnRequestPackage = useCrudSchemas(reactive<CrudSchema[]>([ export const DeliverReturnRequestPackage = useCrudSchemas(reactive<CrudSchema[]>([
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
isSearch: true, isSearch: true,

10
src/views/wms/deliversettlementManage/customersettle/customersettleRecordMain/customersettleRecordMain.data.ts

@ -347,7 +347,7 @@ export const CustomersettleRecordDetail = useCrudSchemas(reactive<CrudSchema[]>(
}, },
}, },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -355,7 +355,7 @@ export const CustomersettleRecordDetail = useCrudSchemas(reactive<CrudSchema[]>(
}, },
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
table: { table: {
@ -363,7 +363,7 @@ export const CustomersettleRecordDetail = useCrudSchemas(reactive<CrudSchema[]>(
}, },
}, },
{ {
label: '物料描述1', label: '背番',
field: 'itemDesc1', field: 'itemDesc1',
sort: 'custom', sort: 'custom',
table: { table: {
@ -371,7 +371,7 @@ export const CustomersettleRecordDetail = useCrudSchemas(reactive<CrudSchema[]>(
}, },
}, },
{ {
label: '物料描述2', label: '物料描述',
field: 'itemDesc2', field: 'itemDesc2',
sort: 'custom', sort: 'custom',
table: { table: {
@ -613,7 +613,7 @@ export const CustomersettleRecordDetailRules = reactive({
{ required: true, message: '请输入单据号', trigger: 'blur' } { required: true, message: '请输入单据号', trigger: 'blur' }
], ],
itemCode: [ itemCode: [
{ required: true, message: '请选择物料代码', trigger: 'change' } { required: true, message: '请选择品番', trigger: 'change' }
], ],
createTime: [ createTime: [
{ required: true, message: '请输入创建时间', trigger: 'blur' } { required: true, message: '请输入创建时间', trigger: 'blur' }

10
src/views/wms/deliversettlementManage/customersettle/customersettleRequestMain/customersettleRequestMain.data.ts

@ -482,7 +482,7 @@ export const CustomersettleRequestDetail = useCrudSchemas(reactive<CrudSchema[]>
// } // }
// }, // },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -498,7 +498,7 @@ export const CustomersettleRequestDetail = useCrudSchemas(reactive<CrudSchema[]>
} }
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
table: { table: {
@ -508,7 +508,7 @@ export const CustomersettleRequestDetail = useCrudSchemas(reactive<CrudSchema[]>
isTableForm: false, isTableForm: false,
}, },
{ {
label: '物料描述1', label: '背番',
field: 'itemDesc1', field: 'itemDesc1',
sort: 'custom', sort: 'custom',
table: { table: {
@ -518,7 +518,7 @@ export const CustomersettleRequestDetail = useCrudSchemas(reactive<CrudSchema[]>
isTableForm: false, isTableForm: false,
}, },
{ {
label: '物料描述2', label: '物料描述',
field: 'itemDesc2', field: 'itemDesc2',
sort: 'custom', sort: 'custom',
table: { table: {
@ -750,6 +750,6 @@ export const CustomersettleRequestDetailRules = reactive({
// { required: true, message: '请选择从库位代码', trigger: 'change' } // { required: true, message: '请选择从库位代码', trigger: 'change' }
// ], // ],
itemCode: [ itemCode: [
{ required: true, message: '请选择物料代码', trigger: 'change' } { required: true, message: '请选择品番', trigger: 'change' }
], ],
}) })

10
src/views/wms/deliversettlementManage/deliver/deliverJobMain/deliverJobMain.data.ts

@ -762,7 +762,7 @@ export const DeliverJobDetail = useCrudSchemas(reactive<CrudSchema[]>([
// }, // },
// }, // },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -770,7 +770,7 @@ export const DeliverJobDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
table: { table: {
@ -778,7 +778,7 @@ export const DeliverJobDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料描述1', label: '背番',
field: 'itemDesc1', field: 'itemDesc1',
sort: 'custom', sort: 'custom',
table: { table: {
@ -787,7 +787,7 @@ export const DeliverJobDetail = useCrudSchemas(reactive<CrudSchema[]>([
hiddenInMain: true hiddenInMain: true
}, },
{ {
label: '物料描述2', label: '物料描述',
field: 'itemdesc2', field: 'itemdesc2',
sort: 'custom', sort: 'custom',
table: { table: {
@ -1002,7 +1002,7 @@ export const DeliverJobDetailRules = reactive({
{ required: true, message: '请输入单据号', trigger: 'blur' } { required: true, message: '请输入单据号', trigger: 'blur' }
], ],
itemCode: [ itemCode: [
{ required: true, message: '请选择物料代码', trigger: 'change' } { required: true, message: '请选择品番', trigger: 'change' }
], ],
createTime: [ createTime: [
{ required: true, message: '请输入创建时间', trigger: 'blur' } { required: true, message: '请输入创建时间', trigger: 'blur' }

10
src/views/wms/deliversettlementManage/deliver/deliverRecordMain/deliverRecordMain.data.ts

@ -554,7 +554,7 @@ export const DeliverRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
// }, // },
// }, // },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -562,7 +562,7 @@ export const DeliverRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
table: { table: {
@ -570,7 +570,7 @@ export const DeliverRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料描述1', label: '背番',
field: 'itemDesc1', field: 'itemDesc1',
sort: 'custom', sort: 'custom',
table: { table: {
@ -579,7 +579,7 @@ export const DeliverRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
hiddenInMain: true hiddenInMain: true
}, },
{ {
label: '物料描述2', label: '物料描述',
field: 'itemDesc2', field: 'itemDesc2',
sort: 'custom', sort: 'custom',
table: { table: {
@ -934,7 +934,7 @@ export const DeliverRecordDetailRules = reactive({
{ required: true, message: '请输入单据号', trigger: 'blur' } { required: true, message: '请输入单据号', trigger: 'blur' }
], ],
itemCode: [ itemCode: [
{ required: true, message: '请选择物料代码', trigger: 'change' } { required: true, message: '请选择品番', trigger: 'change' }
], ],
createTime: [ createTime: [
{ required: true, message: '请输入创建时间', trigger: 'blur' } { required: true, message: '请输入创建时间', trigger: 'blur' }

14
src/views/wms/deliversettlementManage/deliver/deliverRequestMain/deliverRequestMain.data.ts

@ -816,7 +816,7 @@ export const DeliverRequestDetail = useCrudSchemas(reactive<CrudSchema[]>([
// } // }
// }, // },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -826,7 +826,7 @@ export const DeliverRequestDetail = useCrudSchemas(reactive<CrudSchema[]>([
multiple:true, multiple:true,
isInpuFocusShow: true, // 开启查询弹窗 isInpuFocusShow: true, // 开启查询弹窗
isShowTableFormSearch: true, isShowTableFormSearch: true,
searchListPlaceholder: '请选择物料代码', searchListPlaceholder: '请选择品番',
searchField: 'itemCode', searchField: 'itemCode',
searchTitle: '客户物料基础信息', searchTitle: '客户物料基础信息',
searchAllSchemas: Customeritem.allSchemas, searchAllSchemas: Customeritem.allSchemas,
@ -844,7 +844,7 @@ export const DeliverRequestDetail = useCrudSchemas(reactive<CrudSchema[]>([
form: { form: {
componentProps: { componentProps: {
isSearchList: true, isSearchList: true,
searchListPlaceholder: '请选择物料代码', searchListPlaceholder: '请选择品番',
searchField: 'itemCode', searchField: 'itemCode',
searchTitle: '客户物料基础信息', searchTitle: '客户物料基础信息',
searchAllSchemas: Customeritem.allSchemas, searchAllSchemas: Customeritem.allSchemas,
@ -853,7 +853,7 @@ export const DeliverRequestDetail = useCrudSchemas(reactive<CrudSchema[]>([
} }
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
table: { table: {
@ -863,7 +863,7 @@ export const DeliverRequestDetail = useCrudSchemas(reactive<CrudSchema[]>([
isTableForm: false isTableForm: false
}, },
{ {
label: '物料描述1', label: '背番',
field: 'itemDesc1', field: 'itemDesc1',
sort: 'custom', sort: 'custom',
table: { table: {
@ -874,7 +874,7 @@ export const DeliverRequestDetail = useCrudSchemas(reactive<CrudSchema[]>([
isTableForm: false isTableForm: false
}, },
{ {
label: '物料描述2', label: '物料描述',
field: 'itemDesc2', field: 'itemDesc2',
sort: 'custom', sort: 'custom',
table: { table: {
@ -1189,7 +1189,7 @@ export const DeliverRequestDetail = useCrudSchemas(reactive<CrudSchema[]>([
//表单校验 //表单校验
export const DeliverRequestDetailRules = reactive({ export const DeliverRequestDetailRules = reactive({
itemCode: [ itemCode: [
{ required: true, message: '请选择物料代码', trigger: 'change' } { required: true, message: '请选择品番', trigger: 'change' }
], ],
remark: [ remark: [
{ max: 50, message: '不得超过50个字符', trigger: 'blur' } { max: 50, message: '不得超过50个字符', trigger: 'blur' }

4
src/views/wms/deliversettlementManage/deliver/deliverRequestMain/index.vue

@ -182,7 +182,7 @@ const searchTableSuccess = (formField, searchField, val, formRef, type, row ) =
if(formField == 'deliverPlanNumber') { if(formField == 'deliverPlanNumber') {
setV['deliverPlanNumber'] = val[0]['number'] setV['deliverPlanNumber'] = val[0]['number']
tableData.value = [] tableData.value = []
//- //-
let subRes = await DeliverPlanDetailApi.getDeliverPlanDetailPage({ let subRes = await DeliverPlanDetailApi.getDeliverPlanDetailPage({
number:val[0]['number'] number:val[0]['number']
}) })
@ -603,7 +603,7 @@ const submitForm = async (formType, submitData) => {
data.businessType = businessType.value data.businessType = businessType.value
console.log(data); console.log(data);
if (isExist) { if (isExist) {
return message.warning('物料代码重复') return message.warning('品番重复')
} }
data.subList.forEach(obj => { data.subList.forEach(obj => {
if(obj.qty == 0){ if(obj.qty == 0){

14
src/views/wms/deliversettlementManage/deliverplan/deliverPlanMain/deliverPlanMain.data.ts

@ -610,7 +610,7 @@ export const DeliverPlanDetail = useCrudSchemas(reactive<CrudSchema[]>([
// }, // },
// }, // },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -619,7 +619,7 @@ export const DeliverPlanDetail = useCrudSchemas(reactive<CrudSchema[]>([
tableForm:{ tableForm:{
multiple:true, multiple:true,
// isInpuFocusShow: true, // 开启查询弹窗 // isInpuFocusShow: true, // 开启查询弹窗
searchListPlaceholder: '请选择物料代码', searchListPlaceholder: '请选择品番',
disabled:true, disabled:true,
searchField: 'itemCode', searchField: 'itemCode',
searchTitle: '客户物料基础信息', searchTitle: '客户物料基础信息',
@ -639,7 +639,7 @@ export const DeliverPlanDetail = useCrudSchemas(reactive<CrudSchema[]>([
form: { form: {
componentProps: { componentProps: {
isSearchList: true, isSearchList: true,
searchListPlaceholder: '请选择物料代码', searchListPlaceholder: '请选择品番',
searchField: 'itemCode', searchField: 'itemCode',
searchTitle: '客户物料基础信息', searchTitle: '客户物料基础信息',
searchAllSchemas: Customeritem.allSchemas, searchAllSchemas: Customeritem.allSchemas,
@ -893,7 +893,7 @@ export const DeliverPlanDetailRules = reactive({
{ required: true, message: '请选择客户月台代码', trigger: 'blur' } { required: true, message: '请选择客户月台代码', trigger: 'blur' }
], ],
itemCode: [ itemCode: [
{ required: true, message: '请选择物料代码', trigger: 'change' } { required: true, message: '请选择品番', trigger: 'change' }
], ],
toLocationCode: [ toLocationCode: [
{ required: true, message: '请选择到库位代码', trigger: 'change' } { required: true, message: '请选择到库位代码', trigger: 'change' }
@ -931,7 +931,7 @@ export const DeliverPlanDetailRequest = useCrudSchemas(reactive<CrudSchema[]>([
} }
}, },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -940,7 +940,7 @@ export const DeliverPlanDetailRequest = useCrudSchemas(reactive<CrudSchema[]>([
tableForm:{ tableForm:{
multiple:true, multiple:true,
isInpuFocusShow: true, // 开启查询弹窗 isInpuFocusShow: true, // 开启查询弹窗
searchListPlaceholder: '请选择物料代码', searchListPlaceholder: '请选择品番',
searchField: 'itemCode', searchField: 'itemCode',
searchTitle: '客户物料基础信息', searchTitle: '客户物料基础信息',
searchAllSchemas: Customeritem.allSchemas, searchAllSchemas: Customeritem.allSchemas,
@ -949,7 +949,7 @@ export const DeliverPlanDetailRequest = useCrudSchemas(reactive<CrudSchema[]>([
form: { form: {
componentProps: { componentProps: {
isSearchList: true, isSearchList: true,
searchListPlaceholder: '请选择物料代码', searchListPlaceholder: '请选择品番',
searchField: 'itemCode', searchField: 'itemCode',
searchTitle: '客户物料基础信息', searchTitle: '客户物料基础信息',
searchAllSchemas: Customeritem.allSchemas, searchAllSchemas: Customeritem.allSchemas,

2
src/views/wms/deliversettlementManage/deliverplan/deliverPlanMain/index.vue

@ -494,7 +494,7 @@ const submitForm = async (formType, submitData) => {
}) })
if (isExist) { if (isExist) {
formRef.value.formLoading = false formRef.value.formLoading = false
return message.warning('物料代码重复') return message.warning('品番重复')
} }
data.subList.forEach(obj => { data.subList.forEach(obj => {
if(obj.qty == 0){ if(obj.qty == 0){

14
src/views/wms/deliversettlementManage/deliverplan/saleMain/saleMain.data.ts

@ -586,7 +586,7 @@ export const SaleDetail = useCrudSchemas(reactive<CrudSchema[]>([
} }
}, },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -594,7 +594,7 @@ export const SaleDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
tableForm:{ tableForm:{
isInpuFocusShow: true, isInpuFocusShow: true,
searchListPlaceholder: '请选择物料代码', // 输入框占位文本 searchListPlaceholder: '请选择品番', // 输入框占位文本
searchField: 'code', // 查询弹窗赋值字段 searchField: 'code', // 查询弹窗赋值字段
searchTitle: '物料基础信息', // 查询弹窗标题 searchTitle: '物料基础信息', // 查询弹窗标题
searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类 searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类
@ -609,7 +609,7 @@ export const SaleDetail = useCrudSchemas(reactive<CrudSchema[]>([
// labelMessage: '信息提示说明!!!', // labelMessage: '信息提示说明!!!',
componentProps: { componentProps: {
isSearchList: true, // 开启查询弹窗 isSearchList: true, // 开启查询弹窗
searchListPlaceholder: '请选择物料代码', // 输入框占位文本 searchListPlaceholder: '请选择品番', // 输入框占位文本
searchField: 'code', // 查询弹窗赋值字段 searchField: 'code', // 查询弹窗赋值字段
searchTitle: '物料基础信息', // 查询弹窗标题 searchTitle: '物料基础信息', // 查询弹窗标题
searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类 searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类
@ -758,7 +758,7 @@ export const SaleDetailRules = reactive({
{ required: true, message: '请输入单据号', trigger: 'blur' } { required: true, message: '请输入单据号', trigger: 'blur' }
], ],
itemCode: [ itemCode: [
{ required: true, message: '请选择物料代码', trigger: 'change' } { required: true, message: '请选择品番', trigger: 'change' }
], ],
remark: [ remark: [
@ -787,7 +787,7 @@ export const SaleDetailAndMain = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -795,7 +795,7 @@ export const SaleDetailAndMain = useCrudSchemas(reactive<CrudSchema[]>([
}, },
tableForm:{ tableForm:{
isInpuFocusShow: true, isInpuFocusShow: true,
searchListPlaceholder: '请选择物料代码', // 输入框占位文本 searchListPlaceholder: '请选择品番', // 输入框占位文本
searchField: 'code', // 查询弹窗赋值字段 searchField: 'code', // 查询弹窗赋值字段
searchTitle: '物料基础信息', // 查询弹窗标题 searchTitle: '物料基础信息', // 查询弹窗标题
searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类 searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类
@ -810,7 +810,7 @@ export const SaleDetailAndMain = useCrudSchemas(reactive<CrudSchema[]>([
// labelMessage: '信息提示说明!!!', // labelMessage: '信息提示说明!!!',
componentProps: { componentProps: {
isSearchList: true, // 开启查询弹窗 isSearchList: true, // 开启查询弹窗
searchListPlaceholder: '请选择物料代码', // 输入框占位文本 searchListPlaceholder: '请选择品番', // 输入框占位文本
searchField: 'code', // 查询弹窗赋值字段 searchField: 'code', // 查询弹窗赋值字段
searchTitle: '物料基础信息', // 查询弹窗标题 searchTitle: '物料基础信息', // 查询弹窗标题
searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类 searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类

10
src/views/wms/deliversettlementManage/directSupplyPinRecordMain/deliverRecordMain/deliverRecordMain.data.ts

@ -307,7 +307,7 @@ export const DeliverRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
// }, // },
// }, // },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -315,7 +315,7 @@ export const DeliverRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
table: { table: {
@ -323,7 +323,7 @@ export const DeliverRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料描述1', label: '背番',
field: 'itemDesc1', field: 'itemDesc1',
sort: 'custom', sort: 'custom',
table: { table: {
@ -332,7 +332,7 @@ export const DeliverRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
hiddenInMain: true hiddenInMain: true
}, },
{ {
label: '物料描述2', label: '物料描述',
field: 'itemDesc2', field: 'itemDesc2',
sort: 'custom', sort: 'custom',
table: { table: {
@ -687,7 +687,7 @@ export const DeliverRecordDetailRules = reactive({
{ required: true, message: '请输入单据号', trigger: 'blur' } { required: true, message: '请输入单据号', trigger: 'blur' }
], ],
itemCode: [ itemCode: [
{ required: true, message: '请选择物料代码', trigger: 'change' } { required: true, message: '请选择品番', trigger: 'change' }
], ],
createTime: [ createTime: [
{ required: true, message: '请输入创建时间', trigger: 'blur' } { required: true, message: '请输入创建时间', trigger: 'blur' }

10
src/views/wms/deliversettlementManage/ftSuppliesRecordMain/deliverRecordMain/deliverRecordMain.data.ts

@ -250,7 +250,7 @@ export const DeliverRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -258,7 +258,7 @@ export const DeliverRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
table: { table: {
@ -266,7 +266,7 @@ export const DeliverRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料描述1', label: '背番',
field: 'itemDesc1', field: 'itemDesc1',
sort: 'custom', sort: 'custom',
table: { table: {
@ -275,7 +275,7 @@ export const DeliverRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
hiddenInMain: true hiddenInMain: true
}, },
{ {
label: '物料描述2', label: '物料描述',
field: 'itemDesc2', field: 'itemDesc2',
sort: 'custom', sort: 'custom',
table: { table: {
@ -626,7 +626,7 @@ export const DeliverRecordDetailRules = reactive({
{ required: true, message: '请输入单据号', trigger: 'blur' } { required: true, message: '请输入单据号', trigger: 'blur' }
], ],
itemCode: [ itemCode: [
{ required: true, message: '请选择物料代码', trigger: 'change' } { required: true, message: '请选择品番', trigger: 'change' }
], ],
createTime: [ createTime: [
{ required: true, message: '请输入创建时间', trigger: 'blur' } { required: true, message: '请输入创建时间', trigger: 'blur' }

16
src/views/wms/deliversettlementManage/inducedProduct/deliverRecordMain/deliverRecordMain.data.ts

@ -553,7 +553,7 @@ export const DeliverRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
isTableForm: false, isTableForm: false,
}, },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -564,7 +564,7 @@ export const DeliverRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
multiple:true, multiple:true,
isInpuFocusShow: true, // 开启查询弹窗 isInpuFocusShow: true, // 开启查询弹窗
isShowTableFormSearch: true, isShowTableFormSearch: true,
searchListPlaceholder: '请选择物料代码', searchListPlaceholder: '请选择品番',
searchField: 'itemCode', searchField: 'itemCode',
searchTitle: '客户物料基础信息', searchTitle: '客户物料基础信息',
searchAllSchemas: Customeritem.allSchemas, searchAllSchemas: Customeritem.allSchemas,
@ -581,7 +581,7 @@ export const DeliverRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
table: { table: {
@ -590,7 +590,7 @@ export const DeliverRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
isTableForm: false, isTableForm: false,
}, },
{ {
label: '物料描述1', label: '背番',
field: 'itemDesc1', field: 'itemDesc1',
sort: 'custom', sort: 'custom',
table: { table: {
@ -600,7 +600,7 @@ export const DeliverRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
isTableForm: false, isTableForm: false,
}, },
{ {
label: '物料描述2', label: '物料描述',
field: 'itemDesc2', field: 'itemDesc2',
sort: 'custom', sort: 'custom',
table: { table: {
@ -1012,7 +1012,7 @@ export const DeliverRecordDetailRules = reactive({
{ required: true, message: '请输入单据号', trigger: 'blur' } { required: true, message: '请输入单据号', trigger: 'blur' }
], ],
itemCode: [ itemCode: [
{ required: true, message: '请选择物料代码', trigger: 'change' } { required: true, message: '请选择品番', trigger: 'change' }
], ],
createTime: [ createTime: [
{ required: true, message: '请输入创建时间', trigger: 'blur' } { required: true, message: '请输入创建时间', trigger: 'blur' }
@ -1198,7 +1198,7 @@ export const ImportLeadershipDocTempData = useCrudSchemas(reactive<CrudSchema[]>
sort: 'custom', sort: 'custom',
}, },
{ {
label: '物料代码', label: '品番',
field: 'materialCode', field: 'materialCode',
sort: 'custom', sort: 'custom',
}, },
@ -1224,7 +1224,7 @@ export const ImportLeadershipDocTempData = useCrudSchemas(reactive<CrudSchema[]>
*/ */
export const ImportLeadershipDocErrorData = useCrudSchemas(reactive<CrudSchema[]>([ export const ImportLeadershipDocErrorData = useCrudSchemas(reactive<CrudSchema[]>([
{ {
label: '物料代码', label: '品番',
field: 'materialCode', field: 'materialCode',
sort: 'custom', sort: 'custom',
}, },

2
src/views/wms/deliversettlementManage/inducedProduct/deliverRecordMain/index.vue

@ -229,7 +229,7 @@ const submitForm = async (formType, submitData) => {
data.businessType = businessType.value data.businessType = businessType.value
console.log(data); console.log(data);
if (isExist) { if (isExist) {
return message.warning('物料代码重复') return message.warning('品番重复')
} }
data.subList.forEach(obj => { data.subList.forEach(obj => {
if(obj.qty == 0){ if(obj.qty == 0){

6
src/views/wms/deliversettlementManage/moldAllocation/customerStatement/index.vue

@ -578,7 +578,7 @@ const changeTabs = async (item) => {
if (item.prop == 'Detail') { if (item.prop == 'Detail') {
// //
tabsExtend.value = true tabsExtend.value = true
// //
tableObjectExtend.value = [ tableObjectExtend.value = [
{ {
key: 'masterId', key: 'masterId',
@ -601,7 +601,7 @@ const changeTabs = async (item) => {
} else if (item.prop == 'Reconciliation') { } else if (item.prop == 'Reconciliation') {
// //
tabsExtend.value = true tabsExtend.value = true
// //
tableObjectExtend.value = [ tableObjectExtend.value = [
{ {
key: 'masterId', key: 'masterId',
@ -643,7 +643,7 @@ const changeTabs = async (item) => {
} else if (item.prop == 'ShareReconciliation') { } else if (item.prop == 'ShareReconciliation') {
// //
tabsExtend.value = true tabsExtend.value = true
// //
tableObjectExtend.value = [ tableObjectExtend.value = [
{ {
key: 'masterId', key: 'masterId',

4
src/views/wms/deliversettlementManage/moldAllocation/customerToolApportStatementForecastMain/index.vue

@ -336,7 +336,7 @@ const changeTabs = async (item) => {
if (item.prop == 'Detail') { if (item.prop == 'Detail') {
// //
tabsExtend.value = true tabsExtend.value = true
// //
tableObjectExtend.value = [{ tableObjectExtend.value = [{
key: 'masterId', key: 'masterId',
value: chooseRow.value.id value: chooseRow.value.id
@ -355,7 +355,7 @@ const changeTabs = async (item) => {
} else if (item.prop == 'ForecastWithBilltDifference') { } else if (item.prop == 'ForecastWithBilltDifference') {
// //
tabsExtend.value = true tabsExtend.value = true
// //
tableObjectExtend.value = [{ tableObjectExtend.value = [{
key: 'masterId', key: 'masterId',
value: chooseRow.value.id value: chooseRow.value.id

4
src/views/wms/deliversettlementManage/saleEstimate/finishedShipmentMain/finishedShipmentMain.data.ts

@ -157,7 +157,7 @@ export const FinishedShipmentDetailRules = reactive({
export const FinishedShipmentDetail = useCrudSchemas(reactive<CrudSchema[]>([ export const FinishedShipmentDetail = useCrudSchemas(reactive<CrudSchema[]>([
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -166,7 +166,7 @@ export const FinishedShipmentDetail = useCrudSchemas(reactive<CrudSchema[]>([
isSearch: true isSearch: true
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
table: { table: {

4
src/views/wms/deliversettlementManage/saleEstimate/unfinishedShipmentMain/unfinishedShipmentMain.data.ts

@ -151,7 +151,7 @@ export const UnfinishedShipmentDetailRules = reactive({
export const UnfinishedShipmentDetail = useCrudSchemas(reactive<CrudSchema[]>([ export const UnfinishedShipmentDetail = useCrudSchemas(reactive<CrudSchema[]>([
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -160,7 +160,7 @@ export const UnfinishedShipmentDetail = useCrudSchemas(reactive<CrudSchema[]>([
isSearch: true isSearch: true
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
table: { table: {

2
src/views/wms/deliversettlementManage/saleShipmentMainRecord/saleShipmentMainRecord.data.ts

@ -285,7 +285,7 @@ export const SaleShipmentDetailRecord = useCrudSchemas(reactive<CrudSchema[]>([
isTable:false isTable:false
}, },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {

2
src/views/wms/deliversettlementManage/saleShipmentMainRequest/index.vue

@ -379,7 +379,7 @@ const submitForm = async (formType, submitData) => {
}) })
if (isExist) { if (isExist) {
// basicFormRef.value.formLoading = false // basicFormRef.value.formLoading = false
return message.warning('物料代码重复') return message.warning('品番重复')
} }
basicFormRef.value.formLoading = true basicFormRef.value.formLoading = true
try { try {

2
src/views/wms/deliversettlementManage/saleShipmentMainRequest/saleShipmentMain.data.ts

@ -391,7 +391,7 @@ export const SaleShipmentDetail = useCrudSchemas(reactive<CrudSchema[]>([
} }
}, },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
tableForm: { tableForm: {

10
src/views/wms/deliversettlementManage/ssSuppliesRecordMain/deliverRecordMain/deliverRecordMain.data.ts

@ -329,7 +329,7 @@ export const DeliverRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
// }, // },
// }, // },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -337,7 +337,7 @@ export const DeliverRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
table: { table: {
@ -345,7 +345,7 @@ export const DeliverRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料描述1', label: '背番',
field: 'itemDesc1', field: 'itemDesc1',
sort: 'custom', sort: 'custom',
table: { table: {
@ -354,7 +354,7 @@ export const DeliverRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
hiddenInMain: true hiddenInMain: true
}, },
{ {
label: '物料描述2', label: '物料描述',
field: 'itemDesc2', field: 'itemDesc2',
sort: 'custom', sort: 'custom',
table: { table: {
@ -701,7 +701,7 @@ export const DeliverRecordDetailRules = reactive({
{ required: true, message: '请输入单据号', trigger: 'blur' } { required: true, message: '请输入单据号', trigger: 'blur' }
], ],
itemCode: [ itemCode: [
{ required: true, message: '请选择物料代码', trigger: 'change' } { required: true, message: '请选择品番', trigger: 'change' }
], ],
createTime: [ createTime: [
{ required: true, message: '请输入创建时间', trigger: 'blur' } { required: true, message: '请输入创建时间', trigger: 'blur' }

2
src/views/wms/deliversettlementManage/stockup/stockupMainJob/stockupMainJob.data.ts

@ -543,7 +543,7 @@ export const StockupDetailJob = useCrudSchemas(reactive<CrudSchema[]>([
// }, // },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {

2
src/views/wms/deliversettlementManage/stockup/stockupMainRecord/stockupMainRecord.data.ts

@ -407,7 +407,7 @@ export const StockupDetailRecord = useCrudSchemas(reactive<CrudSchema[]>([
// hiddenInMain: true // hiddenInMain: true
// }, // },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {

2
src/views/wms/deliversettlementManage/stockup/stockupMainRequest/index.vue

@ -462,7 +462,7 @@ const submitForm = async (formType, submitData) => {
if(rs.length > 1) isExist = true if(rs.length > 1) isExist = true
}) })
if (isExist) { if (isExist) {
return message.warning('物料代码重复') return message.warning('品番重复')
} }
data.subList.forEach(obj => { data.subList.forEach(obj => {
if(obj.qty == 0){ if(obj.qty == 0){

8
src/views/wms/deliversettlementManage/stockup/stockupMainRequest/stockupMainRequest.data.ts

@ -534,7 +534,7 @@ export const StockupDetailRequestRules = reactive({
{ required: true, message: '请选择计量单位', trigger: 'change' } { required: true, message: '请选择计量单位', trigger: 'change' }
], ],
itemCode: [ itemCode: [
{ required: true, message: '请选择物料代码', trigger: 'change' } { required: true, message: '请选择品番', trigger: 'change' }
], ],
toLocationCode : [ toLocationCode : [
{ required: true, message: '请选择到库代码', trigger: 'change' } { required: true, message: '请选择到库代码', trigger: 'change' }
@ -641,7 +641,7 @@ export const StockupDetailRequest = useCrudSchemas(reactive<CrudSchema[]>([
// } // }
// }, // },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -650,7 +650,7 @@ export const StockupDetailRequest = useCrudSchemas(reactive<CrudSchema[]>([
tableForm:{ tableForm:{
multiple:true, multiple:true,
isInpuFocusShow: false, // 开启查询弹窗 isInpuFocusShow: false, // 开启查询弹窗
searchListPlaceholder: '请选择物料代码', searchListPlaceholder: '请选择品番',
searchField: 'code', searchField: 'code',
searchTitle: '物料基础信息', searchTitle: '物料基础信息',
searchAllSchemas: Itembasic.allSchemas, searchAllSchemas: Itembasic.allSchemas,
@ -674,7 +674,7 @@ export const StockupDetailRequest = useCrudSchemas(reactive<CrudSchema[]>([
form: { form: {
componentProps: { componentProps: {
isSearchList: true, isSearchList: true,
searchListPlaceholder: '请选择物料代码', searchListPlaceholder: '请选择品番',
searchField: 'itemCode', searchField: 'itemCode',
searchTitle: '物料基础信息', searchTitle: '物料基础信息',
searchAllSchemas: Itembasic.allSchemas, searchAllSchemas: Itembasic.allSchemas,

10
src/views/wms/deliversettlementManage/tjdtSuppliesRecordMain/deliverRecordMain/deliverRecordMain.data.ts

@ -242,7 +242,7 @@ export const DeliverRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
// }, // },
// }, // },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -250,7 +250,7 @@ export const DeliverRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
table: { table: {
@ -258,7 +258,7 @@ export const DeliverRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料描述1', label: '背番',
field: 'itemDesc1', field: 'itemDesc1',
sort: 'custom', sort: 'custom',
table: { table: {
@ -267,7 +267,7 @@ export const DeliverRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
hiddenInMain: true hiddenInMain: true
}, },
{ {
label: '物料描述2', label: '物料描述',
field: 'itemDesc2', field: 'itemDesc2',
sort: 'custom', sort: 'custom',
table: { table: {
@ -623,7 +623,7 @@ export const DeliverRecordDetailRules = reactive({
{ required: true, message: '请输入单据号', trigger: 'blur' } { required: true, message: '请输入单据号', trigger: 'blur' }
], ],
itemCode: [ itemCode: [
{ required: true, message: '请选择物料代码', trigger: 'change' } { required: true, message: '请选择品番', trigger: 'change' }
], ],
createTime: [ createTime: [
{ required: true, message: '请输入创建时间', trigger: 'blur' } { required: true, message: '请输入创建时间', trigger: 'blur' }

20
src/views/wms/inventoryManage/balance/balance.data.ts

@ -16,7 +16,7 @@ import * as ItemPackageApi from '@/api/wms/itempackage/index'
export const Balance = useCrudSchemas( export const Balance = useCrudSchemas(
reactive<CrudSchema[]>([ reactive<CrudSchema[]>([
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -25,7 +25,7 @@ export const Balance = useCrudSchemas(
isSearch: true isSearch: true
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
table: { table: {
@ -44,7 +44,7 @@ export const Balance = useCrudSchemas(
isSearch: true isSearch: true
}, },
{ {
label: '物料描述1', label: '背番',
field: 'itemDesc1', field: 'itemDesc1',
sort: 'custom', sort: 'custom',
table: { table: {
@ -54,7 +54,7 @@ export const Balance = useCrudSchemas(
isSearch: true isSearch: true
}, },
{ {
label: '物料描述2', label: '物料描述',
field: 'itemDesc2', field: 'itemDesc2',
sort: 'custom', sort: 'custom',
table: { table: {
@ -539,7 +539,7 @@ export const Balance = useCrudSchemas(
export const BalancePopWindow = useCrudSchemas( export const BalancePopWindow = useCrudSchemas(
reactive<CrudSchema[]>([ reactive<CrudSchema[]>([
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -548,7 +548,7 @@ export const BalancePopWindow = useCrudSchemas(
isSearch: true isSearch: true
}, },
{ {
label: '物料名称', label: '品名',
field: 'itemName', field: 'itemName',
sort: 'custom', sort: 'custom',
table: { table: {
@ -557,7 +557,7 @@ export const BalancePopWindow = useCrudSchemas(
isSearch: true isSearch: true
}, },
{ {
label: '物料描述1', label: '背番',
field: 'itemDesc1', field: 'itemDesc1',
sort: 'custom', sort: 'custom',
table: { table: {
@ -567,7 +567,7 @@ export const BalancePopWindow = useCrudSchemas(
isSearch: true isSearch: true
}, },
{ {
label: '物料描述2', label: '物料描述',
field: 'itemDesc2', field: 'itemDesc2',
sort: 'custom', sort: 'custom',
table: { table: {
@ -757,7 +757,7 @@ export const TransactionTab = useCrudSchemas(reactive<CrudSchema[]>([
isSearch: true, isSearch: true,
}, },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -872,7 +872,7 @@ export const BalancePackageRules = reactive({
}) })
export const BalancePackage = useCrudSchemas(reactive<CrudSchema[]>([ export const BalancePackage = useCrudSchemas(reactive<CrudSchema[]>([
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
isSearch: true, isSearch: true,

6
src/views/wms/inventoryManage/balance/index.vue

@ -35,7 +35,7 @@
<el-button <el-button
:type="row.frozen == 'TRUE' || row.expireDate < dayjs().valueOf() ? 'danger' : 'primary'" :type="row.frozen == 'TRUE' || row.expireDate < dayjs().valueOf() ? 'danger' : 'primary'"
link link
@click="openDetail(row, '物料代码', row.itemCode)" @click="openDetail(row, '品番', row.itemCode)"
> >
<span>{{ row.itemCode }}</span> <span>{{ row.itemCode }}</span>
</el-button> </el-button>
@ -407,7 +407,7 @@ const getLabelDetailPage = async (row, useToPackingNumber) => {
enableMake.value = res.list[0].enableMake enableMake.value = res.list[0].enableMake
} else { } else {
message.warning('没有查询到物料代码:【' + row.itemCode + '】') message.warning('没有查询到品番:【' + row.itemCode + '】')
return return
} }
@ -561,7 +561,7 @@ const searchFormClick = (searchData) => {
const changeTabs = (item) => { const changeTabs = (item) => {
if (item.prop == 'Transaction') { if (item.prop == 'Transaction') {
tabsExtend.value = true tabsExtend.value = true
// //
tableObjectExtend.value = [ tableObjectExtend.value = [
{ {
key: 'masterId', key: 'masterId',

4
src/views/wms/inventoryManage/balanceSummary/balanceSummary.data.ts

@ -9,7 +9,7 @@ import { Itembasic } from '@/views/wms/basicDataManage/itemManage/itembasic/item
export const BalanceSummarySearch = useCrudSchemas( export const BalanceSummarySearch = useCrudSchemas(
reactive<CrudSchema[]>([ reactive<CrudSchema[]>([
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -20,7 +20,7 @@ export const BalanceSummarySearch = useCrudSchemas(
componentProps: { componentProps: {
enterSearch: true, //可输入回车 enterSearch: true, //可输入回车
isSearchList: true, // 开启查询弹窗 isSearchList: true, // 开启查询弹窗
searchListPlaceholder: '请选择物料代码', // 输入框占位文本 searchListPlaceholder: '请选择品番', // 输入框占位文本
searchField: 'code', // 查询弹窗赋值字段 searchField: 'code', // 查询弹窗赋值字段
searchTitle: '物料基础信息', // 查询弹窗标题 searchTitle: '物料基础信息', // 查询弹窗标题
searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类 searchAllSchemas: Itembasic.allSchemas, // 查询弹窗所需类

2
src/views/wms/inventoryManage/container/containerMain.data.ts

@ -87,7 +87,7 @@ export const ContainerDetail = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {

2
src/views/wms/inventoryManage/containerinit/containerBindRecord/containerBindRecordMain.data.ts

@ -94,7 +94,7 @@ export const ContainerBindRecordDetail = useCrudSchemas(reactive<CrudSchema[]>([
} }
}, },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
isSearch: true, isSearch: true,

2
src/views/wms/inventoryManage/containerinit/containerUnbindRecord/containerUnbindRecordMain.data.ts

@ -93,7 +93,7 @@ export const ContainerUnbindRecordDetail = useCrudSchemas(reactive<CrudSchema[]>
} }
}, },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
isSearch: true, isSearch: true,

2
src/views/wms/inventoryManage/containerinit/containerinitadd/containerMain.data.ts

@ -200,7 +200,7 @@ export const ContainerDetail = useCrudSchemas(reactive<CrudSchema[]>([
} }
}, },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {

4
src/views/wms/inventoryManage/expectin/expectin.data.ts

@ -22,7 +22,7 @@ export const Expectin = useCrudSchemas(reactive<CrudSchema[]>([
}, },
}, },
{ {
label: '物料代码', label: '品番',
field: 'itemCode', field: 'itemCode',
sort: 'custom', sort: 'custom',
table: { table: {
@ -182,7 +182,7 @@ export const ExpectinRules = reactive({
{ required: true, message: '请选择业务类型', trigger: 'change' } { required: true, message: '请选择业务类型', trigger: 'change' }
], ],
itemCode: [ itemCode: [
{ required: true, message: '请选择物料代码', trigger: 'change' } { required: true, message: '请选择品番', trigger: 'change' }
], ],
batch: [ batch: [
{ required: true, message: '请输入批次', trigger: 'blur' } { required: true, message: '请输入批次', trigger: 'blur' }

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save