feat: 国标/外标 导出/带文件导出接口

This commit is contained in:
2023-09-22 15:51:09 +08:00
parent c1eeb0a73b
commit a5d528ba26
2 changed files with 29 additions and 0 deletions
@@ -20,6 +20,7 @@ import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
import java.util.Map;
@@ -138,4 +139,18 @@ public class LawsDomesticController {
return Result.OK(lawsUpdateRecordService.list(queryWrapper));
}
@AutoLog(value = "国内法规标准-导出")
@ApiOperation(value="国内法规标准-导出", notes="国内法规标准-导出")
@PostMapping("/exportData")
public void exportData(HttpServletResponse response, @RequestBody(required = false) Map<String,Object> parameterMap) {
lawsCommonService.commonExport(response, parameterMap, "国标导出", "国标导出");
}
@AutoLog(value = "国内法规标准-带文件导出")
@ApiOperation(value="国内法规标准-带文件导出", notes="国内法规标准-带文件导出")
@PostMapping("/exportDataWithFile")
public void exportDataWithFile(HttpServletResponse response, @RequestBody(required = false) Map<String,Object> parameterMap) {
lawsCommonService.exportDataWithFile(response, parameterMap, "国标导出", "国标导出");
}
}
@@ -20,6 +20,7 @@ import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
import java.util.Map;
@@ -138,4 +139,17 @@ public class LawsOverseasController {
return Result.OK(lawsUpdateRecordService.list(queryWrapper));
}
@AutoLog(value = "海外法规标准-导出")
@ApiOperation(value="海外法规标准-导出", notes="海外法规标准-导出")
@PostMapping("/exportData")
public void exportData(HttpServletResponse response, @RequestBody(required = false) Map<String,Object> parameterMap) {
lawsCommonService.commonExport(response, parameterMap, "外标导出", "外标导出");
}
@AutoLog(value = "海外法规标准-带文件导出")
@ApiOperation(value="海外法规标准-带文件导出", notes="海外法规标准-带文件导出")
@PostMapping("/exportDataWithFile")
public void exportDataWithFile(HttpServletResponse response, @RequestBody(required = false) Map<String,Object> parameterMap) {
lawsCommonService.exportDataWithFile(response, parameterMap, "外标导出", "外标导出");
}
}