| | |
| | | }, |
| | | created() { |
| | | //备份model原始值 |
| | | this.initOptions(); |
| | | this.modelDefault = JSON.parse(JSON.stringify(this.model)); |
| | | }, |
| | | methods: { |
| | |
| | | dictCode:'ABC-standardA', |
| | | options:[], |
| | | align:'center', |
| | | validateRules: [ |
| | | { |
| | | required: true, // 必填 |
| | | message: '请输入${title}' // 显示的文本 |
| | | }, |
| | | ] |
| | | // validateRules: [ |
| | | // { |
| | | // required: true, // 必填 |
| | | // message: '请输入${title}' // 显示的文本 |
| | | // }, |
| | | // ] |
| | | }, |
| | | { |
| | | title: '可替换性', |
| | |
| | | dictCode:'ABC-standardB', |
| | | options:[], |
| | | align:'center', |
| | | validateRules: [ |
| | | { |
| | | required: true, // 必填 |
| | | message: '请输入${title}' // 显示的文本 |
| | | }, |
| | | ] |
| | | // validateRules: [ |
| | | // { |
| | | // required: true, // 必填 |
| | | // message: '请输入${title}' // 显示的文本 |
| | | // }, |
| | | // ] |
| | | }, |
| | | { |
| | | title: '故障影响度', |
| | |
| | | dictCode:'ABC-standardC', |
| | | options:[], |
| | | align:'center', |
| | | validateRules: [ |
| | | { |
| | | required: true, // 必填 |
| | | message: '请输入${title}' // 显示的文本 |
| | | }, |
| | | ] |
| | | // validateRules: [ |
| | | // { |
| | | // required: true, // 必填 |
| | | // message: '请输入${title}' // 显示的文本 |
| | | // }, |
| | | // ] |
| | | }, |
| | | { |
| | | title: '生产超差度', |
| | |
| | | dictCode:'ABC-standardD', |
| | | options:[], |
| | | align:'center', |
| | | validateRules: [ |
| | | { |
| | | required: true, // 必填 |
| | | message: '请输入${title}' // 显示的文本 |
| | | }, |
| | | ] |
| | | // validateRules: [ |
| | | // { |
| | | // required: true, // 必填 |
| | | // message: '请输入${title}' // 显示的文本 |
| | | // }, |
| | | // ] |
| | | }, |
| | | { |
| | | title: '故障频率', |
| | |
| | | dictCode:'ABC-standardE', |
| | | options:[], |
| | | align:'center', |
| | | validateRules: [ |
| | | { |
| | | required: true, // 必填 |
| | | message: '请输入${title}' // 显示的文本 |
| | | }, |
| | | ] |
| | | // validateRules: [ |
| | | // { |
| | | // required: true, // 必填 |
| | | // message: '请输入${title}' // 显示的文本 |
| | | // }, |
| | | // ] |
| | | }, |
| | | { |
| | | title: '设备价值', |
| | |
| | | dictCode:'ABC-standardF', |
| | | options:[], |
| | | align:'center', |
| | | validateRules: [ |
| | | { |
| | | required: true, // 必填 |
| | | message: '请输入${title}' // 显示的文本 |
| | | }, |
| | | ] |
| | | // validateRules: [ |
| | | // { |
| | | // required: true, // 必填 |
| | | // message: '请输入${title}' // 显示的文本 |
| | | // }, |
| | | // ] |
| | | }, |
| | | { |
| | | title: '旧标识', |
| | |
| | | standardE:data[i].standardE, |
| | | standardF:data[i].standardF, |
| | | oldStandard:data[i].equipmentImportanceId, |
| | | finalStandard:data[i].equipmentImportanceId, |
| | | finalStandard:'D', |
| | | } |
| | | } |
| | | addRows.push(equipment) |
| | |
| | | var standardE = target.row.standardE == null || target.row.standardE == undefined || target.row.standardE == '' ? 0 : parseInt(target.row.standardE); |
| | | var standardF = target.row.standardF == null || target.row.standardF == undefined || target.row.standardF == '' ? 0 : parseInt(target.row.standardF); |
| | | var sum = standardA + standardB + standardC + standardD + standardE + standardF; |
| | | console.log(sum) |
| | | console.log(target) |
| | | if (sum >= 18) { |
| | | target.row.finalStandard = 'A' |
| | | } else if (sum >= 10 && sum <= 17) { |
| | |
| | | } else { |
| | | target.row.finalStandard = 'C' |
| | | } |
| | | }, |
| | | changeDateByRow(row){ |
| | | }, |
| | | changeDateByRow(row){ |
| | | var standardA = row.standardA == null || row.standardA == undefined || row.standardA == '' ? 0 : parseInt(row.standardA); |
| | | var standardB = row.standardB == null || row.standardB == undefined || row.standardB == '' ? 0 : parseInt(row.standardB); |
| | | var standardC = row.standardC == null || row.standardC == undefined || row.standardC == '' ? 0 : parseInt(row.standardC); |