| | |
| | | private HzStatisticService statisticService; |
| | | |
| | | @ApiOperation(value = "30天入库数量统计") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(paramType = "query",name = "companyId",dataType ="long",required = false,value = "公司id") |
| | | }) |
| | | @GetMapping("/entryStatistic") |
| | | public CommonResult entryStatistic() { |
| | | return CommonResult.success(statisticService.entryStatic()); |
| | | public CommonResult entryStatistic(Long companyId) { |
| | | return CommonResult.success(statisticService.entryStatic(companyId)); |
| | | } |
| | | |
| | | @ApiOperation(value = "一周使用数量统计") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(paramType = "query",name = "companyId",dataType ="long",required = false,value = "公司id") |
| | | }) |
| | | @GetMapping("/useStatistic") |
| | | public CommonResult useStatistic() { |
| | | return CommonResult.success(statisticService.useEverydayStatic()); |
| | | public CommonResult useStatistic(Long companyId) { |
| | | return CommonResult.success(statisticService.useEverydayStatic(companyId)); |
| | | } |
| | | |
| | | @ApiOperation(value = "一周使用频繁的危化品数量统计") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(paramType = "query",name = "companyId",dataType ="long",required = false,value = "公司id") |
| | | }) |
| | | @GetMapping("/maxUseStatistic") |
| | | public CommonResult maxUseStatistic() { |
| | | return CommonResult.success(statisticService.maxUseStatic()); |
| | | public CommonResult maxUseStatistic(Long companyId) { |
| | | return CommonResult.success(statisticService.maxUseStatic(companyId)); |
| | | } |
| | | |
| | | @ApiOperation(value = "首页数据统计") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(paramType = "query",name = "companyId",dataType ="long",required = false,value = "公司id") |
| | | }) |
| | | @GetMapping("/homeDataStatistic") |
| | | public CommonResult homeDataStatistic() { |
| | | return CommonResult.success(statisticService.homeDataStatistic()); |
| | | public CommonResult homeDataStatistic(Long companyId) { |
| | | return CommonResult.success(statisticService.homeDataStatistic(companyId)); |
| | | } |
| | | |
| | | |
| | |
| | | @ApiImplicitParam(paramType = "query", name = "pageNum", dataType = "int", required = false, value = "当前页,默认1"), |
| | | @ApiImplicitParam(paramType = "query", name = "pageSize", dataType = "int", required = false, value = "每页数目,默认10"), |
| | | @ApiImplicitParam(paramType = "query", name = "startTime", dataType = "string", required = false, value = "开始时间,格式xxxx-xx-xx 00:00:00"), |
| | | @ApiImplicitParam(paramType = "query", name = "endTime", dataType = "string", required = false, value = "结束时间,格式xxxx-xx-xx 23:59:59") |
| | | @ApiImplicitParam(paramType = "query", name = "endTime", dataType = "string", required = false, value = "结束时间,格式xxxx-xx-xx 23:59:59"), |
| | | @ApiImplicitParam(paramType = "query", name = "companyId", dataType = "long", required = false, value = "企业id") |
| | | }) |
| | | @GetMapping("/hazmatUseStatistic") |
| | | public CommonResult hazmatUseStatistic(String startTime,String endTime) { |
| | | return CommonResult.success(statisticService.useStatic(startTime,endTime)); |
| | | public CommonResult hazmatUseStatistic(String startTime,String endTime,Long companyId) { |
| | | return CommonResult.success(statisticService.useStatic(startTime,endTime,companyId)); |
| | | } |
| | | |
| | | @ApiOperation(value = "危化品使用记录导出") |