From 13f39a06acaca62e665b383b1395b2c76e0397a1 Mon Sep 17 00:00:00 2001
From: zxl <763096477@qq.com>
Date: 星期一, 24 十一月 2025 15:26:08 +0800
Subject: [PATCH] 补偿领取

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

diff --git a/manager/src/views/prize-record/index.vue b/manager/src/views/prize-record/index.vue
index 419cf1e..a24a87f 100644
--- a/manager/src/views/prize-record/index.vue
+++ b/manager/src/views/prize-record/index.vue
@@ -114,6 +114,12 @@
               size="small"
               @click="detail(row)"
             >璇︽儏</Button>
+            <Button
+              v-if=" row.distributeStatus === 'WAIT'"
+              type="info"
+              size="small"
+              @click="push(row)"
+            >鍙戞斁</Button>
           </div>
         </template>
       </Table>
@@ -216,7 +222,8 @@
 <script>
 import {
   getPage,
-  queryExport
+  queryExport,
+  pushById
 } from '@/api/prize-record.js'
 
 export default {
@@ -342,6 +349,17 @@
     this.init();
   },
   methods: {
+    push(row){
+      this.loading = true;
+      pushById(row.id).then(res =>{
+        this.loading = false;
+        if (res.code === 200){
+          this.$Message.success(res.data)
+        }else {
+          this.$Message.error(res.data)
+        }
+      })
+    },
     formatDate(date, format = 'YYYY-MM-DD HH:mm:ss') {
       if (!date) return '';
 

--
Gitblit v1.8.0