zhangjinli 3 years ago
parent 6cdc7e7b47
commit 6192b0f55e

@ -381,7 +381,7 @@ public class TaskController {
public Result taskEffect(@Validated @RequestBody DetTaskParam param) {
List<Map> maps = taskService.taskEffectData(new QueryWrapper<>());
JSONObject obj = new JSONObject();
obj.put("taskEffect",maps);
obj.put("taskEffect",maps.get(0));
if(maps!=null) {
QueryWrapper<Task> qw = new QueryWrapper<>();
qw.groupBy("t1.userId");
@ -409,7 +409,7 @@ public class TaskController {
qw.eq("t1.userId",param.getUserId()).groupBy("t1.userId");
List<Map> maps = taskService.taskEffectData(qw);
JSONObject obj = new JSONObject();
obj.put("userEffect",maps);
obj.put("userEffect",maps.get(0));
if(maps!=null) {
QueryWrapper<Video> qw2 = new QueryWrapper<>();
qw2.eq("taskId",param.getId()).eq("userId",param.getUserId());

@ -1,5 +1,6 @@
package com.zh.project0512.mapper;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.zh.project0512.model.Reference;
@ -58,6 +59,14 @@ public interface TaskMapper extends BaseMapper<Task> {
List<Map> list(String openid,List<Integer> list, List<Integer> tagIdList, List<Integer> brandIdList, @Param("ew") Wrapper<Reference> queryWrapper);
Task detailById(String openid,int id);
@Select("SELECT SUM(t1.playNum) as playNumSum,SUM(t1.commendNum) as commendNumSum,\n" +
"SUM(t1.collectionNum) as collectionNumSum,SUM(t1.commentNum) as commentNumSum,\n" +
"SUM(t1.reSendNum) as reSendNumSum,SUM(t1.recommendNum) as recommendNumSum,SUM(t1.effectResult) as effectResultSum,t1.userId,\n" +
"t2.title as taskTitle,t3.name as userName,t4.name as departmentName from video as t1 INNER JOIN task as t2 on t2.id = 31 and t2.id = t1.taskId\n" +
"LEFT JOIN user as t3 on t1.userId = t3.id\n" +
"LEFT JOIN qywxDepartment as t4 on t3.main_department = t4.departmentId " +
"${ew.customSqlSegment}")
JSONObject taskEffect(@Param("ew") Wrapper<Task> queryWrapper);
@Select("SELECT SUM(t1.playNum) as playNumSum,SUM(t1.commendNum) as commendNumSum,\n" +
"SUM(t1.collectionNum) as collectionNumSum,SUM(t1.commentNum) as commentNumSum,\n" +
"SUM(t1.reSendNum) as reSendNumSum,SUM(t1.recommendNum) as recommendNumSum,SUM(t1.effectResult) as effectResultSum,t1.userId,\n" +

Loading…
Cancel
Save