From b8638dd70a4b181c3e5003234ed3c081df25800a Mon Sep 17 00:00:00 2001 From: zhangjinli Date: Thu, 23 Jun 2022 15:03:16 +0800 Subject: [PATCH] zh --- .../controller/UtilsController.java | 28 +++++++++++++++++++ .../controller/manage/VideoController.java | 3 +- 2 files changed, 29 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/zh/project0512/controller/UtilsController.java b/src/main/java/com/zh/project0512/controller/UtilsController.java index f81c340..cf512d4 100644 --- a/src/main/java/com/zh/project0512/controller/UtilsController.java +++ b/src/main/java/com/zh/project0512/controller/UtilsController.java @@ -2,9 +2,16 @@ package com.zh.project0512.controller; import com.alibaba.fastjson.JSONObject; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageInfo; //import com.zh.project0512.service.IUserService; +import com.zh.project0512.mapper.QywxDepartmentUserLinkMapper; +import com.zh.project0512.mapper.RankMapper; +import com.zh.project0512.model.dto.RankListDTO; +import com.zh.project0512.model.vo.RankListVo; +import com.zh.project0512.service.ITaskService; +import com.zh.project0512.service.IVideoService; import com.zh.project0512.utils.AliyunOss; import com.zh.project0512.utils.FileTypeUtil; import com.zh.project0512.utils.JSONResult; @@ -22,10 +29,12 @@ import org.springframework.web.bind.annotation.*; import org.springframework.web.multipart.MultipartFile; +import javax.annotation.Resource; import java.io.File; import java.io.IOException; import java.time.LocalDateTime; import java.time.ZoneOffset; +import java.util.List; import java.util.UUID; /** @@ -134,4 +143,23 @@ public class UtilsController { return res; } + @Autowired + private ITaskService taskService; + @Resource + QywxDepartmentUserLinkMapper qywxDepartmentUserLinkMapper; + @Resource + RankMapper rankMapper; + @Autowired + private IVideoService videoService; + + @PostMapping("/test") + @ResponseBody + public Result test(){ + //获取员工排名进排名数据库 + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.groupBy("u.id"); + queryWrapper.orderByDesc("value"); + List rankUserList = qywxDepartmentUserLinkMapper.getUserRankList(queryWrapper); + return Result.success(); + } } diff --git a/src/main/java/com/zh/project0512/controller/manage/VideoController.java b/src/main/java/com/zh/project0512/controller/manage/VideoController.java index 060c5a4..3f369a1 100644 --- a/src/main/java/com/zh/project0512/controller/manage/VideoController.java +++ b/src/main/java/com/zh/project0512/controller/manage/VideoController.java @@ -73,7 +73,7 @@ public class VideoController { qw.like(param.providerName != null, "t2.name", param.getProviderName()); qw.eq(param.getDepartmentId() != null, "t3.departmentId", param.getDepartmentId()); qw.like(param.getTaskTitle() != null, "t4.title", param.getTaskTitle()); - return Result.success(videoService.pageList(MybatisPlusUtil.SetNumPage(param.getPageNum(), param.getPageNum()), qw)); + return Result.success(videoService.pageList(MybatisPlusUtil.SetNumPage(param.getPageNum(), param.getPageSize()), qw)); } @Data @@ -140,7 +140,6 @@ public class VideoController { up.set(param.getReSendNum() != null, "reSendNum", param.getReSendNum()); up.set(param.getRecommendNum() != null, "recommendNum", param.getRecommendNum()); up.set("status", 2); - int a = 0; List list = videoEffectSettingService.list(); Integer effectResult = cal(param.getPlayNum(), list.get(0).getEffectTimes()) + cal(param.getCommendNum(), list.get(1).getEffectTimes()) + cal(param.getCollectionNum(), list.get(2).getEffectTimes()) + cal(param.getCommentNum(), list.get(3).getEffectTimes())