功能开启
进度说明:
- 管理后台,请使用 https://gitee.com/yudaocode/yudao-ui-admin-vue3 (opens new window) 仓库的
master分支 - 后端项目,请使用 https://gitee.com/zhijiantianya/yudao-cloud (opens new window) 仓库的
master(JDK8)、master-jdk17(JDK17/21)或master-jdk25(JDK25)分支
PMS 系统,后端由 yudao-module-pms 模块实现,前端由 yudao-ui-admin-vue3 的 pms 目录实现。
只需要启动 yudao-module-pms 服务,就可以使用 PMS 的功能。步骤如下:
- 第一步,导入 PMS 系统的 SQL 数据库脚本
- 第二步,启动服务,确认功能是否生效
# 1.1 第一步,导入 SQL
点击 pms.sql.zip (opens new window) 下载附件,解压出 SQL 文件,然后导入到数据库中。如下图所示:
友情提示:↑↑↑ pms.sql 是可以点击下载的! ↑↑↑
重要说明:该 SQL 仅芋道星球成员可使用和商用,否则视为侵权(索赔 100 万,永久追溯)【下载即视为同意】。

以 pms_ 作为前缀的表,就是 PMS 模块当前源码维护的表,一共 33 张,按业务模块分为:
| 子前缀 | 模块 | 表数量 |
|---|---|---|
pms_project*、pms_iteration、pms_work_item* | 项目中心 | 17 |
pms_knowledge_* | 知识中心 | 16 |
# 1.2 第二步,启动服务
① 运行该服务的 PmsServerApplication 启动类,看到 "Started PmsServerApplication in 5.963 seconds (JVM running for 6.253)" 说明开启成功。
② 然后,访问前端的 PMS 菜单,确认功能是否生效。如下图所示:

进入 [PMS 项目管理 -> 项目中心 -> 工作台],确认工作项和迭代的数量统计、列表可以正常返回;再进入「我的项目」和「知识中心 -> 知识库」,确认项目列表和知识库列表可以正常加载。
至此,我们就成功开启了 PMS 的功能 🙂
# 2. 全局说明
① 回收站清理依赖定时任务:知识库回收站默认保留 30 天,由 PmsKnowledgeRecycleCleanJob 清理到期记录。需要在 XXL-Job 中配置该 Job。未配置时,到期记录会一直保留在回收站中。