From 78ed389236403a8c695975583463648c1cfac156 Mon Sep 17 00:00:00 2001 From: ZhangYong Date: Sat, 9 Aug 2025 14:16:18 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=91=E8=B1=86=E5=A2=9E=E5=87=8F=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/consume/bean/addBeanConsume.vue | 22 ++++++++++++++-------- src/views/recharge/addBeanRecharge.vue | 20 +++++++++++++------- 2 files changed, 27 insertions(+), 15 deletions(-) diff --git a/src/views/consume/bean/addBeanConsume.vue b/src/views/consume/bean/addBeanConsume.vue index 0bac876..2144f69 100644 --- a/src/views/consume/bean/addBeanConsume.vue +++ b/src/views/consume/bean/addBeanConsume.vue @@ -46,8 +46,8 @@ const getUser = async function (jwcode) { } const consumeForm = ref({ jwcode: '', - permanentBean: '0', - freeBean: '0', + permanentBean: '', + freeBean: '', remark: '', adminName: '' }) @@ -120,8 +120,8 @@ const rules = reactive({ const deleteConsumeForm = function () { consumeForm.value = { jwcode: '', - permanentBean: '0', - freeBean: '0', + permanentBean: '', + freeBean: '', remark: '', adminName: '' } @@ -129,6 +129,12 @@ const deleteConsumeForm = function () { const handleConsumeForm = async () => { try { + if(!consumeForm.value.permanentBean ){ + consumeForm.value.permanentBean = 0 + } + if(!consumeForm.value.freeBean ){ + consumeForm.value.freeBean = 0 + } await new Promise((resolve, reject) => { formRef.value.validate((valid) => { if (valid) { @@ -180,8 +186,8 @@ const handleConsumeForm = async () => { ElMessage.success('新增成功') consumeForm.value = { jwcode: "", - permanentBean: '0', - freeBean: '0', + permanentBean: '', + freeBean: '', remark: '', adminName: '' } @@ -205,10 +211,10 @@ const throttledHandleConsumeFormt = _.throttle(handleConsumeForm, 5000, { 查询 - + - + { // 检查是否为非负整数 @@ -119,8 +119,8 @@ const rules = reactive({ const deleteAddForm = function () { addForm.value = { jwcode: '', - permanentBean: '0', - freeBean: '0', + permanentBean: '', + freeBean: '', remark: '', adminName: '' } @@ -128,6 +128,12 @@ const deleteAddForm = function () { const handleAddForm = async () => { try { + if(!addForm.value.permanentBean ){ + addForm.value.permanentBean = 0 + } + if(!addForm.value.freeBean ){ + addForm.value.freeBean = 0 + } await new Promise((resolve, reject) => { formRef.value.validate((valid) => { if (valid) { @@ -191,10 +197,10 @@ const throttledHandleAddFormt = _.throttle(handleAddForm, 5000, { 查询 - + - +