更新记录
1.2.0(2026-10-06)
V1.2.0(2026-10-06)
星云PMP项目管理系统 - 基于PMP第7版标准的专业项目管理工具
星云PMP项目管理系统是基于PMP第7版标准开发的专业项目管理工具,提供项目全生命周期管理功能。
更新日志
v1.2.0 (2026-10-06)
本版本聚焦代码质量与运行可用性:修复了此前批量接线脚本造成的 29 个页面 <script>
块损坏,补齐了 20 处「模板绑定但方法未实现」的功能断点,并清零全部静态校验错误。
项目规模:54 页面 / 114 接口 / 31 张 pmp-* 表 / 121 处 vk.callFunction / 570 个方法。
关键修复
- 修复 24 个页面
<script>块被物理截断(如risk-list.vue停在fabPattern: {即结束) - 清除 5 处残留的孤立
, 1500);(setTimeout第二参数)与未闭合的if (valid) { - 消除 3 个页面内同名方法重复定义(
stakeholder-detail重复 11 处) - 移除
stakeholder-list中多余的第二个</script>标签
功能断点补齐(20 处)
- 此前
@click="xxx"这类 Vue 事件绑定完全不经过this.,静态校验查不到,
导致点击即 TypeError。分布:stakeholder-list(5)、task-detail(4)、login(5)、
security-settings(3)、meeting-add(1)、track-add(1)、notification-settings(1) - 登录功能此前完全不可用:
login.vue的 5 个方法只有注释没有实现,
已接入user/pub/login+ token 存储,并补齐微信登录(loginByWeixin,带条件编译)、
忘记密码、注册跳转、记住账号 task-detail补editTask/changeTaskStatus/deleteTask/updateProgresssecurity-settings补clearCache(只清业务缓存不删 token)/
exportData(写剪贴板)/confirmDeleteAccount(二次确认 + logout + 重定向登录页)notification-settings补loadMoreNotifications(真分页,按 total 判断 hasMore)
页面入口补齐
- 补齐 12 个「已注册路由但无任何入口、用户进不去」的页面
- 首页新增「模块快捷入口」区(沟通管理/干系人/项目报告/数据分析)
team-listFAB 增加「角色管理」;communication-list按当前 tab 提供完整列表入口
空方法清理
risk-detail的getRiskLevelClass/getRiskStatusClass方法体完全为空,
导致风险等级与状态的配色标签全部丢失,已按risk-list的映射表补齐task-list的 4 个筛选回调只有注释,导致「已筛选」标记不同步、筛选标签不显示project-detail/report-detail的空壳 load 方法与真实接口方法被 onLoad 同时调用
(非纯死代码),已删空壳及其调用
接口层修复
user/kh/getUserInfo.js:未登录时let { uid } = userInfo直接抛 TypeError
(其余 77 个 kh 接口均有if (!uid) return守卫,仅此接口缺失),已补守卫- 该接口
fieldJson声明了uni-id-users表并不存在的birthday字段
(baseDao.findById会将其直接透传给 MongoDB 的.field()),已修正
图表库替换:echarts → uCharts
echarts此前仅在package.json声明、代码零引用;data-analysis页面的
两处「图表」实际是 Unsplash 占位图片,未渲染任何数据- 依赖替换为
@qiun/ucharts@^1.9.3(uCharts 基于 Canvas,
在 App / 小程序端表现比 ECharts 稳定,无需 WebView) - 扩展
client/report/pub/getAnalytics:新增overview、statusDistribution、
resourceDistribution、completionTrend、projectDetail五个返回块 data-analysis重做为三张真实图表:折线(近 6 月完成率)、
饼图(小组资源分布)、柱状(任务状态分布);概览卡片与明细表全部接接口,
去掉硬编码假数据- 注意 uCharts 的
width/height单位是 px,需与 canvas 的 CSS 高度统一,
否则画布会被压扁
质量保障
- 7 项静态校验全部通过:页面语法 0 错(ESM)/ 模板绑定 0 缺失 / 接线 0 错 0 提示 /
流程 0 错 / 空方法真实缺陷 0 / 接口 114 个node --check全过 / 路由与磁盘一致 pages.json54 条路由 ↔ 磁盘 54 个页面,幽灵路由 0、未注册页面 0
清理
- 移除项目根目录下的
devtools/、tools/、docs/等开发辅助脚本与临时文档
v1.1.0 (2026-10-06)
本版本完成数据层与前后端联调,从"纯前端模拟"变为真实读写云数据库。
数据层
- 新建 31 张
pmp-*数据表(schema + init_data + db_init 三件套),37 组外键关联完整 - 按 PMP 第 7 版标准设计项目/任务/团队/沟通/风险/干系人/报告七大域的表结构
- 主键统一为字符串
_id(业务前缀式,如project_1),外键一律_id后缀 - 演示数据覆盖全部页面所需字段,页面首屏即可完整渲染
接口层
- 新增 114 个云函数接口(
service/client/<模块>/<pub|kh>/<接口>.js) - 约定:
pub免登录读取,kh必须登录且uid只取userInfo._id(绝不接受前端传值) - 全部接口通过规范检查与
node --check语法校验
前端联调
- 54 个页面全部接入真实接口,共 121 处
vk.callFunction调用 - 补齐云端公共层
router/util/pubFunction.js,实现 31 个格式化函数
(下划线↔驼峰转换、中文文案字典、各实体 formatter) - 新建
team-detail、team-add等缺失页面并注册路由 - 修复 20 处模板绑定但方法未定义的问题(登录功能此前完全不可用)
- 修复风险等级/状态标签配色丢失、任务筛选标记不同步等交互缺陷
- 清理重复方法定义 17 处、孤立
setTimeout模拟数据 11 处
登录与安全
- 接入框架
user/pub/login、register、checkToken、loginByWeixin - 修复
user/kh/getUserInfo.js未登录时解构userInfo崩溃的问题 - 修正该接口
fieldJson中不存在的birthday字段
v1.0.0 (2025-09-17)
- 初始版本发布
- 应用名称"星云PMP项目管理系统"
- 基于PMP第7版标准设计
- 完善应用配置文件(manifest.json, package.json)
- 优化应用描述和关键词
- 启用ES6支持,提升代码质量
- 添加应用脚本配置
- 新增项目管理功能模块,包含完整的项目管理功能
- 项目列表页面 - 展示所有项目的概览信息
- 项目详情页面 - 显示项目的详细信息和进度
- 项目创建页面 - 创建新项目
- 项目编辑页面 - 编辑项目信息
- 任务列表页面 - 管理项目任务
- 任务详情页面 - 查看任务详细信息
- 任务创建页面 - 创建新任务
- 任务编辑页面 - 编辑任务信息
- 团队管理页面 - 管理项目团队成员
- 成员详情页面 - 查看成员信息
- 成员编辑页面 - 编辑成员信息
- 沟通管理页面 - 管理项目沟通记录
- 会议管理页面 - 管理项目会议
- 风险管理页面 - 管理项目风险
- 报告管理页面 - 生成和查看项目报告
功能特性
主要页面
- 首页 - 项目概览、关键指标、待办事项
- 项目页 - 项目列表、项目详情、项目创建和编辑
- 任务页 - 任务列表、任务详情、任务创建和编辑
- 团队页 - 团队成员管理、角色分配
- 沟通页 - 沟通记录、会议管理
- 风险页 - 风险识别、风险评估、风险应对
- 报告页 - 项目报告、数据分析
- 个人中心 - 用户信息、个人设置
核心功能
1.0.0(2025-11-08)
星云PMP项目管理系统 - 基于PMP第7版标准的专业项目管理工具
星云PMP项目管理系统是基于PMP第7版标准开发的专业项目管理工具,提供项目全生命周期管理功能。
更新日志
v1.0.0 (2025-09-17)
- 初始版本发布
- 应用名称"星云PMP项目管理系统"
- 基于PMP第7版标准设计
- 完善应用配置文件(manifest.json, package.json)
- 优化应用描述和关键词
- 启用ES6支持,提升代码质量
- 添加应用脚本配置
- 新增项目管理功能模块,包含完整的项目管理功能
- 项目列表页面 - 展示所有项目的概览信息
- 项目详情页面 - 显示项目的详细信息和进度
- 项目创建页面 - 创建新项目
- 项目编辑页面 - 编辑项目信息
- 任务列表页面 - 管理项目任务
- 任务详情页面 - 查看任务详细信息
- 任务创建页面 - 创建新任务
- 任务编辑页面 - 编辑任务信息
- 团队管理页面 - 管理项目团队成员
- 成员详情页面 - 查看成员信息
- 成员编辑页面 - 编辑成员信息
- 沟通管理页面 - 管理项目沟通记录
- 会议管理页面 - 管理项目会议
- 风险管理页面 - 管理项目风险
- 报告管理页面 - 生成和查看项目报告
功能特性
主要页面
- 首页 - 项目概览、关键指标、待办事项
- 项目页 - 项目列表、项目详情、项目创建和编辑
- 任务页 - 任务列表、任务详情、任务创建和编辑
- 团队页 - 团队成员管理、角色分配
- 沟通页 - 沟通记录、会议管理
- 风险页 - 风险识别、风险评估、风险应对
- 报告页 - 项目报告、数据分析
- 个人中心 - 用户信息、个人设置
核心功能
平台兼容性
云端兼容性
| 支付宝云 | 腾讯云 | 阿里云 |
|---|---|---|
| √ | √ | √ |
uni-app(4.36)
| Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
|---|---|---|---|---|---|---|---|---|
| √ | √ | √ | √ | √ | √ | √ | √ | √ |
| 微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 小红书小程序 | 快应用-华为 | 快应用-联盟 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| √ | √ | √ | √ | √ | √ | √ | √ | √ | - | √ | √ |
其他
| 多语言 | 暗黑模式 | 宽屏模式 | 蒸汽模式 |
|---|---|---|---|
| √ | × | × | × |

收藏人数:
购买源码授权版(
导入插件并试用
赞赏(0)
下载 267
赞赏 3
下载 35291
赞赏 159
赞赏
京公网安备:11010802035340号