BUG 27803

This commit is contained in:
aixianling
2022-03-01 18:16:14 +08:00
parent e98d1babd2
commit f0aa42b8f3

View File

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