|
@@ -1,6 +1,7 @@
|
|
package com.diagbot.web;
|
|
package com.diagbot.web;
|
|
|
|
|
|
-import com.diagbot.dto.IntroduceDTO;
|
|
|
|
|
|
+import com.diagbot.annotation.SysLogger;
|
|
|
|
+import com.diagbot.dto.HospitalInfoDTO;
|
|
import com.diagbot.dto.RespDTO;
|
|
import com.diagbot.dto.RespDTO;
|
|
import com.diagbot.facade.HospitalInfoFacade;
|
|
import com.diagbot.facade.HospitalInfoFacade;
|
|
import com.diagbot.vo.HospitalInfoVO;
|
|
import com.diagbot.vo.HospitalInfoVO;
|
|
@@ -13,6 +14,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
import javax.validation.Valid;
|
|
import javax.validation.Valid;
|
|
|
|
+import java.util.List;
|
|
|
|
|
|
/**
|
|
/**
|
|
* @Description:
|
|
* @Description:
|
|
@@ -20,21 +22,20 @@ import javax.validation.Valid;
|
|
* @time: 2018/11/22 13:41
|
|
* @time: 2018/11/22 13:41
|
|
*/
|
|
*/
|
|
@RestController
|
|
@RestController
|
|
-@RequestMapping("/deptInfo")
|
|
|
|
|
|
+@RequestMapping("/hospitalInfo")
|
|
@Api(value = "医院信息API", tags = { "医院信息API" })
|
|
@Api(value = "医院信息API", tags = { "医院信息API" })
|
|
public class HospitalInfoController {
|
|
public class HospitalInfoController {
|
|
|
|
|
|
@Autowired
|
|
@Autowired
|
|
private HospitalInfoFacade hospitalInfoFacade;
|
|
private HospitalInfoFacade hospitalInfoFacade;
|
|
|
|
|
|
- @ApiOperation(value = "根据标签id获取提示信息[by:wangyu]",
|
|
|
|
|
|
+ @ApiOperation(value = "医院信息——根据医院编码获取医院信息[by:wangyu]",
|
|
notes = "id: 医院id<br>" +
|
|
notes = "id: 医院id<br>" +
|
|
- "code:医院编码<br>" +
|
|
|
|
- "name:医院名称<br>" +
|
|
|
|
- "spell:医院拼音<br>" +
|
|
|
|
- "status:状态:0.禁用1.启用<br>")
|
|
|
|
|
|
+ "code:医院编码<br>")
|
|
@PostMapping("/getHospitalInfo")
|
|
@PostMapping("/getHospitalInfo")
|
|
- public RespDTO<IntroduceDTO> getHospitalInfo(@RequestBody @Valid HospitalInfoVO hospitalInfoVO) {
|
|
|
|
- return RespDTO.onSuc( hospitalInfoFacade.getHospitalInfo(hospitalInfoVO));
|
|
|
|
|
|
+ @SysLogger("getHospitalInfo")
|
|
|
|
+ public RespDTO<HospitalInfoDTO> getHospitalInfo(@RequestBody @Valid HospitalInfoVO hospitalInfoVO) {
|
|
|
|
+ List<HospitalInfoDTO> data = hospitalInfoFacade.getHospitalInfo(hospitalInfoVO);
|
|
|
|
+ return RespDTO.onSuc( data);
|
|
}
|
|
}
|
|
}
|
|
}
|