diff --git a/README.md b/README.md
index 8995858..7cc310e 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,2 @@
-**公司项目管理系统筹建群(CW)**
-**相关文档**
+boot 基础模板
diff --git a/increpack.xml b/increpack.xml
deleted file mode 100644
index e3813f1..0000000
--- a/increpack.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
- http://47.107.61.133:3000/chinaweal/youfool-increpack.git
- D:\chinaweal\gitea-code\youfool-pms
- 8c7ff00218565019ad898b25158ef397170b6432
- 054e33b95fa75511dc2efb26ddc781e8ffd21356
-
-
-
- src\main\resources\application.yml
- src\main\resources\application-dev.yml
- src\main\resources\application-prod.yml
- src\main\resources\logback-spring.xml
- src\main\resources\properties\codeCenerator.properties
-
-
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 1e68052..4e189a0 100644
--- a/pom.xml
+++ b/pom.xml
@@ -46,33 +46,18 @@
druid-spring-boot-starter
1.1.21
-
-
-
- com.alibaba
- easyexcel
- ${easyexcel.version}
-
-
org.projectlombok
lombok
1.18.12
provided
-
junit
junit
4.12
test
-
-
- com.chinaweal.youfool
- youfool-increpack-maven-plugin-git
- 1.0.1-SNAPSHOT
-
@@ -81,46 +66,6 @@
org.springframework.boot
spring-boot-maven-plugin
-
-
- org.codehaus.mojo
- exec-maven-plugin
- 1.6.0
-
-
- package
-
- java
-
-
- com.chinaweal.youfool.increpack.maven.IncrePackMain
-
- ${project.version}
-
- false
-
-
-
-
-
- org.apache.maven.plugins
- maven-assembly-plugin
- 2.2.1
-
-
- target/assembly.xml
-
-
-
-
- make-assembly
- package
-
- single
-
-
-
-
org.apache.maven.plugins
diff --git a/src/main/java/com/chinaweal/youfool/prj/config/PmsDataSource.java b/src/main/java/com/chinaweal/youfool/prj/config/PrjDataSource.java
similarity index 74%
rename from src/main/java/com/chinaweal/youfool/prj/config/PmsDataSource.java
rename to src/main/java/com/chinaweal/youfool/prj/config/PrjDataSource.java
index a98f882..13e5f1c 100644
--- a/src/main/java/com/chinaweal/youfool/prj/config/PmsDataSource.java
+++ b/src/main/java/com/chinaweal/youfool/prj/config/PrjDataSource.java
@@ -20,28 +20,24 @@ import org.springframework.jdbc.datasource.DataSourceTransactionManager;
import javax.sql.DataSource;
/**
- * pms系统的数据源
- *
- * @author itluck
+ * 系统的数据源
*/
-//@Configuration
-//@MapperScan(basePackages = {"com.chinaweal.youfool.pms.base.**.mapper",
-// "com.chinaweal.youfool.pms.org.**.mapper", "com.chinaweal.youfool.pms.resource.**.mapper",
-// "com.chinaweal.youfool.pms.project.**.mapper"}, sqlSessionTemplateRef = "pmsSqlSessionTemplate")
-public class PmsDataSource {
+@Configuration
+@MapperScan(basePackages = {"com.chinaweal.youfool.prj.**.mapper"}, sqlSessionTemplateRef = "prjSqlSessionTemplate")
+public class PrjDataSource {
- @Bean(name = "pmsDS", initMethod = "init", destroyMethod = "close")
- @ConfigurationProperties(prefix = "spring.datasource.pms")
+ @Bean(name = "prjDS", initMethod = "init", destroyMethod = "close")
+ @ConfigurationProperties(prefix = "spring.datasource.prj")
@Primary
public DruidDataSource dataSource() {
return DruidDataSourceBuilder.create().build();
}
- @Bean(name = "pmsSqlSessionFactory")
+ @Bean(name = "prjSqlSessionFactory")
@Primary
- public MybatisSqlSessionFactoryBean sqlSessionFactory(@Qualifier("pmsDS") DataSource dataSource) throws Exception {
+ public MybatisSqlSessionFactoryBean sqlSessionFactory(@Qualifier("prjDS") DataSource dataSource) throws Exception {
MybatisSqlSessionFactoryBean bean = new MybatisSqlSessionFactoryBean();
bean.setDataSource(dataSource);
GlobalConfig globalConfig = new GlobalConfig();
@@ -52,17 +48,17 @@ public class PmsDataSource {
return bean;
}
- @Bean(name = "pmsTransactionManager")
+ @Bean(name = "prjTransactionManager")
@Primary
- public DataSourceTransactionManager transactionManager(@Qualifier("pmsDS") DataSource dataSource) {
+ public DataSourceTransactionManager transactionManager(@Qualifier("prjDS") DataSource dataSource) {
DataSourceTransactionManager dataSourceTransactionManager = new DataSourceTransactionManager(dataSource);
dataSourceTransactionManager.setEnforceReadOnly(true);
return dataSourceTransactionManager;
}
- @Bean(name = "pmsSqlSessionTemplate")
+ @Bean(name = "prjSqlSessionTemplate")
@Primary
- public SqlSessionTemplate sqlSessionTemplate(@Qualifier("pmsSqlSessionFactory") SqlSessionFactory sqlSessionFactory) {
+ public SqlSessionTemplate sqlSessionTemplate(@Qualifier("prjSqlSessionFactory") SqlSessionFactory sqlSessionFactory) {
return new SqlSessionTemplate(sqlSessionFactory);
}
}
diff --git a/src/main/java/com/chinaweal/youfool/prj/config/PropertySourceConfig.java b/src/main/java/com/chinaweal/youfool/prj/config/PropertySourceConfig.java
index bd1b290..72cbd09 100644
--- a/src/main/java/com/chinaweal/youfool/prj/config/PropertySourceConfig.java
+++ b/src/main/java/com/chinaweal/youfool/prj/config/PropertySourceConfig.java
@@ -11,7 +11,7 @@ import org.springframework.stereotype.Component;
*/
@Component
@Configuration
-@PropertySource(value = {"classpath:properties/youfool-pms.properties"}, encoding = "UTF-8")
+@PropertySource(value = {"classpath:properties/youfool-prj.properties"}, encoding = "UTF-8")
public class PropertySourceConfig {
@Bean
public PropertySourcesPlaceholderConfigurer propertySources() {
diff --git a/src/main/java/com/chinaweal/youfool/prj/config/ShiroConfig.java b/src/main/java/com/chinaweal/youfool/prj/config/ShiroConfig.java
index b109d74..19489c7 100644
--- a/src/main/java/com/chinaweal/youfool/prj/config/ShiroConfig.java
+++ b/src/main/java/com/chinaweal/youfool/prj/config/ShiroConfig.java
@@ -34,6 +34,8 @@ public class ShiroConfig {
filterMap.put("jwtRestful", new JWTRestfulFilter());
factoryBean.setFilters(filterMap);
Map filterChainDefinitionMap = new LinkedHashMap<>();
+ filterChainDefinitionMap.put("/xxx==GET", "jwtRestful[org:dept:list]");
+ filterChainDefinitionMap.put("/**", "jwtRestful");
factoryBean.setFilterChainDefinitionMap(filterChainDefinitionMap);
return factoryBean;
}
diff --git a/src/main/java/com/chinaweal/youfool/prj/config/SwaggerKnife4j.java b/src/main/java/com/chinaweal/youfool/prj/config/SwaggerKnife4j.java
index 2723170..13b3af0 100644
--- a/src/main/java/com/chinaweal/youfool/prj/config/SwaggerKnife4j.java
+++ b/src/main/java/com/chinaweal/youfool/prj/config/SwaggerKnife4j.java
@@ -19,9 +19,6 @@ import springfox.documentation.swagger2.annotations.EnableSwagger2;
import java.util.ArrayList;
import java.util.List;
-/**
- * @author itluck
- */
@Configuration
@EnableSwagger2
@EnableKnife4j
@@ -35,24 +32,6 @@ public class SwaggerKnife4j {
@Value("${license}")
private String license;
- @Bean("orgApi")
- public Docket orgApi() {
- //添加head参数start
- ParameterBuilder tokenPar = new ParameterBuilder();
- List headers = new ArrayList<>();
- tokenPar.name("token").description("令牌").modelRef(new ModelRef("string")).parameterType("header").required(false).build();
- headers.add(tokenPar.build());
- return new Docket(DocumentationType.SWAGGER_2)
- .enable(true)
- .apiInfo(apiInfo())
- .groupName("组织架构")
- .select()
- .apis(RequestHandlerSelectors.basePackage("com.chinaweal.youfool.pms.org"))
- .paths(PathSelectors.any())
- .build()
- .globalOperationParameters(headers);
- }
-
@Bean("youfool")
public Docket youfoolApi() {
//添加head参数start
@@ -66,41 +45,6 @@ public class SwaggerKnife4j {
.build();
}
- @Bean("projectApi")
- public Docket projectApi() {
- ParameterBuilder tokenPar = new ParameterBuilder();
- List headers = new ArrayList<>();
- tokenPar.name("token").description("令牌").modelRef(new ModelRef("string")).parameterType("header").required(false).build();
- headers.add(tokenPar.build());
- return new Docket(DocumentationType.SWAGGER_2)
- .enable(true)
- .apiInfo(apiInfo())
- .groupName("项目管理")
- .select()
- .apis(RequestHandlerSelectors.basePackage("com.chinaweal.youfool.pms.project"))
- .paths(PathSelectors.any())
- .build()
- .globalOperationParameters(headers);
- }
-
- @Bean("resourceApi")
- public Docket resourceApi() {
- //添加head参数start
- ParameterBuilder tokenPar = new ParameterBuilder();
- List headers = new ArrayList<>();
- tokenPar.name("token").description("令牌").modelRef(new ModelRef("string")).parameterType("header").required(false).build();
- headers.add(tokenPar.build());
- return new Docket(DocumentationType.SWAGGER_2)
- .enable(true)
- .apiInfo(apiInfo())
- .groupName("资源管理")
- .select()
- .apis(RequestHandlerSelectors.basePackage("com.chinaweal.youfool.pms.resource"))
- .paths(PathSelectors.any())
- .build()
- .globalOperationParameters(headers);
- }
-
private ApiInfo apiInfo() {
return new ApiInfoBuilder()
diff --git a/src/main/java/com/chinaweal/youfool/prj/config/YoufoolDataSource.java b/src/main/java/com/chinaweal/youfool/prj/config/YoufoolDataSource.java
index 58e0e39..fb78a68 100644
--- a/src/main/java/com/chinaweal/youfool/prj/config/YoufoolDataSource.java
+++ b/src/main/java/com/chinaweal/youfool/prj/config/YoufoolDataSource.java
@@ -20,8 +20,6 @@ import javax.sql.DataSource;
/**
* youfool基础的数据源
- *
- * @author itluck
*/
@Configuration
diff --git a/src/main/resources/application-dev.yml b/src/main/resources/application-dev.yml
index 371dfee..3a68fbf 100644
--- a/src/main/resources/application-dev.yml
+++ b/src/main/resources/application-dev.yml
@@ -6,7 +6,7 @@ logging:
com.chinaweal.youfool.prj: debug
spring:
datasource:
- pms:
+ prj:
url: jdbc:postgresql://172.22.80.157:5432/pms_dev
username: postgres
password: 123456
diff --git a/src/main/resources/application-prod.yml b/src/main/resources/application-prod.yml
index 11a180a..f46ba6d 100644
--- a/src/main/resources/application-prod.yml
+++ b/src/main/resources/application-prod.yml
@@ -7,7 +7,7 @@ logging:
filePath: D:\project\pms\logs
spring:
datasource:
- pms:
+ prj:
url: jdbc:postgresql://127.0.0.1:5432/pms
username: postgres
password: 123456
diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml
index 69dba58..0ee2fea 100644
--- a/src/main/resources/application.yml
+++ b/src/main/resources/application.yml
@@ -9,7 +9,7 @@ spring:
datasource:
#https://gitee.com/wenshao/druid/tree/master/druid-spring-boot-starter
#https://github.com/alibaba/druid/wiki/DruidDataSource%E9%85%8D%E7%BD%AE
- pms:
+ prj:
filters: stat
initial-size: 2
min-idle: 1
diff --git a/src/main/resources/logback-spring.xml b/src/main/resources/logback-spring.xml
index 844b4ac..0b466a1 100644
--- a/src/main/resources/logback-spring.xml
+++ b/src/main/resources/logback-spring.xml
@@ -5,7 +5,7 @@
-
+
diff --git a/src/main/resources/processes/MyProcesses.bpmn b/src/main/resources/processes/MyProcesses.bpmn
deleted file mode 100644
index cb7bc52..0000000
--- a/src/main/resources/processes/MyProcesses.bpmn
+++ /dev/null
@@ -1,38 +0,0 @@
-
-
-
-
- SequenceFlow_0t0thg0
-
-
- SequenceFlow_0t0thg0
- SequenceFlow_09qk1yb
-
-
-
- SequenceFlow_09qk1yb
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/main/resources/properties/youfool-pms.properties b/src/main/resources/properties/youfool-prj.properties
similarity index 52%
rename from src/main/resources/properties/youfool-pms.properties
rename to src/main/resources/properties/youfool-prj.properties
index 9d5f3cf..efc1293 100644
--- a/src/main/resources/properties/youfool-pms.properties
+++ b/src/main/resources/properties/youfool-prj.properties
@@ -1,6 +1,6 @@
-applicationName=pms
+applicationName=prj
#描述
-description=建设工地管理系统
+description=web应用后台模板
#许可
license=众望通科技
#版本号