From 2a7429f06ac06130c03ad15bfd55b25344144208 Mon Sep 17 00:00:00 2001
From: zxl <763096477@qq.com>
Date: 星期一, 25 八月 2025 15:01:37 +0800
Subject: [PATCH] 抽奖弹窗活动

---
 manager/src/views/activity-prize/index.vue |   21 ++++++++++++++++++++-
 1 files changed, 20 insertions(+), 1 deletions(-)

diff --git a/manager/src/views/activity-prize/index.vue b/manager/src/views/activity-prize/index.vue
index e7d23bb..b3b0f58 100644
--- a/manager/src/views/activity-prize/index.vue
+++ b/manager/src/views/activity-prize/index.vue
@@ -91,6 +91,14 @@
               :disabled="!row.canSet"
               @click="setPrize(row)"
             >濂栧搧璁剧疆</Button>
+            <Button
+              type="info"
+              size="small"
+              :disabled="row.popup"
+              @click="setPopup(row)"
+              >
+              寮圭獥娲诲姩
+            </Button>
 <!--            <Button-->
 <!--              type="info"-->
 <!--              size="small"-->
@@ -490,7 +498,8 @@
   del,
   addActivityRefPrizeList,
   getActivityRefPrizeByActivityId,
-  publishPrizeActivity
+  publishPrizeActivity,
+  popup
 } from '@/api/activity-prize.js'
 import {delByKey, uploadFileByLmk} from "../../api/common";
 
@@ -747,6 +756,16 @@
     this.init();
   },
   methods: {
+    setPopup(row){
+      popup(row.id).then(res =>{
+        if (res.code === 200){
+          this.$Message.success(res.msg)
+          this.getPage()
+        }else {
+          this.$Message.error(res.msg)
+        }
+      })
+    },
     handleProbabilityInput(event, index) {
       const inputValue = event.target.value;
       let numericValue = parseFloat(inputValue);

--
Gitblit v1.8.0