Commit 02756908 authored by 李博今's avatar 李博今

查看周视图具体信息修改

parent dd75bb3e
......@@ -126,7 +126,6 @@ public interface BSlScheduleRepository extends BaseMapper<BSlSchedule> {
"b_direction.flag = \"1\" and b_direction.del_flag = \"0\" and\n" +
"b_edu_class.flag = \"1\" and b_edu_class.del_flag = \"0\" and\n" +
"s_user.flag = \"1\" and s_user.del_flag = \"0\" and\n" +
"b_agency.flag = \"1\" and b_agency.del_flag = \"0\" and\n" +
"b_teacher.flag = \"1\" and b_teacher.del_flag = \"0\" and " +
"\tb_sl_schedule.business_id = #{businessId}")
@ResultMap(value = "DetailResultMap")
......@@ -139,5 +138,7 @@ public interface BSlScheduleRepository extends BaseMapper<BSlSchedule> {
@Select("select DISTINCT(edu_class_code) from b_sl_schedule \n" +
"where sub_agency_id = #{2} ORDER BY edu_class_code")
List<String> getNumOfEduClass(String minTime, String maxTime, String subAgencyId);
}
......@@ -211,13 +211,18 @@ public class BSlScheduleServiceImpl implements BSlScheduleService {
int total = 0;
String weekDetail = "";
ScheduleDetail scheduleDetail = bSlScheduleRepository.queryDetail(businessId);
if(scheduleDetail.getAgencyCode() == null || scheduleDetail.getAgencyName() == null){
scheduleDetail.setAgencyCode("未绑定企业");
scheduleDetail.setAgencyName("未绑定企业");
}
List<ScheduleDto> scheduleDtoList = bArrangeRepository.queryDtoThroughBsl(scheduleDetail.getSubAgencyId()
, scheduleDetail.getEduClassCode()
, scheduleDetail.getLessonCode());
//获取周
for (int i = 0; i < scheduleDtoList.size(); i++) {
String detailWeek = scheduleDtoList.get(i).getWeek();
//分割
//分割
String[] subWeek = detailWeek.split("-");
//确定这段时间有几周
if (subWeek.length > 1) {
......
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