diff --git a/WebRoot/html/pages/dataease/dataList.html b/WebRoot/html/pages/dataease/dataList.html index 4cefaaff..4c91b082 100644 --- a/WebRoot/html/pages/dataease/dataList.html +++ b/WebRoot/html/pages/dataease/dataList.html @@ -70,7 +70,7 @@ table.render({ elem: '#data-table', - url: '/dsBase/dataease/getDataSet', + url: '/dsBase/dataease/getDataSet', height: 'full-35', page: { limit: 20 @@ -81,16 +81,16 @@ cols: [[ { title: '序号', align: 'center', width: "5%", type: 'numbers' }, { title: '分类', field: 'parent_name', align: 'center' }, - { title: '数据集', field: 'dataset_name', align: 'center'}, - { title: '表名', field: 'table_name', align: 'center'}, - { title: '操作', toolbar: '#table-bar', align: 'center'} + { title: '数据集', field: 'dataset_name', align: 'center' }, + // { title: '表名', field: 'table_name', align: 'center' }, + { title: '操作', toolbar: '#table-bar', align: 'center' } ]], - skin: 'line', + skin: 'line', defaultToolbar: [] }); table.on('tool(data-table)', function (obj) { - window.location.href = "./dataMod.html?id=" + obj.data.id; + window.location.href = "./dataMod.html?id=" + obj.data.id; }); }); diff --git a/WebRoot/html/pages/dataease/dataMod.html b/WebRoot/html/pages/dataease/dataMod.html index abfd9a44..c68b3a35 100644 --- a/WebRoot/html/pages/dataease/dataMod.html +++ b/WebRoot/html/pages/dataease/dataMod.html @@ -167,8 +167,6 @@ layer.msg("保存成功!", { icon: 1, time: 1300 - }, function () { - history.back(); }); } else { layer.msg(result.message, { @@ -180,13 +178,11 @@ }); }); + $("#back").click(function () { history.back(); }); - - - - + function GetQueryString(name, istop) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); diff --git a/src/main/java/com/dsideal/base/Tools/GenerateExcel.java b/src/main/java/com/dsideal/base/Tools/GenerateExcel.java index 924c2e69..d5d9a68a 100644 --- a/src/main/java/com/dsideal/base/Tools/GenerateExcel.java +++ b/src/main/java/com/dsideal/base/Tools/GenerateExcel.java @@ -60,7 +60,7 @@ public class GenerateExcel { for (int i = 1; i <= columnCount; i++) { Cell cell = row.createCell(i - 1); Object value = resultSet.getObject(i); - cell.setCellValue(value.toString()); + if (value != null) cell.setCellValue(value.toString()); cell.setCellStyle(dataStyle); } } @@ -108,13 +108,13 @@ public class GenerateExcel { List files = getFiles(directoryPath); int cnt = 0;//有问题的查询个数 for (String file : files) { - if(!file.contains(".sql")) continue; + if (!file.contains(".sql")) continue; String sql = FileUtil.readUtf8String(file); try { String excelFilePath = file.replace(".sql", ".xlsx"); ResultSet rs = statement.executeQuery(sql); //如果数据集是空的,返回 - if(!rs.isBeforeFirst()) continue; + if (!rs.isBeforeFirst()) continue; //否则导出 cnt++; exportResultSetToExcel(rs, excelFilePath);