数据库导出新窗口使用post方式提交,更加优雅
This commit is contained in:
@@ -250,7 +250,7 @@ public class DatabaseDocController {
|
||||
return DocDbResponseJson.ok();
|
||||
}
|
||||
|
||||
@GetMapping(value = "/exportDatabase")
|
||||
@PostMapping(value = "/exportDatabase")
|
||||
public ResponseJson exportDatabase(HttpServletResponse response, Long sourceId, String dbName, String tableNames, Integer exportType) {
|
||||
this.judgeAuth(sourceId, DbAuthType.VIEW.getName(), "没有查看该库表信息的权限");
|
||||
if (StringUtils.isBlank(tableNames)) {
|
||||
|
||||
@@ -94,6 +94,7 @@ public class PoiUtil {
|
||||
document.createParagraph().createRun().setText("数据库名:" + dbName);
|
||||
document.createParagraph().createRun().setText("导出时间:" + DateTime.now().toString());
|
||||
document.createParagraph().createRun().setText("导出说明:本文档使用zyplayer-doc生成并导出");
|
||||
document.createParagraph().createRun().setText("所有库表:");
|
||||
List<List<String>> baseDataList = new LinkedList<>();
|
||||
baseDataList.add(Arrays.asList("表名", "说明"));
|
||||
for (TableColumnVo.TableInfoVo dto : tableList) {
|
||||
|
||||
Reference in New Issue
Block a user