From 64b30bd348ca4f08236b6b9b2f4b2a5d81edfea4 Mon Sep 17 00:00:00 2001 From: qiuyuan Date: Tue, 19 Aug 2025 16:11:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8A=BD=E5=A5=96=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lotteryRules/components/EditDialog.vue | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/src/views/prizeDraw/lotteryRules/components/EditDialog.vue b/src/views/prizeDraw/lotteryRules/components/EditDialog.vue index 830a502..c5864e2 100644 --- a/src/views/prizeDraw/lotteryRules/components/EditDialog.vue +++ b/src/views/prizeDraw/lotteryRules/components/EditDialog.vue @@ -50,8 +50,10 @@ - - + + + @@ -166,6 +168,7 @@ formRules.value = { startAt: { required: true, message: '请选择开始时间', trigger: 'change' }, endAt: { required: true, message: '请选择结束时间' , trigger: 'change'}, status: [{ required: true, message: '请输入状态', trigger: 'change' }], + reason: [{ required: true, message: '请输入抽奖规则', trigger: 'change' }] } /** @@ -297,6 +300,13 @@ const addAdviser = () => { const delLayOut = (index) => { formData.value.roles.splice(index, 1) } + +const uploadHandler = async (file) => { + const formData = new FormData(); + formData.append('file', file); + const { data } = await apis.common.uploadImg(formData); + return config('http.apiBasic') + data +}