|
@ -27,7 +27,7 @@ public class PushTimeIntegerPointService {
|
|
@Autowired
|
|
@Autowired
|
|
private SystemMessageDao systemMessageDao;
|
|
private SystemMessageDao systemMessageDao;
|
|
|
|
|
|
private static String message = "现在是北京时间{Time}点整";
|
|
|
|
|
|
private static String message = "现在是北京时间{Time}点整!";
|
|
|
|
|
|
public void pushTimeIntegerPoint() {
|
|
public void pushTimeIntegerPoint() {
|
|
int i = DateUtil.integerTime();
|
|
int i = DateUtil.integerTime();
|
|
@ -35,13 +35,13 @@ public class PushTimeIntegerPointService {
|
|
List<SystemMessageDO> systemMessageDOList = new ArrayList<>();
|
|
List<SystemMessageDO> systemMessageDOList = new ArrayList<>();
|
|
List<Map<String, Object>> signOldPatientList = systemPushMessageUtil.signOldPatient();
|
|
List<Map<String, Object>> signOldPatientList = systemPushMessageUtil.signOldPatient();
|
|
String url = deviceLostMessageUtil.audioUrl(content);
|
|
String url = deviceLostMessageUtil.audioUrl(content);
|
|
int num = 0;
|
|
|
|
|
|
//int num = 0;
|
|
for (Map<String, Object> map : signOldPatientList) {
|
|
for (Map<String, Object> map : signOldPatientList) {
|
|
String patient = map.get("id").toString();
|
|
String patient = map.get("id").toString();
|
|
if (!systemPushMessageUtil.findPatientPushOnOff(patient,1)){
|
|
if (!systemPushMessageUtil.findPatientPushOnOff(patient,1)){
|
|
continue;
|
|
continue;
|
|
}
|
|
}
|
|
num+=1;
|
|
|
|
|
|
//num+=1;
|
|
SystemMessageDO messageDO = systemPushMessageUtil.systemMessageDOSave("整点报时", content,"996","0","system","整点报时通知助手",patient,map.get("name").toString(),"1",map.get("photo").toString(),url);
|
|
SystemMessageDO messageDO = systemPushMessageUtil.systemMessageDOSave("整点报时", content,"996","0","system","整点报时通知助手",patient,map.get("name").toString(),"1",map.get("photo").toString(),url);
|
|
/*socket 推送*/
|
|
/*socket 推送*/
|
|
deviceLostMessageUtil.patientMessageSocket(messageDO,null);
|
|
deviceLostMessageUtil.patientMessageSocket(messageDO,null);
|
|
@ -49,7 +49,7 @@ public class PushTimeIntegerPointService {
|
|
}
|
|
}
|
|
systemMessageDao.save(systemMessageDOList);
|
|
systemMessageDao.save(systemMessageDOList);
|
|
|
|
|
|
systemPushMessageUtil.basePushRecordLogEntitySave(content,"2",new Date(),num,1,"签约老人",1,8);
|
|
|
|
|
|
systemPushMessageUtil.basePushRecordLogEntitySave(content,"2",new Date(),systemMessageDOList.size(),1,"签约老人",1,8);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|