application.yml 5.5 KB
Newer Older
1 2 3 4 5 6 7 8 9 10
# 项目相关配置
ruoyi:
  # 名称
  name: RuoYi
  # 版本
  version: 3.1.0
  # 版权年份
  copyrightYear: 2019
  # 实例演示开关
  demoEnabled: true
11 12
  # 文件路径 示例( Windows配置D:/ruoyi/uploadPath,Linux配置 /app/project/pic)
  profile: /app/project/pic
13 14 15 16
  # 获取ip地址开关
  addressEnabled: false
  # 验证码类型 math 数组计算 char 字符验证
  captchaType: math
17 18
  # 企业微信用户首次登录系统默认密码
  weUserDefaultPwd: 123456
19 20 21

# 开发环境配置
server:
L
leejoker 已提交
22
  # 服务器的HTTP端口,默认为8090
L
leejoker 已提交
23
  port: ${APP_PORT:8090}
24 25 26 27 28 29 30 31 32 33 34 35 36
  servlet:
    # 应用的访问路径
    context-path: /
  tomcat:
    # tomcat的URI编码
    uri-encoding: UTF-8
    # tomcat最大线程数,默认为200
    max-threads: 800
    # Tomcat启动初始化的线程数,默认值25
    min-spare-threads: 30

# 日志配置
logging:
回滚  
孙喜旺 已提交
37 38 39
  level:
    com.ruoyi: debug
    org.springframework: warn
40 41 42
  path: ./logs
path:
  log: ./logs
43

fix  
孙喜旺 已提交
44 45 46 47
#H5地址路径
H5:
  url: www.baidu.com

48 49 50 51 52 53
# Spring配置
spring:
  # 资源信息
  messages:
    # 国际化资源文件路径
    basename: i18n/messages
S
sunxiwang 已提交
54
  profiles:
55 56 57
    active: druid
  # 文件上传
  servlet:
L
leejoker 已提交
58 59 60 61 62
    multipart:
      # 单个文件大小
      max-file-size: 10MB
      # 设置总上传的文件大小
      max-request-size: 20MB
63 64 65 66 67
  task:
    execution:
      pool:
        keep-alive: 10s
      thread-name-prefix: common-pool-
68 69 70 71 72 73 74 75
  # 服务模块
  devtools:
    restart:
      # 热部署开关
      enabled: true
  # redis 配置
  redis:
    # 地址
1
1539136324@qq.com 已提交
76
    host: 127.0.0.1
77
    # 端口,默认为6379
1
1539136324@qq.com 已提交
78
    port: 6379
79
    # 密码
S
sunxiwang 已提交
80
    password:
81 82 83 84 85 86 87 88 89 90 91 92 93
    # 连接超时时间
    timeout: 10s
    lettuce:
      pool:
        # 连接池中的最小空闲连接
        min-idle: 0
        # 连接池中的最大空闲连接
        max-idle: 8
        # 连接池的最大数据库连接数
        max-active: 8
        # #连接池最大阻塞等待时间(使用负值表示没有限制)
        max-wait: -1ms

94 95


96 97
# token配置
token:
L
leejoker 已提交
98 99 100 101 102 103
  # 令牌自定义标识
  header: Authorization
  # 令牌密钥
  secret: abcdefghijklmnopqrstuvwxyz
  # 令牌有效期(默认30分钟)
  expireTime: 30
水库浪子 已提交
104 105

mybatis-plus:
L
leejoker 已提交
106 107 108 109 110 111 112 113 114 115
  mapper-locations: classpath*:mapper/**/*Mapper.xml
  type-aliases-package: com.linkwechat.**.domain
  type-handlers-package: com.linkwechat.framework.handler.GenericTypeHandler,com.linkwechat.framework.handler.StringArrayJoinTypeHandler
  configuration:
    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
  global-config:
    db-config:
      logic-delete-field: delFlag
      logic-delete-value: 1
      logic-not-delete-value: 0
水库浪子 已提交
116

117 118

# PageHelper分页插件
S
sunxiwang 已提交
119
pagehelper:
120 121 122
  helperDialect: mysql
  reasonable: true
  supportMethodsArguments: true
S
sunxiwang 已提交
123
  params: count=countSql
124 125 126 127 128 129

# Swagger配置
swagger:
  # 是否开启swagger
  enabled: true
  # 请求前缀
130
  pathMapping:
