application.yml 2.12 KB
server:
  port: 8090

spring:
  application:
    name: qx-apaas-sync
  datasource:
    url: jdbc:mysql://10.9.0.128:3306/qixiao-apaas?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=GMT%2B8
    username: guohao
    password: Guohao@2026.com
    type: com.alibaba.druid.pool.DruidDataSource
    driver-class-name: com.mysql.jdbc.Driver
    initialSize: 5
    minIdle: 5
    maxActive: 20
    maxWait: 60000
    filters: stat,wall,log4j
    useGlobalDataSourceStat: true

mybatis:
  type-aliases-package: com.qgutech.qgyun.apaas.sync.cps.model
  handler:
    enable: true
    rootPath: com/qgutech
    locationPattern: /**/cenum
mapper:
  enumAsSimpleType: true

busi.base:
  cropCode: hfca
  createBy: admin
  superAdminId: admin

qx-apaas-sync:
  env: dev

logging:
  path: ./logs
  level:
    com.qgutech.qgyun.apaas.sync: INFO

# 简道云 -> 启效 同步
jdy-sync:
  enabled: false                 # true=启用每日定时任务;false=仅通过 REST 接口手动触发
  cron: "0 0 2 * * ?"            # 每天 02:00
  # 简道云基础地址:独立域名/独享版用 https://<域名>/api(长安: https://jdy.changan.com.cn/api);公有云用 https://api.jiandaoyun.com/api
  host: https://jdy.changan.com.cn/api
  qx:
    base-url: https://dev3.qgutech.com   # 启效3.0 环境地址
    username: 15077901670
    password: "000000"
    corp-code: default
  apps:
    - name: 合肥长安_技术处           # 简道云应用名
      app-id: 65fd5c0e0d1f1a7ae4f038ec          # 简道云 app_id(今日实测)
      api-key: lOnr4ms8jfc0gbCwVYS7YtbYQXjBFq979Cc06BcC866427b2a7aAd054598Bc7bB
      entry-ids:                         # 仅同步这些表单 entry_id(实测可访问)
        - 696f1754f141344a6b794f9c
      qx-app-id:                    # 目标启效应用id(不填则按 name 自动创建;已存在同名应用会直接复用)
      replace: true                  # 是=每天清空目标表单后重建镜像;否=追加
      # field-mapping: {姓名: name, 姓名: name}   # 可选,覆盖内置字典
      # form-names: [人员管理, 部门管理]          # 可选,仅同步这些表单