diff --git a/.gitignore b/.gitignore index ed6bbe1e..58fdf81a 100644 --- a/.gitignore +++ b/.gitignore @@ -5,4 +5,5 @@ QingLongJava.iml /ETL/Data/ /lib/*.jar /WEB-INF/ -/target \ No newline at end of file +/target +./YunXiaoTools/target/ \ No newline at end of file diff --git a/WebRoot/Excel/20f0c531-6c0e-4109-b40c-5cd05a36269b.pdf b/WebRoot/Excel/20f0c531-6c0e-4109-b40c-5cd05a36269b.pdf new file mode 100644 index 00000000..481a7125 Binary files /dev/null and b/WebRoot/Excel/20f0c531-6c0e-4109-b40c-5cd05a36269b.pdf differ diff --git a/WebRoot/Excel/20f0c531-6c0e-4109-b40c-5cd05a36269b.xlsx b/WebRoot/Excel/20f0c531-6c0e-4109-b40c-5cd05a36269b.xlsx new file mode 100644 index 00000000..79633eec Binary files /dev/null and b/WebRoot/Excel/20f0c531-6c0e-4109-b40c-5cd05a36269b.xlsx differ diff --git a/WebRoot/Excel/493688ee-5867-40a7-9477-a3f951dca119.pdf b/WebRoot/Excel/493688ee-5867-40a7-9477-a3f951dca119.pdf new file mode 100644 index 00000000..f843290f Binary files /dev/null and b/WebRoot/Excel/493688ee-5867-40a7-9477-a3f951dca119.pdf differ diff --git a/WebRoot/Excel/493688ee-5867-40a7-9477-a3f951dca119.xlsx b/WebRoot/Excel/493688ee-5867-40a7-9477-a3f951dca119.xlsx new file mode 100644 index 00000000..ac06ee83 Binary files /dev/null and b/WebRoot/Excel/493688ee-5867-40a7-9477-a3f951dca119.xlsx differ diff --git a/WebRoot/Excel/954164e6-2841-4d91-9843-9454838b54c2.pdf b/WebRoot/Excel/954164e6-2841-4d91-9843-9454838b54c2.pdf new file mode 100644 index 00000000..d8090ec0 Binary files /dev/null and b/WebRoot/Excel/954164e6-2841-4d91-9843-9454838b54c2.pdf differ diff --git a/WebRoot/Excel/954164e6-2841-4d91-9843-9454838b54c2.xlsx b/WebRoot/Excel/954164e6-2841-4d91-9843-9454838b54c2.xlsx new file mode 100644 index 00000000..08ed71e0 Binary files /dev/null and b/WebRoot/Excel/954164e6-2841-4d91-9843-9454838b54c2.xlsx differ diff --git a/YunXiaoTools/.idea/.gitignore b/YunXiaoTools/.idea/.gitignore new file mode 100644 index 00000000..a7cdac76 --- /dev/null +++ b/YunXiaoTools/.idea/.gitignore @@ -0,0 +1,8 @@ +# 默认忽略的文件 +/shelf/ +/workspace.xml +# 基于编辑器的 HTTP 客户端请求 +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/YunXiaoTools/.idea/ApifoxUploaderProjectSetting.xml b/YunXiaoTools/.idea/ApifoxUploaderProjectSetting.xml new file mode 100644 index 00000000..c90886ef --- /dev/null +++ b/YunXiaoTools/.idea/ApifoxUploaderProjectSetting.xml @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/YunXiaoTools/.idea/compiler.xml b/YunXiaoTools/.idea/compiler.xml new file mode 100644 index 00000000..494baf68 --- /dev/null +++ b/YunXiaoTools/.idea/compiler.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/YunXiaoTools/.idea/encodings.xml b/YunXiaoTools/.idea/encodings.xml new file mode 100644 index 00000000..08cfc443 --- /dev/null +++ b/YunXiaoTools/.idea/encodings.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/YunXiaoTools/.idea/jarRepositories.xml b/YunXiaoTools/.idea/jarRepositories.xml new file mode 100644 index 00000000..42a3207f --- /dev/null +++ b/YunXiaoTools/.idea/jarRepositories.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/YunXiaoTools/.idea/misc.xml b/YunXiaoTools/.idea/misc.xml new file mode 100644 index 00000000..158c04b5 --- /dev/null +++ b/YunXiaoTools/.idea/misc.xml @@ -0,0 +1,12 @@ + + + + + + + + \ No newline at end of file diff --git a/YunXiaoTools/.idea/modules.xml b/YunXiaoTools/.idea/modules.xml new file mode 100644 index 00000000..f5a49f2e --- /dev/null +++ b/YunXiaoTools/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/YunXiaoTools/.idea/vcs.xml b/YunXiaoTools/.idea/vcs.xml new file mode 100644 index 00000000..2e3f6920 --- /dev/null +++ b/YunXiaoTools/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/YunXiaoTools/YunXiaoTools.iml b/YunXiaoTools/YunXiaoTools.iml new file mode 100644 index 00000000..6590b6fe --- /dev/null +++ b/YunXiaoTools/YunXiaoTools.iml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/YunXiaoTools/pom.xml b/YunXiaoTools/pom.xml new file mode 100644 index 00000000..46c442e0 --- /dev/null +++ b/YunXiaoTools/pom.xml @@ -0,0 +1,216 @@ + + + 4.0.0 + dsideal + QingLongTools + 1.0 + + + 21 + 21 + + + + + ali-maven + http://maven.aliyun.com/nexus/content/groups/public + + true + + + true + always + fail + + + + + + + com.jfinal + jfinal + 5.2.3 + + + + com.jfinal + jfinal-undertow + 3.6 + + + + com.jfinal + cos + 2022.2 + + + de.ruedigermoeller + fst + 3.0.4-jdk17 + + + com.huaweicloud + esdk-obs-java + 3.23.9.1 + + + mysql + mysql-connector-java + 8.0.33 + + + + + it.sauronsoftware.cron4j + cron4j + 2.2.5 + + + + + + com.zaxxer + HikariCP + 5.1.0 + + + + ch.qos.logback + logback-classic + 1.4.7 + + + + + + cn.hutool + hutool-all + 5.8.24 + + + + com.alibaba + fastjson + 2.0.45 + + + + + org.jsoup + jsoup + 1.17.2 + + + + + org.apache.httpcomponents + httpclient + 4.5.14 + + + org.apache.httpcomponents + httpcore + 4.4.15 + + + org.postgresql + postgresql + 42.7.1 + + + + + com.google.code.gson + gson + 2.10.1 + + + commons-io + commons-io + 2.14.0 + + + org.apache.commons + commons-email + 1.5 + + + org.apache.commons + commons-lang3 + 3.12.0 + + + org.dom4j + dom4j + 2.1.4 + + + + redis.clients + jedis + 5.1.0 + + + + org.apache.httpcomponents + httpmime + 4.5.14 + + + + org.apache.logging.log4j + log4j-core + 2.20.0 + + + + org.apache.logging.log4j + log4j-api + 2.20.0 + + + + + org.web3j + core + 5.0.0 + + + + com.squareup.okhttp3 + okhttp + 4.12.0 + + + org.slf4j + slf4j-simple + 1.7.36 + + + + org.projectlombok + lombok + 1.18.30 + provided + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.11.0 + + 21 + 21 + UTF-8 + + -parameters + -Xlint:unchecked + + + + + \ No newline at end of file diff --git a/YunXiaoTools/src/main/java/com/dsideal/YunXiaoTools/Start.java b/YunXiaoTools/src/main/java/com/dsideal/YunXiaoTools/Start.java new file mode 100644 index 00000000..38cad959 --- /dev/null +++ b/YunXiaoTools/src/main/java/com/dsideal/YunXiaoTools/Start.java @@ -0,0 +1,143 @@ +package com.dsideal.YunXiaoTools; + +import cn.hutool.core.io.FileUtil; + +import com.jfinal.config.*; +import com.jfinal.kit.PropKit; +import com.jfinal.plugin.activerecord.ActiveRecordPlugin; +import com.jfinal.plugin.activerecord.dialect.MysqlDialect; +import com.jfinal.plugin.activerecord.dialect.PostgreSqlDialect; +import com.jfinal.plugin.hikaricp.HikariCpPlugin; +import com.jfinal.server.undertow.UndertowServer; +import com.jfinal.template.Engine; +import lombok.SneakyThrows; + +import java.io.File; + +public class Start extends JFinalConfig { + + public static int isMysql; + + public static void main(String[] args) { + PropKit.use("application.properties"); + isMysql = Integer.parseInt(PropKit.get("isMysql")); + UndertowServer.create(Start.class, "undertow.properties").start(); + } + + /** + * 配置常量 + */ + @Override + public void configConstant(Constants me) { + PropKit.use("application.properties"); + } + + /** + * 配置路由 + */ + @Override + public void configRoute(Routes me) { + + } + + @Override + public void configEngine(Engine engine) { + + } + + /** + * 配置插件 + */ + private String connectionTestQuery = "select 1"; + // 连接池中允许的最大连接数。缺省值:10;推荐的公式:((core_count * 2) + effective_spindle_count) + private int maxPoolSize = 10; + // 一个连接 idle 状态的最大时长(毫秒),超时则被释放(retired),缺省:10分钟 + private long idleTimeoutMs = 600000; + private long maxLifetimeMs = 1800000; + // 等待连接池分配连接的最大时长(毫秒),超过这个时长还没可用的连接则发生 SQLException, 缺省:30秒 + private long connectionTimeoutMs = 30000; + + @Override + public void configPlugin(Plugins me) { + //是不是从Mysql读取数据库,还是到PostgreSql写入到数据库 + + + String jdbcUrl, user, password, driverClassName; + if (isMysql == 1) { + jdbcUrl = PropKit.get("mysql.jdbcUrl"); + user = PropKit.get("mysql.user"); + password = PropKit.get("mysql.password"); + driverClassName = PropKit.get("mysql.driverClassName"); + } else { + jdbcUrl = PropKit.get("postgresql.jdbcUrl"); + user = PropKit.get("postgresql.user"); + password = PropKit.get("postgresql.password"); + driverClassName = PropKit.get("postgresql.driverClassName"); + } + HikariCpPlugin hp = new HikariCpPlugin(jdbcUrl, user, password, driverClassName); + hp.setConnectionTestQuery(this.connectionTestQuery); + hp.setConnectionTimeout(this.connectionTimeoutMs); + hp.setIdleTimeout(this.idleTimeoutMs); + hp.setMaxLifetime(this.maxLifetimeMs); + hp.setMaximumPoolSize(this.maxPoolSize); + me.add(hp); + + ActiveRecordPlugin arp = new ActiveRecordPlugin(hp); + if (isMysql == 1) { + arp.setDialect(new MysqlDialect()); + } else { + arp.setDialect(new PostgreSqlDialect()); + } + + String basePath = Start.class.getClassLoader().getResource(".").getPath(); + File sqlDir = new File(basePath + "/Sql"); + File[] sqlFiles = sqlDir.listFiles(); + File[] var10 = sqlFiles != null ? sqlFiles : new File[0]; + int var11 = var10.length; + + for (int i = 0; i < var11; ++i) { + File sqlFile = var10[i]; + if (sqlFile.getName().indexOf(".sql") > 0) { + arp.addSqlTemplate("/Sql/" + sqlFile.getName()); + } + } + me.add(arp); + + //加载定时器 + //me.add(new Cron4jPlugin(PropKit.use("cron4j.properties"))); + } + + /** + * 配置全局拦截器 + */ + @Override + public void configInterceptor(Interceptors me) { + + } + + /** + * 配置处理器 + */ + @Override + public void configHandler(Handlers me) { + + } + + /** + * 在jfinal启动完成后马上执行 + */ + @SneakyThrows + @Override + public void onStart() { + //打印 启动Logo + String logoFile; + if (isMysql == 1) { + logoFile = "readLogo.txt"; + } else { + logoFile = "writeLogo.txt"; + } + String path = Start.class.getClassLoader().getResource(logoFile).getPath(); + File file = new File(path); + System.out.println(FileUtil.readUtf8String(file)); + } +} diff --git a/YunXiaoTools/src/main/resources/application.properties b/YunXiaoTools/src/main/resources/application.properties new file mode 100644 index 00000000..514a2ea6 --- /dev/null +++ b/YunXiaoTools/src/main/resources/application.properties @@ -0,0 +1,15 @@ +# 数据库信息 +mysql.driverClassName=org.postgresql.Driver +mysql.user=postgres +mysql.password=DsideaL147258369 +mysql.jdbcUrl=jdbc:postgresql://10.10.14.71:5432/szjz_db?reWriteBatchedInserts=true + +postgresql.driverClassName=org.postgresql.Driver +postgresql.user=postgres +postgresql.password=DsideaL147258369 +postgresql.jdbcUrl=jdbc:postgresql://10.10.14.71:5432/szjz_db?reWriteBatchedInserts=true + +# 当前是读取方还是写入方 +isMysql=1 + + diff --git a/YunXiaoTools/src/main/resources/readLogo.txt b/YunXiaoTools/src/main/resources/readLogo.txt new file mode 100644 index 00000000..937da391 --- /dev/null +++ b/YunXiaoTools/src/main/resources/readLogo.txt @@ -0,0 +1,14 @@ + +$$\ $$\ $$\ $$\ $$\ $$$$$$$\ $$\ $$$$$$$\ $$\ +\$$\ $$ | $$ | $$ |\__| $$ __$$\ $$ |$$ __$$\ $$ | + \$$\ $$ /$$\ $$\ $$$$$$$\ \$$\ $$ |$$\ $$$$$$\ $$$$$$\ $$ | $$ | $$$$$$\ $$$$$$\ $$$$$$$ |$$ | $$ | $$$$$$\ $$$$$$\ $$$$$$\ + \$$$$ / $$ | $$ |$$ __$$\ \$$$$ / $$ | \____$$\ $$ __$$\ $$$$$$$ |$$ __$$\ \____$$\ $$ __$$ |$$ | $$ | \____$$\\_$$ _| \____$$\ + \$$ / $$ | $$ |$$ | $$ | $$ $$< $$ | $$$$$$$ |$$ / $$ | $$ __$$< $$$$$$$$ | $$$$$$$ |$$ / $$ |$$ | $$ | $$$$$$$ | $$ | $$$$$$$ | + $$ | $$ | $$ |$$ | $$ |$$ /\$$\ $$ |$$ __$$ |$$ | $$ | $$ | $$ |$$ ____|$$ __$$ |$$ | $$ |$$ | $$ |$$ __$$ | $$ |$$\ $$ __$$ | + $$ | \$$$$$$ |$$ | $$ |$$ / $$ |$$ |\$$$$$$$ |\$$$$$$ | $$ | $$ |\$$$$$$$\ \$$$$$$$ |\$$$$$$$ |$$$$$$$ |\$$$$$$$ | \$$$$ |\$$$$$$$ | + \__| \______/ \__| \__|\__| \__|\__| \_______| \______/ \__| \__| \_______| \_______| \_______|\_______/ \_______| \____/ \_______| + + + + +power by http://patorjk.com/software/taag/ \ No newline at end of file diff --git a/YunXiaoTools/src/main/resources/undertow.properties b/YunXiaoTools/src/main/resources/undertow.properties new file mode 100644 index 00000000..6aade29f --- /dev/null +++ b/YunXiaoTools/src/main/resources/undertow.properties @@ -0,0 +1,36 @@ +# true 值支持热加载 +undertow.devMode=false +undertow.port=9008 +undertow.host=0.0.0.0 +#undertow.resourcePath=/usr/local/tomcat8/webapps/QingLong,classpath:static +#undertow.resourcePath=D:/dsWork/QingLong/WebRoot,classpath:static + +# 目录名称 +undertow.contextPath=/YunXiaoTools + +# 设定I/O线程数. +server.undertow.io-threads=8 + +# 设定工作线程数 +server.undertow.worker-threads=60 + +# 查询当前某程序的线程或进程数 +# yum install psmisc -y +# ps -e | grep java | awk '{print $1} +# pstree -p 15453 | wc -l + +# gzip 压缩开关 +undertow.gzip.enable=true +# 配置压缩级别,默认值 -1。 可配置 1 到 9。 1 拥有最快压缩速度,9 拥有最高压缩率 +undertow.gzip.level=-1 +# 触发压缩的最小内容长度 +undertow.gzip.minLength=1024 + +# 开启access日志 +server.undertow.accesslog.enabled=true +server.undertow.accesslog.pattern=%t %a "%r" %s (%D ms) + +# ssl 开启时,是否开启 http2。检测该配置是否生效在 chrome 地址栏中输入: chrome://net-internals/#http2 +#undertow.http2.enable=true + +#http://www.jfinal.com/doc/1-4 diff --git a/YunXiaoTools/src/main/resources/writeLogo.txt b/YunXiaoTools/src/main/resources/writeLogo.txt new file mode 100644 index 00000000..4ae6e04d --- /dev/null +++ b/YunXiaoTools/src/main/resources/writeLogo.txt @@ -0,0 +1,16 @@ + + __ __ __ __ __ __ __ __ __ _______ __ +| \ / \ | \ | \| \ | \ _ | \ | \ | \ | \ | \ + \$$\ / $$__ __ _______ | $$ | $$ \$$ ______ ______ | $$ / \ | $$ ______ \$$ _| $$_ ______ | $$$$$$$\ ______ _| $$_ ______ + \$$\/ $$| \ | \| \ \$$\/ $$| \ | \ / \ | $$/ $\| $$ / \ | \| $$ \ / \ | $$ | $$ | \| $$ \ | \ + \$$ $$ | $$ | $$| $$$$$$$\ >$$ $$ | $$ \$$$$$$\| $$$$$$\ | $$ $$$\ $$| $$$$$$\| $$ \$$$$$$ | $$$$$$\| $$ | $$ \$$$$$$\\$$$$$$ \$$$$$$\ + \$$$$ | $$ | $$| $$ | $$ / $$$$\ | $$ / $$| $$ | $$ | $$ $$\$$\$$| $$ \$$| $$ | $$ __ | $$ $$| $$ | $$ / $$ | $$ __ / $$ + | $$ | $$__/ $$| $$ | $$| $$ \$$\| $$| $$$$$$$| $$__/ $$ | $$$$ \$$$$| $$ | $$ | $$| \| $$$$$$$$| $$__/ $$| $$$$$$$ | $$| \| $$$$$$$ + | $$ \$$ $$| $$ | $$| $$ | $$| $$ \$$ $$ \$$ $$ | $$$ \$$$| $$ | $$ \$$ $$ \$$ \| $$ $$ \$$ $$ \$$ $$ \$$ $$ + \$$ \$$$$$$ \$$ \$$ \$$ \$$ \$$ \$$$$$$$ \$$$$$$ \$$ \$$ \$$ \$$ \$$$$ \$$$$$$$ \$$$$$$$ \$$$$$$$ \$$$$ \$$$$$$$ + + + + + +power by http://patorjk.com/software/taag/ \ No newline at end of file diff --git a/YunXiaoTools/target/classes/application.properties b/YunXiaoTools/target/classes/application.properties new file mode 100644 index 00000000..514a2ea6 --- /dev/null +++ b/YunXiaoTools/target/classes/application.properties @@ -0,0 +1,15 @@ +# 数据库信息 +mysql.driverClassName=org.postgresql.Driver +mysql.user=postgres +mysql.password=DsideaL147258369 +mysql.jdbcUrl=jdbc:postgresql://10.10.14.71:5432/szjz_db?reWriteBatchedInserts=true + +postgresql.driverClassName=org.postgresql.Driver +postgresql.user=postgres +postgresql.password=DsideaL147258369 +postgresql.jdbcUrl=jdbc:postgresql://10.10.14.71:5432/szjz_db?reWriteBatchedInserts=true + +# 当前是读取方还是写入方 +isMysql=1 + + diff --git a/YunXiaoTools/target/classes/readLogo.txt b/YunXiaoTools/target/classes/readLogo.txt new file mode 100644 index 00000000..937da391 --- /dev/null +++ b/YunXiaoTools/target/classes/readLogo.txt @@ -0,0 +1,14 @@ + +$$\ $$\ $$\ $$\ $$\ $$$$$$$\ $$\ $$$$$$$\ $$\ +\$$\ $$ | $$ | $$ |\__| $$ __$$\ $$ |$$ __$$\ $$ | + \$$\ $$ /$$\ $$\ $$$$$$$\ \$$\ $$ |$$\ $$$$$$\ $$$$$$\ $$ | $$ | $$$$$$\ $$$$$$\ $$$$$$$ |$$ | $$ | $$$$$$\ $$$$$$\ $$$$$$\ + \$$$$ / $$ | $$ |$$ __$$\ \$$$$ / $$ | \____$$\ $$ __$$\ $$$$$$$ |$$ __$$\ \____$$\ $$ __$$ |$$ | $$ | \____$$\\_$$ _| \____$$\ + \$$ / $$ | $$ |$$ | $$ | $$ $$< $$ | $$$$$$$ |$$ / $$ | $$ __$$< $$$$$$$$ | $$$$$$$ |$$ / $$ |$$ | $$ | $$$$$$$ | $$ | $$$$$$$ | + $$ | $$ | $$ |$$ | $$ |$$ /\$$\ $$ |$$ __$$ |$$ | $$ | $$ | $$ |$$ ____|$$ __$$ |$$ | $$ |$$ | $$ |$$ __$$ | $$ |$$\ $$ __$$ | + $$ | \$$$$$$ |$$ | $$ |$$ / $$ |$$ |\$$$$$$$ |\$$$$$$ | $$ | $$ |\$$$$$$$\ \$$$$$$$ |\$$$$$$$ |$$$$$$$ |\$$$$$$$ | \$$$$ |\$$$$$$$ | + \__| \______/ \__| \__|\__| \__|\__| \_______| \______/ \__| \__| \_______| \_______| \_______|\_______/ \_______| \____/ \_______| + + + + +power by http://patorjk.com/software/taag/ \ No newline at end of file diff --git a/YunXiaoTools/target/classes/undertow.properties b/YunXiaoTools/target/classes/undertow.properties new file mode 100644 index 00000000..6aade29f --- /dev/null +++ b/YunXiaoTools/target/classes/undertow.properties @@ -0,0 +1,36 @@ +# true 值支持热加载 +undertow.devMode=false +undertow.port=9008 +undertow.host=0.0.0.0 +#undertow.resourcePath=/usr/local/tomcat8/webapps/QingLong,classpath:static +#undertow.resourcePath=D:/dsWork/QingLong/WebRoot,classpath:static + +# 目录名称 +undertow.contextPath=/YunXiaoTools + +# 设定I/O线程数. +server.undertow.io-threads=8 + +# 设定工作线程数 +server.undertow.worker-threads=60 + +# 查询当前某程序的线程或进程数 +# yum install psmisc -y +# ps -e | grep java | awk '{print $1} +# pstree -p 15453 | wc -l + +# gzip 压缩开关 +undertow.gzip.enable=true +# 配置压缩级别,默认值 -1。 可配置 1 到 9。 1 拥有最快压缩速度,9 拥有最高压缩率 +undertow.gzip.level=-1 +# 触发压缩的最小内容长度 +undertow.gzip.minLength=1024 + +# 开启access日志 +server.undertow.accesslog.enabled=true +server.undertow.accesslog.pattern=%t %a "%r" %s (%D ms) + +# ssl 开启时,是否开启 http2。检测该配置是否生效在 chrome 地址栏中输入: chrome://net-internals/#http2 +#undertow.http2.enable=true + +#http://www.jfinal.com/doc/1-4 diff --git a/YunXiaoTools/target/classes/writeLogo.txt b/YunXiaoTools/target/classes/writeLogo.txt new file mode 100644 index 00000000..4ae6e04d --- /dev/null +++ b/YunXiaoTools/target/classes/writeLogo.txt @@ -0,0 +1,16 @@ + + __ __ __ __ __ __ __ __ __ _______ __ +| \ / \ | \ | \| \ | \ _ | \ | \ | \ | \ | \ + \$$\ / $$__ __ _______ | $$ | $$ \$$ ______ ______ | $$ / \ | $$ ______ \$$ _| $$_ ______ | $$$$$$$\ ______ _| $$_ ______ + \$$\/ $$| \ | \| \ \$$\/ $$| \ | \ / \ | $$/ $\| $$ / \ | \| $$ \ / \ | $$ | $$ | \| $$ \ | \ + \$$ $$ | $$ | $$| $$$$$$$\ >$$ $$ | $$ \$$$$$$\| $$$$$$\ | $$ $$$\ $$| $$$$$$\| $$ \$$$$$$ | $$$$$$\| $$ | $$ \$$$$$$\\$$$$$$ \$$$$$$\ + \$$$$ | $$ | $$| $$ | $$ / $$$$\ | $$ / $$| $$ | $$ | $$ $$\$$\$$| $$ \$$| $$ | $$ __ | $$ $$| $$ | $$ / $$ | $$ __ / $$ + | $$ | $$__/ $$| $$ | $$| $$ \$$\| $$| $$$$$$$| $$__/ $$ | $$$$ \$$$$| $$ | $$ | $$| \| $$$$$$$$| $$__/ $$| $$$$$$$ | $$| \| $$$$$$$ + | $$ \$$ $$| $$ | $$| $$ | $$| $$ \$$ $$ \$$ $$ | $$$ \$$$| $$ | $$ \$$ $$ \$$ \| $$ $$ \$$ $$ \$$ $$ \$$ $$ + \$$ \$$$$$$ \$$ \$$ \$$ \$$ \$$ \$$$$$$$ \$$$$$$ \$$ \$$ \$$ \$$ \$$$$ \$$$$$$$ \$$$$$$$ \$$$$$$$ \$$$$ \$$$$$$$ + + + + + +power by http://patorjk.com/software/taag/ \ No newline at end of file diff --git a/null/upload/57587bfe-610a-432d-a69c-5c69af7648a3.xlsx b/null/upload/57587bfe-610a-432d-a69c-5c69af7648a3.xlsx deleted file mode 100644 index af522031..00000000 Binary files a/null/upload/57587bfe-610a-432d-a69c-5c69af7648a3.xlsx and /dev/null differ diff --git a/null/upload/822e205e-2fb0-4916-8874-1585dae6b409.xlsx b/null/upload/822e205e-2fb0-4916-8874-1585dae6b409.xlsx deleted file mode 100644 index 7909f823..00000000 Binary files a/null/upload/822e205e-2fb0-4916-8874-1585dae6b409.xlsx and /dev/null differ diff --git a/null/upload/a4669f59-aa96-4c3b-8333-ad75cfda79ff.xlsx b/null/upload/a4669f59-aa96-4c3b-8333-ad75cfda79ff.xlsx deleted file mode 100644 index d599342b..00000000 Binary files a/null/upload/a4669f59-aa96-4c3b-8333-ad75cfda79ff.xlsx and /dev/null differ diff --git a/null/upload/c542e83f-35d3-4c17-9140-6e13643571d6.xlsx b/null/upload/c542e83f-35d3-4c17-9140-6e13643571d6.xlsx deleted file mode 100644 index 05d485c9..00000000 Binary files a/null/upload/c542e83f-35d3-4c17-9140-6e13643571d6.xlsx and /dev/null differ diff --git a/null/upload/cf759d57-32af-4f3b-b1a6-58c717ba3c81.xlsx b/null/upload/cf759d57-32af-4f3b-b1a6-58c717ba3c81.xlsx deleted file mode 100644 index c943d3e0..00000000 Binary files a/null/upload/cf759d57-32af-4f3b-b1a6-58c717ba3c81.xlsx and /dev/null differ diff --git a/null/upload/f27e8e0a-b82b-43db-bfd1-f8bc35cccda9.xlsx b/null/upload/f27e8e0a-b82b-43db-bfd1-f8bc35cccda9.xlsx deleted file mode 100644 index c9ff3c81..00000000 Binary files a/null/upload/f27e8e0a-b82b-43db-bfd1-f8bc35cccda9.xlsx and /dev/null differ diff --git a/src/main/java/com/dsideal/QingLong/MaxKB/Util/ExportExcelUtil.java b/src/main/java/com/dsideal/QingLong/MaxKB/Util/ExportExcelUtil.java index c3ab5363..d89a2807 100644 --- a/src/main/java/com/dsideal/QingLong/MaxKB/Util/ExportExcelUtil.java +++ b/src/main/java/com/dsideal/QingLong/MaxKB/Util/ExportExcelUtil.java @@ -22,7 +22,7 @@ public class ExportExcelUtil { CellStyle dataStyle = createDataStyle(workbook); // 设置列宽 - sheet.setColumnWidth(0, 4000); // 区域 + sheet.setColumnWidth(0, 8000); // 区域 sheet.setColumnWidth(1, 5000); // 机构编号 sheet.setColumnWidth(2, 8000); // 机构名称 sheet.setColumnWidth(3, 4000); // 办学类型