@RestController @RequestMapping(value="/erupt-api/excel") public class EruptExcelController extends Object
Constructor and Description |
---|
EruptExcelController() |
Modifier and Type | Method and Description |
---|---|
void |
exportData(String eruptName,
List<Condition> conditions,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
getExcelTemplate(String eruptName,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
EruptApiModel |
importExcel(String eruptName,
org.springframework.web.multipart.MultipartFile file,
javax.servlet.http.HttpServletRequest request) |
@GetMapping(value="/template/{erupt}") @EruptRouter(authIndex=2, verifyType=ERUPT) public void getExcelTemplate(@PathVariable(value="erupt") String eruptName, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws IOException
IOException
@PostMapping(value="/export/{erupt}") @EruptRecordOperate(value="\u5bfc\u51faExcel", dynamicConfig=EruptRecordNaming.class) @EruptRouter(authIndex=2, verifyType=ERUPT) public void exportData(@PathVariable(value="erupt") String eruptName, @RequestBody(required=false) List<Condition> conditions, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws IOException
IOException
@PostMapping(value="/import/{erupt}") @EruptRecordOperate(value="\u5bfc\u5165Excel", dynamicConfig=EruptRecordNaming.class) @EruptRouter(authIndex=2, verifyType=ERUPT) public EruptApiModel importExcel(@PathVariable(value="erupt") String eruptName, @RequestParam(value="file") org.springframework.web.multipart.MultipartFile file, javax.servlet.http.HttpServletRequest request)
Copyright © 2022. All rights reserved.