|
@ -2052,6 +2052,79 @@ public class YkyyPrescriptionService extends BaseJpaService<WlyyPrescriptionDO,
|
|
|
return SignGenerator.requestYkt(params,url);
|
|
return SignGenerator.requestYkt(params,url);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 代预约-排班列表
|
|
|
|
|
* @param doctorId 医生id
|
|
|
|
|
* @param beginDate 开始时间
|
|
|
|
|
* @param endDate 结束时间
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public String list(String doctorId,String beginDate,String endDate){
|
|
|
|
|
String url = newYktUrl+"/api/ext/ykt/open/schedule/list";
|
|
|
|
|
Map<String, Object> params = new HashMap<>();
|
|
|
|
|
params.put("doctorId", doctorId);
|
|
|
|
|
if (StringUtils.isNoneBlank(beginDate)){
|
|
|
|
|
params.put("beginDate", beginDate);
|
|
|
|
|
}
|
|
|
|
|
if (StringUtils.isNoneBlank(endDate)){
|
|
|
|
|
params.put("endDate",endDate);
|
|
|
|
|
}
|
|
|
|
|
return SignGenerator.requestYkt(params,url);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 代预约-医院列表
|
|
|
|
|
* @param type 机构类型,1-医院 2-视光 -1是全部机构,不传默认是医院
|
|
|
|
|
* @param hospName 医院名称
|
|
|
|
|
* @param hospId 医院ID
|
|
|
|
|
* @param provinceId 省级ID
|
|
|
|
|
* @param cityId 市级ID
|
|
|
|
|
* @param districtId 区级ID
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public String hospList(String type,String hospName,String hospId,String provinceId,String cityId,String districtId){
|
|
|
|
|
String url = newYktUrl+"/api/ext/ykt/open/hosp/list";
|
|
|
|
|
Map<String, Object> params = new HashMap<>();
|
|
|
|
|
if (StringUtils.isNoneBlank(type)){
|
|
|
|
|
params.put("type", type);
|
|
|
|
|
}
|
|
|
|
|
if (StringUtils.isNoneBlank(hospName)){
|
|
|
|
|
params.put("hospName",hospName);
|
|
|
|
|
}
|
|
|
|
|
if (StringUtils.isNoneBlank(hospId)){
|
|
|
|
|
params.put("hospId",hospId);
|
|
|
|
|
}
|
|
|
|
|
if (StringUtils.isNoneBlank(provinceId)){
|
|
|
|
|
params.put("provinceId",provinceId);
|
|
|
|
|
}
|
|
|
|
|
if (StringUtils.isNoneBlank(cityId)){
|
|
|
|
|
params.put("cityId",cityId);
|
|
|
|
|
}
|
|
|
|
|
if (StringUtils.isNoneBlank(districtId)){
|
|
|
|
|
params.put("districtId",districtId);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return SignGenerator.requestYkt(params,url);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 代预约-科室列表
|
|
|
|
|
* @param hospId 机构id
|
|
|
|
|
* @param keywords 关键词
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public String departmentList(String hospId,String keywords){
|
|
|
|
|
String url = newYktUrl+"/api/ext/ykt/open/department/list";
|
|
|
|
|
Map<String, Object> params = new HashMap<>();
|
|
|
|
|
params.put("hospId", hospId);
|
|
|
|
|
if (StringUtils.isNoneBlank(keywords)){
|
|
|
|
|
params.put("keywords", keywords);
|
|
|
|
|
}
|
|
|
|
|
return SignGenerator.requestYkt(params,url);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 短信验证码登录
|
|
* 短信验证码登录
|
|
|
*
|
|
*
|