Commit bd23d78e authored by YangZhaoJun1's avatar YangZhaoJun1

解决bug

parent 4a22d5df
...@@ -52,7 +52,7 @@ public class BRoomsController extends FileController<BRooms> { ...@@ -52,7 +52,7 @@ public class BRoomsController extends FileController<BRooms> {
@ApiImplicitParams({@ApiImplicitParam(name = "campus", value = "校区(1)", required = true, dataType = "varchar"), @ApiImplicitParams({@ApiImplicitParam(name = "campus", value = "校区(1)", required = true, dataType = "varchar"),
@ApiImplicitParam(name = "building", value = "教学楼(1-50)", required = true, dataType = "varchar"), @ApiImplicitParam(name = "building", value = "教学楼(1-50)", required = true, dataType = "varchar"),
@ApiImplicitParam(name = "category", value = "教室类型(1)", required = true, dataType = "varchar"), @ApiImplicitParam(name = "category", value = "教室类型(1)", required = true, dataType = "varchar"),
@ApiImplicitParam(name = "classroomNo", value = "教室号(1-5)", required = true, dataType = "varchar"), @ApiImplicitParam(name = "classroomNo", value = "教室号(1-10)", required = true, dataType = "varchar"),
@ApiImplicitParam(name = "classroomName", value = "教室名(1-50)", required = true, dataType = "varchar"), @ApiImplicitParam(name = "classroomName", value = "教室名(1-50)", required = true, dataType = "varchar"),
@ApiImplicitParam(name = "classSeat", value = "座位数(1-5)", required = false, dataType = "varchar"), @ApiImplicitParam(name = "classSeat", value = "座位数(1-5)", required = false, dataType = "varchar"),
@ApiImplicitParam(name = "examSeat", value = "考试座位数(1-5)", required = false, dataType = "varchar"), @ApiImplicitParam(name = "examSeat", value = "考试座位数(1-5)", required = false, dataType = "varchar"),
......
...@@ -40,12 +40,12 @@ public class BRooms extends IdEntity<BRooms> { ...@@ -40,12 +40,12 @@ public class BRooms extends IdEntity<BRooms> {
private String building; private String building;
/*教室号*/ /*教室号*/
@Length(min= 1 , max = 5, message = "长度最短为1,最长为5") @Length(min= 1 , max = 10, message = "长度最短为1,最长为10")
@NotBlank @NotBlank
private String classroomNo; private String classroomNo;
/*教室名*/ /*教室名*/
@Length(min= 1 , max = 64, message = "长度最短为1,最长为50") @Length(min= 1 , max = 50, message = "长度最短为1,最长为50")
private String classroomName; private String classroomName;
/*座位数*/ /*座位数*/
...@@ -55,11 +55,11 @@ public class BRooms extends IdEntity<BRooms> { ...@@ -55,11 +55,11 @@ public class BRooms extends IdEntity<BRooms> {
private Integer examSeat; private Integer examSeat;
/*计划*/ /*计划*/
@Length(min= 1 , max = 64, message = "长度最短为1,最长为50") @Length(min= 1 , max = 50, message = "长度最短为1,最长为50")
private String plan; private String plan;
/*教室编号*/ /*教室编号*/
@Length(min= 1 , max = 64, message = "长度最短为1,最长为50") @Length(min= 1 , max = 50, message = "长度最短为1,最长为50")
@NotBlank @NotBlank
private String code; private String code;
......
...@@ -24,7 +24,7 @@ public interface BSlScheduleRepository extends BaseMapper<BSlSchedule> { ...@@ -24,7 +24,7 @@ public interface BSlScheduleRepository extends BaseMapper<BSlSchedule> {
@ResultMap(value = "BaseResultMap" ) @ResultMap(value = "BaseResultMap" )
List<BSlSchedule> queryBSlSchedules(BSlSchedule bSlSchedule); List<BSlSchedule> queryBSlSchedules(BSlSchedule bSlSchedule);
@Select("<script>select *, " @Select("<script>select *, s_user.name as teacherName,"
+ "b_agency.name as agencyName,b_agency.code as agencyCode,b_agency.business_id as agencyId, \n" + "b_agency.name as agencyName,b_agency.code as agencyCode,b_agency.business_id as agencyId, \n"
+ "b_lesson.code as lessonCode,b_direction.name as directionName,b_direction.code as directionCode, \n" + "b_lesson.code as lessonCode,b_direction.name as directionName,b_direction.code as directionCode, \n"
+ "b_sl.code as bslCode, \n" + "b_sl.code as bslCode, \n"
...@@ -60,12 +60,12 @@ public interface BSlScheduleRepository extends BaseMapper<BSlSchedule> { ...@@ -60,12 +60,12 @@ public interface BSlScheduleRepository extends BaseMapper<BSlSchedule> {
@Select("select count(*) from b_sl_schedule where room_code = ( select `code` from b_rooms where business_id = #{businessId})") @Select("select count(*) from b_sl_schedule where room_code = ( select `code` from b_rooms where business_id = #{businessId})")
int countThisRoomNum(String businessId); int countThisRoomNum(String businessId);
@Select("select count(*) from b_sl_schedule bs" + @Select("select count(*) from b_sl_schedule bs " +
"left join b_teacher bt on bs.tea_code = bt.code " + "left join b_teacher bt on bs.tea_code = bt.code " +
"where bt.business_id = #{id}") "where bt.business_id = #{id}")
int querySlScheduleByTeaCode(String id); int querySlScheduleByTeaCode(String id);
@Select("select count(*) from b_schedule_dto bs" + @Select("select count(*) from b_schedule_dto bs " +
"left join b_teacher bt on bs.teacher_code = bt.code " + "left join b_teacher bt on bs.teacher_code = bt.code " +
"where bt.business_id = #{id}") "where bt.business_id = #{id}")
int querySlScheduleDtoByTeaCode(String id); int querySlScheduleDtoByTeaCode(String id);
......
...@@ -91,5 +91,8 @@ public class BSlSchedule extends IdEntity<BSlSchedule> { ...@@ -91,5 +91,8 @@ public class BSlSchedule extends IdEntity<BSlSchedule> {
@Transient @Transient
private String bslCode; private String bslCode;
@Transient
private String teacherName;
} }
...@@ -33,7 +33,8 @@ public interface BStudentRepository extends BaseMapper<BStudent> { ...@@ -33,7 +33,8 @@ public interface BStudentRepository extends BaseMapper<BStudent> {
"LEFT JOIN b_grade bg ON b.grade_code = bg.`code`\n" + "LEFT JOIN b_grade bg ON b.grade_code = bg.`code`\n" +
"where b.del_flag != 1 and b.flag = 1 "+ "where b.del_flag != 1 and b.flag = 1 "+
"<if test=\"condition!=null and condition != ''\">and u.`name` like CONCAT('%',#{condition},'%') or b.`code` like CONCAT('%',#{condition},'%') </if>"+ "<if test=\"condition!=null and condition != ''\">and u.`name` like CONCAT('%',#{condition},'%') or b.`code` like CONCAT('%',#{condition},'%') </if>"+
"order by b.grade_code desc" + //"order by b.grade_code desc" +
"order by b.create_date desc" +
"</script>") "</script>")
@ResultMap(value = "BaseResultMap" ) @ResultMap(value = "BaseResultMap" )
List<BStudent> queryBStudents(BStudent param); List<BStudent> queryBStudents(BStudent param);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment