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); returnMap.put("code",200);
return Response.success(returnMap); 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("是否完成引导") @ApiModelProperty("是否完成引导")
private Integer isBeginner; private Integer isBeginner;
// private Boolean willBeExpired;
} }

View File

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

View File

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