refactor(flow): 统一管理部门ID和角色ID至 OrgConfig

抽取各部门模块中散落的 dept/role ID 硬编码和配置项,统一管理到
OrgConfig(flow-biz.org),避免同一 ID 多处重复定义。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
wsm
2026-06-18 09:26:39 +08:00
co-authored by Claude Opus 4.7
parent 2e029306b2
commit 09f0f77e77
13 changed files with 143 additions and 172 deletions
@@ -1,14 +1,23 @@
flow-biz:
org:
dept:
jj: "2054466800692432898"
sld: "2044677562460508161"
dq: "2044677628281720834"
bg: "2044677604785229826"
role:
ld: "2044680793306591234"
jj-worker: "2047511967494213633"
sld-jwsj: "2063902766943363073"
sdwsj: "2062796937607499777"
sdw: "2044676455280570370"
xi-speak:
bg-dept-id: "2044677604785229826"
ld-role-id: "2044680793306591234"
need-sdw-approve-code: "needSdwApproval"
feedback-right-now-code: "feedback_right_now"
json-data-key: "json_data"
impl-dept-key: "implDept"
impl-dept-key-underscore-key: "impl_dept"
impl-dept-collection-used-key: "impl_dept_id"
sdw-role-id: "2044676455280570370"
business-key: "business_id"
dept-worker-key: "subApproveUser"
xi-speak-fb-flowcode: "process_1778315114392"
@@ -19,8 +28,6 @@ flow-biz:
sdw-leader-list-key: "sdwLeaderList"
is-end-key: "isEnd"
inspect-improve:
dq-dept-id: "2044677628281720834"
ld-role-id: "2044680793306591234"
business-key: "business_id"
json-data-key: "json_data"
form-url: "dj/inspectimprove/components/DjInspectImproveBPMForm"
@@ -43,11 +50,7 @@ flow-biz:
closeout-desc-key: "closeoutDesc"
completion-status-key: "completionStatus"
xi-speak-fb:
dept-id: "x"
business-id: "business_id"
jj-dept-id: "2054466800692432898"
jj-worker-role-id: "2047511967494213633"
jj-leader-role-id: "2044680793306591234"