Browse Source

设置token filterâ€

master
6 years ago
parent
commit
b8c924d7ff
  1. 4
      .gitignore
  2. 12
      .idea/compiler.xml
  3. 2
      .idea/vcs.xml
  4. 1662
      .idea/workspace.xml
  5. 57
      cloudutil/target/classes/application-util-dev.yml
  6. BIN
      cloudutil/target/classes/com/ccsens/cloudutil/bean/QueryParam.class
  7. BIN
      cloudutil/target/classes/com/ccsens/cloudutil/feign/TallFeignClient.class
  8. BIN
      cloudutil/target/classes/com/ccsens/cloudutil/feign/TallFeignClientFallBack$1.class
  9. BIN
      cloudutil/target/classes/com/ccsens/cloudutil/feign/TallFeignClientFallBack.class
  10. BIN
      cloudutil/target/classes/com/ccsens/cloudutil/ribbon/RibbonClientConfig.class
  11. BIN
      cloudutil/target/classes/com/ccsens/cloudutil/ribbon/RibbonConfiguration.class
  12. 92
      ht/src/main/java/com/ccsens/ht/config/SpringConfig.java
  13. 41
      tall/src/main/java/com/ccsens/tall/config/SpringConfig.java
  14. 78
      tall/src/main/java/com/ccsens/tall/config/TokenInterceptor.java
  15. 30
      tall/target/classes/application-common.yml
  16. 28
      tall/target/classes/application-dev.yml
  17. 26
      tall/target/classes/application-test.yml
  18. 4
      tall/target/classes/application.yml
  19. 9
      tall/target/classes/business.yml
  20. BIN
      tall/target/classes/com/ccsens/tall/TallApplication.class
  21. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/DeliverDto$CheckDeliver.class
  22. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/DeliverDto$UploadDeliver.class
  23. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/DeliverDto$fileInfo.class
  24. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/DeliverDto.class
  25. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/HardwareDto$HardwareInfo.class
  26. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/HardwareDto.class
  27. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/MemberRoleDto$ProMemberRoleDto.class
  28. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/MemberRoleDto$RoleId.class
  29. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/MemberRoleDto.class
  30. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/MessageDto$AckMessage.class
  31. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/MessageDto$AuthMessage.class
  32. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/MessageDto$HasReadMessage.class
  33. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/MessageDto$NodeMessage.class
  34. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/MessageDto$UserMessage.class
  35. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/MessageDto.class
  36. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/PluginDto$BatchDevice.class
  37. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/PluginDto$BatchSetting.class
  38. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/PluginDto$TaskSetting.class
  39. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/PluginDto$__BatchSetting.class
  40. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/PluginDto$__TaskSetting.class
  41. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/PluginDto.class
  42. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/ProTaskDto.class
  43. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/ProjectDto$ProjectIdDto.class
  44. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/ProjectDto$ProjectInfoDto.class
  45. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/ProjectDto$RoleInfoDto$__RoleInfo.class
  46. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/ProjectDto$RoleInfoDto.class
  47. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/ProjectDto$TaskInfoDto$__TaskInfo.class
  48. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/ProjectDto$TaskInfoDto.class
  49. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/ProjectDto.class
  50. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/Spider/ChuangYeFuWuXuQiu.class
  51. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/Spider/GuDongXinXi$guQuanRongZi.class
  52. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/Spider/GuDongXinXi$zhaiQuanRongZi.class
  53. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/Spider/GuDongXinXi.class
  54. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/Spider/HeXinTuanDui.class
  55. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/Spider/JiBenXinXi$info.class
  56. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/Spider/JiBenXinXi$zhuanLi.class
  57. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/Spider/JiBenXinXi.class
  58. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/Spider/ShangYeJiHuaShu.class
  59. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/SpiderDto$Recommend.class
  60. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/SpiderDto$RecommendList.class
  61. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/SpiderDto$Spider.class
  62. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/SpiderDto$SpiderHtml.class
  63. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/SpiderDto$SpiderHtmlList.class
  64. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/SpiderDto$SpiderList.class
  65. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/SpiderDto.class
  66. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/TaskDto$AddTask.class
  67. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/TaskDto$ChangeBeginTime.class
  68. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/TaskDto$ChangeTaskDuration.class
  69. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/TaskDto$ChangeTaskInfo.class
  70. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/TaskDto$CompleteTask.class
  71. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/TaskDto$DeleteTask.class
  72. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/TaskDto$InsertTask.class
  73. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/TaskDto$MoveTask.class
  74. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/TaskDto$StartTask.class
  75. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/TaskDto$TaskSubTimeId.class
  76. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/TaskDto$UpdateTask.class
  77. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/TaskDto$__TaskDto.class
  78. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/TaskDto.class
  79. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/TaskTcp$__Plugin.class
  80. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/TaskTcp.class
  81. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/UserDto$Account.class
  82. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/UserDto$UpdatePassword.class
  83. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/UserDto$UpdatePhone.class
  84. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/UserDto$UserSginin$Data.class
  85. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/UserDto$UserSginin.class
  86. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/UserDto$UserSignup.class
  87. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/UserDto.class
  88. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/message/AckMessageDto$Data.class
  89. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/message/AckMessageDto.class
  90. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/message/AuthMessageDto$Data.class
  91. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/message/AuthMessageDto.class
  92. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/message/BaseMessageDto$MessageUser.class
  93. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/message/BaseMessageDto.class
  94. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/message/BatchSettingMessageWithAnswerDto$Data.class
  95. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/message/BatchSettingMessageWithAnswerDto.class
  96. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/message/DeliverMessageWithCheckerDto$Data.class
  97. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/message/DeliverMessageWithCheckerDto.class
  98. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/message/DeliverMessageWithDeleteDto$Data.class
  99. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/message/DeliverMessageWithDeleteDto.class
  100. BIN
      tall/target/classes/com/ccsens/tall/bean/dto/message/DeliverMessageWithUploadDto$Data.class

