Browse Source

基础数据代码类添加规则

dev_web_online
陈薪名 2 years ago
parent
commit
214e48f608
  1. 4
      fe/PC/src/views/basicData/BomManage/Bom.vue
  2. 2
      fe/PC/src/views/basicData/SupplierManage/Supplier.vue
  3. 2
      fe/PC/src/views/basicData/WarehouseManage/LocationGroup.vue
  4. 2
      fe/PC/src/views/basicData/WarehouseManage/WorkGroup.vue
  5. 4
      fe/PC/src/views/basicData/WorkshopManage/ProductionLine.vue
  6. 2
      fe/PC/src/views/basicData/WorkshopManage/Shift.vue
  7. 2
      fe/PC/src/views/basicData/WorkshopManage/Team.vue
  8. 4
      fe/PC/src/views/basicData/WorkshopManage/WorkCenter.vue
  9. 4
      fe/PC/src/views/basicData/documentSetting/documentBasic.vue

4
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 },

2
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 },

2
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 },

2
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 },

4
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",

2
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 },

2
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 },

4
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 },

4
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 },

Loading…
Cancel
Save