gaodm 5 роки тому
батько
коміт
dc26897fea

+ 18 - 22
icss-service/src/main/java/com/diagbot/facade/TemplateInfoFacade.java

@@ -27,15 +27,12 @@ import com.diagbot.util.SqlExecuteUtil;
 import com.diagbot.vo.HospitalCodeVo;
 import com.diagbot.vo.TemplateIdVO;
 import com.diagbot.vo.TemplateInfoAdminPageVO;
-import com.diagbot.vo.TemplateInfoPageVO;
-import com.diagbot.vo.TemplateInfoPersonVO;
 import com.diagbot.vo.TemplateInfoRevampVO;
 import com.diagbot.vo.TemplateInfoTypeVO;
 import com.diagbot.vo.TemplateInfoVO;
 import com.diagbot.vo.TemplateInfosIdVO;
 import com.diagbot.vo.TemplateInfosVO;
 import com.diagbot.vo.TemplateNormsFindVO;
-import com.diagbot.vo.TemplateNormsParamVO;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Component;
 
@@ -228,14 +225,14 @@ public class TemplateInfoFacade extends TemplateInfoServiceImpl {
      */
     public TemplateInfoPageAllDTO getTemplatePageAlls(TemplateInfoAdminPageVO templateInfoPageVO) {
         //取出所有科室
-        HospitalCodeVo hospitalCodeVo =new HospitalCodeVo();
+        HospitalCodeVo hospitalCodeVo = new HospitalCodeVo();
         hospitalCodeVo.setHospitalCode(templateInfoPageVO.getHospitalCode());
         hospitalCodeVo.setDeptInfoName("");
         hospitalCodeVo.setThirdpartyName("");
         RespDTO<List<HospitalDeptInfoAllDTO>> deptInfoDTO = tranServiceClient.getHospitalDeptInfoAll(hospitalCodeVo);
         RespDTOUtil.respNGDeal(deptInfoDTO, deptInfoDTO.msg);
         List<HospitalDeptInfoAllDTO> deptInfo = deptInfoDTO.data;
-        Map<Long,HospitalDeptInfoAllDTO> deptMap =deptInfo.stream().collect(Collectors.toMap(HospitalDeptInfoAllDTO::getId,i->i));
+        Map<Long, HospitalDeptInfoAllDTO> deptMap = deptInfo.stream().collect(Collectors.toMap(HospitalDeptInfoAllDTO::getId, i -> i));
         TemplateInfoPageAllDTO data = new TemplateInfoPageAllDTO();
         //取出个人模板
         TemplateInfoTypeVO personalVO = new TemplateInfoTypeVO();
@@ -243,10 +240,10 @@ public class TemplateInfoFacade extends TemplateInfoServiceImpl {
         personalVO.setTemplateType(TemplateTypeEnum.PersonalTemplate.getKey());
         personalVO.setHospitalDeptId(null);
         IPage<TemplateInfoPageDTO> personalTemplate = getTemplatePages(personalVO);
-        if(personalTemplate.getRecords().size()>0){
-            personalTemplate.getRecords().forEach(i->{
+        if (personalTemplate.getRecords().size() > 0) {
+            personalTemplate.getRecords().forEach(i -> {
                 HospitalDeptInfoAllDTO datas = deptMap.get(i.getHospitalDeptId());
-                if(datas!=null){
+                if (datas != null) {
                     i.setConceptDeptName(datas.getConceptDeptName());
                     i.setThirdpartyName(datas.getName());
                 }
@@ -260,10 +257,10 @@ public class TemplateInfoFacade extends TemplateInfoServiceImpl {
         adminVO.setDoctorId(null);
         adminVO.setTemplateType(TemplateTypeEnum.AdminTemplate.getKey());
         IPage<TemplateInfoPageDTO> adminTemplate = getTemplatePages(adminVO);
-        if(adminTemplate.getRecords().size()>0){
-            adminTemplate.getRecords().forEach(i->{
+        if (adminTemplate.getRecords().size() > 0) {
+            adminTemplate.getRecords().forEach(i -> {
                 HospitalDeptInfoAllDTO datas = deptMap.get(i.getHospitalDeptId());
-                if(datas!=null){
+                if (datas != null) {
                     i.setConceptDeptName(datas.getConceptDeptName());
                     i.setThirdpartyName(datas.getName());
                 }
@@ -294,7 +291,6 @@ public class TemplateInfoFacade extends TemplateInfoServiceImpl {
     }
 
     /**
-     *
      * @return
      */
     public Boolean piyinUp() {
@@ -322,6 +318,7 @@ public class TemplateInfoFacade extends TemplateInfoServiceImpl {
 
     /**
      * 个人模糊查询模板
+     *
      * @param templateNormsFindVO
      * @return
      */
@@ -332,19 +329,20 @@ public class TemplateInfoFacade extends TemplateInfoServiceImpl {
 
     /**
      * 获取个人模板
+     *
      * @param templateInfoPersonVO
      * @return
      */
     public TemplateInfoPageAllDTO getTemplateAll(TemplateInfoAdminPageVO templateInfoPersonVO) {
         //取出所有科室
-        HospitalCodeVo hospitalCodeVo =new HospitalCodeVo();
+        HospitalCodeVo hospitalCodeVo = new HospitalCodeVo();
         hospitalCodeVo.setHospitalCode(templateInfoPersonVO.getHospitalCode());
         hospitalCodeVo.setDeptInfoName("");
         hospitalCodeVo.setThirdpartyName("");
         RespDTO<List<HospitalDeptInfoAllDTO>> deptInfoDTO = tranServiceClient.getHospitalDeptInfoAll(hospitalCodeVo);
         RespDTOUtil.respNGDeal(deptInfoDTO, deptInfoDTO.msg);
         List<HospitalDeptInfoAllDTO> deptInfo = deptInfoDTO.data;
-        Map<Long,HospitalDeptInfoAllDTO> deptMap =deptInfo.stream().collect(Collectors.toMap(HospitalDeptInfoAllDTO::getId,i->i));
+        Map<Long, HospitalDeptInfoAllDTO> deptMap = deptInfo.stream().collect(Collectors.toMap(HospitalDeptInfoAllDTO::getId, i -> i));
         TemplateInfoPageAllDTO data = new TemplateInfoPageAllDTO();
         //取出个人模板
         TemplateInfoTypeVO personalVO = new TemplateInfoTypeVO();
@@ -352,10 +350,10 @@ public class TemplateInfoFacade extends TemplateInfoServiceImpl {
         personalVO.setTemplateType(TemplateTypeEnum.PersonalTemplate.getKey());
         personalVO.setHospitalDeptId(null);
         IPage<TemplateInfoPageDTO> personalTemplate = getTemplatePages(personalVO);
-        if(personalTemplate.getRecords().size()>0){
-            personalTemplate.getRecords().forEach(i->{
+        if (personalTemplate.getRecords().size() > 0) {
+            personalTemplate.getRecords().forEach(i -> {
                 HospitalDeptInfoAllDTO datas = deptMap.get(i.getHospitalDeptId());
-                if(datas!=null){
+                if (datas != null) {
                     i.setConceptDeptName(datas.getConceptDeptName());
                     i.setThirdpartyName(datas.getName());
                 }
@@ -363,16 +361,14 @@ public class TemplateInfoFacade extends TemplateInfoServiceImpl {
             });
         }
         data.setPersonalTemplate(personalTemplate);
-        return  data;
+        return data;
     }
 
     /**
-     *
-     * @param templateNormsParamVO
      * @return
      */
 
-    public List<TemplateFolderDTO> getTemplateNorm(TemplateNormsParamVO templateNormsParamVO) {
-        return templateNormFacade.getTemplateNorm(templateNormsParamVO);
+    public List<TemplateFolderDTO> getTemplateNorm() {
+        return templateNormFacade.getTemplateNorm();
     }
 }

+ 3 - 1
icss-service/src/main/java/com/diagbot/facade/TemplateNormFacade.java

@@ -245,7 +245,7 @@ public class TemplateNormFacade extends TemplateInfoServiceImpl {
      * @param templateNormsParamVO
      * @return
      */
-    public List<TemplateFolderDTO> getTemplateNorm(TemplateNormsParamVO templateNormsParamVO) {
+    public List<TemplateFolderDTO> getTemplateNorm() {
         //先获取文件夹
         QueryWrapper<TemplateFolder> templateFolderQuery = new QueryWrapper<TemplateFolder>();
         templateFolderQuery
@@ -259,6 +259,8 @@ public class TemplateNormFacade extends TemplateInfoServiceImpl {
         //过滤
         data = BeanUtil.listCopyTo(datas, TemplateFolderDTO.class);
         //再获取模板
+        TemplateNormsParamVO templateNormsParamVO = new TemplateNormsParamVO();
+        templateNormsParamVO.setHospitalId(-9L);
         List<TemplateInfoNormDTO> templateDatas = templateInfoServiceImpl.getStandardTemplates(templateNormsParamVO);
         Map<Long, List<TemplateInfoNormDTO>> map
                 = EntityUtil.makeEntityListMap(templateDatas, "folderId");

+ 2 - 2
icss-service/src/main/java/com/diagbot/web/TemplateInfoController.java

@@ -147,9 +147,9 @@ public class TemplateInfoController {
     @ApiOperation(value = "查询标准模板列表[by:wangfeng]")
     @PostMapping("/getTemplateNorms")
     @SysLogger("getTemplateNorms")
-    public RespDTO<List<TemplateFolderDTO>> getTemplateNorms(@Valid @RequestBody TemplateNormsParamVO templateNormsParamVO) {
+    public RespDTO<List<TemplateFolderDTO>> getTemplateNorms() {
 
-        List<TemplateFolderDTO> data = templateInfoFacade.getTemplateNorm(templateNormsParamVO);
+        List<TemplateFolderDTO> data = templateInfoFacade.getTemplateNorm();
 
         return RespDTO.onSuc(data);
     }

+ 5 - 4
icss-service/src/main/java/com/diagbot/web/TemplateNormController.java

@@ -5,10 +5,8 @@ import com.diagbot.dto.RespDTO;
 import com.diagbot.dto.TemplateFolderDTO;
 import com.diagbot.dto.TemplateInfoDTO;
 import com.diagbot.dto.TemplateInfoNormDTO;
-import com.diagbot.dto.TemplateNormsDTO;
 import com.diagbot.facade.TemplateNormFacade;
 import com.diagbot.vo.TemplateIdVO;
-import com.diagbot.vo.TemplateInfoAdminPageVO;
 import com.diagbot.vo.TemplateNormUpVO;
 import com.diagbot.vo.TemplateNormsFindVO;
 import com.diagbot.vo.TemplateNormsIdsVO;
@@ -50,6 +48,7 @@ public class TemplateNormController {
 
         return RespDTO.onSuc(res);
     }
+
     @ApiOperation(value = "保存病历模板[by:wangfeng]")
     @PostMapping("/saveTemplateNorms")
     @SysLogger("saveTemplateNorms")
@@ -71,12 +70,13 @@ public class TemplateNormController {
 
         return RespDTO.onSuc(res);
     }
+
     @ApiOperation(value = "查询标准模板列表[by:wangfeng]")
     @PostMapping("/getTemplateNorms")
     @SysLogger("getTemplateNorms")
-    public RespDTO<List<TemplateFolderDTO>> getTemplateNorms(@Valid @RequestBody TemplateNormsParamVO templateNormsParamVO) {
+    public RespDTO<List<TemplateFolderDTO>> getTemplateNorms() {
 
-        List<TemplateFolderDTO> data = templateNormFacade.getTemplateNorm(templateNormsParamVO);
+        List<TemplateFolderDTO> data = templateNormFacade.getTemplateNorm();
 
         return RespDTO.onSuc(data);
     }
@@ -90,6 +90,7 @@ public class TemplateNormController {
 
         return RespDTO.onSuc(data);
     }
+
     @ApiOperation(value = "根据名字和拼音查询标准模板列表[by:wangfeng]")
     @PostMapping("/findTemplateNorms")
     @SysLogger("findTemplateNorms")