首页>代码>Spring Boot整合JdbcTemplate极简入门实例>/springboot-ems/src/main/java/com/simon/springbootems/controller/Course_scheduleConrtoller.java
package com.simon.springbootems.controller; import com.alibaba.druid.util.StringUtils; import com.simon.springbootems.pojo.Course_schedule; import com.simon.springbootems.service.Course_scheduleService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import java.util.List; @Controller @RequestMapping("/cou") public class Course_scheduleConrtoller { @Autowired private Course_scheduleService course_scheduleService; @GetMapping("/oneAchi") public String log(String schoolno, Model model) { List<Course_schedule> list = this.course_scheduleService.findUsersAll(); for (int i = 0; i < list.size(); i++) { Course_schedule course_schedule = list.get(i); String a = course_schedule.getScore(); String b = course_schedule.getSecond_score(); String c = course_schedule.getReset(); if (course_schedule.getSchoolno().equals(schoolno) && (Integer.valueOf(a) >= 0 || Integer.valueOf(c) >= 0 || Integer.valueOf(b) >= 0)) { if (Integer.valueOf(a) >= 60 && StringUtils.isEmpty(b) && StringUtils.isEmpty(c)) { course_schedule.setState("完成学业"); course_schedule = list.get(i); model.addAttribute("list", list.get(i)); return "shuowCourse_schedule"; } if (Integer.valueOf(a) < 60 && Integer.valueOf(b) >= 60 && StringUtils.isEmpty(c)) { course_schedule.setState("完成学业"); course_schedule = list.get(i); model.addAttribute("list", list.get(i)); return "shuowCourse_schedule"; } if (Integer.valueOf(a) < 60 && Integer.valueOf(b) < 60 && Integer.valueOf(c) >= 60) { course_schedule.setState("完成学业"); course_schedule = list.get(i); model.addAttribute("list", list.get(i)); return "shuowCourse_schedule"; } course_schedule.setState("未完成学业"); course_schedule = list.get(i); model.addAttribute("list", list.get(i)); return "shuowCourse_schedule"; } } return "error"; } @GetMapping("/oneAchi2") public String logW(String schoolno, Model model) { List<Course_schedule> list = this.course_scheduleService.findUsersAll(); for (int i = 0; i < list.size(); i++) { Course_schedule course_schedule = list.get(i); String a = course_schedule.getScore(); String b = course_schedule.getSecond_score(); String c = course_schedule.getReset(); if (course_schedule.getSchoolno().equals(schoolno) && (Integer.valueOf(a) >= 0 || Integer.valueOf(c) >= 0 || Integer.valueOf(b) >= 0)) { if (Integer.valueOf(a) < 60 && StringUtils.isEmpty(b) && StringUtils.isEmpty(c)) { course_schedule.setState("待补考"); course_schedule = list.get(i); model.addAttribute("list", list.get(i)); return "shuowCourse_schedule2"; } if (Integer.valueOf(a) < 60 && Integer.valueOf(b) < 60 && StringUtils.isEmpty(c)) { course_schedule.setState("待重修"); course_schedule = list.get(i); model.addAttribute("list", list.get(i)); return "shuowCourse_schedule2"; } if (Integer.valueOf(a) < 60 && Integer.valueOf(b) < 60 && Integer.valueOf(c) < 60) { course_schedule.setState("再重修"); course_schedule = list.get(i); model.addAttribute("list", list.get(i)); return "shuowCourse_schedule"; } return "error3"; } } return "error"; } }
