增加获取带余额的账户的接口

This commit is contained in:
季圣华
2023-10-17 23:49:31 +08:00
parent 6b3eb23bdc
commit b4d97b7fb0
2 changed files with 89 additions and 23 deletions

View File

@@ -165,6 +165,35 @@ public class AccountController {
}
}
/**
* 获取带余额的报表
* @param request
* @return
*/
@GetMapping(value = "/listWithBalance")
@ApiOperation(value = "获取带余额的报表")
public BaseResponseInfo listWithBalance(@RequestParam("name") String name,
@RequestParam("serialNo") String serialNo,
@RequestParam("currentPage") Integer currentPage,
@RequestParam("pageSize") Integer pageSize,
HttpServletRequest request) throws Exception {
BaseResponseInfo res = new BaseResponseInfo();
try {
Map<String, Object> map = new HashMap<>();
List<AccountVo4List> list = accountService.listWithBalance(name, serialNo, (currentPage-1)*pageSize, pageSize);
Long count = accountService.listWithBalanceCount(name, serialNo);
map.put("rows", list);
map.put("total", count);
res.code = 200;
res.data = map;
} catch(Exception e){
e.printStackTrace();
res.code = 500;
res.data = "获取数据失败";
}
return res;
}
/**
* 结算账户的统计
* @param request