|
|
@ -10,7 +10,7 @@ |
|
|
<el-col :span="6"> |
|
|
<el-col :span="6"> |
|
|
<el-form-item> |
|
|
<el-form-item> |
|
|
<span slot="label" style="" @click="getBaseList(89)"><a herf="#">不良代码:</a></span> |
|
|
<span slot="label" style="" @click="getBaseList(89)"><a herf="#">不良代码:</a></span> |
|
|
<el-input ref="defectCode" v-model="pageData.defectCode" @blur="checkDefectDesc" |
|
|
|
|
|
|
|
|
<el-input ref="defectCode" v-model="pageData.defectCode" @blur="checkDefectDesc" @keydown="upCaseDefectCode" |
|
|
style="width: 120px" @keyup.enter.native="getDefectDesc" ></el-input> |
|
|
style="width: 120px" @keyup.enter.native="getDefectDesc" ></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
@ -402,6 +402,13 @@ export default { |
|
|
}); |
|
|
}); |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
/*强制大写属性编码*/ |
|
|
|
|
|
upCaseDefectCode(){ |
|
|
|
|
|
console.log(this.pageData.defectCode); |
|
|
|
|
|
debugger; |
|
|
|
|
|
this.pageData.defectCode = this.pageData.defectCode.toUpperCase(); |
|
|
|
|
|
}, |
|
|
|
|
|
|
|
|
/*列表方法的回调*/ |
|
|
/*列表方法的回调*/ |
|
|
getBaseData(val){ |
|
|
getBaseData(val){ |
|
|
if (this.tagNo === 89){ |
|
|
if (this.tagNo === 89){ |
|
|
@ -423,10 +430,19 @@ export default { |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
}, |
|
|
}, |
|
|
|
|
|
watch:{ |
|
|
|
|
|
pageData: { |
|
|
|
|
|
deep: true, |
|
|
|
|
|
handler: function (newV, oldV) { |
|
|
|
|
|
this.pageData.defectCode = this.pageData.defectCode.toUpperCase(); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
created() { |
|
|
created() { |
|
|
// this.factoryList() |
|
|
// this.factoryList() |
|
|
// this.getLanguageList() |
|
|
// this.getLanguageList() |
|
|
} |
|
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
</script> |
|
|
</script> |
|
|
|