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