Pre Merge pull request !156 from 邓相虎/master

This commit is contained in:
邓相虎 2020-03-12 09:25:04 +08:00 committed by Gitee
commit eb11de1344
1681 changed files with 578150 additions and 108282 deletions

5
.gitignore vendored
View File

@ -11,6 +11,7 @@ target/
###################################################################### ######################################################################
# IDE # IDE
### STS ### ### STS ###
.apt_generated .apt_generated
.classpath .classpath
@ -38,6 +39,10 @@ nbdist/
*.log *.log
*.xml.versionsBackup *.xml.versionsBackup
target/*
*.bak
*.class
!*/build/*.java !*/build/*.java
!*/build/*.html !*/build/*.html
!*/build/*.xml !*/build/*.xml

View File

@ -1,17 +1,9 @@
## 平台简介 ## 平台简介
一直想做一款后台管理系统看了很多优秀的开源项目但是发现没有合适的。于是利用空闲休息时间开始自己写了一套后台系统。如此有了若依。她可以用于所有的Web应用程序如网站管理后台网站会员中心CMSCRMOA。所有前端后台代码封装过后十分精简易上手出错概率低。同时支持移动客户端访问。系统会陆续更新一些实用功能。
性别男,若依是给还没有出生女儿取的名字(寓意:你若不离不弃,我必生死相依)
> 如需前后端分离版本,请移步 [RuoYi-Vue](https://gitee.com/y_project/RuoYi-Vue) > 如需前后端分离版本,请移步 [RuoYi-Vue](https://gitee.com/y_project/RuoYi-Vue)
> 如需单应用,请移步 [RuoYi-fast](https://gitee.com/y_project/RuoYi-fast) `(保持同步更新)`,如需其他版本,请移步 [项目扩展](http://doc.ruoyi.vip/ruoyi/document/xmkz.html) `(不定时更新)` > 如需单应用,请移步 [RuoYi-fast](https://gitee.com/y_project/RuoYi-fast) `(保持同步更新)`,如需其他版本,请移步 [项目扩展](http://doc.ruoyi.vip/ruoyi/document/xmkz.html) `(不定时更新)`
> 阿里云通用云产品1888优惠券 [点我领取](https://www.aliyun.com/minisite/goods?userCode=brki8iof)    腾讯云通用云产品2860优惠券 [点我领取](https://cloud.tencent.com/redirect.php?redirect=1025&cps_key=198c8df2ed259157187173bc7f4f32fd&from=console)  `(仅限新用户)`
> 阿里云Hi拼购 限量爆款 低至199元/年 [点我进入](https://www.aliyun.com/acts/hi-group-buying?userCode=brki8iof)  `(仅限新用户)`
## 内置功能 ## 内置功能
1. 用户管理:用户是系统操作者,该功能主要完成系统用户配置。 1. 用户管理:用户是系统操作者,该功能主要完成系统用户配置。
@ -33,58 +25,3 @@
17. 连接池监视监视当前系统数据库连接池状态可进行分析SQL找出系统性能瓶颈。 17. 连接池监视监视当前系统数据库连接池状态可进行分析SQL找出系统性能瓶颈。
## 在线体验 ## 在线体验
> admin/admin123 > admin/admin123
> 陆陆续续收到一些打赏,为了更好的体验已用于演示服务器升级。谢谢各位小伙伴。
演示地址http://ruoyi.vip
文档地址http://doc.ruoyi.vip
## 演示图
<table>
<tr>
<td><img src="https://oscimg.oschina.net/oscnet/25b5e333768d013d45a990c152dbe4d9d6e.jpg"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/e29fd81b2d43b517f99535564af41f9d1d5.jpg"/></td>
</tr>
<tr>
<td><img src="https://oscimg.oschina.net/oscnet/629f1510fb6205f773c8c284863406b694f.jpg"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/9124eda87df0e72427cd63f458b813e3363.jpg"/></td>
</tr>
<tr>
<td><img src="https://oscimg.oschina.net/oscnet/438c59467afd0097cfbe9c89db932661687.jpg"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/72a015041db6843aca7f7b273688cb346f8.jpg"/></td>
</tr>
<tr>
<td><img src="https://oscimg.oschina.net/oscnet/ecb5f1c9929f1933f733f796749b2df73d9.jpg"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/e4283d500eb10e8dd8701e7742f7facb065.jpg"/></td>
</tr>
<tr>
<td><img src="https://oscimg.oschina.net/oscnet/2531dbf419a1b114e1177f8d2a120b8a9c3.jpg"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/8b740a42dddc1e5a8a150d97c5060df258b.jpg"/></td>
</tr>
<tr>
<td><img src="https://oscimg.oschina.net/oscnet/00e642dc3515919b3760968cc496a12a849.jpg"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/f72d28a3e60413a4e1b5c7c2f45f962fd65.jpg"/></td>
</tr>
<tr>
<td><img src="https://oscimg.oschina.net/oscnet/19222e495869a2a99fc31c5d2bd4539e1e7.jpg"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/264d25176f4e22b4b38e95fe6ce73775299.jpg"/></td>
</tr>
<tr>
<td><img src="https://oscimg.oschina.net/oscnet/d85fbb59be27fb33f68bdbb6e8bc967c97b.jpg"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/bb902d2c54bad02a052e9a05e5f22a93df1.jpg"/></td>
</tr>
<tr>
<td><img src="https://oscimg.oschina.net/oscnet/30cda883bb9a7f74f1454314e64f949942d.jpg"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/deebaaa8d6b14a419ed5911f49e3f222a6f.jpg"/></td>
</tr>
<tr>
<td><img src="https://oscimg.oschina.net/oscnet/bed2b98a44e7ae820c2885329e711965c28.jpg"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/up-6d73c2140ce694e3de4c05035fdc1868d4c.png"/></td>
</tr>
</table>
## 若依交流群
QQ群 [![加入QQ群](https://img.shields.io/badge/已满-1389287-blue.svg)](https://jq.qq.com/?_wv=1027&k=5HBAaYN) [![加入QQ群](https://img.shields.io/badge/已满-1679294-blue.svg)](https://jq.qq.com/?_wv=1027&k=5cHeRVW) [![加入QQ群](https://img.shields.io/badge/已满-1529866-blue.svg)](https://jq.qq.com/?_wv=1027&k=53R0L5Z) [![加入QQ群](https://img.shields.io/badge/已满-1772718-blue.svg)](https://jq.qq.com/?_wv=1027&k=5g75dCU) [![加入QQ群](https://img.shields.io/badge/已满-1366522-blue.svg)](https://jq.qq.com/?_wv=1027&k=58cPoHA) [![加入QQ群](https://img.shields.io/badge/已满-1382251-blue.svg)](https://jq.qq.com/?_wv=1027&k=5Ofd4Pb) [![加入QQ群](https://img.shields.io/badge/已满-1145125-blue.svg)](https://jq.qq.com/?_wv=1027&k=5yugASz) [![加入QQ群](https://img.shields.io/badge/已满-86752435-blue.svg)](https://jq.qq.com/?_wv=1027&k=5Rf3d2P) [![加入QQ群](https://img.shields.io/badge/已满-134072510-blue.svg)](https://jq.qq.com/?_wv=1027&k=5ZIjaeP) [![加入QQ群](https://img.shields.io/badge/已满-210336300-blue.svg)](https://jq.qq.com/?_wv=1027&k=5CJw1jY) [![加入QQ群](https://img.shields.io/badge/339522636-blue.svg)](https://jq.qq.com/?_wv=1027&k=5omzbKc)

12
amas.comac.v2.iml Normal file
View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8">
<output url="file://$MODULE_DIR$/target/classes" />
<output-test url="file://$MODULE_DIR$/target/test-classes" />
<content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/target" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

View File

@ -1,14 +1,14 @@
@echo off @echo off
echo. echo.
echo [信息] 运行Web工程 echo [信息] 执行Web
echo. echo.
cd %~dp0 cd %~dp0
cd ../ruoyi-admin/target cd ../infosouth-admin/target
set JAVA_OPTS=-Xms256m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m set JAVA_OPTS=-Xms256m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m
java -jar %JAVA_OPTS% ruoyi-admin.jar java -jar %JAVA_OPTS% infosouth-admin.jar
cd bin cd bin
pause pause

View File

@ -0,0 +1,32 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" output="target/classes" path="src/main/java">
<attributes>
<attribute name="optional" value="true"/>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="src" output="target/test-classes" path="src/test/java">
<attributes>
<attribute name="optional" value="true"/>
<attribute name="maven.pomderived" value="true"/>
<attribute name="test" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="output" path="target/classes"/>
</classpath>

28
infosouth-admin/.project Normal file
View File

@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>infosouth-admin</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.springframework.ide.eclipse.boot.validation.springbootbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.m2e.core.maven2Nature</nature>
</natures>
</projectDescription>

View File

@ -0,0 +1,10 @@
eclipse.preferences.version=1
encoding//src/main/java=UTF-8
encoding//src/main/resources=UTF-8
encoding//src/main/resources/static/css/login.css=UTF-8
encoding//src/main/resources/static/i18n/messages.properties=UTF-8
encoding//src/main/resources/static/ruoyi/css/ry-ui.css=UTF-8
encoding//src/main/resources/templates/arj21/csvmanager/add.html=UTF-8
encoding//src/main/resources/templates/arj21/csvmanager/edit.html=UTF-8
encoding//src/main/resources/templates/arj21/csvmanager/qarDataExport.html=UTF-8
encoding/<project>=UTF-8

View File

@ -0,0 +1,6 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
org.eclipse.jdt.core.compiler.release=disabled
org.eclipse.jdt.core.compiler.source=1.8

View File

@ -0,0 +1,4 @@
activeProfiles=
eclipse.preferences.version=1
resolveWorkspaceProjects=true
version=1

View File

@ -0,0 +1,144 @@
<?xml version="1.0" encoding="UTF-8"?>
<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="Spring" name="Spring">
<configuration />
</facet>
<facet type="web" name="Web">
<configuration>
<webroots />
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8">
<output url="file://$MODULE_DIR$/target/classes" />
<output-test url="file://$MODULE_DIR$/target/test-classes" />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
<excludeFolder url="file://$MODULE_DIR$/target" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-thymeleaf:2.1.1.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter:2.1.1.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-logging:2.1.1.RELEASE" level="project" />
<orderEntry type="library" name="Maven: ch.qos.logback:logback-classic:1.2.3" level="project" />
<orderEntry type="library" name="Maven: ch.qos.logback:logback-core:1.2.3" level="project" />
<orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-to-slf4j:2.11.1" level="project" />
<orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-api:2.11.1" level="project" />
<orderEntry type="library" name="Maven: org.slf4j:jul-to-slf4j:1.7.25" level="project" />
<orderEntry type="library" name="Maven: javax.annotation:javax.annotation-api:1.3.2" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-core:5.1.3.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-jcl:5.1.3.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.yaml:snakeyaml:1.23" level="project" />
<orderEntry type="library" name="Maven: org.thymeleaf:thymeleaf-spring5:3.0.11.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.thymeleaf:thymeleaf:3.0.11.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.attoparser:attoparser:2.0.5.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.unbescape:unbescape:1.1.6.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.thymeleaf.extras:thymeleaf-extras-java8time:3.0.2.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-devtools:2.1.1.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot:2.1.1.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-context:5.1.3.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-expression:5.1.3.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-autoconfigure:2.1.1.RELEASE" level="project" />
<orderEntry type="library" name="Maven: io.springfox:springfox-swagger2:2.9.2" level="project" />
<orderEntry type="library" name="Maven: io.springfox:springfox-spi:2.9.2" level="project" />
<orderEntry type="library" name="Maven: io.springfox:springfox-core:2.9.2" level="project" />
<orderEntry type="library" name="Maven: net.bytebuddy:byte-buddy:1.9.5" level="project" />
<orderEntry type="library" name="Maven: io.springfox:springfox-schema:2.9.2" level="project" />
<orderEntry type="library" name="Maven: io.springfox:springfox-swagger-common:2.9.2" level="project" />
<orderEntry type="library" name="Maven: io.springfox:springfox-spring-web:2.9.2" level="project" />
<orderEntry type="library" name="Maven: com.google.guava:guava:20.0" level="project" />
<orderEntry type="library" name="Maven: com.fasterxml:classmate:1.4.0" level="project" />
<orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.25" level="project" />
<orderEntry type="library" name="Maven: org.springframework.plugin:spring-plugin-core:1.2.0.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-beans:5.1.3.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-aop:5.1.3.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.plugin:spring-plugin-metadata:1.2.0.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.mapstruct:mapstruct:1.2.0.Final" level="project" />
<orderEntry type="library" name="Maven: io.swagger:swagger-annotations:1.5.21" level="project" />
<orderEntry type="library" name="Maven: io.swagger:swagger-models:1.5.21" level="project" />
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.9.0" level="project" />
<orderEntry type="library" name="Maven: io.springfox:springfox-swagger-ui:2.9.2" level="project" />
<orderEntry type="module" module-name="infosouth-framework" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-web:2.1.1.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-json:2.1.1.RELEASE" level="project" />
<orderEntry type="library" name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.9.7" level="project" />
<orderEntry type="library" name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.9.7" level="project" />
<orderEntry type="library" name="Maven: com.fasterxml.jackson.module:jackson-module-parameter-names:2.9.7" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-tomcat:2.1.1.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-core:9.0.13" level="project" />
<orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-el:9.0.13" level="project" />
<orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-websocket:9.0.13" level="project" />
<orderEntry type="library" name="Maven: org.hibernate.validator:hibernate-validator:6.0.13.Final" level="project" />
<orderEntry type="library" name="Maven: org.jboss.logging:jboss-logging:3.3.2.Final" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-web:5.1.3.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-webmvc:5.1.3.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-aop:2.1.1.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.aspectj:aspectjweaver:1.9.2" level="project" />
<orderEntry type="library" name="Maven: com.alibaba:druid-spring-boot-starter:1.1.14" level="project" />
<orderEntry type="library" name="Maven: com.alibaba:druid:1.1.14" level="project" />
<orderEntry type="library" name="Maven: com.github.penggle:kaptcha:2.3.2" level="project" />
<orderEntry type="library" name="Maven: com.jhlabs:filters:2.0.235-1" level="project" />
<orderEntry type="library" name="Maven: org.apache.shiro:shiro-spring:1.4.2" level="project" />
<orderEntry type="library" name="Maven: org.apache.shiro:shiro-core:1.4.2" level="project" />
<orderEntry type="library" name="Maven: org.apache.shiro:shiro-lang:1.4.2" level="project" />
<orderEntry type="library" name="Maven: org.apache.shiro:shiro-crypto-hash:1.4.2" level="project" />
<orderEntry type="library" name="Maven: org.apache.shiro:shiro-crypto-core:1.4.2" level="project" />
<orderEntry type="library" name="Maven: org.apache.shiro:shiro-crypto-cipher:1.4.2" level="project" />
<orderEntry type="library" name="Maven: org.apache.shiro:shiro-config-core:1.4.2" level="project" />
<orderEntry type="library" name="Maven: org.apache.shiro:shiro-config-ogdl:1.4.2" level="project" />
<orderEntry type="library" name="Maven: commons-beanutils:commons-beanutils:1.9.3" level="project" />
<orderEntry type="library" name="Maven: org.apache.shiro:shiro-event:1.4.2" level="project" />
<orderEntry type="library" name="Maven: org.apache.shiro:shiro-web:1.4.2" level="project" />
<orderEntry type="library" name="Maven: org.apache.shiro:shiro-ehcache:1.4.2" level="project" />
<orderEntry type="library" name="Maven: org.apache.shiro:shiro-cache:1.4.2" level="project" />
<orderEntry type="library" name="Maven: net.sf.ehcache:ehcache-core:2.6.11" level="project" />
<orderEntry type="library" name="Maven: com.github.theborakompanioni:thymeleaf-extras-shiro:2.0.0" level="project" />
<orderEntry type="library" name="Maven: eu.bitwalker:UserAgentUtils:1.19" level="project" />
<orderEntry type="module" module-name="infosouth-system" />
<orderEntry type="library" name="Maven: mysql:mysql-connector-java:8.0.13" level="project" />
<orderEntry type="library" name="Maven: com.github.oshi:oshi-core:3.9.1" level="project" />
<orderEntry type="library" name="Maven: net.java.dev.jna:jna:4.5.2" level="project" />
<orderEntry type="library" name="Maven: net.java.dev.jna:jna-platform:4.5.2" level="project" />
<orderEntry type="module" module-name="infosouth-quartz" />
<orderEntry type="library" name="Maven: org.quartz-scheduler:quartz:2.3.0" level="project" />
<orderEntry type="library" name="Maven: com.mchange:mchange-commons-java:0.2.11" level="project" />
<orderEntry type="module" module-name="infosouth-common" />
<orderEntry type="library" name="Maven: org.springframework:spring-context-support:5.1.3.RELEASE" level="project" />
<orderEntry type="library" name="Maven: com.github.pagehelper:pagehelper-spring-boot-starter:1.2.5" level="project" />
<orderEntry type="library" name="Maven: org.mybatis.spring.boot:mybatis-spring-boot-starter:1.3.2" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-jdbc:2.1.1.RELEASE" level="project" />
<orderEntry type="library" name="Maven: com.zaxxer:HikariCP:3.2.0" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-jdbc:5.1.3.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-tx:5.1.3.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.mybatis.spring.boot:mybatis-spring-boot-autoconfigure:1.3.2" level="project" />
<orderEntry type="library" name="Maven: org.mybatis:mybatis:3.4.6" level="project" />
<orderEntry type="library" name="Maven: org.mybatis:mybatis-spring:1.3.2" level="project" />
<orderEntry type="library" name="Maven: com.github.pagehelper:pagehelper-spring-boot-autoconfigure:1.2.5" level="project" />
<orderEntry type="library" name="Maven: com.github.pagehelper:pagehelper:5.1.4" level="project" />
<orderEntry type="library" name="Maven: com.github.jsqlparser:jsqlparser:1.0" level="project" />
<orderEntry type="library" name="Maven: javax.validation:validation-api:2.0.1.Final" level="project" />
<orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.8.1" level="project" />
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.9.7" level="project" />
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.9.7" level="project" />
<orderEntry type="library" name="Maven: com.alibaba:fastjson:1.2.60" level="project" />
<orderEntry type="library" name="Maven: commons-io:commons-io:2.5" level="project" />
<orderEntry type="library" name="Maven: commons-fileupload:commons-fileupload:1.3.3" level="project" />
<orderEntry type="library" name="Maven: org.apache.poi:poi-ooxml:3.17" level="project" />
<orderEntry type="library" name="Maven: org.apache.poi:poi:3.17" level="project" />
<orderEntry type="library" name="Maven: commons-codec:commons-codec:1.11" level="project" />
<orderEntry type="library" name="Maven: org.apache.commons:commons-collections4:4.1" level="project" />
<orderEntry type="library" name="Maven: org.apache.poi:poi-ooxml-schemas:3.17" level="project" />
<orderEntry type="library" name="Maven: org.apache.xmlbeans:xmlbeans:2.6.0" level="project" />
<orderEntry type="library" name="Maven: stax:stax-api:1.0.1" level="project" />
<orderEntry type="library" name="Maven: com.github.virtuald:curvesapi:1.04" level="project" />
<orderEntry type="library" name="Maven: javax.servlet:javax.servlet-api:4.0.1" level="project" />
<orderEntry type="module" module-name="infosouth-generator" />
<orderEntry type="library" name="Maven: org.apache.velocity:velocity:1.7" level="project" />
<orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.1" level="project" />
<orderEntry type="library" name="Maven: commons-lang:commons-lang:2.4" level="project" />
<orderEntry type="module" module-name="infosouth-arj21" />
</component>
</module>

View File

@ -3,13 +3,13 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent> <parent>
<artifactId>ruoyi</artifactId> <artifactId>amas.comac</artifactId>
<groupId>com.ruoyi</groupId> <groupId>cn.com.infosouth</groupId>
<version>4.1.0</version> <version>4.1.0</version>
</parent> </parent>
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<packaging>jar</packaging> <packaging>jar</packaging>
<artifactId>ruoyi-admin</artifactId> <artifactId>infosouth-admin</artifactId>
<description> <description>
web服务入口 web服务入口
@ -57,20 +57,26 @@
<!-- 核心模块--> <!-- 核心模块-->
<dependency> <dependency>
<groupId>com.ruoyi</groupId> <groupId>cn.com.infosouth</groupId>
<artifactId>ruoyi-framework</artifactId> <artifactId>infosouth-framework</artifactId>
</dependency> </dependency>
<!-- 定时任务--> <!-- 定时任务-->
<dependency> <dependency>
<groupId>com.ruoyi</groupId> <groupId>cn.com.infosouth</groupId>
<artifactId>ruoyi-quartz</artifactId> <artifactId>infosouth-quartz</artifactId>
</dependency> </dependency>
<!-- 代码生成--> <!-- 代码生成-->
<dependency> <dependency>
<groupId>com.ruoyi</groupId> <groupId>cn.com.infosouth</groupId>
<artifactId>ruoyi-generator</artifactId> <artifactId>infosouth-generator</artifactId>
</dependency>
<!-- 虚拟机型数据库 -->
<dependency>
<groupId>cn.com.infosouth</groupId>
<artifactId>infosouth-arj21</artifactId>
</dependency> </dependency>
</dependencies> </dependencies>

View File

@ -0,0 +1,22 @@
package cn.com.infosouth;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
import org.springframework.boot.context.properties.EnableConfigurationProperties;
/**
* 启动程序
*
* @author ruoyi
*/
@SpringBootApplication(exclude = { DataSourceAutoConfiguration.class })
public class RuoYiApplication
{
public static void main(String[] args)
{
// System.setProperty("spring.devtools.restart.enabled", "false");
SpringApplication.run(RuoYiApplication.class, args);
System.out.println(" 系统启动成功 \n");
}
}

