Browse Source

20201127v1.7

tiaosheng
zy_Java 5 years ago
parent
commit
eeb6e830e7
  1. 1
      mt/src/main/java/com/ccsens/mt/api/CompeteCompanyController.java
  2. 2
      mt/src/main/java/com/ccsens/mt/bean/vo/CompeteExcelVo.java
  3. 6
      mt/src/main/java/com/ccsens/mt/bean/vo/VideoProjectVo.java
  4. 1
      mt/src/main/java/com/ccsens/mt/service/CompeteService.java
  5. 5
      mt/src/main/java/com/ccsens/mt/service/ExcelService.java
  6. 1
      mt/src/main/resources/druid-dev.yml
  7. 9
      mt/src/main/resources/mapper_dao/CompeteScoreDao.xml
  8. 3
      mt/src/main/resources/mapper_dao/CompeteVideoDao.xml
  9. 4
      tall/src/main/resources/application.yml
  10. 1
      tall/src/main/resources/druid-dev.yml

1
mt/src/main/java/com/ccsens/mt/api/CompeteCompanyController.java

@ -3,7 +3,6 @@ package com.ccsens.mt.api;
import com.ccsens.cloudutil.annotation.MustLogin; import com.ccsens.cloudutil.annotation.MustLogin;
import com.ccsens.mt.bean.dto.CompeteDto; import com.ccsens.mt.bean.dto.CompeteDto;
import com.ccsens.mt.bean.vo.CompeteVo; import com.ccsens.mt.bean.vo.CompeteVo;
import com.ccsens.mt.service.CompeteService;
import com.ccsens.mt.service.ICompeteService; import com.ccsens.mt.service.ICompeteService;
import com.ccsens.util.JsonResponse; import com.ccsens.util.JsonResponse;
import com.ccsens.util.bean.dto.QueryDto; import com.ccsens.util.bean.dto.QueryDto;

2
mt/src/main/java/com/ccsens/mt/bean/vo/CompeteExcelVo.java

@ -33,6 +33,8 @@ public class CompeteExcelVo {
private String companyName; private String companyName;
@ApiModelProperty("团队选手名字") @ApiModelProperty("团队选手名字")
private String playerName; private String playerName;
@ApiModelProperty("视频路径")
private String videoUrl;
} }
@Data @Data

6
mt/src/main/java/com/ccsens/mt/bean/vo/VideoProjectVo.java

@ -49,8 +49,10 @@ public class VideoProjectVo {
private String phone; private String phone;
@ApiModelProperty("裁判类型") @ApiModelProperty("裁判类型")
private byte chiefJudgment; private byte chiefJudgment;
@ApiModelProperty("最近签到时间") // @ApiModelProperty("最近签到时间")
private Date time; // private Date time;
@ApiModelProperty("最近签到时间戳")
private Long time;
} }

1
mt/src/main/java/com/ccsens/mt/service/CompeteService.java

