|
@@ -439,6 +439,46 @@ public class PerformanceController2 {
|
|
|
return result;
|
|
|
}
|
|
|
|
|
|
+ //快手优化师周报
|
|
|
+ @AutoLog(value = "获取快手优化师绩效周报表")
|
|
|
+ @ApiOperation(value = "获取快手优化师绩效周报表", notes = "获取快手优化师绩效周报表")
|
|
|
+ @PostMapping(value = "/kuaishouYouhuaWeekReport")
|
|
|
+ public Result<List<UserDto2>> kuaishouYouhuaWeekReport(@RequestBody PerformanceTimeDTO dto,
|
|
|
+ HttpServletRequest req) {
|
|
|
+ Result<List<UserDto2>> result = new Result<List<UserDto2>>();
|
|
|
+ String startDate = dto.getStartDate();
|
|
|
+ String endDate = dto.getEndDate();
|
|
|
+ if(StringUtils.isBlank(startDate) || StringUtils.isBlank(endDate)){
|
|
|
+ result.setSuccess(false);
|
|
|
+ result.setMessage("时间不能为空");
|
|
|
+ return result;
|
|
|
+ }
|
|
|
+ List<UserDto2> userDto2List = performanceService.kuaishouYouhuaWeekReport(startDate, endDate);
|
|
|
+ result.setSuccess(true);
|
|
|
+ result.setResult(userDto2List);
|
|
|
+ return result;
|
|
|
+ }
|
|
|
+
|
|
|
+ //头条优化师周报
|
|
|
+ @AutoLog(value = "获取头条优化师绩效周报表")
|
|
|
+ @ApiOperation(value = "获取头条优化师绩效周报表", notes = "获取头条绩效周报表")
|
|
|
+ @PostMapping(value = "/toutiaoYouhuaWeekReport")
|
|
|
+ public Result<List<UserDto2>> toutiaoYouhuaWeekReport(@RequestBody PerformanceTimeDTO dto,
|
|
|
+ HttpServletRequest req) {
|
|
|
+ Result<List<UserDto2>> result = new Result<List<UserDto2>>();
|
|
|
+ String startDate = dto.getStartDate();
|
|
|
+ String endDate = dto.getEndDate();
|
|
|
+ if(StringUtils.isBlank(startDate) || StringUtils.isBlank(endDate)){
|
|
|
+ result.setSuccess(false);
|
|
|
+ result.setMessage("时间不能为空");
|
|
|
+ return result;
|
|
|
+ }
|
|
|
+ List<UserDto2> userDto2List = performanceService.toutiaoYouhuaWeekReport(startDate, endDate);
|
|
|
+ result.setSuccess(true);
|
|
|
+ result.setResult(userDto2List);
|
|
|
+ return result;
|
|
|
+ }
|
|
|
+
|
|
|
@AutoLog(value = "获取快手季度绩效报表")
|
|
|
@ApiOperation(value = "获取快手季度绩效报表", notes = "获取快手季度绩效报表")
|
|
|
@PostMapping(value = "/kuaishouQuarterReport")
|
|
@@ -495,4 +535,43 @@ public class PerformanceController2 {
|
|
|
return result;
|
|
|
}
|
|
|
|
|
|
+ //快手优化季度绩效报表
|
|
|
+ //List<UserDto2> kuaishouYouhuaQuarterReport(Integer year, Integer quarter);
|
|
|
+ @AutoLog(value = "快手优化季度绩效报表")
|
|
|
+ @ApiOperation(value = "快手优化季度绩效报表", notes = "快手优化季度绩效报表")
|
|
|
+ @PostMapping(value = "/kuaishouYouhuaQuarterReport")
|
|
|
+ public Result<List<UserDto2>> kuaishouYouhuaQuarterReport(@RequestBody PerformanceTimeDTO dto,
|
|
|
+ HttpServletRequest req) {
|
|
|
+ Result<List<UserDto2>> result = new Result<List<UserDto2>>();
|
|
|
+ Integer year = dto.getYear();
|
|
|
+ Integer quarter = dto.getQuarter();
|
|
|
+ if(year==null || quarter == null){
|
|
|
+ result.setSuccess(false);
|
|
|
+ result.setMessage("时间不能为空");
|
|
|
+ }
|
|
|
+ List<UserDto2> userDto2List = performanceService.kuaishouYouhuaQuarterReport(year, quarter);
|
|
|
+ result.setSuccess(true);
|
|
|
+ result.setResult(userDto2List);
|
|
|
+ return result;
|
|
|
+ }
|
|
|
+
|
|
|
+ //头条优化季度绩效报表
|
|
|
+ @AutoLog(value = "头条优化季度绩效报表")
|
|
|
+ @ApiOperation(value = "头条优化季度绩效报表", notes = "头条优化季度绩效报表")
|
|
|
+ @PostMapping(value = "/toutiaoYouhuaQuarterReport")
|
|
|
+ public Result<List<UserDto2>> toutiaoYouhuaQuarterReport(@RequestBody PerformanceTimeDTO dto,
|
|
|
+ HttpServletRequest req) {
|
|
|
+ Result<List<UserDto2>> result = new Result<List<UserDto2>>();
|
|
|
+ Integer year = dto.getYear();
|
|
|
+ Integer quarter = dto.getQuarter();
|
|
|
+ if(year==null || quarter == null){
|
|
|
+ result.setSuccess(false);
|
|
|
+ result.setMessage("时间不能为空");
|
|
|
+ }
|
|
|
+ List<UserDto2> userDto2List = performanceService.toutiaoYouhuaQuarterReport(year, quarter);
|
|
|
+ result.setSuccess(true);
|
|
|
+ result.setResult(userDto2List);
|
|
|
+ return result;
|
|
|
+ }
|
|
|
+
|
|
|
}
|