From 18aa07a530c6222708ef59a87c32248c15c6f6b7 Mon Sep 17 00:00:00 2001
From: KKSU <15274802129@163.com>
Date: Wed, 13 Dec 2023 17:12:56 +0800
Subject: [PATCH] 微信小程序配置

---
 src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java
index d23ad06..65770e2 100644
--- a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java
@@ -83,6 +83,8 @@
     private final MallAchieveRecordMapper mallAchieveRecordMapper;
     private final MallMemberWalletMapper mallMemberWalletMapper;
     private final MallMqRecordMapper mallMqRecordMapper;
+    private final MallProductSellMapper mallProductSellMapper;
+    private final MallProductSellRecordMapper mallProductSellRecordMapper;
 
     private final ICommonService commonService;
 
@@ -803,4 +805,26 @@
         return apiScoreSetVo;
     }
 
+    @Override
+    public void fcmPayBuyTimeTTLMsg(Long id) {
+        /**
+         * 卖方
+         * 1:冻结账户
+         */
+        MallProductSellRecord mallProductSellRecord = mallProductSellRecordMapper.selectById(id);
+        if(ObjectUtil.isEmpty(mallProductSellRecord)){
+            return;
+        }
+        MallProductSell mallProductSell = mallProductSellMapper.selectById(mallProductSellRecord.getSellId());
+        if(ObjectUtil.isEmpty(mallProductSell)){
+            return;
+        }
+        MallMember mallMember = memberMapper.selectById(mallProductSell.getMemberId());
+        if(ObjectUtil.isEmpty(mallMember)){
+            return;
+        }
+        mallMember.setIsFrozen(ProductEnum.MEMBER_FROZEN.getValue());
+        memberMapper.updateById(mallMember);
+    }
+
 }

--
Gitblit v1.9.1