|
@@ -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'] }]
|
|
|
}
|
|
|
}
|
|
|
},
|