|
|
|
|
@ -277,6 +277,22 @@ export default { |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
methods: { |
|
|
|
|
// 获取工序号 |
|
|
|
|
getProcessNo(table) { |
|
|
|
|
const len = table; |
|
|
|
|
let processNo = (len.length + 1) * 5; |
|
|
|
|
|
|
|
|
|
if (processNo.toString().length === 1) { |
|
|
|
|
processNo = '000' + processNo; |
|
|
|
|
} else if (processNo.toString().length === 2) { |
|
|
|
|
processNo = '00' + processNo; |
|
|
|
|
} else if (processNo.toString().length === 3) { |
|
|
|
|
processNo = '0' + processNo; |
|
|
|
|
} else if (processNo.toString().length === 4) { |
|
|
|
|
processNo = '' + processNo; |
|
|
|
|
} |
|
|
|
|
return processNo; |
|
|
|
|
}, |
|
|
|
|
// 获取工艺能力 |
|
|
|
|
getProcessAbilityList(){ |
|
|
|
|
getProcessAbilityList().then(res => { |
|
|
|
|
@ -317,7 +333,7 @@ export default { |
|
|
|
|
// 插入一行 |
|
|
|
|
addTable() { |
|
|
|
|
this.ruleForm.tableData.push({ |
|
|
|
|
processNo: null, |
|
|
|
|
processNo: this.getProcessNo(this.ruleForm.tableData), |
|
|
|
|
processCode: null, |
|
|
|
|
processName: null, |
|
|
|
|
craftCode: null, |
|
|
|
|
|