From e0d373b405297a6b3788c0206040c465bdbcdd55 Mon Sep 17 00:00:00 2001 From: mayf <m13160102112@163.com> Date: 星期五, 20 九月 2024 16:39:40 +0800 Subject: [PATCH] 修改默认限购数量显示为1的问题 --- pages/marketing/coupon/activity/index.vue | 22 +++++++++++++++++----- 1 files changed, 17 insertions(+), 5 deletions(-) diff --git a/pages/marketing/coupon/activity/index.vue b/pages/marketing/coupon/activity/index.vue index 08f9178..446f4a9 100644 --- a/pages/marketing/coupon/activity/index.vue +++ b/pages/marketing/coupon/activity/index.vue @@ -269,11 +269,23 @@ controls: false, }, unit: '张', - rules: { - required: true, - message: '请输入每人限领', - trigger: 'blur', - }, + rules: (row) => [ + { + required: true, + message: '请输入每人限领', + trigger: 'blur', + }, + { + validator: (rule, value, callback) => { + if (value > row.couponAmount) { + callback(new Error('每人限领不能大于发放数量')) + } else { + callback() + } + }, + trigger: 'blur', + }, + ], }, ], extraButtons: [ -- Gitblit v1.9.3