diff --git a/project/src/main/resources/application-dev-190.yml b/project/src/main/resources/application-dev-190.yml index a1126bf1..ac3e979f 100644 --- a/project/src/main/resources/application-dev-190.yml +++ b/project/src/main/resources/application-dev-190.yml @@ -122,6 +122,7 @@ security: - /run/deliverableApproveCallback - /run/getSimulationKeyResultFileIds - /run/generateReportInternal + - /dataManager/tree/node/listUserByIds #logging: # config: ./config/logback.xml diff --git a/project/src/main/resources/application-dev-65.yml b/project/src/main/resources/application-dev-65.yml index 8db4ef95..939bc80a 100644 --- a/project/src/main/resources/application-dev-65.yml +++ b/project/src/main/resources/application-dev-65.yml @@ -122,6 +122,7 @@ security: - /run/deliverableApproveCallback - /run/getSimulationKeyResultFileIds - /run/generateReportInternal + - /dataManager/tree/node/listUserByIds #logging: # config: ./config/logback.xml diff --git a/project/src/main/resources/application-local.yml b/project/src/main/resources/application-local.yml index 4be12d7c..a368cb79 100644 --- a/project/src/main/resources/application-local.yml +++ b/project/src/main/resources/application-local.yml @@ -128,6 +128,7 @@ security: - /run/deliverableApproveCallback - /run/getSimulationKeyResultFileIds - /run/generateReportInternal + - /dataManager/tree/node/listUserByIds YA: backend: diff --git a/project/src/main/resources/application-lyric.yml b/project/src/main/resources/application-lyric.yml index 8194723a..408f495a 100644 --- a/project/src/main/resources/application-lyric.yml +++ b/project/src/main/resources/application-lyric.yml @@ -122,6 +122,7 @@ security: - /run/deliverableApproveCallback - /run/getSimulationKeyResultFileIds - /run/generateReportInternal + - /dataManager/tree/node/listUserByIds #logging: # config: ./config/logback.xml diff --git a/project/src/main/resources/application-prod.yml b/project/src/main/resources/application-prod.yml index b711f321..fcda81f5 100644 --- a/project/src/main/resources/application-prod.yml +++ b/project/src/main/resources/application-prod.yml @@ -122,6 +122,7 @@ security: - /run/deliverableApproveCallback - /run/getSimulationKeyResultFileIds - /run/generateReportInternal + - /dataManager/tree/node/listUserByIds #logging: # config: ./config/logback.xml diff --git a/system/src/main/resources/application-yian.yml b/system/src/main/resources/application-yian.yml new file mode 100644 index 00000000..1cf64f5f --- /dev/null +++ b/system/src/main/resources/application-yian.yml @@ -0,0 +1,192 @@ +server: + port: 7103 + +spring: + application: + name: system + datasource: + username: root + password: mysql + jdbc-url: jdbc:mysql://192.168.65.161:3306/spdm_baseline?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=Asia/Shanghai + driver-class-name: com.mysql.cj.jdbc.Driver + hikari: + # 设置连接池能够容纳的最大连接数。建议值:CPU核心数 * 2 + 有效磁盘I/O数。一个常见的经验值是 10-20。 + maximum-pool-size: 20 + # 连接池在空闲时保持的最小连接数。 + minimum-idle: 5 + # 一个连接在被标记为空闲之前可以保持空闲状态的最长时间(毫秒)。当连接的空闲时间超过此值后,它可能会被连接池 evict(驱逐)。 + idle-timeout: 60000 # 1 min + # 一个连接从被创建开始,其生命周期的最大时长(毫秒)。HikariCP的默认值就是30分钟,这是一个非常合理的设置。 + max-lifetime: 1800000 # 30 min(Hikari 默认) + # 应用程序尝试从连接池获取一个连接时,等待的最长时间(毫秒)。建议值:30-60秒。 + connection-timeout: 30000 # 30s + master: + username: root + password: mysql + jdbc-url: jdbc:mysql://192.168.65.161:3306/spdm_baseline?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=Asia/Shanghai + driver-class-name: com.mysql.cj.jdbc.Driver + slave: + username: root + password: mysql + jdbc-url: jdbc:mysql://192.168.65.161:3306/spdm_baseline?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=Asia/Shanghai + driver-class-name: com.mysql.cj.jdbc.Driver + enable: true + cloud: + nacos: + discovery: + server-addr: 127.0.0.1:8848 + group: LOCAL_GROUP + # server-addr: localhost:8848 + enabled: true + data: + redis: + # Redis默认情况下有16个分片(库),这里配置具体使用的分片,默认是0 + database: 0 + # redis服务器地址(填写自己的服务器地址) + host: 192.168.2.166 + # redis端口(默认6379) + port: 6379 + #redis连接超时等待,10秒 + timeout: PT10S + # redis访问密码(默认为空) + password: + lettuce: + pool: + # 连接池最大连接数(使用负值表示没有限制) 默认 8 + max-active: 50 + # 连接池中的最大空闲连接 默认 8 + max-idle: 20 + # 连接池中的最小空闲连接 默认 0 + min-idle: 1 + # 连接池最大阻塞等待时间(使用负值表示没有限制) 默认 -1,这里配置10s + max-wait: PT10S + # password: + # sentinel: + # master: mymaster + # nodes: 10.18.109.50:26379,10.18.109.51:26379,10.18.109.52:26379 + servlet: + multipart: + # 单个文件的最大值 + max-file-size: 500MB + # 上传文件总的最大值 + max-request-size: 10240MB + +management: + endpoints: + web: + exposure: + include: health,info + endpoint: + health: + show-details: always + group: + readiness: + include: discoveryComposite,ping,refreshScope + health: + redis: + enabled: false + db: + enabled: false + +mybatis-plus: + configuration: + map-underscore-to-camel-case: true + auto-mapping-behavior: full + log-impl: org.apache.ibatis.logging.stdout.StdOutImpl + # cache-enabled: true + mapper-locations: classpath*:mapper/**/*.xml + global-config: + # 逻辑删除配置 + db-config: + # 删除前 + logic-not-delete-value: 1 + # 删除后 + logic-delete-value: 0 + +# MyBatis SQL日志配置 +logging: + level: + com.baomidou.mybatisplus.core.MybatisConfiguration: debug + com.baomidou.mybatisplus.core.override.MybatisMapperRegistry: trace + com.sdm.data.mapper: debug + java.sql: debug + java.sql.Connection: debug + java.sql.Statement: debug + java.sql.PreparedStatement: debug + + +lombok: + anyConstructor: + addConstructorProperties: true + +file: + rootPath: /data/home/sdm + + +system: + useCidSwitch: true + +userSystem: + cidUser: cid + localUser: local + +roleSystem: + cidRole: cid + localRole: local + +tenantSystem: + cidTenant: cid + localTenant: local + + +cid: + url: http://127.0.0.1:7101 # 请根据实际CID服务地址修改 + ## url: http://192.168.65.75:8989/honeycom-spdm # 朱欣茹地址 + user: + listUser: /spdm-user/listUser + queryUserDetail: /spdm-user/queryUserDetail + listUserByIds: /dataManager/tree/node/listUserByIds + queryUserRole: /spdm-user/queryUserRole + queryGroup: /spdm-user/queryGroup + queryGroupDetail: /spdm-user/queryGroupDetail + queryGroupMember: /spdm-user/queryGroupMember + getUserToken: /spdm-user/getUserToken + role: + getRoleByRoleName: /spdm-role/getRoleByRoleName + getRoleByRoleCode: /spdm-role/getRoleByRoleCode + getRoleById: /spdm-role/getRoleById + listRoles: /spdm-role/listRoles + getUserByRoleCode: /spdm-role/getUserByRoleCode + tenant: + getTenantDetailById: /spdm-tenant/getTenantDetailById + listTenant: /spdm-tenant/listTenant + flow: + launchApprove: /spdm-flow/startFlow + queryFlowTemplate: /spdm-flow/listProcessByGroup + queryApproveDetail: /spdm-flow/queryFlowNodeDetail + stopApproveFlow: /spdm-flow/stopFlow + group: SPDM + # 单次批量查询cid审批流详情的条数 + batchCount: 500 + # 批量查询的cid 接口,配合上面url使用 + batchInterfacePath: /spdm-flow/listFlowNodeDetail + msg: + sendMessage: /spdm-msg/sendMessage + log: + saveLog: /spdm-log/saveLog + +thirdparty: + freelink: + sendUserId: Q12345 + switchFlag: false + +security: + whitelist: + paths: + - /systemApprove/approveStatusNotice + - /user/getUserToken + - /systemMsg/sendMessage + - /systemLog/saveLog + - /tenant/list + - /tenant/initNewTenant + - /user/getUserByRoleCode \ No newline at end of file