View File

@ -1,4 +1,4 @@
package com.ruoyi; package cn.com.infosouth;
import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer; import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.common; package cn.com.infosouth.web.controller.common;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
@ -10,13 +10,13 @@ import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.MultipartFile;
import com.ruoyi.common.config.Global; import cn.com.infosouth.common.config.Global;
import com.ruoyi.common.config.ServerConfig; import cn.com.infosouth.common.config.ServerConfig;
import com.ruoyi.common.constant.Constants; import cn.com.infosouth.common.constant.Constants;
import com.ruoyi.common.core.domain.AjaxResult; import cn.com.infosouth.common.core.domain.AjaxResult;
import com.ruoyi.common.utils.StringUtils; import cn.com.infosouth.common.utils.StringUtils;
import com.ruoyi.common.utils.file.FileUploadUtils; import cn.com.infosouth.common.utils.file.FileUploadUtils;
import com.ruoyi.common.utils.file.FileUtils; import cn.com.infosouth.common.utils.file.FileUtils;
/** /**
* 通用请求处理 * 通用请求处理

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.demo.controller; package cn.com.infosouth.web.controller.demo.controller;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.demo.controller; package cn.com.infosouth.web.controller.demo.controller;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
@ -6,7 +6,7 @@ import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.ResponseBody;
import com.ruoyi.common.core.domain.AjaxResult; import cn.com.infosouth.common.core.domain.AjaxResult;
/** /**
* 表单相关 * 表单相关

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.demo.controller; package cn.com.infosouth.web.controller.demo.controller;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.demo.controller; package cn.com.infosouth.web.controller.demo.controller;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.LinkedHashMap; import java.util.LinkedHashMap;
@ -12,16 +12,16 @@ import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.MultipartFile;
import com.ruoyi.common.core.controller.BaseController; import cn.com.infosouth.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import cn.com.infosouth.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.PageDomain; import cn.com.infosouth.common.core.page.PageDomain;
import com.ruoyi.common.core.page.TableDataInfo; import cn.com.infosouth.common.core.page.TableDataInfo;
import com.ruoyi.common.core.page.TableSupport; import cn.com.infosouth.common.core.page.TableSupport;
import com.ruoyi.common.core.text.Convert; import cn.com.infosouth.common.core.text.Convert;
import com.ruoyi.common.exception.BusinessException; import cn.com.infosouth.common.exception.BusinessException;
import com.ruoyi.common.utils.StringUtils; import cn.com.infosouth.common.utils.StringUtils;
import com.ruoyi.common.utils.poi.ExcelUtil; import cn.com.infosouth.common.utils.poi.ExcelUtil;
import com.ruoyi.web.controller.demo.domain.UserOperateModel; import cn.com.infosouth.web.controller.demo.domain.UserOperateModel;
/** /**
* 操作控制 * 操作控制

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.demo.controller; package cn.com.infosouth.web.controller.demo.controller;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.demo.controller; package cn.com.infosouth.web.controller.demo.controller;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Arrays; import java.util.Arrays;
@ -11,12 +11,12 @@ import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.ResponseBody;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.controller.BaseController; import cn.com.infosouth.common.core.controller.BaseController;
import com.ruoyi.common.core.page.PageDomain; import cn.com.infosouth.common.core.page.PageDomain;
import com.ruoyi.common.core.page.TableDataInfo; import cn.com.infosouth.common.core.page.TableDataInfo;
import com.ruoyi.common.core.page.TableSupport; import cn.com.infosouth.common.core.page.TableSupport;
import com.ruoyi.common.utils.DateUtils; import cn.com.infosouth.common.utils.DateUtils;
import com.ruoyi.common.utils.StringUtils; import cn.com.infosouth.common.utils.StringUtils;
/** /**
* 表格相关 * 表格相关

View File

@ -1,10 +1,10 @@
package com.ruoyi.web.controller.demo.domain; package cn.com.infosouth.web.controller.demo.domain;
import java.util.Date; import java.util.Date;
import com.ruoyi.common.annotation.Excel; import cn.com.infosouth.common.annotation.Excel;
import com.ruoyi.common.annotation.Excel.Type; import cn.com.infosouth.common.annotation.Excel.Type;
import com.ruoyi.common.core.domain.BaseEntity; import cn.com.infosouth.common.core.domain.BaseEntity;
import com.ruoyi.common.utils.DateUtils; import cn.com.infosouth.common.utils.DateUtils;
public class UserOperateModel extends BaseEntity public class UserOperateModel extends BaseEntity
{ {

View File

@ -1,10 +1,10 @@
package com.ruoyi.web.controller.monitor; package cn.com.infosouth.web.controller.monitor;
import org.apache.shiro.authz.annotation.RequiresPermissions; import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import com.ruoyi.common.core.controller.BaseController; import cn.com.infosouth.common.core.controller.BaseController;
/** /**
* druid 监控 * druid 监控

View File

@ -1,12 +1,12 @@
package com.ruoyi.web.controller.monitor; package cn.com.infosouth.web.controller.monitor;
import org.apache.shiro.authz.annotation.RequiresPermissions; import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap; import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import com.ruoyi.common.core.controller.BaseController; import cn.com.infosouth.common.core.controller.BaseController;
import com.ruoyi.framework.web.domain.Server; import cn.com.infosouth.framework.web.domain.Server;
/** /**
* 服务器监控 * 服务器监控

View File

@ -1,7 +1,7 @@
package com.ruoyi.web.controller.monitor; package cn.com.infosouth.web.controller.monitor;
import java.util.List; import java.util.List;
import com.ruoyi.framework.shiro.service.SysPasswordService; import cn.com.infosouth.framework.shiro.service.SysPasswordService;
import org.apache.shiro.authz.annotation.RequiresPermissions; import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;
@ -9,14 +9,14 @@ import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.ResponseBody;
import com.ruoyi.common.annotation.Log; import cn.com.infosouth.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import cn.com.infosouth.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import cn.com.infosouth.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo; import cn.com.infosouth.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import cn.com.infosouth.common.enums.BusinessType;
import com.ruoyi.common.utils.poi.ExcelUtil; import cn.com.infosouth.common.utils.poi.ExcelUtil;
import com.ruoyi.system.domain.SysLogininfor; import cn.com.infosouth.system.domain.SysLogininfor;
import com.ruoyi.system.service.ISysLogininforService; import cn.com.infosouth.system.service.ISysLogininforService;
/** /**
* 系统访问记录 * 系统访问记录

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.monitor; package cn.com.infosouth.web.controller.monitor;
import java.util.List; import java.util.List;
import org.apache.shiro.authz.annotation.RequiresPermissions; import org.apache.shiro.authz.annotation.RequiresPermissions;
@ -10,14 +10,14 @@ import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.ResponseBody;
import com.ruoyi.common.annotation.Log; import cn.com.infosouth.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import cn.com.infosouth.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import cn.com.infosouth.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo; import cn.com.infosouth.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import cn.com.infosouth.common.enums.BusinessType;
import com.ruoyi.common.utils.poi.ExcelUtil; import cn.com.infosouth.common.utils.poi.ExcelUtil;
import com.ruoyi.system.domain.SysOperLog; import cn.com.infosouth.system.domain.SysOperLog;
import com.ruoyi.system.service.ISysOperLogService; import cn.com.infosouth.system.service.ISysOperLogService;
/** /**
* 操作日志记录 * 操作日志记录

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.monitor; package cn.com.infosouth.web.controller.monitor;
import java.util.List; import java.util.List;
import org.apache.shiro.authz.annotation.RequiresPermissions; import org.apache.shiro.authz.annotation.RequiresPermissions;
@ -9,17 +9,17 @@ import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.ResponseBody;
import com.ruoyi.common.annotation.Log; import cn.com.infosouth.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import cn.com.infosouth.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import cn.com.infosouth.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo; import cn.com.infosouth.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import cn.com.infosouth.common.enums.BusinessType;
import com.ruoyi.common.enums.OnlineStatus; import cn.com.infosouth.common.enums.OnlineStatus;
import com.ruoyi.framework.shiro.session.OnlineSession; import cn.com.infosouth.framework.shiro.session.OnlineSession;
import com.ruoyi.framework.shiro.session.OnlineSessionDAO; import cn.com.infosouth.framework.shiro.session.OnlineSessionDAO;
import com.ruoyi.framework.util.ShiroUtils; import cn.com.infosouth.framework.util.ShiroUtils;
import com.ruoyi.system.domain.SysUserOnline; import cn.com.infosouth.system.domain.SysUserOnline;
import com.ruoyi.system.service.ISysUserOnlineService; import cn.com.infosouth.system.service.ISysUserOnlineService;
/** /**
* 在线用户监控 * 在线用户监控

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package cn.com.infosouth.web.controller.system;
import java.awt.image.BufferedImage; import java.awt.image.BufferedImage;
import java.io.IOException; import java.io.IOException;
@ -14,7 +14,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.ModelAndView;
import com.google.code.kaptcha.Constants; import com.google.code.kaptcha.Constants;
import com.google.code.kaptcha.Producer; import com.google.code.kaptcha.Producer;
import com.ruoyi.common.core.controller.BaseController; import cn.com.infosouth.common.core.controller.BaseController;
/** /**
* 图片验证码支持算术形式 * 图片验证码支持算术形式

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package cn.com.infosouth.web.controller.system;
import java.util.List; import java.util.List;
import org.apache.shiro.authz.annotation.RequiresPermissions; import org.apache.shiro.authz.annotation.RequiresPermissions;
@ -11,16 +11,16 @@ import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.ResponseBody;
import com.ruoyi.common.annotation.Log; import cn.com.infosouth.common.annotation.Log;
import com.ruoyi.common.constant.UserConstants; import cn.com.infosouth.common.constant.UserConstants;
import com.ruoyi.common.core.controller.BaseController; import cn.com.infosouth.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import cn.com.infosouth.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo; import cn.com.infosouth.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import cn.com.infosouth.common.enums.BusinessType;
import com.ruoyi.common.utils.poi.ExcelUtil; import cn.com.infosouth.common.utils.poi.ExcelUtil;
import com.ruoyi.framework.util.ShiroUtils; import cn.com.infosouth.framework.util.ShiroUtils;
import com.ruoyi.system.domain.SysConfig; import cn.com.infosouth.system.domain.SysConfig;
import com.ruoyi.system.service.ISysConfigService; import cn.com.infosouth.system.service.ISysConfigService;
/** /**
* 参数配置 信息操作处理 * 参数配置 信息操作处理

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package cn.com.infosouth.web.controller.system;
import java.util.List; import java.util.List;
import org.apache.shiro.authz.annotation.RequiresPermissions; import org.apache.shiro.authz.annotation.RequiresPermissions;
@ -11,17 +11,17 @@ import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.ResponseBody;
import com.ruoyi.common.annotation.Log; import cn.com.infosouth.common.annotation.Log;
import com.ruoyi.common.constant.UserConstants; import cn.com.infosouth.common.constant.UserConstants;
import com.ruoyi.common.core.controller.BaseController; import cn.com.infosouth.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import cn.com.infosouth.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.Ztree; import cn.com.infosouth.common.core.domain.Ztree;
import com.ruoyi.common.enums.BusinessType; import cn.com.infosouth.common.enums.BusinessType;
import com.ruoyi.common.utils.StringUtils; import cn.com.infosouth.common.utils.StringUtils;
import com.ruoyi.framework.util.ShiroUtils; import cn.com.infosouth.framework.util.ShiroUtils;
import com.ruoyi.system.domain.SysDept; import cn.com.infosouth.system.domain.SysDept;
import com.ruoyi.system.domain.SysRole; import cn.com.infosouth.system.domain.SysRole;
import com.ruoyi.system.service.ISysDeptService; import cn.com.infosouth.system.service.ISysDeptService;
/** /**
* 部门信息 * 部门信息

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package cn.com.infosouth.web.controller.system;
import java.util.List; import java.util.List;
import org.apache.shiro.authz.annotation.RequiresPermissions; import org.apache.shiro.authz.annotation.RequiresPermissions;
@ -11,15 +11,15 @@ import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.ResponseBody;
import com.ruoyi.common.annotation.Log; import cn.com.infosouth.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import cn.com.infosouth.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import cn.com.infosouth.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo; import cn.com.infosouth.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import cn.com.infosouth.common.enums.BusinessType;
import com.ruoyi.common.utils.poi.ExcelUtil; import cn.com.infosouth.common.utils.poi.ExcelUtil;
import com.ruoyi.framework.util.ShiroUtils; import cn.com.infosouth.framework.util.ShiroUtils;
import com.ruoyi.system.domain.SysDictData; import cn.com.infosouth.system.domain.SysDictData;
import com.ruoyi.system.service.ISysDictDataService; import cn.com.infosouth.system.service.ISysDictDataService;
/** /**
* 数据字典信息 * 数据字典信息

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package cn.com.infosouth.web.controller.system;
import java.util.List; import java.util.List;
import org.apache.shiro.authz.annotation.RequiresPermissions; import org.apache.shiro.authz.annotation.RequiresPermissions;
@ -11,17 +11,17 @@ import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.ResponseBody;
import com.ruoyi.common.annotation.Log; import cn.com.infosouth.common.annotation.Log;
import com.ruoyi.common.constant.UserConstants; import cn.com.infosouth.common.constant.UserConstants;
import com.ruoyi.common.core.controller.BaseController; import cn.com.infosouth.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import cn.com.infosouth.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.Ztree; import cn.com.infosouth.common.core.domain.Ztree;
import com.ruoyi.common.core.page.TableDataInfo; import cn.com.infosouth.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import cn.com.infosouth.common.enums.BusinessType;
import com.ruoyi.common.utils.poi.ExcelUtil; import cn.com.infosouth.common.utils.poi.ExcelUtil;
import com.ruoyi.framework.util.ShiroUtils; import cn.com.infosouth.framework.util.ShiroUtils;
import com.ruoyi.system.domain.SysDictType; import cn.com.infosouth.system.domain.SysDictType;
import com.ruoyi.system.service.ISysDictTypeService; import cn.com.infosouth.system.service.ISysDictTypeService;
/** /**
* 数据字典信息 * 数据字典信息

View File

@ -1,16 +1,16 @@
package com.ruoyi.web.controller.system; package cn.com.infosouth.web.controller.system;
import java.util.List; import java.util.List;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap; import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
import com.ruoyi.common.config.Global; import cn.com.infosouth.common.config.Global;
import com.ruoyi.common.core.controller.BaseController; import cn.com.infosouth.common.core.controller.BaseController;
import com.ruoyi.framework.util.ShiroUtils; import cn.com.infosouth.framework.util.ShiroUtils;
import com.ruoyi.system.domain.SysMenu; import cn.com.infosouth.system.domain.SysMenu;
import com.ruoyi.system.domain.SysUser; import cn.com.infosouth.system.domain.SysUser;
import com.ruoyi.system.service.ISysMenuService; import cn.com.infosouth.system.service.ISysMenuService;
/** /**
* 首页 业务处理 * 首页 业务处理
@ -33,11 +33,31 @@ public class SysIndexController extends BaseController
List<SysMenu> menus = menuService.selectMenusByUser(user); List<SysMenu> menus = menuService.selectMenusByUser(user);
mmap.put("menus", menus); mmap.put("menus", menus);
mmap.put("user", user); mmap.put("user", user);
mmap.put("sysName", Global.getName());
mmap.put("sysBaba", Global.getBaba());
mmap.put("sysWelcomePart1", Global.getWelcomePart1());
mmap.put("sysWelcomePart2", Global.getWelcomePart2());
mmap.put("sysVersion", Global.getVersion());
mmap.put("copyrightYear", Global.getCopyrightYear()); mmap.put("copyrightYear", Global.getCopyrightYear());
mmap.put("demoEnabled", Global.isDemoEnabled()); mmap.put("demoEnabled", Global.isDemoEnabled());
return "index"; return "index";
} }
// 系统首页old
@GetMapping("/index-old")
public String index2(ModelMap mmap)
{
// 取身份信息
SysUser user = ShiroUtils.getSysUser();
// 根据用户id取出菜单
List<SysMenu> menus = menuService.selectMenusByUser(user);
mmap.put("menus", menus);
mmap.put("user", user);
mmap.put("copyrightYear", Global.getCopyrightYear());
mmap.put("demoEnabled", Global.isDemoEnabled());
return "index-old";
}
// 切换主题 // 切换主题
@GetMapping("/system/switchSkin") @GetMapping("/system/switchSkin")
public String switchSkin(ModelMap mmap) public String switchSkin(ModelMap mmap)

View File

@ -1,19 +1,22 @@
package com.ruoyi.web.controller.system; package cn.com.infosouth.web.controller.system;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import cn.com.infosouth.common.config.Global;
import org.apache.shiro.SecurityUtils; import org.apache.shiro.SecurityUtils;
import org.apache.shiro.authc.AuthenticationException; import org.apache.shiro.authc.AuthenticationException;
import org.apache.shiro.authc.UsernamePasswordToken; import org.apache.shiro.authc.UsernamePasswordToken;
import org.apache.shiro.subject.Subject; import org.apache.shiro.subject.Subject;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.ResponseBody;
import com.ruoyi.common.core.controller.BaseController; import cn.com.infosouth.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import cn.com.infosouth.common.core.domain.AjaxResult;
import com.ruoyi.common.utils.ServletUtils; import cn.com.infosouth.common.utils.ServletUtils;
import com.ruoyi.common.utils.StringUtils; import cn.com.infosouth.common.utils.StringUtils;
/** /**
* 登录验证 * 登录验证
@ -23,8 +26,8 @@ import com.ruoyi.common.utils.StringUtils;
@Controller @Controller
public class SysLoginController extends BaseController public class SysLoginController extends BaseController
{ {
@GetMapping("/login") @GetMapping("/login-old")
public String login(HttpServletRequest request, HttpServletResponse response) public String loginOld(HttpServletRequest request, HttpServletResponse response)
{ {
// 如果是Ajax请求返回Json字符串 // 如果是Ajax请求返回Json字符串
if (ServletUtils.isAjaxRequest(request)) if (ServletUtils.isAjaxRequest(request))
@ -32,6 +35,23 @@ public class SysLoginController extends BaseController
return ServletUtils.renderString(response, "{\"code\":\"1\",\"msg\":\"未登录或登录超时。请重新登录\"}"); return ServletUtils.renderString(response, "{\"code\":\"1\",\"msg\":\"未登录或登录超时。请重新登录\"}");
} }
return "login-old";
}
@GetMapping("/login")
public String login(ModelMap mmap, HttpServletRequest request, HttpServletResponse response)
{
// 如果是Ajax请求返回Json字符串
if (ServletUtils.isAjaxRequest(request)) {
return ServletUtils.renderString(response, "{\"code\":\"1\",\"msg\":\"未登录或登录超时。请重新登录\"}");
}
mmap.put("sysName", Global.getName());
mmap.put("sysWelcomePart1", Global.getWelcomePart1());
mmap.put("sysWelcomePart2", Global.getWelcomePart2());
mmap.put("sysBaba", Global.getBaba());
mmap.put("copyrightYear", Global.getCopyrightYear());
mmap.put("sysVersion", Global.getVersion());
return "login"; return "login";
} }

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package cn.com.infosouth.web.controller.system;
import java.util.List; import java.util.List;
import org.apache.shiro.authz.annotation.RequiresPermissions; import org.apache.shiro.authz.annotation.RequiresPermissions;
@ -11,16 +11,16 @@ import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.ResponseBody;
import com.ruoyi.common.annotation.Log; import cn.com.infosouth.common.annotation.Log;
import com.ruoyi.common.constant.UserConstants; import cn.com.infosouth.common.constant.UserConstants;
import com.ruoyi.common.core.controller.BaseController; import cn.com.infosouth.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import cn.com.infosouth.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.Ztree; import cn.com.infosouth.common.core.domain.Ztree;
import com.ruoyi.common.enums.BusinessType; import cn.com.infosouth.common.enums.BusinessType;
import com.ruoyi.framework.util.ShiroUtils; import cn.com.infosouth.framework.util.ShiroUtils;
import com.ruoyi.system.domain.SysMenu; import cn.com.infosouth.system.domain.SysMenu;
import com.ruoyi.system.domain.SysRole; import cn.com.infosouth.system.domain.SysRole;
import com.ruoyi.system.service.ISysMenuService; import cn.com.infosouth.system.service.ISysMenuService;
/** /**
* 菜单信息 * 菜单信息

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package cn.com.infosouth.web.controller.system;
import java.util.List; import java.util.List;
import org.apache.shiro.authz.annotation.RequiresPermissions; import org.apache.shiro.authz.annotation.RequiresPermissions;
@ -10,14 +10,14 @@ import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.ResponseBody;
import com.ruoyi.common.annotation.Log; import cn.com.infosouth.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import cn.com.infosouth.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import cn.com.infosouth.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo; import cn.com.infosouth.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import cn.com.infosouth.common.enums.BusinessType;
import com.ruoyi.framework.util.ShiroUtils; import cn.com.infosouth.framework.util.ShiroUtils;
import com.ruoyi.system.domain.SysNotice; import cn.com.infosouth.system.domain.SysNotice;
import com.ruoyi.system.service.ISysNoticeService; import cn.com.infosouth.system.service.ISysNoticeService;
/** /**
* 公告 信息操作处理 * 公告 信息操作处理

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package cn.com.infosouth.web.controller.system;
import java.util.List; import java.util.List;
import org.apache.shiro.authz.annotation.RequiresPermissions; import org.apache.shiro.authz.annotation.RequiresPermissions;
@ -11,16 +11,16 @@ import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.ResponseBody;
import com.ruoyi.common.annotation.Log; import cn.com.infosouth.common.annotation.Log;
import com.ruoyi.common.constant.UserConstants; import cn.com.infosouth.common.constant.UserConstants;
import com.ruoyi.common.core.controller.BaseController; import cn.com.infosouth.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import cn.com.infosouth.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo; import cn.com.infosouth.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import cn.com.infosouth.common.enums.BusinessType;
import com.ruoyi.common.utils.poi.ExcelUtil; import cn.com.infosouth.common.utils.poi.ExcelUtil;
import com.ruoyi.framework.util.ShiroUtils; import cn.com.infosouth.framework.util.ShiroUtils;
import com.ruoyi.system.domain.SysPost; import cn.com.infosouth.system.domain.SysPost;
import com.ruoyi.system.service.ISysPostService; import cn.com.infosouth.system.service.ISysPostService;
/** /**
* 岗位信息操作处理 * 岗位信息操作处理

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package cn.com.infosouth.web.controller.system;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
@ -11,17 +11,17 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.MultipartFile;
import com.ruoyi.common.annotation.Log; import cn.com.infosouth.common.annotation.Log;
import com.ruoyi.common.config.Global; import cn.com.infosouth.common.config.Global;
import com.ruoyi.common.core.controller.BaseController; import cn.com.infosouth.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import cn.com.infosouth.common.core.domain.AjaxResult;
import com.ruoyi.common.enums.BusinessType; import cn.com.infosouth.common.enums.BusinessType;
import com.ruoyi.common.utils.StringUtils; import cn.com.infosouth.common.utils.StringUtils;
import com.ruoyi.common.utils.file.FileUploadUtils; import cn.com.infosouth.common.utils.file.FileUploadUtils;
import com.ruoyi.framework.shiro.service.SysPasswordService; import cn.com.infosouth.framework.shiro.service.SysPasswordService;
import com.ruoyi.framework.util.ShiroUtils; import cn.com.infosouth.framework.util.ShiroUtils;
import com.ruoyi.system.domain.SysUser; import cn.com.infosouth.system.domain.SysUser;
import com.ruoyi.system.service.ISysUserService; import cn.com.infosouth.system.service.ISysUserService;
/** /**
* 个人信息 业务处理 * 个人信息 业务处理

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package cn.com.infosouth.web.controller.system;
import java.util.List; import java.util.List;
import org.apache.shiro.authz.annotation.RequiresPermissions; import org.apache.shiro.authz.annotation.RequiresPermissions;
@ -11,19 +11,19 @@ import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.ResponseBody;
import com.ruoyi.common.annotation.Log; import cn.com.infosouth.common.annotation.Log;
import com.ruoyi.common.constant.UserConstants; import cn.com.infosouth.common.constant.UserConstants;
import com.ruoyi.common.core.controller.BaseController; import cn.com.infosouth.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import cn.com.infosouth.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo; import cn.com.infosouth.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import cn.com.infosouth.common.enums.BusinessType;
import com.ruoyi.common.utils.poi.ExcelUtil; import cn.com.infosouth.common.utils.poi.ExcelUtil;
import com.ruoyi.framework.util.ShiroUtils; import cn.com.infosouth.framework.util.ShiroUtils;
import com.ruoyi.system.domain.SysRole; import cn.com.infosouth.system.domain.SysRole;
import com.ruoyi.system.domain.SysUser; import cn.com.infosouth.system.domain.SysUser;
import com.ruoyi.system.domain.SysUserRole; import cn.com.infosouth.system.domain.SysUserRole;
import com.ruoyi.system.service.ISysRoleService; import cn.com.infosouth.system.service.ISysRoleService;
import com.ruoyi.system.service.ISysUserService; import cn.com.infosouth.system.service.ISysUserService;
/** /**
* 角色信息 * 角色信息

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.system; package cn.com.infosouth.web.controller.system;
import java.util.List; import java.util.List;
import org.apache.shiro.authz.annotation.RequiresPermissions; import org.apache.shiro.authz.annotation.RequiresPermissions;
@ -12,19 +12,19 @@ import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.MultipartFile;
import com.ruoyi.common.annotation.Log; import cn.com.infosouth.common.annotation.Log;
import com.ruoyi.common.constant.UserConstants; import cn.com.infosouth.common.constant.UserConstants;
import com.ruoyi.common.core.controller.BaseController; import cn.com.infosouth.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import cn.com.infosouth.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo; import cn.com.infosouth.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType; import cn.com.infosouth.common.enums.BusinessType;
import com.ruoyi.common.utils.poi.ExcelUtil; import cn.com.infosouth.common.utils.poi.ExcelUtil;
import com.ruoyi.framework.shiro.service.SysPasswordService; import cn.com.infosouth.framework.shiro.service.SysPasswordService;
import com.ruoyi.framework.util.ShiroUtils; import cn.com.infosouth.framework.util.ShiroUtils;
import com.ruoyi.system.domain.SysUser; import cn.com.infosouth.system.domain.SysUser;
import com.ruoyi.system.service.ISysPostService; import cn.com.infosouth.system.service.ISysPostService;
import com.ruoyi.system.service.ISysRoleService; import cn.com.infosouth.system.service.ISysRoleService;
import com.ruoyi.system.service.ISysUserService; import cn.com.infosouth.system.service.ISysUserService;
/** /**
* 用户信息 * 用户信息

View File

@ -0,0 +1,24 @@
package cn.com.infosouth.web.controller.tool;
import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import cn.com.infosouth.common.core.controller.BaseController;
/**
* build 表单构建
*
* @author ruoyi
*/
@Controller
@RequestMapping("/tool/build")
public class BuildController extends BaseController {
private String prefix = "tool/build";
@RequiresPermissions("tool:build:view")
@GetMapping()
public String build() {
return prefix + "/build";
}
}

