瀏覽代碼

只改注销标记 不进行删除

lutong 6 小時之前
父節點
當前提交
dff651494f

+ 1 - 7
alien-job/src/main/java/shop/alien/job/store/StoreMembershipCardJob.java

@@ -143,16 +143,10 @@ public class StoreMembershipCardJob {
                     // 获取当前时间
                     Date date = new Date();
                     if (date.compareTo(sevenDay) >= 0) {
-                        log.info("商家账号冷静期结束,标记为已注销: userId={}, phone={}, logoutTime={}",
+                        log.info("商家账号冷静期结束,更新注销标记为已注销: userId={}, phone={}, logoutTime={}",
                                 storeUser.getId(), storeUser.getPhone(), logoutTime);
                         storeUser.setLogoutFlag(LOGOUT_FLAG_DONE);
-                        if (Integer.valueOf(-1).equals(storeUser.getStatus())) {
-                            storeUser.setStatus(0);
-                        }
                         storeUserMapper.updateById(storeUser);
-                        alienStoreFeign.delMer(Boolean.TRUE, storeUser.getId().toString());
-                        baseRedisService.delete("store_" + storeUser.getPhone());
-                        baseRedisService.delete("storePlatform_" + storeUser.getPhone());
                         successCount++;
                     }
                 }

+ 0 - 14
alien-store/src/main/java/shop/alien/store/service/impl/StoreUserServiceImpl.java

@@ -1054,13 +1054,9 @@ public class StoreUserServiceImpl extends ServiceImpl<StoreUserMapper, StoreUser
             if (isStoreUserLogoutCooling(storeUser) || isStoreUserLoggedOut(storeUser)) {
                 throw new IllegalArgumentException("账号已在注销流程中");
             }
-            // 添加注销原因
             storeUser.setLogoutReason(storeUserVo.getLogoutReason());
-            // 添加注销code
             storeUser.setLogoutCode(storeUserVo.getLogoutCode());
-            // 注销冷静期
             storeUser.setLogoutFlag(StoreUser.LOGOUT_FLAG_COOLING);
-            // 添加注销申请时间
             storeUser.setLogoutTime(new Date());
             int num = storeUserMapper.updateById(storeUser);
             if (num > 0) {
@@ -1109,17 +1105,7 @@ public class StoreUserServiceImpl extends ServiceImpl<StoreUserMapper, StoreUser
         if (!isStoreUserLogoutCooling(storeUser)) {
             throw new IllegalArgumentException("当前账号不在注销冷静期内,无法撤销");
         }
-        // 修改注销标记为0
         storeUser.setLogoutFlag(StoreUser.LOGOUT_FLAG_NORMAL);
-        // 注销状态变为可用
-        if (storeUser.getStatus() != null && storeUser.getStatus() == -1) {
-            storeUser.setStatus(0);
-        }
-        // 清空注销原因
-        storeUser.setLogoutReason("");
-        // 清空注销code
-        storeUser.setLogoutCode("");
-        // 清空注销申请时间
         storeUser.setLogoutTime(null);
         int num = storeUserMapper.updateById(storeUser);
         if (num > 0) {