From 068fc7f2e81178e55fa191a13709af64b1a163f6 Mon Sep 17 00:00:00 2001 From: EricsHu <hrr145632> Date: 星期一, 05 十二月 2022 14:27:43 +0800 Subject: [PATCH] 处理编码 --- src/main/java/com/qxueyou/scc/admin/course/service/impl/CourseScheduleService.java | 42 +++++++++++++++++++++--------------------- 1 files changed, 21 insertions(+), 21 deletions(-) diff --git a/src/main/java/com/qxueyou/scc/admin/course/service/impl/CourseScheduleService.java b/src/main/java/com/qxueyou/scc/admin/course/service/impl/CourseScheduleService.java index d73ba88..90a97ef 100644 --- a/src/main/java/com/qxueyou/scc/admin/course/service/impl/CourseScheduleService.java +++ b/src/main/java/com/qxueyou/scc/admin/course/service/impl/CourseScheduleService.java @@ -47,7 +47,7 @@ courseSchedule.setOrgId(ClientUtils.getOrgId()); courseSchedule.setStatus(CourseSchedule.STATUS_DRAFT); - //保存教师信息 + //淇濆瓨鏁欏笀淇℃伅 UserTeacher teacher= teacherService.getTeacherByUserId(ClientUtils.getUserId()); if(teacher!=null){ @@ -68,11 +68,11 @@ this.insert(courseSchedule); - //生成关联关系 + //鐢熸垚鍏宠仈鍏崇郴 List<String> lstClassIds= QBeanUtils.listPropertyVal(courseSchedule.getReClasses(), "classId"); this.doClearAndAddReClass(courseSchedule.getScheduleId(),lstClassIds==null?null:lstClassIds.toArray(new String[lstClassIds.size()])); - //生成明细 + //鐢熸垚鏄庣粏 this.doCreateScheduleDetail(courseSchedule); return courseSchedule.getScheduleId(); @@ -83,7 +83,7 @@ CourseSchedule newCourseSchedule = read(CourseSchedule.class, courseSchedule.getScheduleId()); if (newCourseSchedule == null) { - return new Result(false, "课表不存在"); + return new Result(false, "璇捐〃涓嶅瓨鍦�"); } TraceUtils.setUpdateTrace(newCourseSchedule); @@ -100,7 +100,7 @@ newCourseSchedule.setSatTime(courseSchedule.getSatTime()); newCourseSchedule.setSumTime(courseSchedule.getSumTime()); - //保存教师信息 + //淇濆瓨鏁欏笀淇℃伅 UserTeacher teacher= teacherService.getTeacherByUserId(ClientUtils.getUserId()); if(teacher!=null){ @@ -123,18 +123,18 @@ List<String> lstClassIds= QBeanUtils.listPropertyVal(newCourseSchedule.getReClasses(), "classId"); - //更新关联关系 + //鏇存柊鍏宠仈鍏崇郴 this.doClearAndAddReClass(courseSchedule.getScheduleId(),lstClassIds==null?null:lstClassIds.toArray(new String[lstClassIds.size()])); - //生成明细 + //鐢熸垚鏄庣粏 this.doCreateScheduleDetail(courseSchedule); - // 保存课程班级信息 + // 淇濆瓨璇剧▼鐝骇淇℃伅 return new Result(true); } /** - * 清理并添加直播权限班级 + * 娓呯悊骞舵坊鍔犵洿鎾潈闄愮彮绾� * @param liveId * @param classIds */ @@ -142,7 +142,7 @@ List<String> reIdLst = this.find("select r.reId from CourseScheduleReCls r where r.scheduleId=?", CollectionUtils.newList(scheduleId), String.class); - //删除关联关系 + //鍒犻櫎鍏宠仈鍏崇郴 if(reIdLst!=null && reIdLst.size()>0){ this.bulkUpdateInLoop("delete from CourseScheduleReCls where reId=?", reIdLst.toArray()); } @@ -171,7 +171,7 @@ @Override public Result doRelease(String[] scheduleIds) { if(scheduleIds==null || scheduleIds.length==0){ - return new Result(false, "没有选择要发布的课表"); + return new Result(false, "娌℃湁閫夋嫨瑕佸彂甯冪殑璇捐〃"); } List<CourseSchedule> lstCourseSchedule = this.findByComplexHql("from CourseSchedule where scheduleId in (:scheduleIds)", @@ -179,7 +179,7 @@ for (CourseSchedule schedule : lstCourseSchedule) { if (CourseSchedule.STATUS_DRAFT != schedule.getStatus()) { - return new Result(false, "只有草稿状态的课表,才能发布。"); + return new Result(false, "鍙湁鑽夌鐘舵�佺殑璇捐〃,鎵嶈兘鍙戝竷銆�"); } schedule.setStatus(ClassRoom.STATUS_PUBLISH); TraceUtils.setUpdateTrace(schedule); @@ -192,7 +192,7 @@ @Override public Result doCancel(String[] scheduleIds) { if(scheduleIds==null || scheduleIds.length==0){ - return new Result(false, "没有选择要撤回的课表"); + return new Result(false, "娌℃湁閫夋嫨瑕佹挙鍥炵殑璇捐〃"); } List<CourseSchedule> lstCourseSchedule = this.findByComplexHql("from CourseSchedule where scheduleId in (:scheduleIds)", @@ -200,7 +200,7 @@ for (CourseSchedule schedule : lstCourseSchedule) { if (CourseSchedule.STATUS_PUBLISH != schedule.getStatus()) { - return new Result(false, "只有发布状态的课表,才能撤回"); + return new Result(false, "鍙湁鍙戝竷鐘舵�佺殑璇捐〃,鎵嶈兘鎾ゅ洖"); } schedule.setStatus(ExamInfo.STATUS_DRAFT); TraceUtils.setUpdateTrace(schedule); @@ -247,7 +247,7 @@ return this.read(CourseSchedule.class, courseScheduleId); } - //查询当前的课表明细信息, + //鏌ヨ褰撳墠鐨勮琛ㄦ槑缁嗕俊鎭紝 @Override public List<CourseSchedule> listTeacherOfSchedule(String date,Integer pageSize, Integer pageNum) throws Exception{ @@ -275,7 +275,7 @@ return findList(hql.toString(),new Pager(pageSize, pageNum),params, CourseSchedule.class); } - //查询当前的课表明细信息 + //鏌ヨ褰撳墠鐨勮琛ㄦ槑缁嗕俊鎭� @Override public int listTeacherOfScheduleCount(String date,Integer pageSize, Integer pageNum) throws ParseException{ @@ -301,7 +301,7 @@ return findCount(hql.toString(),params); } - //查询当前的课表明细信息 + //鏌ヨ褰撳墠鐨勮琛ㄦ槑缁嗕俊鎭� @Override public List<CourseSchedule> listStudentSchedule(String date,Integer pageSize, Integer pageNum) throws Exception{ StringBuffer hql = new StringBuffer(1000); @@ -323,7 +323,7 @@ return findList(hql.toString(),new Pager(pageSize, pageNum),params, CourseSchedule.class); } - //查询当前的课表明细信息 + //鏌ヨ褰撳墠鐨勮琛ㄦ槑缁嗕俊鎭� @Override public int listStudentScheduleCount(String date,Integer pageSize, Integer pageNum) throws Exception{ StringBuffer hql = new StringBuffer(1000); @@ -345,12 +345,12 @@ } - //生成明细数据 + //鐢熸垚鏄庣粏鏁版嵁 private void doCreateScheduleDetail(CourseSchedule courseSchedule) throws Exception{ SimpleDateFormat sdf = new SimpleDateFormat(SHORT_DATE_FORMAT); String scheduleId = courseSchedule.getScheduleId(); - //清理旧的关联关系 + //娓呯悊鏃х殑鍏宠仈鍏崇郴 List<String> detailIdLst = this.find("select d.detailId from CourseScheduleDetail d where d.scheduleId=?", CollectionUtils.newList(scheduleId), String.class); @@ -358,7 +358,7 @@ this.bulkUpdateInLoop("delete from CourseScheduleDetail where detailId=?", detailIdLst.toArray()); } - //重新生成新的明细 + //閲嶆柊鐢熸垚鏂扮殑鏄庣粏 Calendar cal = Calendar.getInstance(); cal.setTime(courseSchedule.getBeginTime()); cal.set(Calendar.HOUR, 0); -- Gitblit v1.8.0