View File

@ -1,10 +1,10 @@
package com.ruoyi.web.controller.tool; package cn.com.infosouth.web.controller.tool;
import org.apache.shiro.authz.annotation.RequiresPermissions; import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import com.ruoyi.common.core.controller.BaseController; import cn.com.infosouth.common.core.controller.BaseController;
/** /**
* swagger 接口 * swagger 接口

View File

@ -1,4 +1,4 @@
package com.ruoyi.web.controller.tool; package cn.com.infosouth.web.controller.tool;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.LinkedHashMap; import java.util.LinkedHashMap;
@ -11,9 +11,9 @@ import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping; import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.core.controller.BaseController; import cn.com.infosouth.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import cn.com.infosouth.common.core.domain.AjaxResult;
import com.ruoyi.common.utils.StringUtils; import cn.com.infosouth.common.utils.StringUtils;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;

View File

@ -1,8 +1,8 @@
package com.ruoyi.web.core.config; package cn.com.infosouth.web.core.config;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import com.ruoyi.common.config.Global; import cn.com.infosouth.common.config.Global;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import springfox.documentation.builders.ApiInfoBuilder; import springfox.documentation.builders.ApiInfoBuilder;
import springfox.documentation.builders.PathSelectors; import springfox.documentation.builders.PathSelectors;

View File

@ -6,9 +6,9 @@ spring:
druid: druid:
# 主库数据源 # 主库数据源
master: master:
url: jdbc:mysql://localhost:3306/ry?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 url: jdbc:mysql://c3.shell.vpn.foqa.com.cn:13306/amas_comac_v2?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
username: root username: COMAC
password: password password: root
# 从库数据源 # 从库数据源
slave: slave:
# 从数据源开关/默认关闭 # 从数据源开关/默认关闭

View File

@ -1,11 +1,14 @@
# 项目相关配置 # 项目相关配置
ruoyi: infosouth:
# 名称 # 名称
name: RuoYi name: ARJ21-700飞机参考机型虚拟数据库
baba: 中国商飞客服公司
welcomePart1: ARJ21-700飞机
welcomePart2: 参考机型虚拟数据库
# 版本 # 版本
version: 4.1.0 version: 4.1.0
# 版权年份 # 版权年份
copyrightYear: 2019 copyrightYear: 2020
# 实例演示开关 # 实例演示开关
demoEnabled: true demoEnabled: true
# 文件路径 示例( Windows配置D:/ruoyi/uploadPathLinux配置 /home/ruoyi/uploadPath # 文件路径 示例( Windows配置D:/ruoyi/uploadPathLinux配置 /home/ruoyi/uploadPath
@ -31,7 +34,7 @@ server:
# 日志配置 # 日志配置
logging: logging:
level: level:
com.ruoyi: debug cn.com.infosouth: debug
org.springframework: warn org.springframework: warn
# 用户配置 # 用户配置
@ -61,9 +64,9 @@ spring:
servlet: servlet:
multipart: multipart:
# 单个文件大小 # 单个文件大小
max-file-size: 10MB max-file-size: 300MB
# 设置总上传的文件大小 # 设置总上传的文件大小
max-request-size: 20MB max-request-size: 2000MB
# 服务模块 # 服务模块
devtools: devtools:
restart: restart:
@ -73,7 +76,7 @@ spring:
# MyBatis # MyBatis
mybatis: mybatis:
# 搜索指定包别名 # 搜索指定包别名
typeAliasesPackage: com.ruoyi.**.domain typeAliasesPackage: cn.com.infosouth.**.domain
# 配置mapper的扫描找到所有的mapper.xml映射文件 # 配置mapper的扫描找到所有的mapper.xml映射文件
mapperLocations: classpath*:mapper/**/*Mapper.xml mapperLocations: classpath*:mapper/**/*Mapper.xml
# 加载全局的配置文件 # 加载全局的配置文件
@ -96,7 +99,7 @@ shiro:
# 首页地址 # 首页地址
indexUrl: /index indexUrl: /index
# 验证码开关 # 验证码开关
captchaEnabled: true captchaEnabled: false
# 验证码类型 math 数组计算 char 字符 # 验证码类型 math 数组计算 char 字符
captchaType: math captchaType: math
cookie: cookie:
@ -127,4 +130,4 @@ xss:
# 排除链接(多个用逗号分隔) # 排除链接(多个用逗号分隔)
excludes: /system/notice/* excludes: /system/notice/*
# 匹配链接 # 匹配链接
urlPatterns: /system/*,/monitor/*,/tool/* urlPatterns: /system/*,/monitor/*,/tool/*,/arj21/*

View File

@ -0,0 +1,11 @@
Application Version: ${infosouth.version}
Spring Boot Version: ${spring-boot.version}
///////////////////////////////////////////////////////////////////////////////////
__ __ _____ _____ ____ __ __ _____
/\ | \/ | /\ / ____| / ____/ __ \| \/ | /\ / ____|
/ \ | \ / | / \ | (___ | | | | | | \ / | / \ | |
/ /\ \ | |\/| | / /\ \ \___ \ | | | | | | |\/| | / /\ \| |
/ ____ \| | | |/ ____ \ ____) | | |___| |__| | | | |/ ____ | |____
/_/ \_|_| |_/_/ \_|_____/ \_____\____/|_| |_/_/ \_\_____|
///////////////////////////////////////////////////////////////////////////////////

View File

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 20 KiB

Some files were not shown because too many files have changed in this diff Show More