From 1442f149019ee0590389abd7a88a79c4d9b59034 Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期二, 27 五月 2025 18:23:34 +0800 Subject: [PATCH] bug修改 --- ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/controller/OrderController.java | 29 +++++++++-------------------- 1 files changed, 9 insertions(+), 20 deletions(-) diff --git a/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/controller/OrderController.java b/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/controller/OrderController.java index da824d4..758f639 100644 --- a/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/controller/OrderController.java +++ b/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/controller/OrderController.java @@ -612,31 +612,20 @@ */ @RequiresPermissions("order_count") @ApiOperation(value = "订单统计", tags = {"后台-订单管理"}) - @GetMapping(value = "/orderCount") - @ApiImplicitParams({ - @ApiImplicitParam(value = "师傅姓名", name = "name", dataType = "String"), - @ApiImplicitParam(value = "师傅电话", name = "phone", dataType = "String"), - @ApiImplicitParam(value = "页码", name = "pageNum", dataType = "Integer", required = true), - @ApiImplicitParam(value = "每页条数", name = "pageSize", dataType = "Integer", required = true) - }) - public R<Page<OrderCountVO>> orderCount(String name, String phone, - @RequestParam(name = "pageNum", defaultValue = "1") Integer pageNum, - @RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize) { + @PostMapping(value = "/orderCount") + public R<Page<OrderCountVO>> orderCount(@RequestBody OrderCountDataRequest orderCountDataRequest) { LoginUser loginUser = tokenService.getLoginUser(); if (null == loginUser) { return R.loginExpire("登录失效!"); } - List<String> cityList = new ArrayList<>(); - if (loginUser.getIsFranchisee()) { - cityList = loginUser.getCityList(); + if (orderCountDataRequest.getCityList().isEmpty()) { + List<String> cityList = new ArrayList<>(); + if (loginUser.getIsFranchisee()) { + cityList = loginUser.getCityList(); + orderCountDataRequest.setCityList(cityList); + } } - // 查询参数 - OrderCountDataRequest orderCountDataRequest = new OrderCountDataRequest(); - orderCountDataRequest.setWorkerName(name); - orderCountDataRequest.setWorkerPhone(phone); - orderCountDataRequest.setCityList(cityList); - orderCountDataRequest.setPageNum(pageNum); - orderCountDataRequest.setPageSize(pageSize); + Integer franchiseeId = loginUser.getSysUser().getFranchiseeId(); -- Gitblit v1.7.1