Forráskód Böngészése

用户表数据同步可以删除

mac 2 éve
szülő
commit
3e051a6035

+ 4 - 0
kxs-transfer/src/main/java/com/kxs/transfer/api/service/user/impl/KxsUserServiceImpl.java

@@ -49,6 +49,8 @@ public class KxsUserServiceImpl extends ServiceImpl<KxsUserMapper, KxsUser> impl
 
     private final KxsPartnerMapper kxsPartnerMapper;
 
+    private final KxsUserAmountMapper kxsUserAmountMapper;
+
     private static final PasswordEncoder ENCODER = new BCryptPasswordEncoder();
 
     @Override
@@ -69,6 +71,8 @@ public class KxsUserServiceImpl extends ServiceImpl<KxsUserMapper, KxsUser> impl
         if (operation.equals(OperationType.DELETE)) {
             // 更新数据
             baseMapper.deleteById(userId);
+            //删除用户账户
+            kxsUserAmountMapper.delete(Wrappers.<KxsUserAmount>lambdaQuery().eq(KxsUserAmount::getUserId, userId));
             return;
         }
         for (String field : changeFieldList) {

+ 0 - 2
kxs-user/kxs-user-api/src/main/java/com/kxs/user/api/model/KxsUserAmount.java

@@ -52,9 +52,7 @@ public class KxsUserAmount extends Model<KxsUserAmount> implements Serializable
     /**
      * 删除标记,0未删除,1已删除
      */
-    @TableLogic
     @Schema(description = "删除标记,0未删除,1已删除")
-    @TableField(fill = FieldFill.INSERT)
     private String delFlag;