205 lines
7.2 KiB
YAML
205 lines
7.2 KiB
YAML
nutz:
|
|
application:
|
|
name: zhgh_cug_v4
|
|
mvc:
|
|
ignore: ^(.+[.])(jsp|png|gif|jpg|js|css|jspx|jpeg|html|mp3|mp4|ico|svg|vue)$
|
|
exclusions: /favicon/*,/assets/*,/druid/*,/upload/*,/components/*
|
|
server:
|
|
port: 80
|
|
host: 0.0.0.0
|
|
|
|
jetty:
|
|
contextPath: /
|
|
threadpool:
|
|
idleTimeout: 60000
|
|
minThreads: 10
|
|
maxThreads: 500
|
|
page:
|
|
403: /error/403.html
|
|
404: /error/404.html
|
|
500: /error/500.html
|
|
#结合ftp使用,或用nginx代理ftp路径
|
|
#staticPath: /Users/wizzer/temp/files
|
|
#开发模式静态资源
|
|
staticPathLocal: E:/projects/zhgh_cug_v4/src/main/resources/static
|
|
|
|
security:
|
|
tokenName: saToken
|
|
timeout: 36000
|
|
# 是否允许同一账号并发登录 (为true时允许一起登录, 为false时新登录挤掉旧登录)
|
|
# 允许同一账号并发登录,则系统参数 SessionOnlyOne 有效,亦可踢人下线并多了弹框提示功能
|
|
isConcurrent: true
|
|
# 在多人登录同一账号时,是否共用一个token (为true时所有登录共用一个token, 为false时每次登录新建一个token)
|
|
isShare: false
|
|
|
|
wxwork:
|
|
enable: true
|
|
corpId: wwaca81b3016b9a58c
|
|
corpSecret: Auc7919Su1Uds5ZErfZybBrt-8FkP5NA-dldZyQuOrM
|
|
agentId: 1000131
|
|
redirectUri: /platform/wxwork/oauth2/callback
|
|
|
|
wx:
|
|
enable: false
|
|
appID: wx4f65ff5f1b72e99d
|
|
appSecret: a65cec4fb69980bd88258fc8433a3eef
|
|
redirectUri: /platform/wx/oauth2/callback
|
|
|
|
cas:
|
|
enable: false
|
|
server-url-prefix: https://i.njupt.edu.cn/cas
|
|
server-login-url: https://i.njupt.edu.cn/cas/login
|
|
qi-wx-server-login-url: httos:/cas.whcp.eou.cn/lyuapServer/wechatauz/wxAuthRedirect
|
|
client-host-url: https://zhgh.njupt.edu.cn
|
|
client-call-back-url: /platform/sso/login
|
|
validation-type: cas
|
|
|
|
redis:
|
|
host: 127.0.0.1
|
|
port: 6378
|
|
timeout: 2000
|
|
max_redir: 10
|
|
database: 1
|
|
maxTotal: 500
|
|
pool:
|
|
maxTotal: 500
|
|
maxIdle: 50
|
|
minIdle: 10
|
|
#password: test123
|
|
mode: normal
|
|
#cluster
|
|
#nodes=192.168.6.31:6377,192.168.6.31:6378,192.168.6.28:6377,192.168.6.28:6378,192.168.6.34:6377,192.168.6.34:6378
|
|
|
|
jdbc:
|
|
url: jdbc:mysql://192.168.21.212:3306/zhgh_zjvtit_v4?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true&nullCatalogMeansCurrent=true
|
|
username: root
|
|
password: 123456
|
|
validationQuery: select 1
|
|
maxActive: 1000
|
|
testWhileIdle: true
|
|
connectionProperties: druid.stat.slowSqlMillis=2000
|
|
defaultAutoCommit: true
|
|
|
|
xsssql:
|
|
ignore:
|
|
urls: /platform/cms/content/article/addDo,/platform/sys/app/conf/addDo,/platform/sys/app/conf/editDo
|
|
|
|
beetl:
|
|
RESOURCE:
|
|
#本地路径,开发时设置本地路径,便于调试
|
|
rootLocal: E:/projects/zhgh_cug_v4/src/main/resources/views/
|
|
root: views/
|
|
DELIMITER_STATEMENT_START: "<!--#"
|
|
DELIMITER_STATEMENT_END: "#-->"
|
|
FT:
|
|
#用法: ${"wizzer",escape}
|
|
escape: com.budwk.app.web.commons.ext.beetl.HtmlEscapeFormat
|
|
#用法: ${10241024,filesize}
|
|
filesize: com.budwk.app.web.commons.ext.beetl.FileSizeFormat
|
|
#用法: ${"",html2txt="100"} 截取100字符
|
|
html2txt: com.budwk.app.web.commons.ext.beetl.Html2TxtFormat
|
|
#用法: ${"",strlen="100"} 截取100字符
|
|
strlen: com.budwk.app.web.commons.ext.beetl.StrlenFormat
|
|
|
|
#==============================================================
|
|
#Configure Main Scheduler Properties
|
|
#==============================================================
|
|
#quartz延迟启动秒数
|
|
quartz:
|
|
startupDelay: 10
|
|
scheduler:
|
|
instanceName: defaultScheduler
|
|
instanceId: AUTO
|
|
#==============================================================
|
|
#Skip Check Update
|
|
#update:true
|
|
#not update:false
|
|
#==============================================================
|
|
skipUpdateCheck: true
|
|
#==============================================================
|
|
#Configure JobStore isClustered=启用集群模式
|
|
#==============================================================
|
|
jobStore:
|
|
class: org.quartz.impl.jdbcjobstore.JobStoreTX
|
|
driverDelegateClass: org.quartz.impl.jdbcjobstore.StdJDBCDelegate
|
|
#driverDelegateClass: org.quartz.impl.jdbcjobstore.PostgreSQLDelegate
|
|
#driverDelegateClass: org.quartz.impl.jdbcjobstore.oracle.OracleDelegate
|
|
#Other delegates can see: http://www.quartz-scheduler.org/documentation/quartz-2.x/tutorials/tutorial-lesson-09.html
|
|
dataSource: myDS
|
|
tablePrefix: SYS_QRTZ_
|
|
isClustered: false
|
|
clusterCheckinInterval: 20000
|
|
maxMisfiresToHandleAtATime: 120
|
|
misfireThreshold: 120000
|
|
txIsolationLevelSerializable: false
|
|
|
|
#==============================================================
|
|
#Configure ThreadPool
|
|
#==============================================================
|
|
threadPool:
|
|
class: org.quartz.simpl.SimpleThreadPool
|
|
threadCount: 2
|
|
threadPriority: 5
|
|
threadsInheritContextClassLoaderOfInitializingThread: true
|
|
|
|
#============================================================================
|
|
# Configure Plugins
|
|
#============================================================================
|
|
plugin:
|
|
triggHistory:
|
|
class: org.quartz.plugins.history.LoggingJobHistoryPlugin
|
|
shutdownhook:
|
|
class: org.quartz.plugins.management.ShutdownHookPlugin
|
|
cleanShutdown: true
|
|
#============================================================================
|
|
# NutDao dataSource
|
|
#============================================================================
|
|
dataSource:
|
|
myDS:
|
|
connectionProvider:
|
|
class: com.budwk.app.task.conn.NutConnectionProvider
|
|
|
|
minio:
|
|
accessKey: minioadmin
|
|
secretKey: minioadmin
|
|
endPoint: http://192.168.21.214:9000
|
|
bucket: njupt
|
|
|
|
data-center:
|
|
grant_type: password
|
|
scope: read
|
|
username: 3848A3C738EFBB2C2E76E0D59B419DACA16A80F3AB0354CD
|
|
password: 3848A3C738EFBB2C2E76E0D59B419DACA16A80F3AB0354CD
|
|
token-url: https://bd.whcp.edu.cn/sjjkfwpt/api/bd-api/oauth/token
|
|
urls:
|
|
teacher: https://bd.whcp.edu.cn/sjjkfwpt/api/bd-api/get/JZGJCSJZLB
|
|
unit: https://bd.whcp.edu.cn/sjjkfwpt/api/bd-api/get/YXSDWJBSJZLB
|
|
msg:
|
|
platform:
|
|
enabled: false
|
|
# 地大通讯平台基础地址,默认对接正式地址
|
|
base-url: https://msg.cug.edu.cn
|
|
# 授权系统名称,对应文档中的 tp_name
|
|
tp-name : nwszl.cug.edu.cn
|
|
# 便捷发送方法默认发送人工号,controller 只传接收人和内容时会读取这里
|
|
default-send-user-id: 790036
|
|
# 便捷发送方法默认发送人姓名,controller 只传接收人和内容时会读取这里
|
|
default-send-user-name: 周斐霏
|
|
# 便捷发送方法默认发送机构ID,可不填
|
|
default-send-unit-id: 421
|
|
# 便捷发送方法默认发送机构名称,可不填
|
|
default-send-unit-name: 工会
|
|
# 便捷发送方法默认签名,可不填
|
|
default-send-user-sign:
|
|
#短信中如果不包含链接和电话,可以使用公共模板ID:
|
|
default-template-id: 1978744168869937153
|
|
# 原始密钥,未提前加密时可直接填这里,程序会按 Base64 后 SHA 自动计算 secret_key
|
|
raw-secret-key: Z21kbDlwYWJ4c2Vtbnk4NjlxeQ==
|
|
# 如果对方已经提供了可直接使用的 secret_key,也可以直接配置该值,优先级高于 raw-secret-key
|
|
encrypted-secret-key:
|
|
# HTTP连接超时时间,单位毫秒
|
|
connect-timeout: 5000
|
|
# HTTP读取超时时间,单位毫秒
|
|
read-timeout: 10000
|
|
|