Browse Source

修改上传回显路径

tiaosheng
wang0018 5 years ago
parent
commit
9814fcebc4
  1. 3
      mt/src/main/java/com/ccsens/mt/bean/vo/CompeteVo.java
  2. 18
      mt/src/main/java/com/ccsens/mt/service/CompeteService.java
  3. 25
      mt/src/main/resources/mapper_dao/CompeteVideoDao.xml

3
mt/src/main/java/com/ccsens/mt/bean/vo/CompeteVo.java

@ -525,6 +525,9 @@ public class CompeteVo {
private Byte waiver;
@ApiModelProperty("分数合集")
private List<ScropList> scoreList;
@ApiModelProperty("分数合集")
private String videoPath;
}
@Data
@ApiModel

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

@ -102,7 +102,8 @@ public class CompeteService implements ICompeteService {
private CompetePlayerMapper competePlayerMapper;
@Resource
private CompeteJudgmentMapper competeJudgmentMapper;
@Resource
private CompeteVideoMapper competeVideoMapper;
@Override
public PageInfo<CompeteVo.TotalScoreDisplay> showResultPage(ScoreDto.ShowResultW param) {
@ -1175,11 +1176,11 @@ public class CompeteService implements ICompeteService {
competeStartOrder.setRemark(param.getRemark());
competeStartOrderMapper.updateByPrimaryKeySelective(competeStartOrder);
}
CompeteStartOrder competeStartOrder=new CompeteStartOrder();
competeStartOrder.setId(param.getSiteOrderId());
competeStartOrder.setWaiver(param.getWaiver());
competeStartOrderMapper.updateByPrimaryKeySelective(competeStartOrder);
if(param.getWaiver()!=((byte)0)){
CompeteStartOrder competeStartOrder=new CompeteStartOrder();
competeStartOrder.setId(param.getSiteOrderId());
competeStartOrder.setWaiver(param.getWaiver());
competeStartOrderMapper.updateByPrimaryKeySelective(competeStartOrder);
for (int i = 0; i < param.getFractionsList().size(); i++) {
param.getFractionsList().get(i).setScore(new BigDecimal(0));
}
@ -1792,6 +1793,13 @@ public class CompeteService implements ICompeteService {
}
*/
CompeteVideoExample competeVideoExample=new CompeteVideoExample();
competeVideoExample.createCriteria().andProjectIdEqualTo(param.getProjectId()).andPlayerIdEqualTo(competeStartOrder1.getPlayerId()).andCompeteTimeIdEqualTo(param.getCompeteTimeId()).andRecStatusEqualTo((byte)0);
List<CompeteVideo> competeVideos = competeVideoMapper.selectByExample(competeVideoExample);
if(competeVideos.size()>0){
selScropeVo.setVideoPath(competeVideos.get(0).getVideoUrl());
}
selScropeVo.setScoreList(scropLists);
return selScropeVo;
}

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

@ -17,6 +17,21 @@
<if test="param.signEndTime!=null">
and t_compete_player_look.`look_time` &lt;= #{param.signEndTime,jdbcType=TIMESTAMP}
</if>
group by company_id
<!-- select company_id,look_time-->
<!-- From (-->
<!-- select * from t_compete_player_look-->
<!-- where `rec_status`=0-->
<!-- <if test="param.signEndTime!=null">-->
<!-- and t_compete_player_look.`look_time` &lt;= #{param.signEndTime,jdbcType=TIMESTAMP}-->
<!-- </if>-->
<!-- ORDER BY look_time desc-->
<!-- ) group by company id-->
) tcpl on tcpl.company_id=tcc.id
where
tct.id= #{param.id}
@ -46,6 +61,16 @@
<if test="param.signEndTime!=null">
and tall.t_sys_log.created_at &lt;= #{param.signEndTime,jdbcType=TIMESTAMP}
</if>
GROUP BY tt.user_id
<!-- select created_at as cr,user_id FROM(-->
<!-- select * from tall.t_sys_log-->
<!-- where `url`='/users/signin' and `rec_status`=0-->
<!-- <if test="param.signEndTime!=null">-->
<!-- and tall.t_sys_log.created_at &lt;= #{param.signEndTime,jdbcType=TIMESTAMP}-->
<!-- </if>-->
<!-- ORDER BY created_at DESC ) tt-->
<!-- GROUP BY tt.user_id-->
) tt on tt.`user_id`=tcj.`user_id`
LEFT JOIN t_compete_time tct on tct.id =tcj.`compete_time_id`
WHERE

Loading…
Cancel
Save