|
@ -712,4 +712,41 @@ public class DoctorConsultController extends WeixinBaseController {
|
|
|
return error(-1, "转接失败!");
|
|
|
}
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 根据咨询code获取咨询的log
|
|
|
*
|
|
|
* @param consultCode
|
|
|
* @return
|
|
|
*/
|
|
|
@RequestMapping(value = "getConsultLog")
|
|
|
@ResponseBody
|
|
|
public String getConsultLog(
|
|
|
String consultCode) {
|
|
|
try {
|
|
|
List<ConsultTeamLog> consultTeamLogs = consultTeamService.getConsultLog(consultCode);
|
|
|
JSONArray ja = new JSONArray();
|
|
|
for (ConsultTeamLog log : consultTeamLogs) {
|
|
|
JSONObject json = new JSONObject();
|
|
|
json.put("id", log.getId());
|
|
|
// 设置回复内容
|
|
|
json.put("content", log.getContent());
|
|
|
// 设置回复医生姓名
|
|
|
json.put("doctorName", log.getDoctorName());
|
|
|
// 设置回复人头像
|
|
|
json.put("photo", log.getPhoto());
|
|
|
// 设置日志类型
|
|
|
json.put("type", log.getType());
|
|
|
// 设置记录类型
|
|
|
json.put("chatType", log.getChatType());
|
|
|
// 设置咨询或回复时间
|
|
|
json.put("time", DateUtil.dateToStr(log.getCzrq(), DateUtil.YYYY_MM_DD_HH_MM_SS));
|
|
|
ja.put(json);
|
|
|
}
|
|
|
return success("转接成功");
|
|
|
} catch (Exception e) {
|
|
|
error(e);
|
|
|
return error(-1, "转接失败!");
|
|
|
}
|
|
|
}
|
|
|
}
|