| | |
| | | @ApiOperation(value = "后台-用户数据统计", tags = {"后台-首页"}) |
| | | @PostMapping(value = "/userDataCount") |
| | | public R<UserDataCountVO> userDataCount(@RequestBody UserDataCountRequest userDataCountRequest) { |
| | | LoginUser loginUser = tokenService.getLoginUser(); |
| | | LoginUser loginUser = tokenService.getLoginUser(); |
| | | if (null == loginUser) { |
| | | return R.loginExpire("登录失效!"); |
| | | } |
| | | if (loginUser.getIsFranchisee()) { |
| | | if (loginUser.getIsFranchisee()||!userDataCountRequest.getCityList().isEmpty()) { |
| | | if (null == userDataCountRequest.getCityList() || userDataCountRequest.getCityList().isEmpty()) { |
| | | userDataCountRequest.setCityList(loginUser.getCityList()); |
| | | } else { |
| | | userDataCountRequest.getCityList().addAll(loginUser.getCityList()); |
| | | } |
| | | // else { |
| | | //// userDataCountRequest.getCityList().addAll(loginUser.getCityList()); |
| | | // } |
| | | R<List<Integer>> listR = orderClient.queryIdsBycode(userDataCountRequest.getCityList()); |
| | | |
| | | return R.ok(userService.userDataCount1(userDataCountRequest, listR.getData())); |
| | | |
| | | } |
| | | return R.ok(userService.userDataCount(userDataCountRequest)); |
| | | } |
| | |
| | | if (null == loginUser) { |
| | | return R.loginExpire("登录失效!"); |
| | | } |
| | | if (loginUser.getIsFranchisee()) { |
| | | if (loginUser.getIsFranchisee()||!cityList.isEmpty()) { |
| | | if (null == cityList || cityList.isEmpty()) { |
| | | cityList = loginUser.getCityList(); |
| | | } else { |
| | | cityList.addAll(loginUser.getCityList()); |
| | | } |
| | | // else { |
| | | //// cityList.addAll(loginUser.getCityList()); |
| | | // } |
| | | R<List<Integer>> listR = orderClient.queryIdsBycode(cityList); |
| | | |
| | | return R.ok(userService.userTrends1(cityList,listR.getData())); |
| | | } |
| | | return R.ok(userService.userTrends(cityList)); |
| | | } |
| | |
| | | if (null == orderCount.getCityList() || orderCount.getCityList().isEmpty()) { |
| | | orderCount.setCityList(loginUser.getCityList()); |
| | | } else { |
| | | orderCount.getCityList().addAll(loginUser.getCityList()); |
| | | // orderCount.getCityList().addAll(loginUser.getCityList()); |
| | | } |
| | | } |
| | | return orderClient.orderCountHome(orderCount); |
| | |
| | | if (null == cityList || cityList.isEmpty()) { |
| | | cityList = loginUser.getCityList(); |
| | | } else { |
| | | cityList.addAll(loginUser.getCityList()); |
| | | // cityList.addAll(loginUser.getCityList()); |
| | | } |
| | | } |
| | | List<MasterWorkerRankVO> masterWorkerRankVOS = masterWorkerService.workerRanking(cityList); |
| | | if (masterWorkerRankVOS.size()>10){ |
| | | return R.ok(masterWorkerRankVOS.subList(0,10)); |
| | | } |
| | | return R.ok(masterWorkerService.workerRanking(cityList)); |
| | | } |
| | | |