mirror of
https://github.com/kuaifan/dootask.git
synced 2026-07-31 10:25:59 +00:00
2.3 KiB
2.3 KiB
id, title, type, feature, scope, locale, aliases, related_tools, related_pages, prerequisites, negative, last_verified
| id | title | type | feature | scope | locale | aliases | related_tools | related_pages | prerequisites | negative | last_verified | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| approve.install.howto | 安装审批插件 | howto | approve | admin | zh |
|
|
|
|
v1.7.90 |
安装审批插件
入口
- 桌面端:左侧栏「应用」→ 右上角「应用市场」→ 顶部分类「插件」→ 找到「审批中心」
操作步骤
- 在应用市场卡片上点击「安装」
- 弹窗确认参数(默认
DEMO_DATA: "true"会随安装写入一份演示流程模板,正式环境可改false) - 点「确定」开始安装,主程序会创建一个 docker-compose 服务并拉起容器
- 安装过程中打开「安装日志」面板查看拉镜像进度(约 25MB)
- 状态变为
installed后,左侧栏「应用」会自动出现「审批中心」入口
启用后默认行为
- 自动注册路由
api/approve/*,主程序ApproveController开始可用 - 自动注册 nginx 反代
/approve/,把 iframe 内的流程模板编辑页透传给插件容器 - 若
DEMO_DATA: "true":随安装写入「请假申请」等演示流程模板,方便上线测试 - 在主程序数据库里创建
<前缀>approve_*表前缀的工作流表(不与主程序业务表混库)
卸载/重装
- 应用市场 → 已安装 →「卸载」
- 弹窗有「同时删除数据」勾选:勾上则连同
<前缀>approve_*表一并 drop;不勾则保留数据下次安装时自动接上 - 仅升级版本走「更新」按钮,不会触发数据清理
不支持
- 没有「试用」/「禁用」中间态:要么
installed要么uninstalled - 不能同时存在新旧两个版本
相关
- 插件架构与数据隔离原理:approve.plugin.concept
- 入口与四个 Tab 的常规用法:app-system.approve.howto