Pārlūkot izejas kodu

Merge branch 'dev/2024/0422/update-app' into 'master'

添加积分表新增的对应字段

See merge request zx-mall/mall-backend-app!5
Yangzw 11 mēneši atpakaļ
vecāks
revīzija
a3303b17dd

+ 5 - 0
feifan-module-distri/feifan-module-distri-biz/src/main/java/cn/newfeifan/mall/module/distri/dal/dataobject/integral/IntegralDO.java

@@ -47,4 +47,9 @@ public class IntegralDO extends BaseDO {
 
     private String nickName;
 
+    /**
+     * 合赢奖累计获取积分
+     */
+    private Integer accumulatedQuota = 0;
+
 }

+ 5 - 3
feifan-module-member/feifan-module-member-biz/src/main/java/cn/newfeifan/mall/module/member/service/user/MemberUserServiceImpl.java

@@ -100,8 +100,9 @@ public class MemberUserServiceImpl implements MemberUserService {
         return privateCreateUser(mobile, nickname, avtar, registerIp, terminal, linkId);
     }
 
-    private MemberUserDO privateCreateUser(String mobile, String nickname, String avtar,
-                                           String registerIp, Integer terminal, Long linkId) {
+    @Transactional(rollbackFor = Exception.class)
+    public MemberUserDO privateCreateUser(String mobile, String nickname, String avtar,
+                                          String registerIp, Integer terminal, Long linkId) {
         // 生成密码
         String password = IdUtil.fastSimpleUUID();
         // 插入用户
@@ -123,7 +124,8 @@ public class MemberUserServiceImpl implements MemberUserService {
         return user;
     }
 
-    private void registerTransactionSynchronization(Long userId, Long linkId) {
+    @Transactional(rollbackFor = Exception.class)
+    public void registerTransactionSynchronization(Long userId, Long linkId) {
         TransactionSynchronizationManager.registerSynchronization(new TransactionSynchronizationAdapter() {
             @Override
             public void afterCommit() {