|
@@ -13,6 +13,7 @@ import com.diagbot.vo.AnalyzeApiVO;
|
|
import com.diagbot.vo.AnalyzeRunVO;
|
|
import com.diagbot.vo.AnalyzeRunVO;
|
|
import com.diagbot.vo.AnalyzeVO;
|
|
import com.diagbot.vo.AnalyzeVO;
|
|
import com.diagbot.vo.BehospitalPageVO;
|
|
import com.diagbot.vo.BehospitalPageVO;
|
|
|
|
+import com.diagbot.vo.ExportQcresultVO;
|
|
import com.diagbot.vo.GetDetailVO;
|
|
import com.diagbot.vo.GetDetailVO;
|
|
import com.diagbot.vo.QcresultVO;
|
|
import com.diagbot.vo.QcresultVO;
|
|
import com.diagbot.vo.TaskVO;
|
|
import com.diagbot.vo.TaskVO;
|
|
@@ -112,7 +113,7 @@ public class BehospitalInfoController {
|
|
@PostMapping("/analyze_api")
|
|
@PostMapping("/analyze_api")
|
|
@SysLogger("analyze_api")
|
|
@SysLogger("analyze_api")
|
|
@Transactional
|
|
@Transactional
|
|
-// @ApiIgnore
|
|
|
|
|
|
+ // @ApiIgnore
|
|
public RespDTO<Map<String, Object>> analyzeApi(@RequestBody AnalyzeApiVO analyzeApiVO) {
|
|
public RespDTO<Map<String, Object>> analyzeApi(@RequestBody AnalyzeApiVO analyzeApiVO) {
|
|
return RespDTO.onSuc(behospitalInfoFacade.analyzeApi(analyzeApiVO));
|
|
return RespDTO.onSuc(behospitalInfoFacade.analyzeApi(analyzeApiVO));
|
|
}
|
|
}
|
|
@@ -123,7 +124,7 @@ public class BehospitalInfoController {
|
|
@PostMapping("/addCase")
|
|
@PostMapping("/addCase")
|
|
@SysLogger("addCase")
|
|
@SysLogger("addCase")
|
|
@Transactional
|
|
@Transactional
|
|
- public RespDTO<AnalyzeDTO> addCase(@RequestBody QcresultVO qcresultVO){
|
|
|
|
|
|
+ public RespDTO<AnalyzeDTO> addCase(@RequestBody QcresultVO qcresultVO) {
|
|
qcresultVO.setType(1);
|
|
qcresultVO.setType(1);
|
|
return RespDTO.onSuc(qcresultInfoFacade.changeQcResult(qcresultVO));
|
|
return RespDTO.onSuc(qcresultInfoFacade.changeQcResult(qcresultVO));
|
|
}
|
|
}
|
|
@@ -134,7 +135,7 @@ public class BehospitalInfoController {
|
|
@PostMapping("/delCase")
|
|
@PostMapping("/delCase")
|
|
@SysLogger("delCase")
|
|
@SysLogger("delCase")
|
|
@Transactional
|
|
@Transactional
|
|
- public RespDTO<AnalyzeDTO> delCase(@RequestBody QcresultVO qcresultVO){
|
|
|
|
|
|
+ public RespDTO<AnalyzeDTO> delCase(@RequestBody QcresultVO qcresultVO) {
|
|
qcresultVO.setType(2);
|
|
qcresultVO.setType(2);
|
|
return RespDTO.onSuc(qcresultInfoFacade.changeQcResult(qcresultVO));
|
|
return RespDTO.onSuc(qcresultInfoFacade.changeQcResult(qcresultVO));
|
|
}
|
|
}
|
|
@@ -144,7 +145,7 @@ public class BehospitalInfoController {
|
|
@PostMapping("/updCase")
|
|
@PostMapping("/updCase")
|
|
@SysLogger("updCase")
|
|
@SysLogger("updCase")
|
|
@Transactional
|
|
@Transactional
|
|
- public RespDTO<AnalyzeDTO> updCase(@RequestBody QcresultVO qcresultVO){
|
|
|
|
|
|
+ public RespDTO<AnalyzeDTO> updCase(@RequestBody QcresultVO qcresultVO) {
|
|
qcresultVO.setType(3);
|
|
qcresultVO.setType(3);
|
|
return RespDTO.onSuc(qcresultInfoFacade.changeQcResult(qcresultVO));
|
|
return RespDTO.onSuc(qcresultInfoFacade.changeQcResult(qcresultVO));
|
|
}
|
|
}
|
|
@@ -157,7 +158,7 @@ public class BehospitalInfoController {
|
|
"filterFlag: 筛选病历数据:0:未评分的病历,【推荐使用】;1:全部病历,【谨慎使用】")
|
|
"filterFlag: 筛选病历数据:0:未评分的病历,【推荐使用】;1:全部病历,【谨慎使用】")
|
|
@PostMapping("/execule")
|
|
@PostMapping("/execule")
|
|
@SysLogger("execule")
|
|
@SysLogger("execule")
|
|
- public RespDTO<Boolean> execule(@RequestBody TaskVO taskVO){
|
|
|
|
|
|
+ public RespDTO<Boolean> execule(@RequestBody TaskVO taskVO) {
|
|
behospitalInfoFacade.execute(taskVO, "");
|
|
behospitalInfoFacade.execute(taskVO, "");
|
|
return RespDTO.onSuc(true);
|
|
return RespDTO.onSuc(true);
|
|
}
|
|
}
|
|
@@ -200,4 +201,12 @@ public class BehospitalInfoController {
|
|
public void exportExcel(HttpServletResponse response) {
|
|
public void exportExcel(HttpServletResponse response) {
|
|
behospitalInfoFacade.exportExcelFac(response);
|
|
behospitalInfoFacade.exportExcelFac(response);
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ @ApiOperation(value = "质控结果导出[by:zhaops]",
|
|
|
|
+ notes = "")
|
|
|
|
+ @PostMapping("/exportQcresult")
|
|
|
|
+ @SysLogger("exportQcresult")
|
|
|
|
+ public void exportQcresult(HttpServletResponse response, @RequestBody ExportQcresultVO exportQcresultVO) {
|
|
|
|
+ behospitalInfoFacade.exportQcresult(response, exportQcresultVO);
|
|
|
|
+ }
|
|
}
|
|
}
|