From 7d1b251fe02c7f30a5793b50391433676b118ce6 Mon Sep 17 00:00:00 2001 From: danshihao Date: Thu, 21 Mar 2024 16:50:53 +0800 Subject: [PATCH] =?UTF-8?q?[fix=2082934]=20=E6=89=93=E5=8C=85=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E8=A1=A8=E5=8D=95-=E5=BE=85=E7=A1=AE=E6=94=B6?= =?UTF-8?q?=E9=87=91=E9=A2=9D=E7=9A=84=E6=8F=90=E7=A4=BA=E8=AF=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/PackCompanyModule.vue | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/src/views/packManagement/modules/PackCompanyModule.vue b/src/views/packManagement/modules/PackCompanyModule.vue index 71f58a6..5380138 100644 --- a/src/views/packManagement/modules/PackCompanyModule.vue +++ b/src/views/packManagement/modules/PackCompanyModule.vue @@ -330,7 +330,7 @@ export default { validateTrigger: 'change',initialValue:'0.06' }, receivableAmount: { - rules: [{ required: true, validator: this.checkMoney }], + rules: [{ required: true, validator: this.checkReceivableAmount }], validateTrigger: 'blur' }, tax: { @@ -525,6 +525,22 @@ export default { } callback('请输入打包费用总计') }, + /** + * 校验金额格式 + * @param rules + * @param value + * @param callback + */ + checkReceivableAmount(rules, value, callback) { + if (value) { + if (money(value)) { + callback() + return + } + callback('请输入合法的金额数字,最多2位小数,10位整数') + } + callback('请输入待确收金额') + }, /** * 企业必填校验 * @param rules