Pārlūkot izejas kodu

删除考勤申述7天自动通过的逻辑

zouxuan 4 gadi atpakaļ
vecāks
revīzija
fc4984cd24

+ 0 - 7
mec-biz/src/main/java/com/ym/mec/biz/dal/dao/TeacherAttendanceDao.java

@@ -266,11 +266,4 @@ public interface TeacherAttendanceDao extends BaseDAO<Long, TeacherAttendance> {
      * @return java.lang.Long
      */
 	Long findFirstSign(@Param("currentScheduleId") Long currentScheduleId, @Param("userId") Integer userId);
-
-	/**
-	 * 获取指定天数之后还没有审批的考勤申述列表
-	 * @param affirmDay
-	 * @return
-	 */
-	List<TeacherAttendance> queryAttendanceComplaintsAutoAffirmList(@Param("affirmDay") String affirmDay);
 }

+ 0 - 6
mec-biz/src/main/java/com/ym/mec/biz/service/TeacherAttendanceService.java

@@ -186,10 +186,4 @@ public interface TeacherAttendanceService extends BaseService<Long, TeacherAtten
 	 * @param teacherAttendanceId
 	 */
 	void rejectTeacherAttendanceComplaints(long teacherAttendanceId,String content);
-
-	/**
-	 * @author zouxuan
-	 * 考勤申述7天未处理默认同意
-	 */
-	void attendanceComplaintsAutoAffirmTask();
 }

+ 0 - 13
mec-biz/src/main/java/com/ym/mec/biz/service/impl/TeacherAttendanceServiceImpl.java

@@ -828,17 +828,4 @@ public class TeacherAttendanceServiceImpl extends BaseServiceImpl<Long, TeacherA
 			throw new BizException("操作失败: 当前申述状态不允许该操作");
 		}
 	}
-
-	@Override
-	@Transactional(rollbackFor = Exception.class)
-	public void attendanceComplaintsAutoAffirmTask() {
-		String affirmDay = sysConfigDao.findConfigValue("attendance_complaints_auto_affirm_day");
-		if(StringUtils.isEmpty(affirmDay)){
-			affirmDay = "7";
-		}
-		List<TeacherAttendance> teacherAttendances = teacherAttendanceDao.queryAttendanceComplaintsAutoAffirmList(affirmDay);
-		teacherAttendances.forEach(e->{
-			agreeTeacherAttendanceComplaints(1,1,e.getId(),"系统自动审核通过");
-		});
-	}
 }

+ 0 - 5
mec-biz/src/main/resources/config/mybatis/TeacherAttendanceMapper.xml

@@ -572,11 +572,6 @@
         WHERE ta.current_schedule_id_ = #{currentScheduleId} AND ta.teacher_id_ = #{userId}
         AND ta.sign_in_time_ IS NOT NULL ORDER BY ta.sign_in_time_ ASC LIMIT 1
     </select>
-    <select id="queryAttendanceComplaintsAutoAffirmList" resultMap="TeacherAttendance">
-        SELECT * FROM teacher_attendance
-        WHERE complaints_status_ = 2 AND TIMESTAMPDIFF(DAY,complaints_time_,NOW()) >= #{affirmDay}
-    </select>
-
     <update id="updateViPSignOutStatus" parameterType="string">
     	UPDATE teacher_attendance SET sign_out_status_ = 1,sign_out_time_= now()
     	WHERE FIND_IN_SET(course_schedule_id_,#{courseScheduleIdList}) AND sign_in_status_ = 1

+ 0 - 4
mec-client-api/src/main/java/com/ym/mec/task/TaskRemoteService.java

@@ -13,10 +13,6 @@ public interface TaskRemoteService {
 	// 教师异常考勤推送
 	public void pushTeacherExceptionAttendanceTask();
 
-	@GetMapping(value = "task/attendanceComplaintsAutoAffirmTask")
-	// 考勤申述7天未处理默认同意
-	public void attendanceComplaintsAutoAffirmTask();
-
 	@GetMapping(value = "task/updateMusicGroupStudentFeeStatus")
 	// 更新学员缴费状态(新)
 	public void updateMusicGroupStudentFeeStatus();

+ 0 - 5
mec-client-api/src/main/java/com/ym/mec/task/fallback/TaskRemoteServiceFallback.java

@@ -157,11 +157,6 @@ public class TaskRemoteServiceFallback implements TaskRemoteService {
 	}
 
 	@Override
-	public void attendanceComplaintsAutoAffirmTask() {
-		logger.info("考勤申述系统自动处理");
-	}
-
-	@Override
 	public void updateMusicGroupStudentFeeStatus() {
 		logger.info("更新乐团学员缴费状态失败");
 	}

+ 0 - 19
mec-task/src/main/java/com/ym/mec/task/jobs/AttendanceComplaintsAutoAffirmTask.java

@@ -1,19 +0,0 @@
-package com.ym.mec.task.jobs;
-
-import com.ym.mec.task.TaskRemoteService;
-import com.ym.mec.task.core.BaseTask;
-import com.ym.mec.task.core.TaskException;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
-
-@Service
-public class AttendanceComplaintsAutoAffirmTask extends BaseTask {
-
-	@Autowired
-	private TaskRemoteService taskRemoteService;
-
-	@Override
-	public void execute() throws TaskException {
-		taskRemoteService.attendanceComplaintsAutoAffirmTask();
-	}
-}

+ 0 - 6
mec-web/src/main/java/com/ym/mec/web/controller/TaskController.java

@@ -88,12 +88,6 @@ public class TaskController extends BaseController {
 		studentGoodsSellService.affirmReceive(null);
 	}
 
-	@GetMapping(value = "/attendanceComplaintsAutoAffirmTask")
-	// 考勤申述7天未处理默认同意
-	public void attendanceComplaintsAutoAffirmTask(){
-		teacherAttendanceService.attendanceComplaintsAutoAffirmTask();
-	}
-
 	@GetMapping(value = "/repertoryWarn")
 	// 商品库存预警
 	public void repertoryWarn(){