|
|
@@ -3,6 +3,7 @@ package org.jeecg.modules.medical.controller;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import io.swagger.annotations.Api;
|
|
|
+import io.swagger.annotations.ApiModelProperty;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.jeecg.common.api.vo.Result;
|
|
|
@@ -79,7 +80,29 @@ public class ViolationAnalysisController {
|
|
|
return Result.OK(resultPage);
|
|
|
}
|
|
|
|
|
|
+ @ApiOperation(value="违规分析-科室事中审查-列表-里面的详情", notes="违规分析-科室事中审查-列表-里面的详情")
|
|
|
+ @GetMapping(value = "/mid/dept/child/list")
|
|
|
+ public Result<?> midDeptAuditByDeptDetailList(
|
|
|
+ @RequestParam("projectSearch") String projectSearch, //项目编码/名称
|
|
|
+ @RequestParam("medicalDeptCode") String medicalDeptCode, // 科室代码
|
|
|
+ @RequestParam("medicalInsRuleInfoCode") String medicalInsRuleInfoCode, //违反规则编码
|
|
|
+ @RequestParam("medicalInsRuleInfoName") String medicalInsRuleInfoName, // 违反规则名称
|
|
|
+ @RequestParam("reminderLevel") String reminderLevel, // 违反规则级别
|
|
|
+ @RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
|
|
|
+ @RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
|
|
|
+ HttpServletRequest req) {
|
|
|
|
|
|
+ AuditMidDetailListRequest request = new AuditMidDetailListRequest();
|
|
|
+ request.setMedicalDeptCode(medicalDeptCode);
|
|
|
+ request.setProjectSearch(projectSearch);
|
|
|
+ request.setMedicalInsRuleInfoCode(medicalInsRuleInfoCode);
|
|
|
+ request.setMedicalInsRuleInfoName(medicalInsRuleInfoName);
|
|
|
+ request.setReminderLevel(reminderLevel);
|
|
|
+
|
|
|
+ Map<String, String[]> parameterMap = req.getParameterMap();
|
|
|
+ IPage<AuditMidDetailListResponse> result = violationAnalysisService.loadMidAuditPageList(request, pageNo, pageSize, parameterMap);
|
|
|
+ return Result.OK(result);
|
|
|
+ }
|
|
|
|
|
|
|
|
|
|