liupeng 4 年之前
父節點
當前提交
2267e8e6c5

+ 10 - 0
code/sapparent/sapservice/src/main/java/org/fouram/mapper/SapCheckMapper.xml

@@ -80,6 +80,16 @@
 		update sap_check_report set workTime = '10:00' where groupName like '%华人时代%' 
 			and checkinDay >= #{startDay} and checkinDay <= #{endDay}
 	</update>
+	
+	<update id="updateCheckinNullException">
+		update sap_check_report set checkinException = '后台更新未打卡' where checkinDate is null
+			and checkinDay >= #{startDay} and checkinDay &lt;= #{endDay}
+	</update>
+	
+	<update id="updateCheckoffNullException">
+		update sap_check_report set checkoffException = '后台更新未打卡' where checkoffDate is null
+			and checkinDay >= #{startDay} and checkinDay &lt;= #{endDay}
+	</update>
 
 	<update id="updateAllExceptionResult">
 		update sap_check_report set result = '异常' 

+ 3 - 0
code/sapparent/sapservice/src/main/java/org/fouram/service/SapCheckService.java

@@ -150,6 +150,9 @@ public class SapCheckService extends BaseService {
 
 		// 更新华人时代人员上班时间可以推迟30分钟
 		update("SapCheckMapper.updateHrsdWorkTime", param);
+		// 更新时间为空的为后台更新未打开
+		update("SapCheckMapper.updateCheckinNullException", param);
+		update("SapCheckMapper.updateCheckoffNullException", param);
 		// 更新所有异常事件的数据为异常数据
 		update("SapCheckMapper.updateAllExceptionResult", param);
 		// 查询有请假情况的数据