Browse Source

[SBBJ-911]前端校验时间范围

master
zengqinyuan 2 months ago
parent
commit
f2580149db
  1. 10
      src/views/eam/basic/accountPeriod/index.vue

10
src/views/eam/basic/accountPeriod/index.vue

@ -191,7 +191,11 @@ const formsSuccess = async (formType, data) => {
return return
} }
if (!/^(1[0-2]|[1-9])$/.test(month)) { if (!/^(1[0-2]|[1-9])$/.test(month)) {
message.error('账期月值1-12') message.error('账期月为1-12的整数')
return
}
if (!/^(3[01]|[12][0-9]|[1-9])$/.test(day)) {
message.error('账期日为1-31的整数')
return return
} }
@ -210,11 +214,11 @@ const formsSuccess = async (formType, data) => {
return return
} }
if (!/^(2[0-4]|[01]?[0-9])$/.test(hour)) { if (!/^(2[0-4]|[01]?[0-9])$/.test(hour)) {
message.error('账期时为0-24的整数') message.error('账期时为0-24的整数')
return return
} }
if (!/^(60|[0-5]?[0-9])$/.test(minute)) { if (!/^(60|[0-5]?[0-9])$/.test(minute)) {
message.error('账期分为0-60的整数') message.error('账期分为0-60的整数')
return return
} }

Loading…
Cancel
Save