Commit 52f31683ab5ed0ff48d31c23e7806b08c685223a
1 parent
37adc590
2022年11月2日17:30:14 账号删除, 完成登录授权待办
Showing
1 changed file
with
7 additions
and
2 deletions
fw-dalaran-service/src/main/java/cn/fw/dalaran/service/biz/AccountBizService.java
... | ... | @@ -41,8 +41,8 @@ import static cn.fw.common.businessvalidator.Validator.BV; |
41 | 41 | @RequiredArgsConstructor |
42 | 42 | public class AccountBizService { |
43 | 43 | |
44 | - private final AccountService accountService; | |
45 | - private final TodoHistoryService todoHistoryService; | |
44 | + private final AccountService accountService;// 账号业务 | |
45 | + private final TodoHistoryService todoHistoryService;// 待办业务 | |
46 | 46 | private final UserRoleRpcService userRoleRpcService; |
47 | 47 | |
48 | 48 | /** |
... | ... | @@ -282,6 +282,11 @@ public class AccountBizService { |
282 | 282 | */ |
283 | 283 | @Transactional(rollbackFor = Exception.class) |
284 | 284 | public boolean deleteAccount(Long id) { |
285 | + todoHistoryService.lambdaUpdate() | |
286 | + .eq(TodoHistory::getDataId, id) | |
287 | + .eq(TodoHistory::getTodoCode, Constants.ACCOUNT_INVALID) | |
288 | + .set(TodoHistory::getDone, Boolean.TRUE) | |
289 | + .update();// 账号删除完成登录待办 | |
285 | 290 | return accountService.lambdaUpdate() |
286 | 291 | .eq(Account::getId, id) |
287 | 292 | .set(Account::getYn, 0) | ... | ... |