12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- package com.qrservice.admin.controller.transStatistics;
- import com.qrservice.admin.model.dto.sso.SsoUserAdDto;
- import com.qrservice.admin.model.statistics.StatisticsFdDto;
- import com.qrservice.admin.model.statistics.StatisticsInfo;
- import com.qrservice.admin.model.transactions.TransStatistics;
- import com.qrservice.admin.model.vo.ResultVO;
- import com.qrservice.admin.service.SsoService;
- import com.qrservice.admin.service.StatisticsService;
- import lombok.extern.slf4j.Slf4j;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.*;
- import javax.servlet.http.HttpServletRequest;
- import javax.validation.Valid;
- import java.util.List;
- import java.util.Map;
- /**
- * @Company: AllPay
- * @Author: lei.chen
- * @Date: 2020/10/10 9:47
- */
- @RestController
- @RequestMapping("statistics")
- @Slf4j
- @CrossOrigin
- public class StatisticsController {
- private final StatisticsService service;
- @Autowired
- public StatisticsController(StatisticsService service) {
- this.service = service;
- }
- /**
- * 查询交易统计记录
- * @return
- */
- @RequestMapping(value = "find",method = RequestMethod.POST)
- public ResultVO findStatisticsRecord(@Valid @RequestBody StatisticsFdDto dto, HttpServletRequest request){
- Map<String, StatisticsInfo> data= service.findStatisticsRecord(dto, request);
- ResultVO vo = new ResultVO();
- vo.setData(data);
- return vo;
- }
- }
|