From 0b322dcc76ed48ec561a66e740fb3ccbbeac9246 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=89=E8=99=B9=E7=9D=BF?= <297504645@qq.com> Date: Wed, 29 Mar 2023 16:28:18 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=94=B9valueType:=20Number?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- fe/PC/src/views/basicData/BomManage/Bom.vue | 8 ++++---- .../basicData/CustomerManage/CustomerItem.vue | 4 ++-- .../basicData/SupplierManage/Supplier.vue | 2 +- .../InventoryLocationCapacity.vue | 4 ++-- .../WarehouseManage/ItemSafetyStock.vue | 20 +++++++++---------- .../WarehouseManage/ItemStoreRelation.vue | 8 ++++---- .../basicData/WarehouseManage/Location.vue | 16 +++++++-------- 7 files changed, 31 insertions(+), 31 deletions(-) diff --git a/fe/PC/src/views/basicData/BomManage/Bom.vue b/fe/PC/src/views/basicData/BomManage/Bom.vue index 5e6710968..ca31f71ad 100644 --- a/fe/PC/src/views/basicData/BomManage/Bom.vue +++ b/fe/PC/src/views/basicData/BomManage/Bom.vue @@ -147,13 +147,13 @@ export default { CreateForm: [ { type: "input", label: "父物料号", prop: "product", 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: "dateTime", label: "开始时间", prop: "beginTime", colSpan: 12 }, { type: "dateTime", label: "结束时间", prop: "endTime", colSpan: 12 }, { type: "input", label: "ERP工序", prop: "erpOp", 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: "truncType", options: "truncType", colSpan: 12 }, { type: "select", label: "计划拆分规则", prop: "plannedSplitRule", options: "plannedSplitRule", colSpan: 12 }, @@ -161,13 +161,13 @@ export default { ], editForm: [ { 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: "dateTime", label: "开始时间", prop: "beginTime", colSpan: 12 }, { type: "dateTime", label: "结束时间", prop: "endTime", colSpan: 12 }, { type: "input", label: "ERP工序", prop: "erpOp", 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: "truncType", options: "truncType", colSpan: 12 }, { type: "select", label: "计划拆分规则", prop: "plannedSplitRule", options: "plannedSplitRule", colSpan: 12 }, diff --git a/fe/PC/src/views/basicData/CustomerManage/CustomerItem.vue b/fe/PC/src/views/basicData/CustomerManage/CustomerItem.vue index fce678f52..acdc2f5e7 100644 --- a/fe/PC/src/views/basicData/CustomerManage/CustomerItem.vue +++ b/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 }, { 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: "version", colSpan: 12 }, // { type: "rangeDateTime", label: "时间窗口", prop: "timeRange", startDate: "beginTime", endDate: "endTime", colSpan: 24 }, @@ -175,7 +175,7 @@ export default { editForm: [ { type: "input", label: "客户代码", prop: "customerCode", disabled:"true", 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: "version", colSpan: 12 }, // { type: "rangeDateTime", label: "时间窗口", prop: "timeRange", startDate: "beginTime", endDate: "endTime", colSpan: 24 }, diff --git a/fe/PC/src/views/basicData/SupplierManage/Supplier.vue b/fe/PC/src/views/basicData/SupplierManage/Supplier.vue index 90e042d37..5808adc39 100644 --- a/fe/PC/src/views/basicData/SupplierManage/Supplier.vue +++ b/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: "type", options: "supplierType", 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: "city", colSpan: 12 }, { type: "input", label: "地址", prop: "address", colSpan: 12 }, diff --git a/fe/PC/src/views/basicData/WarehouseManage/InventoryLocationCapacity.vue b/fe/PC/src/views/basicData/WarehouseManage/InventoryLocationCapacity.vue index dadb457ae..9fc352590 100644 --- a/fe/PC/src/views/basicData/WarehouseManage/InventoryLocationCapacity.vue +++ b/fe/PC/src/views/basicData/WarehouseManage/InventoryLocationCapacity.vue @@ -146,13 +146,13 @@ export default { { type: "filterSelect", label: "库位代码", prop: "locationCode", 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: "可用容量(%)", 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: "input", label: "备注", prop: 'remark', colSpan: 12 }, ], editForm: [ { 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: "input", label: "备注", prop: 'remark', colSpan: 12 }, ], diff --git a/fe/PC/src/views/basicData/WarehouseManage/ItemSafetyStock.vue b/fe/PC/src/views/basicData/WarehouseManage/ItemSafetyStock.vue index e11ca73ee..352be2c20 100644 --- a/fe/PC/src/views/basicData/WarehouseManage/ItemSafetyStock.vue +++ b/fe/PC/src/views/basicData/WarehouseManage/ItemSafetyStock.vue @@ -192,11 +192,11 @@ export default { { type: "filterSelect", label: "值", prop: "storeValue", optionsLabel: "name", optionsValue: "code", 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 }, - { type: "input", label: "最大库存", valueType: Number, prop: "maxStock", colSpan: 12 }, - { type: "input", label: "最小库存", valueType: Number, prop: "minStock", colSpan: 12 }, - { type: "input", label: "安全库存", valueType: Number, prop: "safetyStock", colSpan: 12 }, - { type: "input", label: "补料点", valueType: Number, prop: "feedLine", colSpan: 12 }, - { type: "input", label: "补料数量", valueType: Number, prop: "feedQty", colSpan: 12 }, + { type: "input", label: "最大库存", validType:'pointNumber', prop: "maxStock", colSpan: 12 }, + { type: "input", label: "最小库存", validType:'pointNumber', prop: "minStock", colSpan: 12 }, + { type: "input", label: "安全库存", validType:'pointNumber', prop: "safetyStock", colSpan: 12 }, + { type: "input", label: "补料点", validType:'pointNumber', prop: "feedLine", colSpan: 12 }, + { type: "input", label: "补料数量", validType:'pointNumber', prop: "feedQty", colSpan: 12 }, { type: "input", label: "补料单位", prop: "feedUM", colSpan: 12 }, { type: "input", label: "备注", prop: "remark", colSpan: 12 }, ], @@ -206,11 +206,11 @@ export default { { type: "filterSelect", label: "值", prop: "storeValue", optionsLabel: "name", optionsValue: "code", 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 }, - { type: "input", label: "最大库存", valueType: Number, prop: "maxStock", colSpan: 12 }, - { type: "input", label: "最小库存", valueType: Number, prop: "minStock", colSpan: 12 }, - { type: "input", label: "安全库存", valueType: Number, prop: "safetyStock", colSpan: 12 }, - { type: "input", label: "补料点", valueType: Number, prop: "feedLine", colSpan: 12 }, - { type: "input", label: "补料数量", valueType: Number, prop: "feedQty", colSpan: 12 }, + { type: "input", label: "最大库存", validType:'pointNumber', prop: "maxStock", colSpan: 12 }, + { type: "input", label: "最小库存", validType:'pointNumber', prop: "minStock", colSpan: 12 }, + { type: "input", label: "安全库存", validType:'pointNumber', prop: "safetyStock", colSpan: 12 }, + { type: "input", label: "补料点", validType:'pointNumber', prop: "feedLine", colSpan: 12 }, + { type: "input", label: "补料数量", validType:'pointNumber', prop: "feedQty", colSpan: 12 }, { type: "input", label: "补料单位", prop: "feedUM", colSpan: 12 }, { type: "input", label: "备注", prop: "remark", colSpan: 12 }, ], diff --git a/fe/PC/src/views/basicData/WarehouseManage/ItemStoreRelation.vue b/fe/PC/src/views/basicData/WarehouseManage/ItemStoreRelation.vue index a67cc7c6c..5b24b409f 100644 --- a/fe/PC/src/views/basicData/WarehouseManage/ItemStoreRelation.vue +++ b/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: "enabled", 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: "次要存储容量", valueType: Number, prop: "altUmQty", colSpan: 12 }, + { type: "input", label: "次要存储容量", prop: "altUmQty", colSpan: 12, validType:'pointNumber' }, { type: "input", label: "次要存储单位", prop: "altUm", colSpan: 12 }, { type: "select", label: "存储单位", prop: "pramaryUM", options: "pramaryUm", colSpan: 12 }, { 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: "enabled", 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: "次要存储容量", valueType: Number, prop: "altUmQty", colSpan: 12 }, + { type: "input", label: "次要存储容量", prop: "altUmQty", colSpan: 12, validType:'pointNumber' }, { type: "input", label: "次要存储单位", prop: "altUm", colSpan: 12 }, { type: "select", label: "存储单位", prop: "pramaryUM", options: "pramaryUm", colSpan: 12 }, { type: "filterSelect", label: "值", prop: "storeValue", optionsLabel: "name", optionsValue: "code", diff --git a/fe/PC/src/views/basicData/WarehouseManage/Location.vue b/fe/PC/src/views/basicData/WarehouseManage/Location.vue index 4a675a56d..f48d23fcc 100644 --- a/fe/PC/src/views/basicData/WarehouseManage/Location.vue +++ b/fe/PC/src/views/basicData/WarehouseManage/Location.vue @@ -238,11 +238,11 @@ export default { // { type: "input", label: "库位数量", valueType: Number, prop: "qty", colSpan: 12 }, // { type: "select", label: "库位数量单位", prop: "uom", options: "qtyUomType", colSpan: 12 }, { type: "select", label: "类型", prop: "type", options: "locationType", colSpan: 12 }, - { type: "input", label: "行号", valueType: Number,prop: "rowCode", colSpan: 12 }, - { type: "input", label: "列号", valueType: Number,prop: "columnCode", colSpan: 12 }, + { type: "input", label: "行号", prop: "rowCode", colSpan: 12, validType:'number' }, + { type: "input", label: "列号", prop: "columnCode", colSpan: 12, validType:'number' }, { type: "select", label: "默认库存状态", prop: "defaultInventoryStatus", options: "inventoryStage", colSpan: 12 }, - { type: "input", label: "拣料优先级", valueType: Number, prop: "pickPriority", colSpan: 12 }, - { type: "input", label: "拣料顺序", valueType: Number, prop: "pickOrder", colSpan: 12 }, + { type: "input", label: "拣料优先级", prop: "pickPriority", colSpan: 12, validType:'number' }, + { type: "input", label: "拣料顺序", prop: "pickOrder", colSpan: 12, validType:'number' }, { type: "input", label: "货架号", prop: "shelfCode", colSpan: 12 }, { type: "input", label: "ERP库位", prop: "erpLocationCode", 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: "select", label: "库位数量单位", prop: "uom", options: "qtyUomType", 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: "列号", valueType: Number,prop: "columnCode", colSpan: 12 }, + { type: "input", label: "行号", prop: "rowCode", colSpan: 12, validType:'number' }, + { type: "input", label: "列号", prop: "columnCode", colSpan: 12, validType:'number' }, { type: "select", label: "默认库存状态", prop: "defaultInventoryStatus", options: "inventoryStage", colSpan: 12 }, - { type: "input", label: "拣料优先级", valueType: Number, prop: "pickPriority", colSpan: 12 }, - { type: "input", label: "拣料顺序", valueType: Number, prop: "pickOrder", colSpan: 12 }, + { type: "input", label: "拣料优先级", prop: "pickPriority", colSpan: 12, validType:'number' }, + { type: "input", label: "拣料顺序", prop: "pickOrder", colSpan: 12, validType:'number' }, { type: "input", label: "货架号", prop: "shelfCode", colSpan: 12 }, { type: "input", label: "ERP库位", prop: "erpLocationCode", colSpan: 12 }, { type: "select", label: "是否混物品", prop: "enableMixItem", options: "whetherOrNot", colSpan: 12 },