|
@ -4,7 +4,6 @@ import com.alibaba.fastjson.JSON;
|
|
|
import com.alibaba.fastjson.JSONArray;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import com.alibaba.fastjson.serializer.SerializerFeature;
|
|
|
import com.netflix.ribbon.proxy.annotation.Http;
|
|
|
import com.yihu.jw.care.dao.assistance.EmergencyAssistanceDao;
|
|
|
import com.yihu.jw.care.dao.sign.ServicePackageSignRecordDao;
|
|
|
import com.yihu.jw.care.dao.team.BaseTeamMemberDao;
|
|
@ -31,8 +30,6 @@ import org.springframework.jdbc.core.BeanPropertyRowMapper;
|
|
|
import org.springframework.jdbc.core.JdbcTemplate;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
import java.io.UnsupportedEncodingException;
|
|
|
import java.net.URLEncoder;
|
|
|
import java.util.*;
|
|
|
|
|
|
|
|
@ -453,7 +450,7 @@ public class EmergencyAssistanceService extends BaseJpaService<EmergencyAssistan
|
|
|
assistanceDO.setUpdateUserName(patientDO.getName());
|
|
|
assistanceDO.setUpdateTime(new Date());
|
|
|
//结束救助咨询
|
|
|
if (!consultTeamService.finishEmergencyConsult(assistanceDO,patient,2)){
|
|
|
if (!consultTeamService.finishEmergencyConsult(assistanceDO,patient,1)){
|
|
|
String failMsg = "咨询结束失败 无法完成工单";
|
|
|
result.put(ResponseContant.resultFlag, ResponseContant.fail);
|
|
|
result.put(ResponseContant.resultMsg,failMsg);
|
|
@ -598,12 +595,17 @@ public class EmergencyAssistanceService extends BaseJpaService<EmergencyAssistan
|
|
|
// imUtill.sendMDTSocketMessageToDoctor(doctor,message.toString());
|
|
|
|
|
|
//结束救助咨询
|
|
|
EmergencyAssistanceDO assistanceDO = emergencyAssistanceDao.findOne(orderID);
|
|
|
if (!consultTeamService.finishEmergencyConsult(assistanceDO,doctor,2)){
|
|
|
String failMsg = "咨询结束失败 无法完成工单";
|
|
|
// String sql = "select id from base_emergency_assistance_order where status!=1";
|
|
|
// List<String> ids = jdbcTemplate.queryForList(sql,String.class);
|
|
|
// for (String id:ids){
|
|
|
// EmergencyAssistanceDO assistanceDO = emergencyAssistanceDao.findOne(orderID);
|
|
|
// if (!consultTeamService.finishEmergencyConsult(assistanceDO,doctor,2)){
|
|
|
// String failMsg = "咨询结束失败 无法完成工单";
|
|
|
//
|
|
|
// return failMsg;
|
|
|
// }
|
|
|
// }
|
|
|
|
|
|
return failMsg;
|
|
|
}
|
|
|
return null;
|
|
|
}
|
|
|
}
|