diff --git a/src/views/consume/bean/addBeanConsume.vue b/src/views/consume/bean/addBeanConsume.vue
index d764a79..5cc5870 100644
--- a/src/views/consume/bean/addBeanConsume.vue
+++ b/src/views/consume/bean/addBeanConsume.vue
@@ -71,9 +71,12 @@ const rules = reactive({
}, trigger: 'blur'
}],
permanentBean: [
- { required: true, message: '请输入付费金豆数', trigger: 'blur' },
+ { required: true, message: '请输入付费金豆数', trigger: 'change' },
{
validator: (rule, value, callback) => {
+ if(!value){
+ value = 0
+ }
// 检查是否为非负整数
if (!/^\d+$/.test(value)) {
callback(new Error('请输入非负整数'));
@@ -92,9 +95,12 @@ const rules = reactive({
}
],
freeBean: [
- { required: true, message: '请输入免费金豆数', trigger: 'blur' },
+ { required: true, message: '请输入免费金豆数', trigger: 'change' },
{
validator: (rule, value, callback) => {
+ if(!value){
+ value = 0
+ }
// 检查是否为非负整数
if (!/^\d+$/.test(value)) {
callback(new Error('请输入非负整数'));
@@ -211,10 +217,10 @@ const throttledHandleConsumeFormt = _.throttle(handleConsumeForm, 5000, {
查询
-
+
-
+
{
+ if(!value){
+ value = 0
+ }
// 检查是否为非负整数
if (!/^\d+$/.test(value)) {
callback(new Error('请输入非负整数'));
@@ -91,9 +94,12 @@ const rules = reactive({
}
],
freeBean: [
- { required: true, message: '请输入免费金豆数', trigger: 'blur' },
+ { required: true, message: '请输入免费金豆数', trigger: 'change' },
{
validator: (rule, value, callback) => {
+ if(!value){
+ value = 0
+ }
// 检查是否为非负整数
if (!/^\d+$/.test(value)) {
callback(new Error('请输入非负整数'));
@@ -197,10 +203,10 @@ const throttledHandleAddFormt = _.throttle(handleAddForm, 5000, {
查询
-
+
-
+