|
@@ -2,16 +2,21 @@ package com.diagbot.web;
|
|
|
|
|
|
import com.diagbot.annotation.SysLogger;
|
|
import com.diagbot.annotation.SysLogger;
|
|
import com.diagbot.dto.RespDTO;
|
|
import com.diagbot.dto.RespDTO;
|
|
|
|
+import com.diagbot.dto.TemplateFolderDTO;
|
|
import com.diagbot.dto.TemplateInfoDTO;
|
|
import com.diagbot.dto.TemplateInfoDTO;
|
|
|
|
+import com.diagbot.dto.TemplateInfoNormDTO;
|
|
import com.diagbot.dto.TemplateInfoPageAllDTO;
|
|
import com.diagbot.dto.TemplateInfoPageAllDTO;
|
|
import com.diagbot.facade.TemplateInfoFacade;
|
|
import com.diagbot.facade.TemplateInfoFacade;
|
|
import com.diagbot.vo.TemplateIdVO;
|
|
import com.diagbot.vo.TemplateIdVO;
|
|
import com.diagbot.vo.TemplateInfoAdminPageVO;
|
|
import com.diagbot.vo.TemplateInfoAdminPageVO;
|
|
import com.diagbot.vo.TemplateInfoPageVO;
|
|
import com.diagbot.vo.TemplateInfoPageVO;
|
|
|
|
+import com.diagbot.vo.TemplateInfoPersonVO;
|
|
import com.diagbot.vo.TemplateInfoRevampVO;
|
|
import com.diagbot.vo.TemplateInfoRevampVO;
|
|
import com.diagbot.vo.TemplateInfoVO;
|
|
import com.diagbot.vo.TemplateInfoVO;
|
|
import com.diagbot.vo.TemplateInfosIdVO;
|
|
import com.diagbot.vo.TemplateInfosIdVO;
|
|
import com.diagbot.vo.TemplateInfosVO;
|
|
import com.diagbot.vo.TemplateInfosVO;
|
|
|
|
+import com.diagbot.vo.TemplateNormsFindVO;
|
|
|
|
+import com.diagbot.vo.TemplateNormsParamVO;
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -39,7 +44,7 @@ public class TemplateInfoController {
|
|
@Autowired
|
|
@Autowired
|
|
TemplateInfoFacade templateInfoFacade;
|
|
TemplateInfoFacade templateInfoFacade;
|
|
|
|
|
|
- @ApiOperation(value = "根据医生id、医院id、部门id返回病历模板内容[by:wangfeng]",
|
|
|
|
|
|
+ /* @ApiOperation(value = "根据医生id、医院id、部门id返回病历模板内容[by:wangfeng]",
|
|
notes = "doctorId: 医生id<br>" + "dospitalId:医院编码<br>" + "deptId:部门id<br>" + "type:模式<br>")
|
|
notes = "doctorId: 医生id<br>" + "dospitalId:医院编码<br>" + "deptId:部门id<br>" + "type:模式<br>")
|
|
@PostMapping("/getByDoctorIdTemplates")
|
|
@PostMapping("/getByDoctorIdTemplates")
|
|
@SysLogger("getByDoctorIdTemplates")
|
|
@SysLogger("getByDoctorIdTemplates")
|
|
@@ -48,7 +53,7 @@ public class TemplateInfoController {
|
|
Map<Integer, List<TemplateInfoDTO>> data = templateInfoFacade.findByDoctorIdTemplates(templateInfoVO);
|
|
Map<Integer, List<TemplateInfoDTO>> data = templateInfoFacade.findByDoctorIdTemplates(templateInfoVO);
|
|
|
|
|
|
return RespDTO.onSuc(data);
|
|
return RespDTO.onSuc(data);
|
|
- }
|
|
|
|
|
|
+ }*/
|
|
|
|
|
|
@ApiOperation(value = "根据模板id修改模板名称[by:wangfeng]", notes = "id;//模板</br>modeName;"
|
|
@ApiOperation(value = "根据模板id修改模板名称[by:wangfeng]", notes = "id;//模板</br>modeName;"
|
|
+ "//模板名</br>doctorId;//医生id</br>hospitalId;//医院id</br>hospitalDeptId;//部门id</br>")
|
|
+ "//模板名</br>doctorId;//医生id</br>hospitalId;//医院id</br>hospitalDeptId;//部门id</br>")
|
|
@@ -89,7 +94,7 @@ public class TemplateInfoController {
|
|
return RespDTO.onSuc(res);
|
|
return RespDTO.onSuc(res);
|
|
}
|
|
}
|
|
|
|
|
|
- @ApiOperation(value = "分页查询病历模板列表[by:wangfeng]",
|
|
|
|
|
|
+ /* @ApiOperation(value = "分页查询病历模板列表[by:wangfeng]",
|
|
notes = "doctorId: 医生id<br>"
|
|
notes = "doctorId: 医生id<br>"
|
|
+ "dospitalId:医院编码<br>"
|
|
+ "dospitalId:医院编码<br>"
|
|
+ "deptId:部门id<br>"
|
|
+ "deptId:部门id<br>"
|
|
@@ -104,7 +109,7 @@ public class TemplateInfoController {
|
|
|
|
|
|
return RespDTO.onSuc(data);
|
|
return RespDTO.onSuc(data);
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+*/
|
|
@ApiOperation(value = "根据模板id获取病历模板内容[by:wangfeng]", notes = "id: 请输入模板id")
|
|
@ApiOperation(value = "根据模板id获取病历模板内容[by:wangfeng]", notes = "id: 请输入模板id")
|
|
@PostMapping("/getTemplateIdAlls")
|
|
@PostMapping("/getTemplateIdAlls")
|
|
@SysLogger("getTemplateIdAlls")
|
|
@SysLogger("getTemplateIdAlls")
|
|
@@ -121,4 +126,31 @@ public class TemplateInfoController {
|
|
public RespDTO<Boolean> piyinUp() {
|
|
public RespDTO<Boolean> piyinUp() {
|
|
return RespDTO.onSuc(templateInfoFacade.piyinUp());
|
|
return RespDTO.onSuc(templateInfoFacade.piyinUp());
|
|
}
|
|
}
|
|
|
|
+ @ApiOperation(value = "个人根据名字和拼音查询标准模板列表[by:wangfeng]")
|
|
|
|
+ @PostMapping("/findTemplateNorms")
|
|
|
|
+ @SysLogger("findTemplateNorms")
|
|
|
|
+ public RespDTO<List<TemplateInfoNormDTO>> findTemplateNorms(@Valid @RequestBody TemplateNormsFindVO templateNormsFindVO) {
|
|
|
|
+
|
|
|
|
+ List<TemplateInfoNormDTO> data = templateInfoFacade.findTemplateNorm(templateNormsFindVO);
|
|
|
|
+
|
|
|
|
+ return RespDTO.onSuc(data);
|
|
|
|
+ }
|
|
|
|
+ @ApiOperation(value = "获取个人模板列表[by:wangfeng]")
|
|
|
|
+ @PostMapping("/getTemplateAlls")
|
|
|
|
+ @SysLogger("getTemplateAlls")
|
|
|
|
+ public RespDTO<TemplateInfoPageAllDTO> getTemplateAlls(@Valid @RequestBody TemplateInfoAdminPageVO templateInfoAdminPageVO) {
|
|
|
|
+
|
|
|
|
+ TemplateInfoPageAllDTO data = templateInfoFacade.getTemplateAll(templateInfoAdminPageVO);
|
|
|
|
+
|
|
|
|
+ return RespDTO.onSuc(data);
|
|
|
|
+ }
|
|
|
|
+ @ApiOperation(value = "查询标准模板列表[by:wangfeng]")
|
|
|
|
+ @PostMapping("/getTemplateNorms")
|
|
|
|
+ @SysLogger("getTemplateNorms")
|
|
|
|
+ public RespDTO<List<TemplateFolderDTO>> getTemplateNorms(@Valid @RequestBody TemplateNormsParamVO templateNormsParamVO) {
|
|
|
|
+
|
|
|
|
+ List<TemplateFolderDTO> data = templateInfoFacade.getTemplateNorm(templateNormsParamVO);
|
|
|
|
+
|
|
|
|
+ return RespDTO.onSuc(data);
|
|
|
|
+ }
|
|
}
|
|
}
|