use of com.zzkun.model.Training in project ACManager by kun368.
the class RatingController method updateTrainingTeam.
@RequestMapping(value = "/updateTrainingTeam/{trainingId}", produces = "text/html;charset=UTF-8")
@ResponseBody
public String updateTrainingTeam(@PathVariable Integer trainingId) {
Training training = trainingService.getTrainingById(trainingId);
ratingService.flushTrainingTeamRating(training);
return "更新完毕~";
}
use of com.zzkun.model.Training in project ACManager by kun368.
the class RatingController method updateTraining.
@RequestMapping(value = "/updateTraining/{trainingId}", produces = "text/html;charset=UTF-8")
@ResponseBody
public String updateTraining(@PathVariable Integer trainingId) {
Training training = trainingService.getTrainingById(trainingId);
ratingService.flushTrainingUserRating(training);
return "更新完毕~";
}
use of com.zzkun.model.Training in project ACManager by kun368.
the class TrainingApi method list.
@RequestMapping(value = "/{trainingId}/list", method = RequestMethod.GET, produces = "text/html;charset=UTF-8")
public String list(@PathVariable Integer trainingId) {
Training training = trainingService.getTrainingById(trainingId);
if (training == null)
return "";
List<Stage> stageList = training.getStageList();
JSONObject object = new JSONObject(true);
object.put("id", training.getId());
object.put("name", training.getName());
object.put("startDate", training.getStartDate());
object.put("endDate", training.getEndDate());
object.put("addTime", training.getAddTime());
JSONArray stageArray = new JSONArray();
object.put("stageList", stageArray);
for (Stage stage : stageList) {
JSONObject stageObject = new JSONObject(true);
stageObject.put("id", stage.getId());
stageObject.put("name", stage.getName());
stageObject.put("startDate", stage.getStartDate());
stageObject.put("endDate", stage.getEndDate());
JSONArray contestIdArray = new JSONArray();
stageObject.put("contestIdList", contestIdArray);
for (Contest contest : stage.getContestList()) contestIdArray.add(contest.getId());
stageArray.add(stageObject);
}
return object.toJSONString();
}
use of com.zzkun.model.Training in project ACManager by kun368.
the class TrainingRepoTest method save.
@Test
public void save() throws Exception {
Training training = new Training();
training.setStartDate(LocalDate.now());
training.setEndDate(LocalDate.now());
training.setName("第10次集训");
training.setRemark("第10次集训开始啦~~~");
trainingRepo.save(training);
}
use of com.zzkun.model.Training in project ACManager by kun368.
the class TrainingRepoTest method findOne.
@Test
public void findOne() throws Exception {
Training one = trainingRepo.findOne(2);
System.out.println(one);
System.out.println(one.getStageList());
}
Aggregations