diff --git a/project/xiushan/apps/finance/AppFinanceProduct/productDetail.vue b/project/xiushan/apps/finance/AppFinanceProduct/productDetail.vue
index e1edea37..6e479979 100644
--- a/project/xiushan/apps/finance/AppFinanceProduct/productDetail.vue
+++ b/project/xiushan/apps/finance/AppFinanceProduct/productDetail.vue
@@ -62,7 +62,7 @@
-
+
@@ -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, {