From bc17bd6324288676fe4e7a843921e57e82c7b217 Mon Sep 17 00:00:00 2001 From: zxl <763096477@qq.com> Date: 星期二, 30 九月 2025 19:21:41 +0800 Subject: [PATCH] 更新 --- 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