瀏覽代碼

注册剂型 必填校验

morphone1995 4 年之前
父節點
當前提交
fdb7212f32

+ 6 - 5
src/components/cdssManage/knowledge/AddKnowledge.vue

@@ -144,7 +144,6 @@ export default {
     let reg = /^[a-zA-Z0-9:.,?!@]{0,100}[#$^]?$/;
     let checkFrequency = (rule, value, callback) => {
       let pycode = this.$refs.pycode.value;
-      console.log(pycode);
       if (!reg.test(pycode && pycode.trim())) {
         callback('术语拼音仅支持字母、数字和标点符号');
       } else {
@@ -372,14 +371,13 @@ export default {
       return params;
     },
     onSubmit() {
-      // console.log(this.$route.params,'this.$route.params')
       const { currentPage, isEdit } = this.$route.params;
       let numberpage = 1;
       if (isEdit) {
         numberpage = currentPage;
       }
-      // console.log(this.isValidate);
-      if (this.isValidate === false || this.isTrans === false) return; // 术语名称已存在
+      // if (this.isValidate === false || this.isTrans === false) return; // 术语名称已存在
+      if (this.isValidate === false) return; // 术语名称已存在ss
       let goOn = true;
       if (this.form.labelType === '药物过敏原') {
         this.$refs.drugAllergensForm.$refs.drugAllergensForm &&
@@ -424,7 +422,10 @@ export default {
           if (!goOn) return;
           this.saveDisable = true;
           let params = this._getParams();
-          // console.log(params, '==========');
+          if (this.isTrans === false) {
+            this.saveDisable = false;
+            return;
+          }
           api.saveEntity(params).then(res => {
             if (res.data.code === '0') {
               this.$message({

+ 4 - 4
src/components/cdssManage/knowledge/DrugGeneNameForm.vue

@@ -19,7 +19,7 @@
           <el-input
             v-model.trim="drugGeneNameForm.reg_JiXin"
             placeholder="请输入注册剂型"
-            ref="register"
+            ref="reg_JiXin"
             @blur="handleValue('reg_JiXin')"
           ></el-input>
         </el-form-item>
@@ -90,8 +90,8 @@ export default {
   props: ['data'],
   data() {
     let checkFrequency = (rule, value, callback) => {
-      let register = this.$refs.register.value;
-      if (register === '') {
+      let reg_JiXin = this.$refs.reg_JiXin.value;
+      if (reg_JiXin === '') {
         callback('请输入注册剂型');
       } else {
         callback();
@@ -112,7 +112,7 @@ export default {
         stand_reg_JiXin: '' //标准注册剂型(药品代码通用名属性)
       },
       rules: {
-        register: [
+        reg_JiXin: [
           {
             required: true,
             validator: checkFrequency,

+ 1 - 1
src/components/cdssManage/knowledge/DrugRegNameForm.vue

@@ -24,7 +24,7 @@
         <el-form-item label="禁忌给药途径" label-width="110px" prop="conflict_geiyao">
           <el-input
             v-model.trim="drugRegNameForm.conflict_geiyao"
-            placeholder="请输入紧急给药途径"
+            placeholder="请输入禁忌给药途径"
             @blur="handleValue('conflict_geiyao')"
           ></el-input>
         </el-form-item>