4
.gitignore

@ -1,9 +1,12 @@
# Created by .ignore support plugin (hsz.mobi)
### Example user template template
### Example user template
target
target/
target/*
# IntelliJ project files
.idea
.idea/*
*.iml
out
gen
@ -31,4 +34,3 @@ gen
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*

12
.idea/compiler.xml

@ -6,10 +6,10 @@
<sourceOutputDir name="target/generated-sources/annotations" />
<sourceTestOutputDir name="target/generated-test-sources/test-annotations" />
<outputRelativeToContentRoot value="true" />
<module name="util" />
<module name="cloudutil" />
<module name="ht" />
<module name="tall" />
<module name="util" />
<module name="ht" />
</profile>
</annotationProcessing>
<bytecodeTargetLevel>
@ -20,4 +20,12 @@
<module name="util" target="1.8" />
</bytecodeTargetLevel>
</component>
<component name="JavacSettings">
<option name="ADDITIONAL_OPTIONS_OVERRIDE">
<module name="cloudutil" options="-parameters" />
<module name="ht" options="-parameters" />
<module name="tall" options="-parameters" />
<module name="util" options="-parameters" />
</option>
</component>
</project>

2
.idea/vcs.xml

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$" vcs="Git" />
<mapping directory="" vcs="Git" />
</component>
</project>

1662
.idea/workspace.xml

File diff suppressed because it is too large

57
cloudutil/target/classes/application-util-dev.yml

@ -1,57 +0,0 @@
#服务端点暴露
management:
endpoints:
web:
exposure:
# 暴露xxx端点,如需暴露多个,用,分隔;如需暴露所有端点,用'*'
include: auditevents,caches,conditions,flyway,health,heapdump,httptrace,info,integrationgraph,jolokia,logfile,loggers,liquibase,metrics,mappings,prometheus,scheduledtasks,sessions,shutdown,threaddump,hystrix.stream
# # 不暴露哪些端点
# exclude: env,beans,configprops
endpoint:
health:
# 是否展示健康检查详情
show-details: always
health:
redis:
enabled: false
#eureka注册
eureka:
client:
service-url:
# 指定eureka server通信地址,注意/eureka/小尾巴不能少
#defaultZone: http://admin:admin@peer1:8761/eureka/,http://admin:admin@peer2:8762/eureka/
defaultZone: http://admin:admin@127.0.0.1:8761/eureka/
instance:
# 是否注册IP到eureka server,如不指定或设为false,那就回注册主机名到eureka server
prefer-ip-address: true
metadata-map:
management:
context-path: ${server.servlet.context-path}/actuator
home-page-url-path: ${server.servlet.context-path}
status-page-url-path: ${server.servlet.context-path}/actuator/info
health-check-url-path: ${server.servlet.context-path}/actuator/health
feign:
client:
config:
default:
connectTime: 5000
readTimeout: 5000
# NONE【性能最佳,适用于生产】:不记录任何日志(默认值)。
# BASIC【适用于生产环境追踪问题】:仅记录请求方法、URL、响应状态代码以及执行时间。
# HEADERS:记录BASIC级别的基础上,记录请求和响应的header。
# FULL【比较适用于开发及测试环境定位问题】:记录请求和响应的header、body和元数据
loggerLevel: basic
hystrix:
enabled: true
# sleuth
logging:
level:
root: info
org.springframework.cloud.sleuth: DEBUG
spring:
zipkin:
base-url: http://anyring.cc:9411
sleuth:
sampler:
# 采样率,模式0.1,也就是10%,为了便于观察效果,改为1.0,也就是100%。生产环境建议保持默认。
probability: 1.0

BIN
cloudutil/target/classes/com/ccsens/cloudutil/bean/QueryParam.class

Binary file not shown.

BIN
cloudutil/target/classes/com/ccsens/cloudutil/feign/TallFeignClient.class

Binary file not shown.

BIN
cloudutil/target/classes/com/ccsens/cloudutil/feign/TallFeignClientFallBack$1.class

Binary file not shown.

BIN
cloudutil/target/classes/com/ccsens/cloudutil/feign/TallFeignClientFallBack.class

Binary file not shown.

BIN
cloudutil/target/classes/com/ccsens/cloudutil/ribbon/RibbonClientConfig.class

Binary file not shown.

BIN
cloudutil/target/classes/com/ccsens/cloudutil/ribbon/RibbonConfiguration.class

Binary file not shown.

92
ht/src/main/java/com/ccsens/ht/config/SpringConfig.java

@ -0,0 +1,92 @@
package com.ccsens.ht.config;
import cn.hutool.core.lang.Snowflake;
import cn.hutool.core.util.IdUtil;
import com.ccsens.util.config.DruidProps;
import com.fasterxml.jackson.databind.DeserializationFeature;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.module.SimpleModule;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.http.MediaType;
import org.springframework.http.converter.HttpMessageConverter;
import org.springframework.http.converter.StringHttpMessageConverter;
import org.springframework.http.converter.json.MappingJackson2HttpMessageConverter;
import org.springframework.web.servlet.config.annotation.ContentNegotiationConfigurer;
import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
import javax.sql.DataSource;
import java.nio.charset.Charset;
import java.util.ArrayList;
import java.util.List;
@Configuration
//public class SpringConfig extends WebMvcConfigurationSupport {
public class SpringConfig implements WebMvcConfigurer {
@Autowired
private DruidProps druidPropsUtil;
@Value("${spring.snowflake.workerId}")
private String workerId;
@Value("${spring.snowflake.datacenterId}")
private String datacenterId;
/**
* 配置Converter
* @return
*/
@Bean
public HttpMessageConverter<String> responseStringConverter() {
StringHttpMessageConverter converter = new StringHttpMessageConverter(
Charset.forName("UTF-8"));
return converter;
}
@Bean
public HttpMessageConverter<Object> responseJsonConverter(){
MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter();
List<MediaType> mediaTypeList = new ArrayList<>();
mediaTypeList.add(MediaType.TEXT_HTML);
mediaTypeList.add(MediaType.APPLICATION_JSON_UTF8);
converter.setSupportedMediaTypes(mediaTypeList);
ObjectMapper objectMapper = new ObjectMapper();
SimpleModule simpleModule = new SimpleModule();
simpleModule.addSerializer(Long.class, ToStringSerializer.instance);
simpleModule.addSerializer(Long.TYPE, ToStringSerializer.instance);
objectMapper.registerModule(simpleModule);
objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
converter.setObjectMapper(objectMapper);
return converter;
}
@Override
public void configureMessageConverters(List<HttpMessageConverter<?>> converters) {
converters.add(responseStringConverter());
converters.add(responseJsonConverter());
}
@Override
public void configureContentNegotiation(ContentNegotiationConfigurer configurer) {
configurer.favorPathExtension(false);
}
/**
* 配置数据源单数据源
*/
@Bean
public DataSource dataSource(){
return druidPropsUtil.createDruidDataSource();
}
@Bean
public Snowflake snowflake(){
return IdUtil.createSnowflake(Long.valueOf(workerId),Long.valueOf(datacenterId));
}
}