@ -1874,7 +1874,6 @@ public class CompeteService implements ICompeteService {
if (project == null) { if (project == null) {
throw new BaseException(CodeEnum.PARAM_ERROR); throw new BaseException(CodeEnum.PARAM_ERROR);
} }
PageHelper.startPage(param.getPageNum(), param.getSize()); PageHelper.startPage(param.getPageNum(), param.getSize());
List<ScoreVo.CountScorePublicity> list; List<ScoreVo.CountScorePublicity> list;
if (project.getTeam() == Constant.Compete.TEAM_YES) { if (project.getTeam() == Constant.Compete.TEAM_YES) {

5
mt/src/main/java/com/ccsens/mt/service/ExcelService.java

@ -628,12 +628,15 @@ public class ExcelService implements IExcelService {
two5.setValue("参赛单位"); two5.setValue("参赛单位");
PoiUtil.PoiUtilCell two6=new PoiUtil.PoiUtilCell(WebConstant.CELL_NULL, 1, 1); PoiUtil.PoiUtilCell two6=new PoiUtil.PoiUtilCell(WebConstant.CELL_NULL, 1, 1);
two6.setValue("参赛人员"); two6.setValue("参赛人员");
PoiUtil.PoiUtilCell two7=new PoiUtil.PoiUtilCell(WebConstant.CELL_NULL, 1, 1);
two7.setValue("比赛视频路径");
two.add(two1); two.add(two1);
two.add(two2); two.add(two2);
two.add(two3); two.add(two3);
two.add(two4); two.add(two4);
two.add(two5); two.add(two5);
two.add(two6); two.add(two6);
two.add(two7);
biao.add(two); biao.add(two);
for (CompeteExcelVo.Project project : allProjectList) { for (CompeteExcelVo.Project project : allProjectList) {
int j = 0, q = 0;//一个项目得长度 项目循环 int j = 0, q = 0;//一个项目得长度 项目循环
@ -675,12 +678,14 @@ public class ExcelService implements IExcelService {
PoiUtil.PoiUtilCell three4 = new PoiUtil.PoiUtilCell(project.getProjectList().get(k).getCompanyNameList().get(m).getStartOrder(), 1, 1); PoiUtil.PoiUtilCell three4 = new PoiUtil.PoiUtilCell(project.getProjectList().get(k).getCompanyNameList().get(m).getStartOrder(), 1, 1);
PoiUtil.PoiUtilCell three5 = new PoiUtil.PoiUtilCell(project.getProjectList().get(k).getCompanyNameList().get(m).getCompanyName(), 1, 1); PoiUtil.PoiUtilCell three5 = new PoiUtil.PoiUtilCell(project.getProjectList().get(k).getCompanyNameList().get(m).getCompanyName(), 1, 1);
PoiUtil.PoiUtilCell three6 = new PoiUtil.PoiUtilCell(project.getProjectList().get(k).getCompanyNameList().get(m).getPlayerName(), 1, 1); PoiUtil.PoiUtilCell three6 = new PoiUtil.PoiUtilCell(project.getProjectList().get(k).getCompanyNameList().get(m).getPlayerName(), 1, 1);
PoiUtil.PoiUtilCell three7 = new PoiUtil.PoiUtilCell(project.getProjectList().get(k).getCompanyNameList().get(m).getVideoUrl(), 1, 1);
three.add(three1); three.add(three1);
three.add(three2); three.add(three2);
three.add(three3); three.add(three3);
three.add(three4); three.add(three4);
three.add(three5); three.add(three5);
three.add(three6); three.add(three6);
three.add(three7);
biao.add(three); biao.add(three);
} }
} }

1
mt/src/main/resources/druid-dev.yml

@ -29,6 +29,7 @@ spring:
testWhileIdle: true testWhileIdle: true
timeBetweenEvictionRunsMillis: 60000 timeBetweenEvictionRunsMillis: 60000
url: jdbc:mysql://49.233.89.188:3306/mt?useUnicode=true&characterEncoding=UTF-8 url: jdbc:mysql://49.233.89.188:3306/mt?useUnicode=true&characterEncoding=UTF-8
# url: jdbc:mysql://127.0.0.1/mt?useUnicode=true&characterEncoding=UTF-8
username: root username: root
validationQuery: SELECT 1 FROM DUAL validationQuery: SELECT 1 FROM DUAL
# env: CCSENS_GAME # env: CCSENS_GAME

9
mt/src/main/resources/mapper_dao/CompeteScoreDao.xml

@ -902,6 +902,7 @@
<result column="companyName" property="companyName"/> <result column="companyName" property="companyName"/>
<result column="playerName" property="playerName"/> <result column="playerName" property="playerName"/>
<result property="teamId" column="teamId"/> <result property="teamId" column="teamId"/>
<result property="videoUrl" column="videoUrl"/>
</collection> </collection>
</collection> </collection>
</resultMap> </resultMap>
@ -925,7 +926,8 @@
so.compete_order AS competeOrder, so.compete_order AS competeOrder,
so.site AS site, so.site AS site,
pc.start_time AS st, pc.start_time AS st,
pp.id AS teamId pp.id AS teamId,
v.video_url as videoUrl
FROM FROM
t_compete_project_player pp t_compete_project_player pp
LEFT JOIN t_compete_project p ON p.id = pp.project_id LEFT JOIN t_compete_project p ON p.id = pp.project_id
@ -934,6 +936,7 @@
LEFT JOIN t_compete_group g ON g.id = pl.compete_group_id LEFT JOIN t_compete_group g ON g.id = pl.compete_group_id
LEFT JOIN t_compete_project_config pc ON pc.project_id = p.id LEFT JOIN t_compete_project_config pc ON pc.project_id = p.id
LEFT JOIN t_compete_start_order so ON pp.id = so.player_id LEFT JOIN t_compete_start_order so ON pp.id = so.player_id
LEFT JOIN t_compete_video v on v.player_id = pp.id and v.rec_status = 0
WHERE WHERE
p.type = #{type} p.type = #{type}
AND p.`level` = 2 AND p.`level` = 2
@ -961,7 +964,8 @@
so.compete_order AS competeOrder, so.compete_order AS competeOrder,
so.site AS site, so.site AS site,
pc.start_time AS st, pc.start_time AS st,
t.id AS teamId t.id AS teamId,
v.video_url as videoUrl
FROM FROM
t_compete_project p t_compete_project p
LEFT JOIN t_compete_team t ON p.id = t.project_id LEFT JOIN t_compete_team t ON p.id = t.project_id
@ -972,6 +976,7 @@
AND t.group_remark = g.group_remark AND t.group_remark = g.group_remark
LEFT JOIN t_compete_project_config pc ON pc.project_id = p.id LEFT JOIN t_compete_project_config pc ON pc.project_id = p.id
LEFT JOIN t_compete_start_order so ON t.id = so.player_id LEFT JOIN t_compete_start_order so ON t.id = so.player_id
LEFT JOIN t_compete_video v on v.player_id = t.id and v.rec_status = 0
WHERE WHERE
p.type = #{type} p.type = #{type}
AND p.`level` = 2 AND p.`level` = 2

3
mt/src/main/resources/mapper_dao/CompeteVideoDao.xml

@ -65,7 +65,8 @@
tcj.`name` as `name`, tcj.`name` as `name`,
tcj.`phone` as `phone`, tcj.`phone` as `phone`,
tcj.`chief_judgment` as `chiefJudgment`, tcj.`chief_judgment` as `chiefJudgment`,
tt.`cr` as `time` (UNIX_TIMESTAMP(tt.`cr`) * 1000) as `time`
FROM FROM
t_compete_judgment tcj t_compete_judgment tcj
left join tall.t_pro_member ttpm on tcj.member_id=ttpm.id and ttpm.user_id != 0 left join tall.t_pro_member ttpm on tcj.member_id=ttpm.id and ttpm.user_id != 0

4
tall/src/main/resources/application.yml

@ -1,5 +1,5 @@
spring: spring:
profiles: profiles:
active: prod active: dev
include: util-prod,common include: util-dev,common

1
tall/src/main/resources/druid-dev.yml

@ -28,6 +28,7 @@ spring:
testWhileIdle: true testWhileIdle: true
timeBetweenEvictionRunsMillis: 60000 timeBetweenEvictionRunsMillis: 60000
url: jdbc:mysql://49.233.89.188:3306/tall?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&autoReconnect=true url: jdbc:mysql://49.233.89.188:3306/tall?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&autoReconnect=true
# url: jdbc:mysql://127.0.0.1/tall?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&autoReconnect=true
username: root username: root
validationQuery: SELECT 1 FROM DUAL validationQuery: SELECT 1 FROM DUAL
env: CCSENS_TALL env: CCSENS_TALL
Loading…
Cancel
Save