@GetMapping("/wechatWithdrawRecordData")
@Transactional(readOnly = true)
public String recordData(int page, @AuthenticationPrincipal Login login, Model model) {
model.addAttribute("dataList", withdrawRequestRepository.findAll((root, query, cb)
-> cb.and(
cb.equal(root.get(WithdrawRequest_.whose), login)
, root.get(WithdrawRequest_.withdrawStatus)
.in(WithdrawStatus.checkPending, WithdrawStatus.refuse, WithdrawStatus.success)
), new PageRequest(page, 5, new Sort(Sort.Direction.DESC, WithdrawRequest_.requestTime.getName()))));
return "wechat@withdrawRecordData.html";
}