yusheng hai 1 ano
pai
achega
9db6d696a2

+ 16 - 3
src/views/bpm/handleTask/components/certificateQualifications/certificateQualificationsDialog.vue

@@ -78,6 +78,13 @@
                 label="关联类型:"
                 prop="relationName"
                 label-width="90px"
+                :rules="{
+                  required: ['1', '2', '3'].includes(form.certificationType)
+                    ? true
+                    : false,
+                  message: '请选择关联类型',
+                  trigger: 'blur'
+                }"
               >
                 <el-input
                   :disabled="type == 'view'"
@@ -360,6 +367,14 @@
           {
             label: '个人资质',
             value: '3'
+          },
+          {
+            label: '企业资质',
+            value: '4'
+          },
+          {
+            label: '受托企业资质',
+            value: '5'
           }
         ],
         levelOptions: [
@@ -403,9 +418,7 @@
           certificationType: [
             { required: true, message: '请选择资质类型', trigger: 'change' }
           ],
-          relationName: [
-            { required: true, message: '请选择关联类型', trigger: 'change' }
-          ],
+
           date: [
             { required: true, message: '请选择有效时间', trigger: 'change' }
           ]

+ 9 - 16
src/views/bpm/handleTask/components/supplierManage/certificateQualificationsDialog.vue

@@ -80,22 +80,7 @@
             />
           </el-form-item>
         </el-col>
-        <el-col :span="12">
-          <el-form-item
-            label="关联类型:"
-            prop="relationName"
-            label-width="90px"
-          >
-            <el-input
-              :disabled="type == 'view'"
-              v-model="form.relationName"
-              readonly
-              clearable
-              @click.native="handleClick"
-              placeholder="请选择"
-            />
-          </el-form-item>
-        </el-col>
+
         <el-col :span="12">
           <el-form-item label="附件:" prop="accessory" label-width="90px">
             <fileMain v-model="form.accessory" :type="type"></fileMain>
@@ -502,6 +487,14 @@
           {
             label: '个人资质',
             value: '3'
+          },
+          {
+            label: '企业资质',
+            value: '4'
+          },
+          {
+            label: '受托企业资质',
+            value: '5'
           }
         ],
         form: {