diff --git a/pom.xml b/pom.xml index 49ea2f7..6a0ff8c 100644 --- a/pom.xml +++ b/pom.xml @@ -126,6 +126,11 @@ com.yunhai.platform yh-appearance-spring-boot-starter + + 1.0.0-SNAPSHOT + + com.yunhai.platform + ysch-flow-spring-boot-starter + + diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 10cdb7a..e6a1419 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -119,6 +119,17 @@ yh: # ⇒ 生产 = http://open-gateway-service:10013 + /notice + /oapi/flow/callback # base-path 可不填(运行时会自证出与真实 ctx 同源的值;显式配置仅作覆盖/逃生口保留)。 # 改地址回滚:把全地址写回 callback-url 即可(回滚绳),无需回滚镜像。 + flow-biz: + # ysch-flow 语义接入件(2026-10-17 T3 迁移试点):装配总闸是本键——删掉本块即整体不装配, + # NoticeFlowCallbackHandler 回退绳随之复位(两者互斥,同一上下文只允许一个 FlowCallbackHandler)。 + biz-type: notice + # 四语义态 → audit_status 码表(FlowAuditStatusEnum;0=待提交是 Notice 特有暂态,不在映射内) + states: {approving: 10, passed: 20, rejected: 30, withdrawn: 40} + # 变量契约:条件路由表达式取的两个键(发起前本地预检 + 启动自检依据;与 NoticeFlowService.buildFormData 同口径) + variables: [deptId, deptName] + # bizUrl 自动装配模式:与迁移前 JumpTarget.page("list/detail").param("serid", id) 的产物 + # 逐字节相同(/list/detail?serid=27,裸相对路径,绝对化由接收方按页面归属拼) + detail-route: /list/detail?serid={bizId} open: # 四域服务目录零配置:userbase/userclass/usermsg/flow-center 枚举兜底 = base-host + 默认 ctx base-host: http://base.yunhaixingtong.com