41
util/src/main/java/com/ccsens/util/config/SpringConfig.java → tall/src/main/java/com/ccsens/tall/config/SpringConfig.java

@ -1,8 +1,9 @@
package com.ccsens.util.config;
package com.ccsens.tall.config;
import cn.hutool.core.lang.Snowflake;
import cn.hutool.core.util.IdUtil;
import com.ccsens.util.config.DruidProps;
import com.fasterxml.jackson.databind.DeserializationFeature;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.module.SimpleModule;
@ -118,28 +119,28 @@ public class SpringConfig implements WebMvcConfigurer {
public void addInterceptors(InterceptorRegistry registry) {
//addPathPatterns 用于添加拦截规则
//excludePathPatterns 用于排除拦截
// registry.addInterceptor(tokenInterceptor())
// .addPathPatterns("/projects/**")
// .addPathPatterns("/messages/**")
// .addPathPatterns("/users/**")
// .excludePathPatterns("/users/signin")
// .excludePathPatterns("/users/smscode")
// .excludePathPatterns("/users/signup")
// .excludePathPatterns("/users/password")
// .excludePathPatterns("/users/account")
// .addPathPatterns("/plugins/**")
// .addPathPatterns("/delivers/**")
// .addPathPatterns("/tasks/**")
// .addPathPatterns("/members/**")
// .addPathPatterns("/templates/**")
// .addPathPatterns("/hardware/**");
registry.addInterceptor(tokenInterceptor())
.addPathPatterns("/projects/**")
.addPathPatterns("/messages/**")
.addPathPatterns("/users/**")
.excludePathPatterns("/users/signin")
.excludePathPatterns("/users/smscode")
.excludePathPatterns("/users/signup")
.excludePathPatterns("/users/password")
.excludePathPatterns("/users/account")
.addPathPatterns("/plugins/**")
.addPathPatterns("/delivers/**")
.addPathPatterns("/tasks/**")
.addPathPatterns("/members/**")
.addPathPatterns("/templates/**")
.addPathPatterns("/hardware/**");
//super.addInterceptors(registry);
}
// @Bean
// public TokenInterceptor tokenInterceptor(){
// return new TokenInterceptor();
// }
@Bean
public TokenInterceptor tokenInterceptor(){
return new TokenInterceptor();
}
/**
* 配置数据源单数据源

78
tall/src/main/java/com/ccsens/tall/config/TokenInterceptor.java

@ -0,0 +1,78 @@
package com.ccsens.tall.config;
import com.ccsens.tall.bean.po.SysUser;
import com.ccsens.tall.service.IUserService;
import com.ccsens.util.*;
import io.jsonwebtoken.Claims;
import io.jsonwebtoken.ExpiredJwtException;
import io.jsonwebtoken.SignatureException;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.servlet.HandlerInterceptor;
import org.springframework.web.servlet.ModelAndView;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class TokenInterceptor implements HandlerInterceptor {
@Autowired
private IUserService userService;
@Override
public boolean preHandle(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Object o) throws Exception {
// 验证token是否存在
final String authHeader = httpServletRequest.getHeader(WebConstant.HEADER_KEY_TOKEN);
if (authHeader == null || !authHeader.startsWith(WebConstant.HEADER_KEY_TOKEN_PREFIX)) {
HttpServletUtil.responseJson(httpServletResponse,
JacksonUtil.beanToJson(JsonResponse.newInstance().tokenNotFound()));
return false;
}
final String token = authHeader.substring(WebConstant.HEADER_KEY_TOKEN_PREFIX.length());
//验证token是否有效
Claims claims = null;
try {
claims = JwtUtil.parseJWT(token, WebConstant.JWT_ACCESS_TOKEN_SECERT);
}catch(SignatureException e){
HttpServletUtil.responseJson(httpServletResponse,
JacksonUtil.beanToJson(JsonResponse.newInstance().tokenSignatureFail(e.getMessage())));
return false;
}catch(ExpiredJwtException e){
HttpServletUtil.responseJson(httpServletResponse,
JacksonUtil.beanToJson(JsonResponse.newInstance().tokenExpire(e.getMessage())));
return false;
}catch(Exception e){
HttpServletUtil.responseJson(httpServletResponse,
JacksonUtil.beanToJson(JsonResponse.newInstance().tokenFailed(e.getMessage())));
return false;
}
//验证用户存根
if(userService.tokenNotExistInCache(Long.valueOf(claims.getSubject()))){
HttpServletUtil.responseJson(httpServletResponse,
JacksonUtil.beanToJson(JsonResponse.newInstance().tokenStubNotFound()));
return false;
}
//验证用户是否禁用
SysUser user = userService.getUserById(Long.valueOf(claims.getSubject()));
if(user.getRecStatus() == WebConstant.REC_STATUS.Disabled.value){
HttpServletUtil.responseJson(httpServletResponse,
JacksonUtil.beanToJson(JsonResponse.newInstance().userDisabled()));
return false;
}
//在request中存放claims
httpServletRequest.setAttribute(WebConstant.REQUEST_KEY_CLAIMS,claims);
return true;
}
@Override
public void postHandle(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Object o, ModelAndView modelAndView) throws Exception {
}
@Override
public void afterCompletion(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Object o, Exception e) throws Exception {
}
}

30
tall/target/classes/application-common.yml

@ -1,30 +0,0 @@
logging:
level:
com:
favorites: DEBUG
org:
hibernate: ERROR
springframework:
web: DEBUG
mybatis:
config-location: classpath:mybatis/mybatis-config.xml
mapper-locations: classpath*:mapper_*/*.xml
type-aliases-package: com.ccsens.ht.bean
server:
tomcat:
uri-encoding: UTF-8
spring:
http:
encoding:
charset: UTF-8
enabled: true
force: true
log-request-details: true
servlet:
multipart:
max-file-size: 10MB
max-request-size: 100MB
snowflake:
datacenterId: 1
workerId: 1

28
tall/target/classes/application-dev.yml

@ -1,28 +0,0 @@
server:
port: 8080
servlet:
context-path: /v1.0
spring:
application:
name: tall
datasource:
type: com.alibaba.druid.pool.DruidDataSource
rabbitmq:
host: api.ccsens.com
password: 111111
port: 5672
username: admin
redis:
database: 0
host: 127.0.0.1
jedis:
pool:
max-active: 200
max-idle: 10
max-wait: -1ms
min-idle: 0
password: ''
port: 6379
timeout: 1000ms
swagger:
enable: true

26
tall/target/classes/application-test.yml

@ -1,26 +0,0 @@
server:
port: 8081
spring:
application:
name: tall
datasource:
type: com.alibaba.druid.pool.DruidDataSource
rabbitmq:
host: api.ccsens.com
password: 111111
port: 5672
username: admin
redis:
database: 0
host: 127.0.0.1
jedis:
pool:
max-active: 200
max-idle: 10
max-wait: -1ms
min-idle: 0
password: ''
port: 6379
timeout: 1000ms
swagger:
enable: true

4
tall/target/classes/application.yml

@ -1,4 +0,0 @@
spring:
profiles:
active: dev
include: util-dev,common

9
tall/target/classes/business.yml

@ -1,9 +0,0 @@
business:
packet:
## 红包默认过期时间(ms)
expiretime: 7*24*3600*1000
## 发红包手续费率
rate: 0.01
## 发红包手续费率
toplimit: 500.0
name: zs

BIN
tall/target/classes/com/ccsens/tall/TallApplication.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/DeliverDto$CheckDeliver.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/DeliverDto$UploadDeliver.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/DeliverDto$fileInfo.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/DeliverDto.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/HardwareDto$HardwareInfo.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/HardwareDto.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/MemberRoleDto$ProMemberRoleDto.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/MemberRoleDto$RoleId.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/MemberRoleDto.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/MessageDto$AckMessage.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/MessageDto$AuthMessage.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/MessageDto$HasReadMessage.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/MessageDto$NodeMessage.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/MessageDto$UserMessage.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/MessageDto.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/PluginDto$BatchDevice.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/PluginDto$BatchSetting.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/PluginDto$TaskSetting.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/PluginDto$__BatchSetting.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/PluginDto$__TaskSetting.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/PluginDto.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/ProTaskDto.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/ProjectDto$ProjectIdDto.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/ProjectDto$ProjectInfoDto.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/ProjectDto$RoleInfoDto$__RoleInfo.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/ProjectDto$RoleInfoDto.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/ProjectDto$TaskInfoDto$__TaskInfo.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/ProjectDto$TaskInfoDto.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/ProjectDto.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/Spider/ChuangYeFuWuXuQiu.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/Spider/GuDongXinXi$guQuanRongZi.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/Spider/GuDongXinXi$zhaiQuanRongZi.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/Spider/GuDongXinXi.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/Spider/HeXinTuanDui.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/Spider/JiBenXinXi$info.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/Spider/JiBenXinXi$zhuanLi.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/Spider/JiBenXinXi.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/Spider/ShangYeJiHuaShu.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/SpiderDto$Recommend.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/SpiderDto$RecommendList.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/SpiderDto$Spider.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/SpiderDto$SpiderHtml.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/SpiderDto$SpiderHtmlList.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/SpiderDto$SpiderList.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/SpiderDto.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/TaskDto$AddTask.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/TaskDto$ChangeBeginTime.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/TaskDto$ChangeTaskDuration.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/TaskDto$ChangeTaskInfo.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/TaskDto$CompleteTask.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/TaskDto$DeleteTask.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/TaskDto$InsertTask.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/TaskDto$MoveTask.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/TaskDto$StartTask.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/TaskDto$TaskSubTimeId.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/TaskDto$UpdateTask.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/TaskDto$__TaskDto.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/TaskDto.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/TaskTcp$__Plugin.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/TaskTcp.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/UserDto$Account.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/UserDto$UpdatePassword.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/UserDto$UpdatePhone.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/UserDto$UserSginin$Data.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/UserDto$UserSginin.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/UserDto$UserSignup.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/UserDto.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/message/AckMessageDto$Data.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/message/AckMessageDto.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/message/AuthMessageDto$Data.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/message/AuthMessageDto.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/message/BaseMessageDto$MessageUser.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/message/BaseMessageDto.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/message/BatchSettingMessageWithAnswerDto$Data.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/message/BatchSettingMessageWithAnswerDto.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/message/DeliverMessageWithCheckerDto$Data.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/message/DeliverMessageWithCheckerDto.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/message/DeliverMessageWithDeleteDto$Data.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/message/DeliverMessageWithDeleteDto.class

Binary file not shown.

BIN
tall/target/classes/com/ccsens/tall/bean/dto/message/DeliverMessageWithUploadDto$Data.class

Binary file not shown.

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

Loading…
Cancel
Save