36 lines
1.9 KiB
Markdown
36 lines
1.9 KiB
Markdown
# 业务模块全量增量部署包
|
||
|
||
> 覆盖全部 10 个业务模块(党委会督办、习讲话、民意脉搏、发文分发、督查任务/问题、定点联系单、改善提案、任务清单、统计大屏)。**增量语义**:缺表建表、缺列补列、缺流程/菜单补上,**绝不删任何原有业务数据**。
|
||
> 来源:test_src(合并后基准)→ 目标库执行。目标库执行前**先备份**。
|
||
|
||
## 执行顺序
|
||
|
||
1. `01_ddl/01_business_schema.sql` — 20 张业务表结构(CREATE IF NOT EXISTS + 缺列守卫 ALTER)
|
||
2. `03_flow/*.sql` — 9 个业务流程完整导出(幂等,已有流程不覆盖定义、节点配置 UPDATE)
|
||
3. `04_menu/03_business_menu.sql` — 76 条业务菜单/按钮 + 235 条角色授权(幂等,NOT EXISTS 守护)
|
||
|
||
## 各文件说明
|
||
|
||
### 01_ddl
|
||
- `01_business_schema.sql`:bg_partymatter、bg_takepulse、bg_xi_speak、dj_officialdoc_distribute、dq_inspect_problem/task、fixed_contact、improvement_proposal 系列、task_list 系列 等 20 张表
|
||
|
||
### 03_flow(9 个流程)
|
||
| 流程 key | 模块 |
|
||
|---|---|
|
||
| bg_xispeak_process | xispeak |
|
||
| xispeak经办人反馈流程 | xispeak(⚠️ process_key 与 BPMN XML id 不一致,为源库既有配置缺陷,按原样导出) |
|
||
| partymatter_20260421 (+2 份 Copy) | bgpartymatter |
|
||
| partymatter_close | dqinspecttask 销号 |
|
||
| process_1780563034974 | 巡视整改提升 |
|
||
| improment_20260724 | improvementproposal |
|
||
| partymatter_20260421_Copy1785392352006 | fixcontact |
|
||
|
||
### 04_menu
|
||
- `03_business_menu.sql`:业务模块菜单树 + 角色授权
|
||
|
||
## ⚠️ 执行后人工步骤
|
||
|
||
- [ ] 目标库执行前先备份
|
||
- [ ] 每个 03_flow 流程在 Flowable 设计器点击"发布"
|
||
- [ ] 已知缺口:`sys_vip_membership`(多租户 VIP 表)两库均不存在,代码 LEFT JOIN 引用,多租户选租户功能会报错(本次按用户要求暂不处理)
|