|
@@ -1,10 +1,13 @@
|
|
package com.diagbot.web;
|
|
package com.diagbot.web;
|
|
|
|
|
|
-import javax.servlet.http.HttpServletRequest;
|
|
|
|
-import javax.servlet.http.HttpServletResponse;
|
|
|
|
-
|
|
|
|
|
|
+import com.diagbot.annotation.SysLoggerExport;
|
|
|
|
+import com.diagbot.facade.DiagnoseImportFacade;
|
|
|
|
+import com.diagbot.util.GsonUtil;
|
|
|
|
+import com.diagbot.vo.DiagnosticAllExportVO;
|
|
|
|
+import com.diagbot.vo.DiagnosticBasisExportVO;
|
|
|
|
+import io.swagger.annotations.Api;
|
|
|
|
+import io.swagger.annotations.ApiOperation;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
-import org.springframework.transaction.annotation.Transactional;
|
|
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
@@ -12,19 +15,12 @@ import org.springframework.web.bind.annotation.RequestParam;
|
|
import org.springframework.web.bind.annotation.ResponseBody;
|
|
import org.springframework.web.bind.annotation.ResponseBody;
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
-
|
|
|
|
-import com.diagbot.annotation.SysLoggerExport;
|
|
|
|
-import com.diagbot.facade.DiagnoseImportFacade;
|
|
|
|
-import com.diagbot.util.GsonUtil;
|
|
|
|
-import com.diagbot.vo.DiagnosticAllExportVO;
|
|
|
|
-import com.diagbot.vo.DiagnosticBasisExportVO;
|
|
|
|
-
|
|
|
|
-import io.swagger.annotations.Api;
|
|
|
|
-import io.swagger.annotations.ApiOperation;
|
|
|
|
import springfox.documentation.annotations.ApiIgnore;
|
|
import springfox.documentation.annotations.ApiIgnore;
|
|
|
|
|
|
|
|
+import javax.servlet.http.HttpServletRequest;
|
|
|
|
+import javax.servlet.http.HttpServletResponse;
|
|
|
|
+
|
|
/**
|
|
/**
|
|
- *
|
|
|
|
* @author wangfeng
|
|
* @author wangfeng
|
|
* @Description: TODO
|
|
* @Description: TODO
|
|
* @date 2019年8月8日 下午1:26:22
|
|
* @date 2019年8月8日 下午1:26:22
|
|
@@ -35,33 +31,32 @@ import springfox.documentation.annotations.ApiIgnore;
|
|
@SuppressWarnings("unchecked")
|
|
@SuppressWarnings("unchecked")
|
|
public class DiagnoseExportImportController {
|
|
public class DiagnoseExportImportController {
|
|
|
|
|
|
- @Autowired
|
|
|
|
- DiagnoseImportFacade diagnoseImportFacade;
|
|
|
|
|
|
+ @Autowired
|
|
|
|
+ DiagnoseImportFacade diagnoseImportFacade;
|
|
|
|
|
|
@ApiOperation(value = "导入诊断依据数据:[by:wangfeng]", notes = "导入诊断依据数据")
|
|
@ApiOperation(value = "导入诊断依据数据:[by:wangfeng]", notes = "导入诊断依据数据")
|
|
- @PostMapping(value = "/importDiagnosticBasis", produces="text/html;charset=utf-8")
|
|
|
|
|
|
+ @PostMapping(value = "/importDiagnosticBasis", produces = "text/html;charset=utf-8")
|
|
@ApiIgnore
|
|
@ApiIgnore
|
|
- public String importDiagnosticBasis(@RequestParam("uploadfile") MultipartFile file,HttpServletRequest request) {
|
|
|
|
|
|
+ public String importDiagnosticBasis(@RequestParam("uploadfile") MultipartFile file,
|
|
|
|
+ HttpServletRequest request) {
|
|
return GsonUtil.toJson(diagnoseImportFacade.importDiagnosticBasisAll(file, request));
|
|
return GsonUtil.toJson(diagnoseImportFacade.importDiagnosticBasisAll(file, request));
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+
|
|
@ApiOperation(value = "导出诊断依据问题:[by:wangfeng]", notes = "导出诊断依据问题")
|
|
@ApiOperation(value = "导出诊断依据问题:[by:wangfeng]", notes = "导出诊断依据问题")
|
|
@PostMapping("/exportDiagnosticBasis")
|
|
@PostMapping("/exportDiagnosticBasis")
|
|
@SysLoggerExport("exportDiagnosticBasis")
|
|
@SysLoggerExport("exportDiagnosticBasis")
|
|
@ResponseBody
|
|
@ResponseBody
|
|
- public void exportDiagnosticBasis(@RequestBody DiagnosticBasisExportVO diaExportVO,HttpServletRequest request,HttpServletResponse response)
|
|
|
|
- throws Exception {
|
|
|
|
- diagnoseImportFacade.exportDiagnosticBasis(diaExportVO, response);
|
|
|
|
-
|
|
|
|
|
|
+ public void exportDiagnosticBasis(@RequestBody DiagnosticBasisExportVO diaExportVO,
|
|
|
|
+ HttpServletRequest request, HttpServletResponse response) throws Exception {
|
|
|
|
+ diagnoseImportFacade.exportDiagnosticBasis(diaExportVO, response);
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+
|
|
@ApiOperation(value = "导出诊断依据:[by:wangfeng]", notes = "导出诊断依据")
|
|
@ApiOperation(value = "导出诊断依据:[by:wangfeng]", notes = "导出诊断依据")
|
|
@PostMapping("/exportDiagnosticAll")
|
|
@PostMapping("/exportDiagnosticAll")
|
|
@SysLoggerExport("exportDiagnosticAll")
|
|
@SysLoggerExport("exportDiagnosticAll")
|
|
@ResponseBody
|
|
@ResponseBody
|
|
- public void exportDiagnosticAll(@RequestBody DiagnosticAllExportVO diaAllExportVO,HttpServletRequest request,HttpServletResponse response)
|
|
|
|
- throws Exception {
|
|
|
|
- diagnoseImportFacade.exportDiagnosticAll(diaAllExportVO, response);
|
|
|
|
-
|
|
|
|
|
|
+ public void exportDiagnosticAll(@RequestBody DiagnosticAllExportVO diaAllExportVO,
|
|
|
|
+ HttpServletRequest request, HttpServletResponse response) throws Exception {
|
|
|
|
+ diagnoseImportFacade.exportDiagnosticAll(diaAllExportVO, response);
|
|
}
|
|
}
|
|
}
|
|
}
|