|
@@ -172,12 +172,6 @@ class AttendanceMessageTaskTest {
|
|
.eq(TeacherOutInRecord::getStatus, 1)
|
|
.eq(TeacherOutInRecord::getStatus, 1)
|
|
);
|
|
);
|
|
|
|
|
|
- //计算出勤率
|
|
|
|
- BigDecimal divide = BigDecimal.ZERO;
|
|
|
|
- if(teacherCout != 0){
|
|
|
|
- divide = BigDecimal.valueOf(outInRecords).divide(BigDecimal.valueOf(teacherCout), 4, RoundingMode.HALF_UP);
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
WeChatSendMessageDto weChatSendMessageDto = new WeChatSendMessageDto();
|
|
WeChatSendMessageDto weChatSendMessageDto = new WeChatSendMessageDto();
|
|
weChatSendMessageDto.setTemplateId(wechatTemplate);
|
|
weChatSendMessageDto.setTemplateId(wechatTemplate);
|
|
JSONObject paramJson = new JSONObject();
|
|
JSONObject paramJson = new JSONObject();
|
|
@@ -198,9 +192,9 @@ class AttendanceMessageTaskTest {
|
|
character_string18.put("value", teacherCout - outInRecords);
|
|
character_string18.put("value", teacherCout - outInRecords);
|
|
paramJson.put("character_string18", character_string18);
|
|
paramJson.put("character_string18", character_string18);
|
|
|
|
|
|
- JSONObject const3 = new JSONObject();
|
|
|
|
- const3.put("value", "出勤率 99%");
|
|
|
|
- paramJson.put("const3", const3);
|
|
|
|
|
|
+ JSONObject character_string16 = new JSONObject();
|
|
|
|
+ character_string16.put("value", teacherCout);
|
|
|
|
+ paramJson.put("character_string16", character_string16);
|
|
|
|
|
|
weChatSendMessageDto.setContent(paramJson);
|
|
weChatSendMessageDto.setContent(paramJson);
|
|
weChatSendMessageDto.setUrl(StrUtil.format("{}pages/attendance/teacher/index", commonPropertiesConfig.getDomainApp()));
|
|
weChatSendMessageDto.setUrl(StrUtil.format("{}pages/attendance/teacher/index", commonPropertiesConfig.getDomainApp()));
|
|
@@ -223,13 +217,6 @@ class AttendanceMessageTaskTest {
|
|
.eq(StudentOutInRecord::getStatus, 1)
|
|
.eq(StudentOutInRecord::getStatus, 1)
|
|
);
|
|
);
|
|
|
|
|
|
- //计算出勤率
|
|
|
|
- BigDecimal divide = BigDecimal.ZERO;
|
|
|
|
- if(teacherCout != 0){
|
|
|
|
- divide = BigDecimal.valueOf(outInRecords).divide(BigDecimal.valueOf(teacherCout), 4, RoundingMode.HALF_UP);
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
-
|
|
|
|
WeChatSendMessageDto weChatSendMessageDto = new WeChatSendMessageDto();
|
|
WeChatSendMessageDto weChatSendMessageDto = new WeChatSendMessageDto();
|
|
weChatSendMessageDto.setTemplateId(weChatUtil.getAttendanceMessageTemplate());
|
|
weChatSendMessageDto.setTemplateId(weChatUtil.getAttendanceMessageTemplate());
|
|
JSONObject paramJson = new JSONObject();
|
|
JSONObject paramJson = new JSONObject();
|
|
@@ -250,9 +237,9 @@ class AttendanceMessageTaskTest {
|
|
character_string18.put("value", teacherCout - outInRecords);
|
|
character_string18.put("value", teacherCout - outInRecords);
|
|
paramJson.put("character_string18", character_string18);
|
|
paramJson.put("character_string18", character_string18);
|
|
|
|
|
|
- JSONObject const3 = new JSONObject();
|
|
|
|
- const3.put("value", "出勤率 99%");
|
|
|
|
- paramJson.put("const3", const3);
|
|
|
|
|
|
+ JSONObject character_string16 = new JSONObject();
|
|
|
|
+ character_string16.put("value", teacherCout);
|
|
|
|
+ paramJson.put("const3", character_string16);
|
|
|
|
|
|
weChatSendMessageDto.setContent(paramJson);
|
|
weChatSendMessageDto.setContent(paramJson);
|
|
weChatSendMessageDto.setUrl(StrUtil.format("{}pages/attendance/class/index", commonPropertiesConfig.getDomainApp()));
|
|
weChatSendMessageDto.setUrl(StrUtil.format("{}pages/attendance/class/index", commonPropertiesConfig.getDomainApp()));
|