zhaops пре 4 година
родитељ
комит
b1a2cbf11d

+ 7 - 0
src/main/java/com/diagbot/config/ResourceServerConfigurer.java

@@ -51,6 +51,7 @@ public class ResourceServerConfigurer extends ResourceServerConfigurerAdapter {
                 .antMatchers("/tran/lisConfig/getPage").permitAll()
                 //.antMatchers("/tran/lisConfig/importExcel").permitAll()
                 //.antMatchers("/tran/lisConfig/exportExcel").permitAll()
+                .antMatchers("/tran/lisConfig/exportExcelModule").permitAll()
                 //.antMatchers("/tran/pacsConfig/isExistRecord").permitAll()
                 //.antMatchers("/tran/pacsConfig/saveOrUpdateRecord").permitAll()
                 //.antMatchers("/tran/pacsConfig/saveOrUpdateRecords").permitAll()
@@ -59,6 +60,7 @@ public class ResourceServerConfigurer extends ResourceServerConfigurerAdapter {
                 .antMatchers("/tran/pacsConfig/getPage").permitAll()
                 //.antMatchers("/tran/pacsConfig/importExcel").permitAll()
                 //.antMatchers("/tran/pacsConfig/exportExcel").permitAll()
+                .antMatchers("/tran/pacsConfig/exportExcelModule").permitAll()
                 //.antMatchers("/tran/diseaseConfig/isExistRecord").permitAll()
                 //.antMatchers("/tran/diseaseConfig/saveOrUpdateRecord").permitAll()
                 //.antMatchers("/tran/diseaseConfig/saveOrUpdateRecords").permitAll()
@@ -67,6 +69,7 @@ public class ResourceServerConfigurer extends ResourceServerConfigurerAdapter {
                 .antMatchers("/tran/diseaseConfig/getPage").permitAll()
                 //.antMatchers("/tran/diseaseConfig/importExcel").permitAll()
                 //.antMatchers("/tran/diseaseConfig/exportExcel").permitAll()
+                .antMatchers("/tran/diseaseConfig/exportExcelModule").permitAll()
                 //.antMatchers("/tran/drugConfig/isExistRecord").permitAll()
                 //.antMatchers("/tran/drugConfig/saveOrUpdateRecord").permitAll()
                 //.antMatchers("/tran/drugConfig/saveOrUpdateRecords").permitAll()
@@ -75,6 +78,7 @@ public class ResourceServerConfigurer extends ResourceServerConfigurerAdapter {
                 .antMatchers("/tran/drugConfig/getPage").permitAll()
                 //.antMatchers("/tran/drugConfig/importExcel").permitAll()
                 // .antMatchers("/tran/drugConfig/exportExcel").permitAll()
+                .antMatchers("/tran/drugConfig/exportExcelModule").permitAll()
                 //.antMatchers("/tran/operationConfig/isExistRecord").permitAll()
                 //.antMatchers("/tran/operationConfig/saveOrUpdateRecord").permitAll()
                 //.antMatchers("/tran/operationConfig/saveOrUpdateRecords").permitAll()
@@ -83,6 +87,7 @@ public class ResourceServerConfigurer extends ResourceServerConfigurerAdapter {
                 .antMatchers("/tran/operationConfig/getPage").permitAll()
                 //.antMatchers("/tran/operationConfig/importExcel").permitAll()
                 //.antMatchers("/tran/operationConfig/exportExcel").permitAll()
+                .antMatchers("/tran/operationConfig/exportExcelModule").permitAll()
                 //.antMatchers("/tran/deptConfig/isExistRecord").permitAll()
                 //.antMatchers("/tran/deptConfig/saveOrUpdateRecord").permitAll()
                 //.antMatchers("/tran/deptConfig/saveOrUpdateRecords").permitAll()
@@ -91,6 +96,7 @@ public class ResourceServerConfigurer extends ResourceServerConfigurerAdapter {
                 .antMatchers("/tran/deptConfig/getPage").permitAll()
                 //.antMatchers("/tran/deptConfig/importExcel").permitAll()
                 //.antMatchers("/tran/deptConfig/exportExcel").permitAll()
+                .antMatchers("/tran/deptConfig/exportExcelModule").permitAll()
                 //.antMatchers("/tran/transfusionConfig/isExistRecord").permitAll()
                 //.antMatchers("/tran/transfusionConfig/saveOrUpdateRecord").permitAll()
                 //.antMatchers("/tran/transfusionConfig/saveOrUpdateRecords").permitAll()
@@ -99,6 +105,7 @@ public class ResourceServerConfigurer extends ResourceServerConfigurerAdapter {
                 .antMatchers("/tran/transfusionConfig/getPage").permitAll()
                 //.antMatchers("/tran/transfusionConfig/importExcel").permitAll()
                 //.antMatchers("/tran/transfusionConfig/exportExcel").permitAll()
+                .antMatchers("/tran/transfusionConfig/exportExcelModule").permitAll()
                 //.antMatchers("/tran/hospitalInfo/saveRecord").permitAll()
                 .antMatchers("/tran/hospitalInfo/getHospitalInfo").permitAll()
                 .antMatchers("/tran/hospitalInfo/getHospitalInfoById").permitAll()

+ 7 - 0
src/main/java/com/diagbot/config/security/UrlAccessDecisionManager.java

@@ -94,6 +94,7 @@ public class UrlAccessDecisionManager implements AccessDecisionManager {
                 || matchers("/tran/lisConfig/getPage", request)
                 // || matchers("/tran/lisConfig/importExcel", request)
                 // || matchers("/tran/lisConfig/exportExcel", request)
+                || matchers("/tran/lisConfig/exportExcelModule", request)
                 // || matchers("/tran/pacsConfig/isExistRecord", request)
                 //|| matchers("/tran/pacsConfig/saveOrUpdateRecord", request)
                 // || matchers("/tran/pacsConfig/saveOrUpdateRecords", request)
@@ -102,6 +103,7 @@ public class UrlAccessDecisionManager implements AccessDecisionManager {
                 || matchers("/tran/pacsConfig/getPage", request)
                 // || matchers("/tran/pacsConfig/importExcel", request)
                 //|| matchers("/tran/pacsConfig/exportExcel", request)
+                || matchers("/tran/pacsConfig/exportExcelModule", request)
                 //|| matchers("/tran/diseaseConfig/isExistRecord", request)
                 //|| matchers("/tran/diseaseConfig/saveOrUpdateRecord", request)
                 //|| matchers("/tran/diseaseConfig/saveOrUpdateRecords", request)
@@ -110,6 +112,7 @@ public class UrlAccessDecisionManager implements AccessDecisionManager {
                 || matchers("/tran/diseaseConfig/getPage", request)
                 //|| matchers("/tran/diseaseConfig/importExcel", request)
                 //|| matchers("/tran/diseaseConfig/exportExcel", request)
+                || matchers("/tran/diseaseConfig/exportExcelModule", request)
                 //|| matchers("/tran/drugConfig/isExistRecord", request)
                 //|| matchers("/tran/drugConfig/saveOrUpdateRecord", request)
                 //|| matchers("/tran/drugConfig/saveOrUpdateRecords", request)
@@ -118,6 +121,7 @@ public class UrlAccessDecisionManager implements AccessDecisionManager {
                 || matchers("/tran/drugConfig/getPage", request)
                 //|| matchers("/tran/drugConfig/importExcel", request)
                 //|| matchers("/tran/drugConfig/exportExcel", request)
+                || matchers("/tran/drugConfig/exportExcelModule", request)
                 // || matchers("/tran/operationConfig/isExistRecord", request)
                 // || matchers("/tran/operationConfig/saveOrUpdateRecord", request)
                 //|| matchers("/tran/operationConfig/saveOrUpdateRecords", request)
@@ -126,6 +130,7 @@ public class UrlAccessDecisionManager implements AccessDecisionManager {
                 || matchers("/tran/operationConfig/getPage", request)
                 //|| matchers("/tran/operationConfig/importExcel", request)
                 //|| matchers("/tran/operationConfig/exportExcel", request)
+                || matchers("/tran/operationConfig/exportExcelModule", request)
                 // || matchers("/tran/deptConfig/isExistRecord", request)
                 // || matchers("/tran/deptConfig/saveOrUpdateRecord", request)
                 //|| matchers("/tran/deptConfig/saveOrUpdateRecords", request)
@@ -134,6 +139,7 @@ public class UrlAccessDecisionManager implements AccessDecisionManager {
                 || matchers("/tran/deptConfig/getPage", request)
                 // || matchers("/tran/deptConfig/importExcel", request)
                 // || matchers("/tran/deptConfig/exportExcel", request)
+                || matchers("/tran/deptConfig/exportExcelModule", request)
                 // || matchers("/tran/transfusionConfig/isExistRecord", request)
                 // || matchers("/tran/transfusionConfig/saveOrUpdateRecord", request)
                 //|| matchers("/tran/transfusionConfig/saveOrUpdateRecords", request)
@@ -142,6 +148,7 @@ public class UrlAccessDecisionManager implements AccessDecisionManager {
                 || matchers("/tran/transfusionConfig/getPage", request)
                 // || matchers("/tran/transfusionConfig/importExcel", request)
                 // || matchers("/tran/transfusionConfig/exportExcel", request)
+                || matchers("/tran/transfusionConfig/exportExcelModule", request)
                 //|| matchers("/tran/hospitalInfo/saveRecord", request)
                 || matchers("/tran/hospitalInfo/getHospitalInfo", request)
                 || matchers("/tran/hospitalInfo/getHospitalInfoById", request)

+ 11 - 0
src/main/java/com/diagbot/facade/DeptConfigFacade.java

@@ -29,6 +29,7 @@ import org.springframework.stereotype.Component;
 import org.springframework.web.multipart.MultipartFile;
 
 import javax.servlet.http.HttpServletResponse;
+import java.util.ArrayList;
 import java.util.Date;
 import java.util.HashMap;
 import java.util.List;
@@ -380,4 +381,14 @@ public class DeptConfigFacade {
         String fileName = "科室映射.xls";
         ExcelUtils.exportExcel(records, null, "sheet1", DeptConfig.class, fileName, response, 12.8f);
     }
+
+    /**
+     * 数据导出模板
+     *
+     * @param response
+     */
+    public void exportExcelModule(HttpServletResponse response) {
+        String fileName = "科室映射模板.xls";
+        ExcelUtils.exportExcel(new ArrayList<>(), null, "sheet1", DeptConfig.class, fileName, response, 12.8f);
+    }
 }

+ 11 - 0
src/main/java/com/diagbot/facade/DiseaseConfigFacade.java

@@ -29,6 +29,7 @@ import org.springframework.stereotype.Component;
 import org.springframework.web.multipart.MultipartFile;
 
 import javax.servlet.http.HttpServletResponse;
+import java.util.ArrayList;
 import java.util.Date;
 import java.util.HashMap;
 import java.util.List;
@@ -380,4 +381,14 @@ public class DiseaseConfigFacade {
         String fileName = "疾病映射.xls";
         ExcelUtils.exportExcel(records, null, "sheet1", DiseaseConfig.class, fileName, response, 12.8f);
     }
+
+    /**
+     * 数据导出模板
+     *
+     * @param response
+     */
+    public void exportExcelModule(HttpServletResponse response) {
+        String fileName = "疾病映射模板.xls";
+        ExcelUtils.exportExcel(new ArrayList<>(), null, "sheet1", DiseaseConfig.class, fileName, response, 12.8f);
+    }
 }

+ 11 - 0
src/main/java/com/diagbot/facade/DrugConfigFacade.java

@@ -29,6 +29,7 @@ import org.springframework.stereotype.Component;
 import org.springframework.web.multipart.MultipartFile;
 
 import javax.servlet.http.HttpServletResponse;
+import java.util.ArrayList;
 import java.util.Date;
 import java.util.HashMap;
 import java.util.List;
@@ -515,4 +516,14 @@ public class DrugConfigFacade {
         String fileName = "药品映射.xls";
         ExcelUtils.exportExcel(records, null, "sheet1", DrugConfig.class, fileName, response, 12.8f);
     }
+
+    /**
+     * 数据导出模板
+     *
+     * @param response
+     */
+    public void exportExcelModule(HttpServletResponse response) {
+        String fileName = "药品映射模板.xls";
+        ExcelUtils.exportExcel(new ArrayList<>(), null, "sheet1", DrugConfig.class, fileName, response, 12.8f);
+    }
 }

+ 11 - 0
src/main/java/com/diagbot/facade/LisConfigFacade.java

@@ -29,6 +29,7 @@ import org.springframework.stereotype.Component;
 import org.springframework.web.multipart.MultipartFile;
 
 import javax.servlet.http.HttpServletResponse;
+import java.util.ArrayList;
 import java.util.Date;
 import java.util.HashMap;
 import java.util.List;
@@ -459,4 +460,14 @@ public class LisConfigFacade{
         String fileName = "检验映射.xls";
         ExcelUtils.exportExcel(records, null, "sheet1", LisConfig.class, fileName, response, 12.8f);
     }
+
+    /**
+     * 数据导出
+     *
+     * @param response
+     */
+    public void exportExcelModule(HttpServletResponse response) {
+        String fileName = "检验映射.xls";
+        ExcelUtils.exportExcel(new ArrayList<>(), null, "sheet1", LisConfig.class, fileName, response, 12.8f);
+    }
 }

+ 11 - 0
src/main/java/com/diagbot/facade/OperationConfigFacade.java

@@ -29,6 +29,7 @@ import org.springframework.stereotype.Component;
 import org.springframework.web.multipart.MultipartFile;
 
 import javax.servlet.http.HttpServletResponse;
+import java.util.ArrayList;
 import java.util.Date;
 import java.util.HashMap;
 import java.util.List;
@@ -380,4 +381,14 @@ public class OperationConfigFacade {
         String fileName = "手术映射.xls";
         ExcelUtils.exportExcel(records, null, "sheet1", OperationConfig.class, fileName, response, 12.8f);
     }
+
+    /**
+     * 数据导出模板
+     *
+     * @param response
+     */
+    public void exportExcelModule(HttpServletResponse response) {
+        String fileName = "手术映射模板.xls";
+        ExcelUtils.exportExcel(new ArrayList<>(), null, "sheet1", OperationConfig.class, fileName, response, 12.8f);
+    }
 }

+ 11 - 0
src/main/java/com/diagbot/facade/PacsConfigFacade.java

@@ -29,6 +29,7 @@ import org.springframework.stereotype.Component;
 import org.springframework.web.multipart.MultipartFile;
 
 import javax.servlet.http.HttpServletResponse;
+import java.util.ArrayList;
 import java.util.Date;
 import java.util.HashMap;
 import java.util.List;
@@ -380,4 +381,14 @@ public class PacsConfigFacade {
         String fileName = "检查映射.xls";
         ExcelUtils.exportExcel(records, null, "sheet1", PacsConfig.class, fileName, response, 12.8f);
     }
+
+    /**
+     * 数据导出模板
+     *
+     * @param response
+     */
+    public void exportExcelModule(HttpServletResponse response) {
+        String fileName = "检查映射模板.xls";
+        ExcelUtils.exportExcel(new ArrayList<>(), null, "sheet1", PacsConfig.class, fileName, response, 12.8f);
+    }
 }

+ 11 - 0
src/main/java/com/diagbot/facade/TransfusionConfigFacade.java

@@ -29,6 +29,7 @@ import org.springframework.stereotype.Component;
 import org.springframework.web.multipart.MultipartFile;
 
 import javax.servlet.http.HttpServletResponse;
+import java.util.ArrayList;
 import java.util.Date;
 import java.util.HashMap;
 import java.util.List;
@@ -380,4 +381,14 @@ public class TransfusionConfigFacade {
         String fileName = "输血映射.xls";
         ExcelUtils.exportExcel(records, null, "sheet1", TransfusionConfig.class, fileName, response, 12.8f);
     }
+
+    /**
+     * 数据导出模板
+     *
+     * @param response
+     */
+    public void exportExcelModule(HttpServletResponse response) {
+        String fileName = "输血映射模板.xls";
+        ExcelUtils.exportExcel(new ArrayList<>(), null, "sheet1", TransfusionConfig.class, fileName, response, 12.8f);
+    }
 }

+ 13 - 0
src/main/java/com/diagbot/web/DeptConfigController.java

@@ -155,4 +155,17 @@ public class DeptConfigController {
     public void exportExcel(HttpServletResponse response) {
         deptConfigFacade.exportExcel(response);
     }
+
+    /**
+     * 数据导出模板
+     *
+     * @return
+     */
+    @ApiOperation(value = "数据导出模板[by:zhaops]",
+            notes = "")
+    @PostMapping("/exportExcelModule")
+    @SysLogger("exportExcelModule")
+    public void exportExcelModule(HttpServletResponse response) {
+        deptConfigFacade.exportExcelModule(response);
+    }
 }

+ 13 - 0
src/main/java/com/diagbot/web/DiseaseConfigController.java

@@ -155,4 +155,17 @@ public class DiseaseConfigController {
     public void exportExcel(HttpServletResponse response) {
         diseaseConfigFacade.exportExcel(response);
     }
+
+    /**
+     * 数据导出模板
+     *
+     * @return
+     */
+    @ApiOperation(value = "数据导出模板[by:zhaops]",
+            notes = "")
+    @PostMapping("/exportExcelModule")
+    @SysLogger("exportExcelModule")
+    public void exportExcelModule(HttpServletResponse response) {
+        diseaseConfigFacade.exportExcelModule(response);
+    }
 }

+ 13 - 0
src/main/java/com/diagbot/web/DrugConfigController.java

@@ -155,4 +155,17 @@ public class DrugConfigController {
     public void exportExcel(HttpServletResponse response) {
         drugConfigFacade.exportExcel(response);
     }
+
+    /**
+     * 数据导出模板
+     *
+     * @return
+     */
+    @ApiOperation(value = "数据导出模板[by:zhaops]",
+            notes = "")
+    @PostMapping("/exportExcelModule")
+    @SysLogger("exportExcelModule")
+    public void exportExcelModule(HttpServletResponse response) {
+        drugConfigFacade.exportExcelModule(response);
+    }
 }

+ 13 - 0
src/main/java/com/diagbot/web/LisConfigController.java

@@ -153,4 +153,17 @@ public class LisConfigController {
     public void exportExcel(HttpServletResponse response) {
         lisConfigFacade.exportExcel(response);
     }
+
+    /**
+     * 数据导出模板
+     *
+     * @return
+     */
+    @ApiOperation(value = "数据导出模板[by:zhaops]",
+            notes = "")
+    @PostMapping("/exportExcelModule")
+    @SysLogger("exportExcelModule")
+    public void exportExcelModule(HttpServletResponse response) {
+        lisConfigFacade.exportExcelModule(response);
+    }
 }

+ 13 - 0
src/main/java/com/diagbot/web/OperationConfigController.java

@@ -155,4 +155,17 @@ public class OperationConfigController {
     public void exportExcel(HttpServletResponse response) {
         operationConfigFacade.exportExcel(response);
     }
+
+    /**
+     * 数据导出模板
+     *
+     * @return
+     */
+    @ApiOperation(value = "数据导出模板[by:zhaops]",
+            notes = "")
+    @PostMapping("/exportExcelModule")
+    @SysLogger("exportExcelModule")
+    public void exportExcelModule(HttpServletResponse response) {
+        operationConfigFacade.exportExcelModule(response);
+    }
 }

+ 13 - 0
src/main/java/com/diagbot/web/PacsConfigController.java

@@ -156,4 +156,17 @@ public class PacsConfigController {
     public void exportExcel(HttpServletResponse response) {
         pacsConfigFacade.exportExcel(response);
     }
+
+    /**
+     * 数据导出模板
+     *
+     * @return
+     */
+    @ApiOperation(value = "数据导出模板[by:zhaops]",
+            notes = "")
+    @PostMapping("/exportExcelModule")
+    @SysLogger("exportExcelModule")
+    public void exportExcelModule(HttpServletResponse response) {
+        pacsConfigFacade.exportExcelModule(response);
+    }
 }

+ 13 - 0
src/main/java/com/diagbot/web/TransfusionConfigController.java

@@ -155,4 +155,17 @@ public class TransfusionConfigController {
     public void exportExcel(HttpServletResponse response) {
         transfusionConfigFacade.exportExcel(response);
     }
+
+    /**
+     * 数据导出模板
+     *
+     * @return
+     */
+    @ApiOperation(value = "数据导出模板[by:zhaops]",
+            notes = "")
+    @PostMapping("/exportExcelModule")
+    @SysLogger("exportExcelModule")
+    public void exportExcelModule(HttpServletResponse response) {
+        transfusionConfigFacade.exportExcelModule(response);
+    }
 }