Bladeren bron

修改删除子账号逻辑

liudongzhi 2 maanden geleden
bovenliggende
commit
67e469936a

+ 1 - 1
alien-store-platform/src/main/java/shop/alien/storeplatform/service/impl/StorePlatformUserRoleServiceImpl.java

@@ -204,7 +204,7 @@ public class StorePlatformUserRoleServiceImpl extends ServiceImpl<StorePlatformU
 
                 if (storeUser != null) {
                     // 如果用户有 storeId 字段值,说明是主账号,不应删除
-                    if (storeUser.getStoreId() != null && storeUser.getStoreId() > 0) {
+                    if (storeUser.getStoreId() != null && storeUser.getStoreId() > 0 || storeUser.getAccountType()==1) {
                         log.info("用户是主账号,不删除 store_user 记录: userId={}, storeId={}", userId, storeUser.getStoreId());
                     } else {
                         // 不是主账号,可以安全删除