|
@ -77,7 +77,7 @@ public class DiseaseController extends BaseController {
|
|
|
@RequestMapping(value = "getVisits", method = RequestMethod.GET)
|
|
|
public String getVisits(
|
|
|
@ApiParam(name = "patientCode", value = "患者code", required = true) @RequestParam(value = "patientCode", required = true) String patientCode,
|
|
|
@ApiParam(name = "icdName", value = "主诊断", required = false) @RequestParam(value = "icdName", required = false) String icdName,
|
|
|
@ApiParam(name = "icdName", value = "主诊断(高血压或者糖尿病)", required = false) @RequestParam(value = "icdName", required = false) String icdName,
|
|
|
@ApiParam(name = "time", value = "时间", required = false) @RequestParam(value = "time", required = false) String time) {
|
|
|
try {
|
|
|
List<Visit> visitList = diseaseService.getVisits(patientCode,time,icdName);
|
|
@ -85,7 +85,7 @@ public class DiseaseController extends BaseController {
|
|
|
visitList.stream().forEach( v->{
|
|
|
JSONObject jo=new JSONObject();
|
|
|
jo.put("orgName",v.getOrgName());
|
|
|
jo.put("typeName",v.getTypeName());
|
|
|
jo.put("typeName",v.getTypeName());//住院或者门诊
|
|
|
jo.put("time", DateUtil.dateToStr(v.getEndTime(),"yyyy-MM-dd"));
|
|
|
ja.put(jo);
|
|
|
});
|
|
@ -100,14 +100,15 @@ public class DiseaseController extends BaseController {
|
|
|
@RequestMapping(value = "getInspections", method = RequestMethod.GET)
|
|
|
public String getInspections(
|
|
|
@ApiParam(name = "patientCode", value = "患者code", required = true) @RequestParam(value = "patientCode", required = true) String patientCode,
|
|
|
@ApiParam(name = "type", value = "类型(1高血压 2糖尿病)", required = false) @RequestParam(value = "type", required = false) String type,
|
|
|
@ApiParam(name = "time", value = "时间", required = false) @RequestParam(value = "time", required = false) String time) {
|
|
|
try {
|
|
|
List<Inspection> inspections = diseaseService.getInspections(patientCode,time);
|
|
|
List<Inspection> inspections = diseaseService.getInspections(patientCode,time,type);
|
|
|
JSONArray ja=new JSONArray();
|
|
|
inspections.stream().forEach( v->{
|
|
|
JSONObject jo=new JSONObject();
|
|
|
jo.put("orgName",v.getOrgName());
|
|
|
jo.put("cataLogCodeName",v.getCataLogCodeName());
|
|
|
jo.put("cataLogCodeName",v.getCataLogCodeName());//检查或者检验
|
|
|
jo.put("time", DateUtil.dateToStr(v.getEndTime(),"yyyy-MM-dd"));
|
|
|
ja.put(jo);
|
|
|
});
|