|
@ -420,29 +420,8 @@ public class CustomerService extends BaseService{
|
|
|
callService.setAdminTeamCode(sf.getAdminTeamId());
|
|
|
callService.setCreateTime(new Date());
|
|
|
callServiceDao.save(callService);
|
|
|
|
|
|
//待处理发送消息给医生
|
|
|
if(callService.getState()==1){
|
|
|
// 添加签约消息
|
|
|
Message message = new Message();
|
|
|
message.setCzrq(new Date());
|
|
|
message.setCreateTime(new Date());
|
|
|
message.setContent("您有一条新的协同服务消息!");
|
|
|
message.setRead(1);//设置未读
|
|
|
message.setReceiver(callService.getDoctor());//设置接受医生的code
|
|
|
message.setSender(callService.getPatient());//设置发送的用户
|
|
|
message.setSenderName(callService.getPatientName());
|
|
|
message.setCode(getCode());
|
|
|
message.setSenderPhoto(p.getPhoto());
|
|
|
message.setTitle("协同服务消息");
|
|
|
message.setType(12);//协同服务消息
|
|
|
message.setReadonly(1);//是否只读消息
|
|
|
message.setSex(p.getSex());
|
|
|
message.setOver("1");//未处理
|
|
|
message.setDel("1");
|
|
|
messageDao.save(message);
|
|
|
}
|
|
|
|
|
|
sendCallServiceMes(callService,u);
|
|
|
return "1";
|
|
|
}
|
|
|
|
|
@ -453,7 +432,12 @@ public class CustomerService extends BaseService{
|
|
|
User u = userDao.findByCode(user);
|
|
|
callService.setUserName(u.getName());
|
|
|
callServiceDao.save(callService);
|
|
|
//待处理发送消息给医生
|
|
|
sendCallServiceMes(callService,u);
|
|
|
return "1";
|
|
|
}
|
|
|
|
|
|
public void sendCallServiceMes(CallService callService,User u){
|
|
|
//待处理发送消息给医生
|
|
|
if(callService.getState()==1){
|
|
|
Patient p = patientDao.findByCode(callService.getPatient());
|
|
@ -479,11 +463,9 @@ public class CustomerService extends BaseService{
|
|
|
message.setSex(p.getSex());
|
|
|
message.setOver("1");//未处理
|
|
|
message.setDel("1");
|
|
|
|
|
|
message.setRelationCode(callService.getCode());
|
|
|
messageDao.save(message);
|
|
|
}
|
|
|
|
|
|
return "1";
|
|
|
}
|
|
|
|
|
|
public Map<String,Object> getCallServices(String keyword, Integer serverType,Integer state,String patientName,String ssc,String idCard,String doctorName,String code,Integer adminTeamCode ,String startDate,String endDate,Integer page,Integer size){
|