qinzhipeng_v 5 лет назад
Родитель
Сommit
2f0a800c68
1 измененных файлов с 3 добавлено и 4 удалено
  1. 3 4
      src/views/projectManage/bugList/details/statusChange.vue

+ 3 - 4
src/views/projectManage/bugList/details/statusChange.vue

@@ -40,10 +40,10 @@
         <el-form-item v-if="statusDialogTitle === '待测试'" label="修复方式" class="bug_manage_dialog bug_manage_dialog_fixMethod">
           <el-input v-model="statusDialogForm.reasonOrDesc" type="textarea" placeholder="请输入具体原因,得出结论的过程,具体修复过程或方式" maxlength="300" show-word-limit rows="4" />
         </el-form-item>
-        <el-form-item v-if="statusDialogTitle === 'Reopen'" label="Reopen原因" prop="reasonOrDesc" class="bug_manage_dialog">
+        <el-form-item v-if="statusDialogTitle === 'Reopen'" prop="reasonOrDesc" :rules="{ required: true, message: '请输入Reopen原因', trigger: ['blur', 'change'] }" label="Reopen原因" class="bug_manage_dialog">
           <el-input v-model="statusDialogForm.reasonOrDesc" type="textarea" placeholder="请输入Reopen" maxlength="300" show-word-limit rows="4" />
         </el-form-item>
-        <el-form-item v-if="statusDialogTitle === 'Hold'" label="Hold原因" prop="reasonOrDesc" class="bug_manage_dialog">
+        <el-form-item v-if="statusDialogTitle === 'Hold'" prop="reasonOrDesc" :rules="{ required: true, message: '请输入Hold原因', trigger: ['blur', 'change'] }" label="Hold原因" class="bug_manage_dialog">
           <el-input v-model="statusDialogForm.reasonOrDesc" type="textarea" maxlength="300" show-word-limit rows="4" />
         </el-form-item>
       </el-form>
@@ -85,8 +85,7 @@ export default {
       bugReasonEnumList: [], // 缺陷原因
       rules: { // 状态表单验证
         bugReason: [{ required: true, message: '请选择缺陷原因', trigger: ['blur', 'change'] }],
-        repairResult: [{ required: true, message: '请选择修复结果', trigger: ['blur', 'change'] }],
-        reasonOrDesc: [{ required: true, message: '请输入Reopen原因', trigger: ['blur', 'change'] }]
+        repairResult: [{ required: true, message: '请选择修复结果', trigger: ['blur', 'change'] }]
       }
     }
   },