|
|
@ -69,8 +69,8 @@ const rules = reactive({ |
|
|
|
sumGold: [ |
|
|
|
{required: true, message: "消费金币总数不能为空", trigger: "blur"}, |
|
|
|
{ |
|
|
|
pattern: /^\d+(\.\d{1})?$/, |
|
|
|
message: "只能输入最多一个小数点的数字", |
|
|
|
pattern: /^\d+(\.\d+)?$/, |
|
|
|
message: "请检查输入的数字格式是否正确", |
|
|
|
trigger: "blur" |
|
|
|
} |
|
|
|
], |
|
|
@ -109,13 +109,16 @@ function validateInput() { |
|
|
|
addConsume.value.sumGold = null; |
|
|
|
return false; |
|
|
|
} |
|
|
|
// 验证金币数值 |
|
|
|
if (user.value.jwcode && (isNaN(sumGold) || sumGold <= 0)) { |
|
|
|
ElMessage.warning("消费金币总数必须是大于0的数字"); |
|
|
|
// 将sumGold设置为null |
|
|
|
addConsume.value.sumGold = null; |
|
|
|
return false; |
|
|
|
} |
|
|
|
|
|
|
|
/* 这块逻辑加到规则里面 |
|
|
|
// 验证金币数值 |
|
|
|
if (user.value.jwcode && (isNaN(sumGold) || sumGold <= 0)) { |
|
|
|
ElMessage.warning("消费金币总数必须是大于0的数字"); |
|
|
|
// 将sumGold设置为null |
|
|
|
addConsume.value.sumGold = null; |
|
|
|
return false; |
|
|
|
} |
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
|
|
// 验证金币总和 |
|
|
|