功能调整

sale
tianea 3 years ago
parent 1d42ec0fd7
commit 21430485c1

@ -2,6 +2,7 @@ package com.tz.platform.competitiion.api.biz;
import cn.hutool.core.date.DateUtil;
import com.tz.platform.common.core.base.Result;
import com.tz.platform.common.core.bo.Stage;
import com.tz.platform.common.core.tools.BeanUtils;
import com.tz.platform.competitiion.api.dto.CompetitionMemberDTO;
import com.tz.platform.competitiion.api.dto.ExamPaperDTO;
@ -37,6 +38,9 @@ public class CompetitionMemberBiz {
@Autowired
private MemberLogDao memberLogDao;
@Autowired
private CompetitionDao competitionDao;
@Autowired
private RedisTemplate<String,Object> template;
@ -97,6 +101,8 @@ public class CompetitionMemberBiz {
if(StringUtils.hasText(member.getAccountId())){
return Result.success(BeanUtils.copyProperties(member,CompetitionMemberDTO.class));
}
Competition competition =competitionDao.getById(compId);
Stage cStage = competition.getStageList().stream().filter(stage -> stage.getId() == stageId).findFirst().orElse(null);
String competitionTaskKey = "competition_task_"+compId+"_"+stageId;
Object taskObj = template.opsForValue().get(competitionTaskKey);
@ -109,7 +115,7 @@ public class CompetitionMemberBiz {
}
//未开赛后不生成交易系统权限
if(competitionTask.getOperationStartTime().getTime()> System.currentTimeMillis()){
if(competitionTask.getOperationStartTime().getTime()> System.currentTimeMillis()||!cStage.isEnableFinance()){
return Result.success(BeanUtils.copyProperties(member,CompetitionMemberDTO.class));
}

@ -38,7 +38,6 @@ public class ZhiyunAccountBiz {
public void synAccountJob(){
List<SchoolVo> schoolVoList = feignSchool.list();
schoolVoList.forEach(schoolVo -> {
String studentContent = zhiYunApi.findAllStudent(schoolVo.getOuterId());
dealStudent(studentContent,schoolVo);
String teacherCountent = zhiYunApi.findTeacherBySchoolId(schoolVo.getOuterId());
@ -65,10 +64,16 @@ public class ZhiyunAccountBiz {
public void synQuestion(){
List<SchoolVo> schoolVoList = feignSchool.list();
schoolVoList.forEach(schoolVo -> {
String content = zhiYunApi.findAllQuestion();
});
}
public void synCourse(Integer schoolId){
String content = zhiYunApi.findClassesBySchoolId(schoolId);
//图片baseUrl http://cloud.sztzjy.com/
}
private void dealGrade(String content,SchoolVo school){
JSONObject jsonObject = JSONUtil.parseObj(content);

Loading…
Cancel
Save