From 6ac2a7d43bd20ba40d931b32b6cd15b5104751fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=BE=E5=BA=86=E6=BA=90?= Date: Thu, 17 Apr 2025 10:36:13 +0800 Subject: [PATCH] =?UTF-8?q?[SBBJ-911]=20=E6=95=B0=E5=AD=97=E6=A0=A1?= =?UTF-8?q?=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/eam/basic/accountPeriod/index.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/views/eam/basic/accountPeriod/index.vue b/src/views/eam/basic/accountPeriod/index.vue index 722fb32..5803cc3 100644 --- a/src/views/eam/basic/accountPeriod/index.vue +++ b/src/views/eam/basic/accountPeriod/index.vue @@ -186,8 +186,8 @@ const formsSuccess = async (formType, data) => { const day = data.day const hour = data.hour const minute = data.minute - if (!/^\d+$/.test(year) && year <= 2147483647) { - message.error('账期年值为大于等于0且小于2147483647的整数') + if (!/^(0|[1-9][0-9]{0,8}|1[0-9]{9}|2(0[0-9]{8}|1[0-3][0-9]{7}|14[0-6][0-9]{6}|147[0-3][0-9]{5}|1474[0-7][0-9]{4}|14748[0-2][0-9]{3}|147483[0-5][0-9]{2}|1474836[0-3][0-9]|14748364[0-7]))$/.test(year)) { + message.error('账期年值为0-2147483647的整数') return } if (!/^(1[0-2]|[1-9])$/.test(month)) {