|
|
@ -1,7 +1,9 @@
|
|
|
|
package com.zh.project0512.controller.manage;
|
|
|
|
package com.zh.project0512.controller.manage;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
|
import com.zh.project0512.annotation.AdminTokenValid;
|
|
|
|
import com.zh.project0512.annotation.AdminTokenValid;
|
|
|
|
import com.zh.project0512.mapper.AdminMapper;
|
|
|
|
import com.zh.project0512.mapper.AdminMapper;
|
|
|
|
|
|
|
|
import com.zh.project0512.model.Video;
|
|
|
|
import com.zh.project0512.model.dto.RankListDTO;
|
|
|
|
import com.zh.project0512.model.dto.RankListDTO;
|
|
|
|
import com.zh.project0512.utils.result.Result;
|
|
|
|
import com.zh.project0512.utils.result.Result;
|
|
|
|
import io.swagger.v3.oas.annotations.Operation;
|
|
|
|
import io.swagger.v3.oas.annotations.Operation;
|
|
|
@ -22,12 +24,21 @@ import org.springframework.web.bind.annotation.RestController;
|
|
|
|
public class StatisticsController {
|
|
|
|
public class StatisticsController {
|
|
|
|
@Autowired
|
|
|
|
@Autowired
|
|
|
|
private AdminMapper adminMapper;
|
|
|
|
private AdminMapper adminMapper;
|
|
|
|
@Operation(summary = "数据")
|
|
|
|
@Operation(summary = "总数据")
|
|
|
|
@PostMapping("/data1")
|
|
|
|
@PostMapping("/data1")
|
|
|
|
@AdminTokenValid
|
|
|
|
@AdminTokenValid
|
|
|
|
public Result rankList(@Validated @RequestBody RankListDTO rankListDTO) {
|
|
|
|
public Result data1() {
|
|
|
|
adminMapper.statistics1();
|
|
|
|
|
|
|
|
return Result.success( adminMapper.statistics1(), "请求成功");
|
|
|
|
return Result.success( adminMapper.statistics1(), "请求成功");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Operation(summary = "视频数据")
|
|
|
|
|
|
|
|
@PostMapping("/data2")
|
|
|
|
|
|
|
|
@AdminTokenValid
|
|
|
|
|
|
|
|
public Result data2(@Validated @RequestBody RankListDTO rankListDTO) {
|
|
|
|
|
|
|
|
QueryWrapper<Video> qw = new QueryWrapper<>();
|
|
|
|
|
|
|
|
qw.eq("date_format(creatAt, '%Y-%m-%d')","2022-06-15");
|
|
|
|
|
|
|
|
adminMapper.statistics2(qw);
|
|
|
|
|
|
|
|
return Result.success( adminMapper.statistics2(qw), "请求成功");
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|