Browse Source

更改valueType: Number

dev_web_online
安虹睿 2 years ago
parent
commit
0b322dcc76
  1. 8
      fe/PC/src/views/basicData/BomManage/Bom.vue
  2. 4
      fe/PC/src/views/basicData/CustomerManage/CustomerItem.vue
  3. 2
      fe/PC/src/views/basicData/SupplierManage/Supplier.vue
  4. 4
      fe/PC/src/views/basicData/WarehouseManage/InventoryLocationCapacity.vue
  5. 20
      fe/PC/src/views/basicData/WarehouseManage/ItemSafetyStock.vue
  6. 8
      fe/PC/src/views/basicData/WarehouseManage/ItemStoreRelation.vue
  7. 16
      fe/PC/src/views/basicData/WarehouseManage/Location.vue

8
fe/PC/src/views/basicData/BomManage/Bom.vue

@ -147,13 +147,13 @@ export default {
CreateForm: [ CreateForm: [
{ type: "input", label: "父物料号", prop: "product", colSpan: 12 }, { type: "input", label: "父物料号", prop: "product", colSpan: 12 },
{ type: "input", label: "子物料号", prop: 'component', colSpan: 12 }, { type: "input", label: "子物料号", prop: 'component', colSpan: 12 },
{ type: "input", label: "子物料用量", valueType: Number, prop: 'componentQty', colSpan: 12 }, { type: "input", label: "子物料用量", prop: 'componentQty', colSpan: 12, validType:'pointNumber' },
{ type: "input", label: "子物料用量单位", prop: 'componentUom', colSpan: 12 }, { type: "input", label: "子物料用量单位", prop: 'componentUom', colSpan: 12 },
{ type: "dateTime", label: "开始时间", prop: "beginTime", colSpan: 12 }, { type: "dateTime", label: "开始时间", prop: "beginTime", colSpan: 12 },
{ type: "dateTime", label: "结束时间", prop: "endTime", colSpan: 12 }, { type: "dateTime", label: "结束时间", prop: "endTime", colSpan: 12 },
{ type: "input", label: "ERP工序", prop: "erpOp", colSpan: 12 }, { type: "input", label: "ERP工序", prop: "erpOp", colSpan: 12 },
{ type: "input", label: "制造工序", prop: "mfgOp", colSpan: 12 }, { type: "input", label: "制造工序", prop: "mfgOp", colSpan: 12 },
{ type: "input", label: "层级", valueType: Number, disabled:"true", prop: "layer", colSpan: 12 }, { type: "input", label: "层级", disabled:"true", prop: "layer", colSpan: 12, validType:'number' },
{ type: "select", label: "配送方式", prop: "distributionType", options: "distributionType", colSpan: 12 }, { type: "select", label: "配送方式", prop: "distributionType", options: "distributionType", colSpan: 12 },
{ type: "select", label: "取整方式", prop: "truncType", options: "truncType", colSpan: 12 }, { type: "select", label: "取整方式", prop: "truncType", options: "truncType", colSpan: 12 },
{ type: "select", label: "计划拆分规则", prop: "plannedSplitRule", options: "plannedSplitRule", colSpan: 12 }, { type: "select", label: "计划拆分规则", prop: "plannedSplitRule", options: "plannedSplitRule", colSpan: 12 },
@ -161,13 +161,13 @@ export default {
], ],
editForm: [ editForm: [
{ type: "input", label: "父物料号", prop: "product",disabled:"true", colSpan: 12 }, { type: "input", label: "父物料号", prop: "product",disabled:"true", colSpan: 12 },
{ type: "input", label: "子物料用量", valueType: Number, prop: 'componentQty', colSpan: 12 }, { type: "input", label: "子物料用量", prop: 'componentQty', colSpan: 12, validType:'pointNumber' },
{ type: "input", label: "子物料用量单位", prop: 'componentUom', colSpan: 12 }, { type: "input", label: "子物料用量单位", prop: 'componentUom', colSpan: 12 },
{ type: "dateTime", label: "开始时间", prop: "beginTime", colSpan: 12 }, { type: "dateTime", label: "开始时间", prop: "beginTime", colSpan: 12 },
{ type: "dateTime", label: "结束时间", prop: "endTime", colSpan: 12 }, { type: "dateTime", label: "结束时间", prop: "endTime", colSpan: 12 },
{ type: "input", label: "ERP工序", prop: "erpOp", colSpan: 12 }, { type: "input", label: "ERP工序", prop: "erpOp", colSpan: 12 },
{ type: "input", label: "制造工序", prop: "mfgOp", colSpan: 12 }, { type: "input", label: "制造工序", prop: "mfgOp", colSpan: 12 },
{ type: "input", label: "层级", valueType: Number, disabled:"true", prop: "layer", colSpan: 12 }, { type: "input", label: "层级", disabled:"true", prop: "layer", colSpan: 12, validType:'number' },
{ type: "select", label: "配送方式", prop: "distributionType", options: "distributionType", colSpan: 12 }, { type: "select", label: "配送方式", prop: "distributionType", options: "distributionType", colSpan: 12 },
{ type: "select", label: "取整方式", prop: "truncType", options: "truncType", colSpan: 12 }, { type: "select", label: "取整方式", prop: "truncType", options: "truncType", colSpan: 12 },
{ type: "select", label: "计划拆分规则", prop: "plannedSplitRule", options: "plannedSplitRule", colSpan: 12 }, { type: "select", label: "计划拆分规则", prop: "plannedSplitRule", options: "plannedSplitRule", colSpan: 12 },

4
fe/PC/src/views/basicData/CustomerManage/CustomerItem.vue

@ -164,7 +164,7 @@ export default {
searchButton: (val) => { this.showSerarchPage(val, 'basedata/customer', 'Customer', '物料选择', this.CreateFormData) }, colSpan: 12 }, searchButton: (val) => { this.showSerarchPage(val, 'basedata/customer', 'Customer', '物料选择', this.CreateFormData) }, colSpan: 12 },
{ type: "input", label: "客户物料代码", prop: "customerItemCode", colSpan: 12 }, { type: "input", label: "客户物料代码", prop: "customerItemCode", colSpan: 12 },
{ type: "input", label: "包装数量", valueType: Number, prop: "customerPackQty", colSpan: 12 }, { type: "input", label: "包装数量", prop: "customerPackQty", colSpan: 12, validType:'pointNumber' },
{ type: "input", label: "包装数量单位", prop: "customerPackUom", colSpan: 12 }, { type: "input", label: "包装数量单位", prop: "customerPackUom", colSpan: 12 },
{ type: "input", label: "版本", prop: "version", colSpan: 12 }, { type: "input", label: "版本", prop: "version", colSpan: 12 },
// { type: "rangeDateTime", label: "", prop: "timeRange", startDate: "beginTime", endDate: "endTime", colSpan: 24 }, // { type: "rangeDateTime", label: "", prop: "timeRange", startDate: "beginTime", endDate: "endTime", colSpan: 24 },
@ -175,7 +175,7 @@ export default {
editForm: [ editForm: [
{ type: "input", label: "客户代码", prop: "customerCode", disabled:"true", colSpan: 12 }, { type: "input", label: "客户代码", prop: "customerCode", disabled:"true", colSpan: 12 },
{ type: "input", label: "客户物料代码", prop: "customerItemCode", colSpan: 12 }, { type: "input", label: "客户物料代码", prop: "customerItemCode", colSpan: 12 },
{ type: "input", label: "包装数量", valueType: Number, prop: "customerPackQty", colSpan: 12 }, { type: "input", label: "包装数量", prop: "customerPackQty", colSpan: 12, validType:'pointNumber' },
{ type: "input", label: "包装数量单位", prop: "customerPackUom", colSpan: 12 }, { type: "input", label: "包装数量单位", prop: "customerPackUom", colSpan: 12 },
{ type: "input", label: "版本", prop: "version", colSpan: 12 }, { type: "input", label: "版本", prop: "version", colSpan: 12 },
// { type: "rangeDateTime", label: "", prop: "timeRange", startDate: "beginTime", endDate: "endTime", colSpan: 24 }, // { type: "rangeDateTime", label: "", prop: "timeRange", startDate: "beginTime", endDate: "endTime", colSpan: 24 },

2
fe/PC/src/views/basicData/SupplierManage/Supplier.vue

@ -176,7 +176,7 @@ export default {
{ type: "select", label: "状态", prop: "isActive", options: "openToCloseBit", colSpan: 12 }, { type: "select", label: "状态", prop: "isActive", options: "openToCloseBit", colSpan: 12 },
{ type: "select", label: "类型", prop: "type", options: "supplierType", colSpan: 12 }, { type: "select", label: "类型", prop: "type", options: "supplierType", colSpan: 12 },
{ type: "input", label: "简称", prop: "shortName", colSpan: 12 }, { type: "input", label: "简称", prop: "shortName", colSpan: 12 },
{ type: "input", label: "税率", valueType: Number, prop: "taxRate", colSpan: 12 }, { type: "input", label: "税率", prop: "taxRate", colSpan: 12, validType: 'pointNumber' },
{ type: "input", label: "国家", prop: "country", colSpan: 12 }, { type: "input", label: "国家", prop: "country", colSpan: 12 },
{ type: "input", label: "城市", prop: "city", colSpan: 12 }, { type: "input", label: "城市", prop: "city", colSpan: 12 },
{ type: "input", label: "地址", prop: "address", colSpan: 12 }, { type: "input", label: "地址", prop: "address", colSpan: 12 },

4
fe/PC/src/views/basicData/WarehouseManage/InventoryLocationCapacity.vue

@ -146,13 +146,13 @@ export default {
{ type: "filterSelect", label: "库位代码", prop: "locationCode", optionsLabel: "name", optionsValue: "code", { type: "filterSelect", label: "库位代码", prop: "locationCode", optionsLabel: "name", optionsValue: "code",
focus: (type,val) => { return this.getFilterList(type, val, "basedata/location")}, focus: (type,val) => { return this.getFilterList(type, val, "basedata/location")},
searchButton: (val) => { this.showSerarchPage(val, 'basedata/location', 'Location', '库位选择', this.CreateFormData) }, colSpan: 12 }, searchButton: (val) => { this.showSerarchPage(val, 'basedata/location', 'Location', '库位选择', this.CreateFormData) }, colSpan: 12 },
{ type: "input", label: "可用容量(%)", typeValue: number, prop: "availableCapacity", colSpan: 12 }, { type: "input", label: "可用容量(%)", prop: "availableCapacity", colSpan: 12, validType:'pointNumber' },
{ type: "select", label: "是否无穷大", prop: "isInfinity", options: "whetherOrNot", colSpan: 12 }, { type: "select", label: "是否无穷大", prop: "isInfinity", options: "whetherOrNot", colSpan: 12 },
{ type: "input", label: "备注", prop: 'remark', colSpan: 12 }, { type: "input", label: "备注", prop: 'remark', colSpan: 12 },
], ],
editForm: [ editForm: [
{ type: "input", label: "库位代码", prop: "locationCode", disabled:"true", colSpan: 12 }, { type: "input", label: "库位代码", prop: "locationCode", disabled:"true", colSpan: 12 },
{ type: "input", label: "可用容量(%)", typeValue: number, prop: "availableCapacity", colSpan: 12 }, { type: "input", label: "可用容量(%)", prop: "availableCapacity", colSpan: 12, validType:'pointNumber' },
{ type: "select", label: "是否无穷大", prop: "isInfinity", options: "whetherOrNot", colSpan: 12 }, { type: "select", label: "是否无穷大", prop: "isInfinity", options: "whetherOrNot", colSpan: 12 },
{ type: "input", label: "备注", prop: 'remark', colSpan: 12 }, { type: "input", label: "备注", prop: 'remark', colSpan: 12 },
], ],

20
fe/PC/src/views/basicData/WarehouseManage/ItemSafetyStock.vue

@ -192,11 +192,11 @@ export default {
{ type: "filterSelect", label: "值", prop: "storeValue", optionsLabel: "name", optionsValue: "code", { type: "filterSelect", label: "值", prop: "storeValue", optionsLabel: "name", optionsValue: "code",
focus: (type,val) => { return this.getFilterList(type, val, this.storeValue.url)}, focus: (type,val) => { return this.getFilterList(type, val, this.storeValue.url)},
searchButton: (val) => { this.showSerarchPage(val, this.storeValue.url, this.storeValue.tabColumns, '值选择', this.CreateFormData) }, colSpan: 12 }, searchButton: (val) => { this.showSerarchPage(val, this.storeValue.url, this.storeValue.tabColumns, '值选择', this.CreateFormData) }, colSpan: 12 },
{ type: "input", label: "最大库存", valueType: Number, prop: "maxStock", colSpan: 12 }, { type: "input", label: "最大库存", validType:'pointNumber', prop: "maxStock", colSpan: 12 },
{ type: "input", label: "最小库存", valueType: Number, prop: "minStock", colSpan: 12 }, { type: "input", label: "最小库存", validType:'pointNumber', prop: "minStock", colSpan: 12 },
{ type: "input", label: "安全库存", valueType: Number, prop: "safetyStock", colSpan: 12 }, { type: "input", label: "安全库存", validType:'pointNumber', prop: "safetyStock", colSpan: 12 },
{ type: "input", label: "补料点", valueType: Number, prop: "feedLine", colSpan: 12 }, { type: "input", label: "补料点", validType:'pointNumber', prop: "feedLine", colSpan: 12 },
{ type: "input", label: "补料数量", valueType: Number, prop: "feedQty", colSpan: 12 }, { type: "input", label: "补料数量", validType:'pointNumber', prop: "feedQty", colSpan: 12 },
{ type: "input", label: "补料单位", prop: "feedUM", colSpan: 12 }, { type: "input", label: "补料单位", prop: "feedUM", colSpan: 12 },
{ type: "input", label: "备注", prop: "remark", colSpan: 12 }, { type: "input", label: "备注", prop: "remark", colSpan: 12 },
], ],
@ -206,11 +206,11 @@ export default {
{ type: "filterSelect", label: "值", prop: "storeValue", optionsLabel: "name", optionsValue: "code", { type: "filterSelect", label: "值", prop: "storeValue", optionsLabel: "name", optionsValue: "code",
focus: (type,val) => { return this.getFilterList(type, val, this.ediStoreValue.url)}, focus: (type,val) => { return this.getFilterList(type, val, this.ediStoreValue.url)},
searchButton: (val) => { this.showSerarchPage(val, this.ediStoreValue.url, this.ediStoreValue.tabColumns, '值选择', this.editFormData) }, colSpan: 12 }, searchButton: (val) => { this.showSerarchPage(val, this.ediStoreValue.url, this.ediStoreValue.tabColumns, '值选择', this.editFormData) }, colSpan: 12 },
{ type: "input", label: "最大库存", valueType: Number, prop: "maxStock", colSpan: 12 }, { type: "input", label: "最大库存", validType:'pointNumber', prop: "maxStock", colSpan: 12 },
{ type: "input", label: "最小库存", valueType: Number, prop: "minStock", colSpan: 12 }, { type: "input", label: "最小库存", validType:'pointNumber', prop: "minStock", colSpan: 12 },
{ type: "input", label: "安全库存", valueType: Number, prop: "safetyStock", colSpan: 12 }, { type: "input", label: "安全库存", validType:'pointNumber', prop: "safetyStock", colSpan: 12 },
{ type: "input", label: "补料点", valueType: Number, prop: "feedLine", colSpan: 12 }, { type: "input", label: "补料点", validType:'pointNumber', prop: "feedLine", colSpan: 12 },
{ type: "input", label: "补料数量", valueType: Number, prop: "feedQty", colSpan: 12 }, { type: "input", label: "补料数量", validType:'pointNumber', prop: "feedQty", colSpan: 12 },
{ type: "input", label: "补料单位", prop: "feedUM", colSpan: 12 }, { type: "input", label: "补料单位", prop: "feedUM", colSpan: 12 },
{ type: "input", label: "备注", prop: "remark", colSpan: 12 }, { type: "input", label: "备注", prop: "remark", colSpan: 12 },
], ],

8
fe/PC/src/views/basicData/WarehouseManage/ItemStoreRelation.vue

@ -192,9 +192,9 @@ export default {
{ type: "select", label: "储存关系类型", prop: "storeRelationType", options: "storeRelationType", colSpan: 12 }, { type: "select", label: "储存关系类型", prop: "storeRelationType", options: "storeRelationType", colSpan: 12 },
{ type: "select", label: "是否可用", prop: "enabled", options: "whetherOrNot", colSpan: 12 }, { type: "select", label: "是否可用", prop: "enabled", options: "whetherOrNot", colSpan: 12 },
{ type: "select", label: "是否定制位置", prop: "isFixed", options: "whetherOrNot", colSpan: 12 }, { type: "select", label: "是否定制位置", prop: "isFixed", options: "whetherOrNot", colSpan: 12 },
{ type: "input", label: "主存储容量", valueType: Number, prop: "umQty", colSpan: 12 }, { type: "input", label: "主存储容量", prop: "umQty", colSpan: 12, validType:'pointNumber' },
{ type: "input", label: "主存储单位", prop: "storeUM", colSpan: 12 }, { type: "input", label: "主存储单位", prop: "storeUM", colSpan: 12 },
{ type: "input", label: "次要存储容量", valueType: Number, prop: "altUmQty", colSpan: 12 }, { type: "input", label: "次要存储容量", prop: "altUmQty", colSpan: 12, validType:'pointNumber' },
{ type: "input", label: "次要存储单位", prop: "altUm", colSpan: 12 }, { type: "input", label: "次要存储单位", prop: "altUm", colSpan: 12 },
{ type: "select", label: "存储单位", prop: "pramaryUM", options: "pramaryUm", colSpan: 12 }, { type: "select", label: "存储单位", prop: "pramaryUM", options: "pramaryUm", colSpan: 12 },
{ type: "filterSelect", label: "值", prop: "storeValue", optionsLabel: "name", optionsValue: "code", { type: "filterSelect", label: "值", prop: "storeValue", optionsLabel: "name", optionsValue: "code",
@ -207,9 +207,9 @@ export default {
{ type: "select", label: "储存关系类型", prop: "storeRelationType", options: "storeRelationType", colSpan: 12 }, { type: "select", label: "储存关系类型", prop: "storeRelationType", options: "storeRelationType", colSpan: 12 },
{ type: "select", label: "是否可用", prop: "enabled", options: "whetherOrNot", colSpan: 12 }, { type: "select", label: "是否可用", prop: "enabled", options: "whetherOrNot", colSpan: 12 },
{ type: "select", label: "是否定制位置", prop: "isFixed", options: "whetherOrNot", colSpan: 12 }, { type: "select", label: "是否定制位置", prop: "isFixed", options: "whetherOrNot", colSpan: 12 },
{ type: "input", label: "主存储容量", valueType: Number, prop: "umQty", colSpan: 12 }, { type: "input", label: "主存储容量", prop: "umQty", colSpan: 12, validType:'pointNumber' },
{ type: "input", label: "主存储单位", prop: "storeUM", colSpan: 12 }, { type: "input", label: "主存储单位", prop: "storeUM", colSpan: 12 },
{ type: "input", label: "次要存储容量", valueType: Number, prop: "altUmQty", colSpan: 12 }, { type: "input", label: "次要存储容量", prop: "altUmQty", colSpan: 12, validType:'pointNumber' },
{ type: "input", label: "次要存储单位", prop: "altUm", colSpan: 12 }, { type: "input", label: "次要存储单位", prop: "altUm", colSpan: 12 },
{ type: "select", label: "存储单位", prop: "pramaryUM", options: "pramaryUm", colSpan: 12 }, { type: "select", label: "存储单位", prop: "pramaryUM", options: "pramaryUm", colSpan: 12 },
{ type: "filterSelect", label: "值", prop: "storeValue", optionsLabel: "name", optionsValue: "code", { type: "filterSelect", label: "值", prop: "storeValue", optionsLabel: "name", optionsValue: "code",

16
fe/PC/src/views/basicData/WarehouseManage/Location.vue

@ -238,11 +238,11 @@ export default {
// { type: "input", label: "", valueType: Number, prop: "qty", colSpan: 12 }, // { type: "input", label: "", valueType: Number, prop: "qty", colSpan: 12 },
// { type: "select", label: "", prop: "uom", options: "qtyUomType", colSpan: 12 }, // { type: "select", label: "", prop: "uom", options: "qtyUomType", colSpan: 12 },
{ type: "select", label: "类型", prop: "type", options: "locationType", colSpan: 12 }, { type: "select", label: "类型", prop: "type", options: "locationType", colSpan: 12 },
{ type: "input", label: "行号", valueType: Number,prop: "rowCode", colSpan: 12 }, { type: "input", label: "行号", prop: "rowCode", colSpan: 12, validType:'number' },
{ type: "input", label: "列号", valueType: Number,prop: "columnCode", colSpan: 12 }, { type: "input", label: "列号", prop: "columnCode", colSpan: 12, validType:'number' },
{ type: "select", label: "默认库存状态", prop: "defaultInventoryStatus", options: "inventoryStage", colSpan: 12 }, { type: "select", label: "默认库存状态", prop: "defaultInventoryStatus", options: "inventoryStage", colSpan: 12 },
{ type: "input", label: "拣料优先级", valueType: Number, prop: "pickPriority", colSpan: 12 }, { type: "input", label: "拣料优先级", prop: "pickPriority", colSpan: 12, validType:'number' },
{ type: "input", label: "拣料顺序", valueType: Number, prop: "pickOrder", colSpan: 12 }, { type: "input", label: "拣料顺序", prop: "pickOrder", colSpan: 12, validType:'number' },
{ type: "input", label: "货架号", prop: "shelfCode", colSpan: 12 }, { type: "input", label: "货架号", prop: "shelfCode", colSpan: 12 },
{ type: "input", label: "ERP库位", prop: "erpLocationCode", colSpan: 12 }, { type: "input", label: "ERP库位", prop: "erpLocationCode", colSpan: 12 },
{ type: "select", label: "是否混物品", prop: "enableMixItem", options: "whetherOrNot", colSpan: 12 }, { type: "select", label: "是否混物品", prop: "enableMixItem", options: "whetherOrNot", colSpan: 12 },
@ -293,11 +293,11 @@ export default {
// { type: "input", label: "", valueType: Number, prop: "qty", colSpan: 12 }, // { type: "input", label: "", valueType: Number, prop: "qty", colSpan: 12 },
// { type: "select", label: "", prop: "uom", options: "qtyUomType", colSpan: 12 }, // { type: "select", label: "", prop: "uom", options: "qtyUomType", colSpan: 12 },
{ type: "select", label: "类型", prop: "type", options: "locationType", clearable: true, colSpan: 12 }, { type: "select", label: "类型", prop: "type", options: "locationType", clearable: true, colSpan: 12 },
{ type: "input", label: "行号", valueType: Number,prop: "rowCode", colSpan: 12 }, { type: "input", label: "行号", prop: "rowCode", colSpan: 12, validType:'number' },
{ type: "input", label: "列号", valueType: Number,prop: "columnCode", colSpan: 12 }, { type: "input", label: "列号", prop: "columnCode", colSpan: 12, validType:'number' },
{ type: "select", label: "默认库存状态", prop: "defaultInventoryStatus", options: "inventoryStage", colSpan: 12 }, { type: "select", label: "默认库存状态", prop: "defaultInventoryStatus", options: "inventoryStage", colSpan: 12 },
{ type: "input", label: "拣料优先级", valueType: Number, prop: "pickPriority", colSpan: 12 }, { type: "input", label: "拣料优先级", prop: "pickPriority", colSpan: 12, validType:'number' },
{ type: "input", label: "拣料顺序", valueType: Number, prop: "pickOrder", colSpan: 12 }, { type: "input", label: "拣料顺序", prop: "pickOrder", colSpan: 12, validType:'number' },
{ type: "input", label: "货架号", prop: "shelfCode", colSpan: 12 }, { type: "input", label: "货架号", prop: "shelfCode", colSpan: 12 },
{ type: "input", label: "ERP库位", prop: "erpLocationCode", colSpan: 12 }, { type: "input", label: "ERP库位", prop: "erpLocationCode", colSpan: 12 },
{ type: "select", label: "是否混物品", prop: "enableMixItem", options: "whetherOrNot", colSpan: 12 }, { type: "select", label: "是否混物品", prop: "enableMixItem", options: "whetherOrNot", colSpan: 12 },

Loading…
Cancel
Save