瀏覽代碼

表单校验

wyq 4 年之前
父節點
當前提交
545382e48e
共有 1 個文件被更改,包括 8 次插入8 次删除
  1. 8 8
      src/components/knowledgeExtra/AddDiagBase.vue

+ 8 - 8
src/components/knowledgeExtra/AddDiagBase.vue

@@ -256,12 +256,12 @@
                     >
                       <el-form-item
                         v-if="items.basType==1 || items.basType==2 || items.basType==''"
-                        :prop="items.basType == 1?'klDiagnoseTypeVO.' +
+                        :prop="'klDiagnoseTypeVO.' +
                         scope.$index +
                         '.groupVO.' +
                         index +
-                        '.klDiagnoseDetail.'+i+'.basConceptId':''"
-                        :rules="rules.subConceptId"
+                        '.klDiagnoseDetail.'+i+'.basConceptId'"
+                        :rules="items.basType == 1?rules.subConceptId : []"
                       >
                         <el-select
                           class="searchselect"
@@ -269,7 +269,7 @@
                           multiple
                           filterable
                           remote
-                          multiple-limit="50"
+                          :multiple-limit="50"
                           collapse-tags
                           reserve-keyword
                           placeholder="请选择"
@@ -295,14 +295,14 @@
                     >
                       <el-form-item
                         v-if="items.basType==1 || items.basType==2 || items.basType==''"
-                        :prop="items.basType != 1?'klDiagnoseTypeVO.' +
+                        :prop="'klDiagnoseTypeVO.' +
                         scope.$index +
                         '.groupVO.' +
                         index +
-                        '.klDiagnoseDetail.'+i+'.conceptId':''"
-                        :rules="[
+                        '.klDiagnoseDetail.'+i+'.conceptId'"
+                        :rules="items.basType != 1?[
                           { required: true, message: '请选择医学标准术语', trigger: 'blur' }
-                        ]"
+                        ]:[]"
                       >
                         <el-select
                         v-show="items.basType != 1"