diff --git a/fe/PC/src/views/basicData/BomManage/Bom.vue b/fe/PC/src/views/basicData/BomManage/Bom.vue index ca31f71ad..727110da5 100644 --- a/fe/PC/src/views/basicData/BomManage/Bom.vue +++ b/fe/PC/src/views/basicData/BomManage/Bom.vue @@ -145,8 +145,8 @@ export default { }, editOptions: {}, CreateForm: [ - { type: "input", label: "父物料号", prop: "product", colSpan: 12 }, - { type: "input", label: "子物料号", prop: 'component', colSpan: 12 }, + { type: "input", label: "父物料号", prop: "product", validType:'numberLetter', colSpan: 12 }, + { type: "input", label: "子物料号", prop: 'component', validType:'numberLetter', colSpan: 12 }, { type: "input", label: "子物料用量", prop: 'componentQty', colSpan: 12, validType:'pointNumber' }, { type: "input", label: "子物料用量单位", prop: 'componentUom', colSpan: 12 }, { type: "dateTime", label: "开始时间", prop: "beginTime", colSpan: 12 }, diff --git a/fe/PC/src/views/basicData/SupplierManage/Supplier.vue b/fe/PC/src/views/basicData/SupplierManage/Supplier.vue index 5808adc39..0591e825e 100644 --- a/fe/PC/src/views/basicData/SupplierManage/Supplier.vue +++ b/fe/PC/src/views/basicData/SupplierManage/Supplier.vue @@ -153,7 +153,7 @@ export default { }, editOptions: {}, CreateForm: [ - { type: "input", label: "供应商代码", prop: "code", colSpan: 12 }, + { type: "input", label: "供应商代码", prop: "code", validType:'numberLetter', colSpan: 12 }, { type: "input", label: "供应商名称", prop: "name", colSpan: 12 }, { type: "select", label: "状态", prop: "isActive", options: "openToCloseBit", colSpan: 12 }, { type: "select", label: "类型", prop: "type", options: "supplierType", colSpan: 12 }, diff --git a/fe/PC/src/views/basicData/WarehouseManage/LocationGroup.vue b/fe/PC/src/views/basicData/WarehouseManage/LocationGroup.vue index a91453697..6198c2ea7 100644 --- a/fe/PC/src/views/basicData/WarehouseManage/LocationGroup.vue +++ b/fe/PC/src/views/basicData/WarehouseManage/LocationGroup.vue @@ -206,7 +206,7 @@ export default { { type: "filterSelect", label: "区域代码", prop: "areaCode", optionsLabel: "name", optionsValue: "code", focus: (type,val) => { return this.getFilterList(type, val, "basedata/area")}, searchButton: (val) => { this.showSerarchPage(val, 'basedata/area', 'Area', '区域选择', this.CreateFormData) }, colSpan: 12 }, - { type: "input", label: "库位组代码", prop: "code", colSpan: 12 }, + { type: "input", label: "库位组代码", prop: "code", validType:'numberLetter', colSpan: 12 }, { type: "input", label: "库位组名称", prop: 'name', colSpan: 12 }, { type: "select", label: "类型", prop: "groupType", options: "locationType", colSpan: 12 }, { type: "select", label: "状态", prop: "defaultInventoryStatus", options: "inventoryStage", colSpan: 12 }, diff --git a/fe/PC/src/views/basicData/WarehouseManage/WorkGroup.vue b/fe/PC/src/views/basicData/WarehouseManage/WorkGroup.vue index 9152b5dff..fd2131378 100644 --- a/fe/PC/src/views/basicData/WarehouseManage/WorkGroup.vue +++ b/fe/PC/src/views/basicData/WarehouseManage/WorkGroup.vue @@ -126,7 +126,7 @@ export default { }, editOptions: {}, CreateForm: [ - { type: "input", label: "工作组代码", prop: "code", colSpan: 12 }, + { type: "input", label: "工作组代码", prop: "code", validType:'numberLetter', colSpan: 12 }, { type: "input", label: "工作组名称", prop: 'name', colSpan: 12 }, { type: "input", label: "仓库代码", prop: 'warehouseCode', disabled:"true", colSpan: 12 }, { type: "input", label: "描述", prop: "description", colSpan: 12 }, diff --git a/fe/PC/src/views/basicData/WorkshopManage/ProductionLine.vue b/fe/PC/src/views/basicData/WorkshopManage/ProductionLine.vue index 2c2b844a2..2ffed2fe9 100644 --- a/fe/PC/src/views/basicData/WorkshopManage/ProductionLine.vue +++ b/fe/PC/src/views/basicData/WorkshopManage/ProductionLine.vue @@ -155,7 +155,7 @@ export default { type: [] }, CreateForm: [ - { type: "input", label: "生产线代码", prop: "code", colSpan: 12 }, + { type: "input", label: "生产线代码", prop: "code", validType:'numberLetter', colSpan: 12 }, { type: "input", label: "生产线名称", prop: 'name', colSpan: 12 }, { type: "select", label: "类型", prop: "type", options: "productionLineType", colSpan: 12 }, { type: "filterSelect", label: "车间代码", prop: "workshopCode", optionsLabel: "name", optionsValue: "code", @@ -174,7 +174,7 @@ export default { { type: "input", label: "备注", prop: 'remark', colSpan: 12 }, ], editForm: [ - { type: "input", label: "生产线代码", disabled:"true", prop: "code", colSpan: 12 }, + { type: "input", label: "生产线代码", disabled:"true", prop: "code", validType:'numberLetter', colSpan: 12 }, { type: "input", label: "生产线名称", prop: 'name', colSpan: 12 }, { type: "select", label: "类型", prop: "type", options: "productionLineType", colSpan: 12 }, { type: "filterSelect", label: "车间代码", prop: "workshopCode", optionsLabel: "name", optionsValue: "code", diff --git a/fe/PC/src/views/basicData/WorkshopManage/Shift.vue b/fe/PC/src/views/basicData/WorkshopManage/Shift.vue index feb001778..a22ddad32 100644 --- a/fe/PC/src/views/basicData/WorkshopManage/Shift.vue +++ b/fe/PC/src/views/basicData/WorkshopManage/Shift.vue @@ -130,7 +130,7 @@ export default { }, editOptions: {}, CreateForm: [ - { type: "input", label: "班次代码", prop: "code", colSpan: 12 }, + { type: "input", label: "班次代码", prop: "code", validType:'numberLetter', colSpan: 12 }, { type: "input", label: "班次名称", prop: "name", colSpan: 12 }, { type: "select", label: "结束到下一天", prop: "endAtNextDay", options: "whetherOrNot", colSpan: 12 }, { type: "input", label: "描述", prop: "description", colSpan: 12 }, diff --git a/fe/PC/src/views/basicData/WorkshopManage/Team.vue b/fe/PC/src/views/basicData/WorkshopManage/Team.vue index 804111447..bdc385cd3 100644 --- a/fe/PC/src/views/basicData/WorkshopManage/Team.vue +++ b/fe/PC/src/views/basicData/WorkshopManage/Team.vue @@ -126,7 +126,7 @@ export default { }, editOptions: {}, CreateForm: [ - { type: "input", label: "班组代码", prop: "code", colSpan: 12 }, + { type: "input", label: "班组代码", prop: "code", validType:'numberLetter', colSpan: 12 }, { type: "input", label: "班组名称", prop: 'name', colSpan: 12 }, { type: "input", label: "成员", prop: "members", colSpan: 12 }, { type: "input", label: "描述", prop: "description", colSpan: 12 }, diff --git a/fe/PC/src/views/basicData/WorkshopManage/WorkCenter.vue b/fe/PC/src/views/basicData/WorkshopManage/WorkCenter.vue index 9f59426e6..d13130273 100644 --- a/fe/PC/src/views/basicData/WorkshopManage/WorkCenter.vue +++ b/fe/PC/src/views/basicData/WorkshopManage/WorkCenter.vue @@ -160,7 +160,7 @@ export default { { type: "filterSelect", label: "成品编号", prop: "productLocation", optionsLabel: "name", optionsValue: "code", focus: (type,val) => { return this.getFilterList(type, val, "basedata/location")}, searchButton: (val) => { this.showSerarchPage(val, 'basedata/location', 'Location', '库位选择', this.CreateFormData) }, colSpan: 12 }, - { type: "input", label: "工作站编号", prop: "code", colSpan: 12 }, + { type: "input", label: "工作站编号", prop: "code", validType:'numberLetter', colSpan: 12 }, { type: "input", label: "工作站名称", prop: 'name', colSpan: 12 }, { type: "select", label: "类型", prop: "type", options: "workCenterType", colSpan: 12 }, { type: "input", label: "描述", prop: "description", colSpan: 12 }, @@ -176,7 +176,7 @@ export default { { type: "filterSelect", label: "成品编号", prop: "productLocation", optionsLabel: "name", optionsValue: "code", focus: (type,val) => { return this.getFilterList(type, val, "basedata/location")}, searchButton: (val) => { this.showSerarchPage(val, 'basedata/location', 'Location', '库位选择', this.editFormData) }, colSpan: 12 }, - { type: "input", label: "工作站编号", prop: "code", colSpan: 12 }, + { type: "input", label: "工作站编号", prop: "code", validType:'numberLetter', colSpan: 12 }, { type: "input", label: "工作站名称", prop: 'name', colSpan: 12 }, { type: "select", label: "类型", prop: "type", options: "workCenterType", colSpan: 12 }, { type: "input", label: "描述", prop: "description", colSpan: 12 }, diff --git a/fe/PC/src/views/basicData/documentSetting/documentBasic.vue b/fe/PC/src/views/basicData/documentSetting/documentBasic.vue index ace54611c..1dc8bbb45 100644 --- a/fe/PC/src/views/basicData/documentSetting/documentBasic.vue +++ b/fe/PC/src/views/basicData/documentSetting/documentBasic.vue @@ -137,7 +137,7 @@ export default { }, CreateForm: [ { type: "input", label: "名称", prop: 'name', colSpan: 12 }, - { type: "input", label: "编码", prop: 'code', colSpan: 12 }, + { type: "input", label: "编码", prop: 'code', validType:'numberLetter', colSpan: 12 }, { type: "input", label: "描述", prop: "description", colSpan: 12 }, { type: "select", label: "事务类型", prop: "transactionType", options: "TransTypeBaseForStr", colSpan: 12 }, { type: "input", label: "单号前缀", prop: "numberPrefix", colSpan: 12 }, @@ -148,7 +148,7 @@ export default { ], editForm: [ { type: "input", label: "名称", prop: 'name', colSpan: 12 }, - { type: "input", label: "编码", prop: 'code', colSpan: 12 }, + { type: "input", label: "编码", prop: 'code', validType:'numberLetter', colSpan: 12 }, { type: "input", label: "描述", prop: "description", colSpan: 12 }, { type: "select", label: "事务类型", prop: "transactionType", options: "TransTypeBaseForStr", colSpan: 12 }, { type: "input", label: "单号前缀", prop: "numberPrefix", colSpan: 12 },