BUG 27803
This commit is contained in:
		| @@ -62,7 +62,7 @@ | ||||
|         <el-form-item label="审批结果" prop="status"> | ||||
|           <ai-select v-model="form.status" :selectList="dict.getDict('enterpriseAuditStatus')"/> | ||||
|         </el-form-item> | ||||
|         <el-form-item label="审批意见" :prop="form.status==2?'remark':''"> | ||||
|         <el-form-item label="审批意见" prop="remark" :required="form.status==2"> | ||||
|           <el-input type="textarea" v-model="form.remark" placeholder="请输入" maxlength="200" rows="4" show-word-limit/> | ||||
|         </el-form-item> | ||||
|       </el-form> | ||||
| @@ -87,6 +87,12 @@ export default { | ||||
|     }, | ||||
|     isAdmin() { | ||||
|       return this.user?.financeUser?.userRole == 1 | ||||
|     }, | ||||
|     rules() { | ||||
|       return { | ||||
|         status: [{required: true, message: "请选择审批结果"}], | ||||
|         remark: [{validator: (r, v, cb) => this.form.status == 2 ? cb("请输入审批意见") : cb()}], | ||||
|       } | ||||
|     } | ||||
|   }, | ||||
|   data() { | ||||
| @@ -94,10 +100,6 @@ export default { | ||||
|       dialog: false, | ||||
|       detail: {}, | ||||
|       form: {}, | ||||
|       rules: { | ||||
|         status: [{required: true, message: "请选择审批结果"}], | ||||
|         remark: [{required: true, message: "请输入审批意见"}], | ||||
|       } | ||||
|     } | ||||
|   }, | ||||
|   methods: { | ||||
| @@ -115,6 +117,7 @@ export default { | ||||
|     }, | ||||
|     submitAudit() { | ||||
|       this.$refs.AuditForm.validate(v => { | ||||
|         console.log(v) | ||||
|         if (v) { | ||||
|           let {id} = this.detail | ||||
|           this.instance.post("/appfinancialproduct/auditProduct", null, { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user