|
@ -71,7 +71,13 @@ public class PatientArchivesController extends WeixinBaseController {
|
|
|
|
|
|
return write(200, "获取就诊记录成功!", "data", result);
|
|
|
} catch (Exception e) {
|
|
|
return invalidUserException(e, -1, "获取门/急诊数据失败!");
|
|
|
if(e.getMessage().startsWith("error"))
|
|
|
{
|
|
|
return error(-1,e.getMessage());
|
|
|
}
|
|
|
else{
|
|
|
return error(-1,"获取门/急诊数据失败!");
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
|
|
@ -89,7 +95,13 @@ public class PatientArchivesController extends WeixinBaseController {
|
|
|
|
|
|
return write(200, "获取健康档案详情成功!", "data", result);
|
|
|
} catch (Exception e) {
|
|
|
return invalidUserException(e, -1, "获取健康档案详情失败!");
|
|
|
if(e.getMessage().startsWith("error"))
|
|
|
{
|
|
|
return error(-1,e.getMessage());
|
|
|
}
|
|
|
else{
|
|
|
return error(-1,"获取健康档案详情失败!");
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
|
|
@ -103,7 +115,13 @@ public class PatientArchivesController extends WeixinBaseController {
|
|
|
|
|
|
return write(200, "通过事件号获取档案类型列表成功!", "data", result);
|
|
|
} catch (Exception e) {
|
|
|
return invalidUserException(e, -1, e.getMessage());
|
|
|
if(e.getMessage().startsWith("error"))
|
|
|
{
|
|
|
return error(-1,e.getMessage());
|
|
|
}
|
|
|
else{
|
|
|
return error(-1,"获取档案类型列表失败!");
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
|
|
@ -120,7 +138,13 @@ public class PatientArchivesController extends WeixinBaseController {
|
|
|
|
|
|
return write(200, "获取用药记录成功!", "data", result);
|
|
|
} catch (Exception e) {
|
|
|
return invalidUserException(e, -1, "获取用药记录失败!");
|
|
|
if(e.getMessage().startsWith("error"))
|
|
|
{
|
|
|
return error(-1,e.getMessage());
|
|
|
}
|
|
|
else{
|
|
|
return error(-1,"获取用药记录失败!");
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
|
|
@ -139,7 +163,13 @@ public class PatientArchivesController extends WeixinBaseController {
|
|
|
|
|
|
return write(200, "获取检查检验报告成功!", "data", result);
|
|
|
} catch (Exception e) {
|
|
|
return invalidUserException(e, -1, "获取检查检验报告失败!");
|
|
|
if(e.getMessage().startsWith("error"))
|
|
|
{
|
|
|
return error(-1,e.getMessage());
|
|
|
}
|
|
|
else{
|
|
|
return error(-1,"获取检查检验报告失败!");
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
|
|
@ -161,8 +191,13 @@ public class PatientArchivesController extends WeixinBaseController {
|
|
|
return error(-1,"患者不存在");
|
|
|
}
|
|
|
}catch (Exception e){
|
|
|
error(e);
|
|
|
return error(-1,"查询失败");
|
|
|
if(e.getMessage().startsWith("error"))
|
|
|
{
|
|
|
return error(-1,e.getMessage());
|
|
|
}
|
|
|
else{
|
|
|
return error(-1,"查询居民社区健康体检列表失败!");
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
|
|
@ -175,8 +210,13 @@ public class PatientArchivesController extends WeixinBaseController {
|
|
|
JSONObject json = jwArchivesService.getEhrSickMedicalRecord(medicalNo);
|
|
|
return write(200,"查询成功","medical_detail",json);
|
|
|
}catch (Exception e){
|
|
|
error(e);
|
|
|
return error(-1,"查询失败");
|
|
|
if(e.getMessage().startsWith("error"))
|
|
|
{
|
|
|
return error(-1,e.getMessage());
|
|
|
}
|
|
|
else{
|
|
|
return error(-1,"查询居民社区健康体检详情失败!");
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
|