- 回调迁 starter(2026-09-20):删本地实现 FlowCallbackService/Controller/ FilterConfiguration 及旧测试,X-Flw 验签/幂等/乱序门由 starter 承担, 业务映射入 SvcFlowCallbackHandler(biz-type svc_item);端点仍 /callback/flow, 存量注册 callback_url 不变、secret 零轮换,镜像表 flow_callback_reg 由 sql/20260920_flow_callback_starter_migration.sql 迁移 - 表单级流程绑定:ServiceForm 增 flowGuid,事项未绑流程时回退取绑定表单 最新版本(effectiveFlowGuid),绑定校验/在线办理口径同步 - FlowReconcileJob/FlowCenterClient/OpenApiAuthEnforceConfiguration 等 SDK 适配微调;补 .gitignore(target/、日志) - 全量 mvn test 本地绿(含新增 SvcFlowCallbackHandlerTest/ ServiceItemEffectiveFlowTest)
This commit is contained in:
@@ -343,6 +343,8 @@ public final class SvcModels {
|
||||
private String name;
|
||||
@NotBlank(message = "表单结构不得为空")
|
||||
private String schemaJson;
|
||||
/** 表单级流程绑定(可空;绑定事项未自身绑流时回退用它) */
|
||||
private String flowGuid;
|
||||
}
|
||||
|
||||
@Data
|
||||
@@ -353,6 +355,8 @@ public final class SvcModels {
|
||||
private Integer version;
|
||||
private Integer status;
|
||||
private String schemaJson;
|
||||
/** 表单级流程绑定(可空) */
|
||||
private String flowGuid;
|
||||
private LocalDateTime publishTime;
|
||||
private Boolean referenced;
|
||||
/** 绑定本表单的事项明细(仅 list 填充;表单页反查使用位置) */
|
||||
@@ -366,6 +370,7 @@ public final class SvcModels {
|
||||
vo.setVersion(form.getVersion());
|
||||
vo.setStatus(form.getStatus());
|
||||
vo.setSchemaJson(form.getSchemaJson());
|
||||
vo.setFlowGuid(form.getFlowGuid());
|
||||
vo.setPublishTime(form.getPublishTime());
|
||||
vo.setReferenced(referenced);
|
||||
return vo;
|
||||
|
||||
Reference in New Issue
Block a user