Browse Source

refactor(consume): 优化消费页面的金币输入校验规则

lihuilin/feature-20250623164044-金币前端
lihui 4 weeks ago
parent
commit
b89e4c85fe
  1. 7
      src/views/consume/addCoinConsume.vue

7
src/views/consume/addCoinConsume.vue

@ -69,8 +69,8 @@ const rules = reactive({
sumGold: [ sumGold: [
{required: true, message: "消费金币总数不能为空", trigger: "blur"}, {required: true, message: "消费金币总数不能为空", trigger: "blur"},
{ {
pattern: /^\d+(\.\d{1})?$/,
message: "只能输入最多一个小数点的数字",
pattern: /^\d+(\.\d+)?$/,
message: "请检查输入的数字格式是否正确",
trigger: "blur" trigger: "blur"
} }
], ],
@ -109,6 +109,8 @@ function validateInput() {
addConsume.value.sumGold = null; addConsume.value.sumGold = null;
return false; return false;
} }
/*
// //
if (user.value.jwcode && (isNaN(sumGold) || sumGold <= 0)) { if (user.value.jwcode && (isNaN(sumGold) || sumGold <= 0)) {
ElMessage.warning("消费金币总数必须是大于0的数字"); ElMessage.warning("消费金币总数必须是大于0的数字");
@ -116,6 +118,7 @@ function validateInput() {
addConsume.value.sumGold = null; addConsume.value.sumGold = null;
return false; return false;
} }
*/
// //

Loading…
Cancel
Save