diff --git a/src/views/modules/code/item/itemValue.vue b/src/views/modules/code/item/itemValue.vue index cd27fb8..629fe63 100644 --- a/src/views/modules/code/item/itemValue.vue +++ b/src/views/modules/code/item/itemValue.vue @@ -115,6 +115,11 @@ export default { conditionHeaderIndex(newVal,oldVal){ this.searchCodeItemValueListItem(); this.codeConditionDetailList(); + }, + "itemValueModal.valueNo"(newVal,oldVal){ + if (newVal){ + this.itemValueModal.valueNo = newVal.toUpperCase(); + } } }, methods: { @@ -258,6 +263,10 @@ export default { saveItemValue(){ this.$refs.saveItemValueForm.validate((valid,obj) => { if (valid){ + if (this.itemValueModal.valueNo.indexOf("I") >= 0 || this.itemValueModal.valueNo.indexOf("O") >= 0){ + this.$message.error(`该"简码"不能包含字母I或者O!`); + return; + } if (this.itemValueModal.valueNo && this.itemValueModal.valueNo.length > this.itemValue.bits){ this.$message.error(`该"简码"位数超出了元素设置最大值${this.itemValue.bits}!`); return;