TASK:到期时间查询;

This commit is contained in:
shahaibo
2024-01-04 15:22:38 +08:00
parent f2a8a82821
commit 71a0a3c06b
4 changed files with 14 additions and 2 deletions

View File

@@ -137,4 +137,10 @@ public class AccountController {
returnMap.put("code",200);
return Response.success(returnMap);
}
@ApiOperation(value = "查询账号到期时间")
@PostMapping("/getExpiredTime")
public Response<Long> getExpiredTime(){
return Response.success(accountService.getExpiredTime());
}
}

View File

@@ -32,6 +32,4 @@ public class AccountLoginVO {
@ApiModelProperty("是否完成引导")
private Integer isBeginner;
// private Boolean willBeExpired;
}

View File

@@ -113,4 +113,6 @@ public interface AccountService extends IService<Account> {
Boolean switchIsAutoApproval();
Boolean trialOrderRefuse(List<Long> ids);
Long getExpiredTime();
}

View File

@@ -560,4 +560,10 @@ public class AccountServiceImpl extends ServiceImpl<AccountMapper, Account> impl
}
return Boolean.TRUE;
}
@Override
public Long getExpiredTime() {
AuthPrincipalVo userInfo = UserContext.getUserHolder();
return accountMapper.selectById(userInfo.getId()).getValidEndTime();
}
}