|
@@ -8,6 +8,7 @@ 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.transaction.annotation.Transactional;
|
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
@@ -15,6 +16,15 @@ import org.springframework.web.bind.annotation.RequestParam;
|
|
|
import org.springframework.web.bind.annotation.ResponseBody;
|
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
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 javax.servlet.http.HttpServletRequest;
|
|
@@ -37,8 +47,7 @@ public class DiagnoseExportImportController {
|
|
|
@ApiOperation(value = "导入诊断依据数据:[by:wangfeng]", notes = "导入诊断依据数据")
|
|
|
@PostMapping(value = "/importDiagnosticBasis", produces = "text/html;charset=utf-8")
|
|
|
@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));
|
|
|
}
|
|
|
|
|
@@ -46,17 +55,19 @@ public class DiagnoseExportImportController {
|
|
|
@PostMapping("/exportDiagnosticBasis")
|
|
|
@SysLoggerExport("exportDiagnosticBasis")
|
|
|
@ResponseBody
|
|
|
- public void exportDiagnosticBasis(@RequestBody DiagnosticBasisExportVO diaExportVO,
|
|
|
- HttpServletRequest request, HttpServletResponse response) throws Exception {
|
|
|
+ public void exportDiagnosticBasis(@RequestBody DiagnosticBasisExportVO diaExportVO, HttpServletRequest request, HttpServletResponse response)
|
|
|
+ throws Exception {
|
|
|
diagnoseImportFacade.exportDiagnosticBasis(diaExportVO, response);
|
|
|
+
|
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "导出诊断依据:[by:wangfeng]", notes = "导出诊断依据")
|
|
|
@PostMapping("/exportDiagnosticAll")
|
|
|
@SysLoggerExport("exportDiagnosticAll")
|
|
|
@ResponseBody
|
|
|
- public void exportDiagnosticAll(@RequestBody DiagnosticAllExportVO diaAllExportVO,
|
|
|
- HttpServletRequest request, HttpServletResponse response) throws Exception {
|
|
|
+ public void exportDiagnosticAll(@RequestBody DiagnosticAllExportVO diaAllExportVO, HttpServletRequest request, HttpServletResponse response)
|
|
|
+ throws Exception {
|
|
|
diagnoseImportFacade.exportDiagnosticAll(diaAllExportVO, response);
|
|
|
+
|
|
|
}
|
|
|
}
|