|
@@ -35,37 +35,19 @@ public class TemplateInfoFacade extends TemplateInfoServiceImpl {
|
|
|
* @return 医生病历模板信息
|
|
|
*/
|
|
|
public List<TemplateInfoDTO> findByDoctorIdTemplates(TemplateInfoVO templateInfoVO) {
|
|
|
- /*//根据传入的医生id和部门id还有医院id在数据表中查出相应的模板数据
|
|
|
- TemplateInfo templateInfo = new TemplateInfo();
|
|
|
- templateInfo.setDoctorId(templateInfoVO.getDoctorId());//医生id
|
|
|
- templateInfo.setHospitalDeptId(templateInfoVO.getHospitalDeptId());//部门id
|
|
|
- templateInfo.setHospitalId(templateInfoVO.getHospitalId());//医院id
|
|
|
- List<TemplateInfoDTO> data = findByDoctorIdTemplate(templateInfo);*/
|
|
|
+ //根据传入的医生id和部门id还有医院id在数据表中查出相应的模板数据
|
|
|
+
|
|
|
QueryWrapper<TemplateInfo> templateInfoQuery = new QueryWrapper<>();
|
|
|
Map<String, Object> mapAll = new HashMap<>();
|
|
|
mapAll.put("hospital_dept_id", templateInfoVO.getHospitalDeptId());
|
|
|
mapAll.put("doctor_id", templateInfoVO.getDoctorId());
|
|
|
mapAll.put("hospital_id", templateInfoVO.getHospitalId());
|
|
|
mapAll.put("is_deleted", IsDeleteEnum.N.getKey());
|
|
|
+ mapAll.put("type", templateInfoVO.getType());
|
|
|
templateInfoQuery.allEq(mapAll).orderByDesc("gmt_create");
|
|
|
List<TemplateInfoDTO> data = new ArrayList<TemplateInfoDTO>();
|
|
|
List<TemplateInfo> datas = list(templateInfoQuery);
|
|
|
- /*for(TemplateInfo templateInfo :datas){
|
|
|
- TemplateInfoDTO templateInfoDTO =new TemplateInfoDTO();
|
|
|
- templateInfoDTO.setId(templateInfo.getId());
|
|
|
- templateInfoDTO.setCreator(templateInfo.getCreator());
|
|
|
- templateInfoDTO.setDataJson(templateInfo.getDataJson());
|
|
|
- templateInfoDTO.setDoctorId(templateInfo.getDoctorId());
|
|
|
- templateInfoDTO.setGmtCreate(templateInfo.getGmtCreate());
|
|
|
- templateInfoDTO.setHospitalDeptId(templateInfo.getHospitalDeptId());
|
|
|
- templateInfoDTO.setHospitalId(templateInfo.getHospitalId());
|
|
|
- templateInfoDTO.setModeName(templateInfo.getName());
|
|
|
- templateInfoDTO.setModeType(templateInfo.getType());
|
|
|
- templateInfoDTO.setPreview(templateInfo.getPreview());
|
|
|
- templateInfoDTO.setRemark(templateInfo.getRemark());
|
|
|
-
|
|
|
- data.add(templateInfoDTO);
|
|
|
- }*/
|
|
|
+ //过滤
|
|
|
data = BeanUtil.listCopyTo(datas, TemplateInfoDTO.class);
|
|
|
|
|
|
return data;
|