131 132

# 防止XSS攻击
S
sunxiwang 已提交
133
xss:
134 135 136 137 138 139
  # 过滤开关
  enabled: true
  # 排除链接(多个用逗号分隔)
  excludes: /system/notice/*
  # 匹配链接
  urlPatterns: /system/*,/monitor/*,/tool/*
140

141 142 143
# elasticsearch配置
elasticsearch:
  schema: http
1
1539136324@qq.com 已提交
144
  address: 127.0.0.1
S
sunxiwang 已提交
145 146
  userName: ""
  password: ""
147 148 149 150 151 152
  connectTimeout: 10000
  socketTimeout: 10000
  connectionRequestTimeout: 10000
  maxConnectNum: 100
  maxConnectPerRoute: 100

153 154
# forest配置
forest:
水库浪子 已提交
155
 # interceptors: com.linkwechat.wecom.interceptor.WeAccessTokenInterceptor
156
  backend: httpclient
孙喜旺 已提交
157 158 159 160
  retry-count: 1 # 请求失败后重试次数,默认为0次不重试
  max-retry-interval: 1000 #重试间隔时间
  connect-timeout: 3000 #链接超时时间
  timeout: 3000  # 请求超时时间
161 162 163


wecome:
S
fix  
sunxiwang 已提交
164
  chatKey: finance
165
  serverUrl: https://qyapi.weixin.qq.com/
166
  weComePrefix: cgi-bin
167
  noAccessTokenUrl:
L
leejoker 已提交
168 169 170 171 172 173 174
    - /gettoken
    - /service/get_provider_token
    - /wecom/chat/side/list
    - /wecom/chat/item/list
    - /wecom/chat/collection/addCollection
    - /wecom/chat/collection/cancleCollection
    - /wecom/chat/collection/list
水库浪子 已提交
175
  needContactTokenUrl:
L
leejoker 已提交
176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198
    - /externalcontact/get_follow_user_list
    - /externalcontact/add_contact_way
    - /externalcontact/update_contact_way
    - /externalcontact/add_corp_tag
    - /externalcontact/get_corp_tag_list
    - /externalcontact/del_corp_tag
    - /externalcontact/edit_corp_tag
    - /externalcontact/list
    - /externalcontact/get
    - /externalcontact/batch/get_by_user
    - /externalcontact/groupchat/list
    - /externalcontact/groupchat/get
    - /externalcontact/mark_tag
    - /externalcontact/transfer
    - /externalcontact/groupchat/transfer
    - /externalcontact/get_unassigned_list
    - /externalcontact/send_welcome_msg
    - /externalcontact/unionid_to_external_userid
    - /externalcontact/add_msg_template
    - /externalcontact/get_group_msg_result
    - /externalcontact/get_user_behavior_data
    - /externalcontact/groupchat/statistic
  fileUplodUrl: /media/upload,/media/uploadimg
199
  needProviderTokenUrl:
L
leejoker 已提交
200
    - /service/get_login_info
201
  needChatTokenUrl:
L
leejoker 已提交
202 203 204 205
    - /msgaudit/get_permit_user_list
    - /msgaudit/check_single_agree
    - /msgaudit/check_room_agree
    - /msgaudit/groupchat/get
fix  
孙喜旺 已提交
206
  thirdAppUrl:
L
leejoker 已提交
207 208 209 210
    - /user/getuserinfo
    - /get_jsapi_ticket
    - /ticket/get
    - /message/send
211 212
  #企微回调通知配置
  callBack:
1
1539136324@qq.com 已提交
213 214 215
    appIdOrCorpId:
    token:
    encodingAesKey:
Y
YaoYuHang 已提交
216
  # JS SDK 身份校验url
1
1539136324@qq.com 已提交
217
  authorizeUrl:
Y
YaoYuHang 已提交
218
  # JS SDK身份校验成功后的redirect url
1
1539136324@qq.com 已提交
219
  authorizeRedirectUrl:
1
18356073052 已提交
220 221
#腾讯云对象存储
cos:
1
1539136324@qq.com 已提交
222 223 224 225 226 227 228 229 230 231 232 233 234 235 236
  #id
  secretId:
  #密钥
  secretKey:
  #地区
  region:
  #区块空间
  bucketName:
  #访问前缀
  imgUrlPrefix:

#微信公众号配置
weixin:
  appid:
  secret: