Browse Source

Merge branch 'dev_web' of http://dev.ccwin-in.com:3000/BoXu.Zheng/WZC2 into dev_web

dev_web_online
安虹睿 2 years ago
parent
commit
8e0f106cee
  1. 12
      fe/PC/src/components/currenForm/index.vue
  2. 8
      fe/PC/src/views/basicData/BomManage/Bom.vue
  3. 4
      fe/PC/src/views/basicData/SupplierManage/SupplierItem.vue

12
fe/PC/src/components/currenForm/index.vue

@ -591,8 +591,16 @@ export default {
// inputonkeyup
typeNumberOnkeyup(item,value){
if(value){
let _match = String(value).match(/\d+/)//
this.searchData[item.prop] = _match?_match[0]:_match
// pointNumberFixed
if (item.pointNumberFixed) {
let _fixed = item.pointNumberFixed ? Number(item.pointNumberFixed) : 100
let reg = new RegExp(`\\d+\\.?\\d{0,${_fixed}}`);
let _match = String(value).match(reg)
this.searchData[item.prop] = _match ? _match[0] : _match
} else {
let _match = String(value).match(/\d+/)//
this.searchData[item.prop] = _match?_match[0]:_match
}
}
if(this.searchData[item.prop] > item.max){
this.searchData[item.prop] = item.max

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

@ -115,7 +115,7 @@ export default {
//
CreateFormData: {
remark: null,
componentQty: 0,
componentQty: 1,
componentUom: null,
beginTime: null,
endTime: null,
@ -134,7 +134,7 @@ export default {
editFormData: {
product:null,
remark: null,
componentQty: 0,
componentQty: 1,
componentUom: null,
beginTime: null,
endTime: null,
@ -155,7 +155,7 @@ export default {
{ type: "filterSelect", label: "子物料号", prop: "component", optionsLabel: "name", optionsValue: "code",
focus: (type,val) => { return this.getFilterList(type, val, "basedata/Item-Basic")},
searchButton: (val) => { this.showSerarchPage(val, 'basedata/Item-Basic', 'ItemBasic', '物料选择', this.CreateFormData) }, colSpan: 12 },
{ type: "input", label: "子物料用量", prop: 'componentQty', colSpan: 12, validType:'pointNumber' },
{ type: "inputNumber", label: "子物料用量", prop: 'componentQty', colSpan: 12, min:1, pointNumberFixed: 2 },
{ type: "input", label: "子物料用量单位", prop: 'componentUom', disabled:"true", colSpan: 12 },
{ type: "dateTime", label: "开始时间", prop: "beginTime", colSpan: 12 },
{ type: "dateTime", label: "结束时间", prop: "endTime", colSpan: 12 },
@ -170,7 +170,7 @@ export default {
editForm: [
{ type: "input", label: "父物料号", prop: "product",disabled:"true", colSpan: 12 },
{ type: "input", label: "子物料号", prop: 'component', disabled:"true", colSpan: 12 },
{ type: "input", label: "子物料用量", prop: 'componentQty', colSpan: 12, validType:'pointNumber' },
{ type: "inputNumber", label: "子物料用量", prop: 'componentQty', colSpan: 12, min:1, pointNumberFixed: 2 },
{ type: "input", label: "子物料用量单位", prop: 'componentUom', colSpan: 12 },
{ type: "dateTime", label: "开始时间", prop: "beginTime", colSpan: 12 },
{ type: "dateTime", label: "结束时间", prop: "endTime", colSpan: 12 },

4
fe/PC/src/views/basicData/SupplierManage/SupplierItem.vue

@ -161,7 +161,7 @@ export default {
{ type: "filterSelect", label: "物料代码", prop: "itemCode", optionsLabel: "name", optionsValue: "code",
focus: (type,val) => { return this.getFilterList(type, val, "basedata/Item-Basic")},
searchButton: (val) => { this.showSerarchPage(val, 'basedata/Item-Basic', 'ItemBasic', '物品选择', this.CreateFormData) }, colSpan: 12 },
{ type: "input", label: "供应商物料代码", prop: "supplierItemCode", colSpan: 12 },
{ type: "input", label: "供应商物料代码", prop: "supplierItemCode", validType:'numberLetter', colSpan: 12 },
{ type: "input", label: "供应商物料名称", prop: "itemName", colSpan: 12 },
{ type: "input", label: "供应商简称", prop: "supplierSimpleName", colSpan: 12 },
{ type: "input", label: "版本", prop: "version", colSpan: 12 },
@ -170,7 +170,7 @@ export default {
editForm: [
{ type: "input", label: "供应商代码", prop: "supplierCode", disabled:"true", colSpan: 12 },
{ type: "input", label: "物料代码", prop: "itemCode", disabled:"true", colSpan: 12 },
{ type: "input", label: "供应商物料代码", prop: "supplierItemCode", colSpan: 12 },
{ type: "input", label: "供应商物料代码", prop: "supplierItemCode", validType:'numberLetter', colSpan: 12 },
{ type: "input", label: "供应商物料名称", prop: "itemName", colSpan: 12 },
{ type: "input", label: "供应商简称", prop: "supplierSimpleName", colSpan: 12 },
{ type: "input", label: "包装单位", prop: "supplierPackUom", colSpan: 12 },

Loading…
Cancel
Save