QcModeController.java 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. package com.diagbot.web;
  2. import com.diagbot.annotation.SysLogger;
  3. import com.diagbot.dto.QcCasesDTO;
  4. import com.diagbot.dto.QcModeDTO;
  5. import com.diagbot.dto.RespDTO;
  6. import com.diagbot.facade.QcCasesFacade;
  7. import com.diagbot.facade.QcModeFacade;
  8. import io.swagger.annotations.Api;
  9. import io.swagger.annotations.ApiOperation;
  10. import org.springframework.beans.factory.annotation.Autowired;
  11. import org.springframework.web.bind.annotation.PostMapping;
  12. import org.springframework.web.bind.annotation.RequestMapping;
  13. import org.springframework.stereotype.Controller;
  14. import org.springframework.web.bind.annotation.RestController;
  15. import java.util.List;
  16. /**
  17. * <p>
  18. * 病历 前端控制器
  19. * </p>
  20. *
  21. * @author wangfeng
  22. * @since 2020-04-26
  23. */
  24. @RestController
  25. @RequestMapping("/qcMode")
  26. @Api(value = "医院数据模块相关接口", tags = { "医院数据模块相关接口" })
  27. public class QcModeController {
  28. @Autowired
  29. private QcModeFacade qcModeFacade;
  30. @ApiOperation(value = "获取医院全部模块[by:wangfeng]",
  31. notes = "获取医院全部模块")
  32. @PostMapping("/getModes")
  33. @SysLogger("getModes")
  34. public RespDTO<List<QcModeDTO>> getModeAlls() {
  35. return RespDTO.onSuc(qcModeFacade.getModeAll());
  36. }
  37. }