From f3ccf81a4f203dd0d8957bab15c491cb2181e071 Mon Sep 17 00:00:00 2001
From: zxl <763096477@qq.com>
Date: 星期二, 30 九月 2025 19:21:52 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/user_action' into user_action

---
 framework/src/main/java/cn/lili/modules/lmk/service/impl/StorePrizeProofServiceImpl.java |   20 +++++++++++++++++++-
 1 files changed, 19 insertions(+), 1 deletions(-)

diff --git a/framework/src/main/java/cn/lili/modules/lmk/service/impl/StorePrizeProofServiceImpl.java b/framework/src/main/java/cn/lili/modules/lmk/service/impl/StorePrizeProofServiceImpl.java
index 4c55b59..8d00601 100644
--- a/framework/src/main/java/cn/lili/modules/lmk/service/impl/StorePrizeProofServiceImpl.java
+++ b/framework/src/main/java/cn/lili/modules/lmk/service/impl/StorePrizeProofServiceImpl.java
@@ -1,5 +1,10 @@
 package cn.lili.modules.lmk.service.impl;
 
+import cn.lili.modules.lmk.domain.entity.PrizeClaimRecord;
+import cn.lili.modules.lmk.domain.vo.PrizeClaimRecordVO;
+import cn.lili.modules.lmk.enums.general.MaterialStatusEnum;
+import cn.lili.modules.lmk.mapper.PrizeClaimRecordMapper;
+import cn.lili.modules.lmk.service.PrizeClaimRecordService;
 import com.baomidou.mybatisplus.core.metadata.IPage;
 import cn.lili.modules.lmk.domain.entity.StorePrizeProof;
 import cn.lili.modules.lmk.mapper.StorePrizeProofMapper;
@@ -30,6 +35,7 @@
 
     private final StorePrizeProofMapper storePrizeProofMapper;
 
+    private final PrizeClaimRecordMapper prizeClaimRecordMapper;
     /**
      * 娣诲姞
      * @param form
@@ -38,7 +44,19 @@
     @Override
     public Result add(StorePrizeProofForm form) {
         StorePrizeProof entity = StorePrizeProofForm.getEntityByForm(form, null);
-        baseMapper.insert(entity);
+        System.out.println(form);
+        PrizeClaimRecord prizeClaimRecord = prizeClaimRecordMapper.selectById(form.getStorePrizeClaimId());
+        System.out.println(prizeClaimRecord);
+        if (prizeClaimRecord != null) {
+
+            prizeClaimRecord.setMaterial(MaterialStatusEnum.GENERATE.name());
+            prizeClaimRecordMapper.updateById(prizeClaimRecord);
+            baseMapper.insert(entity);
+        }
+
+
+
+        //淇敼 棰嗗彇璁板綍鐨勭姸鎬�
         return Result.ok("娣诲姞鎴愬姛");
     }
 

--
Gitblit v1.8.0