官方不提供现金交易,线下交易风险自担,请仔细鉴别!
提供完整的项目进度与任务管理能力,支持多级任务分解、看板拖拽、甘特图可视化、动态通知等。
核心功能
功能 | 说明 |
|---|---|
项目 CRUD | 创建、编辑、删除(软删除)、恢复项目,支持优先级、状态、负责人管理 |
多级任务分解 | 支持无限层级的子任务(树形结构),每个任务可设置负责人、工时、日期、进度 |
看板视图 | 按任务状态分列展示,支持原生 HTML5 拖拽变更状态 |
甘特图视图 | 按天/周/月三种缩放级别可视化任务时间线,支持今日标记线 |
列表视图 | 树形列表展示,支持按状态/关键词筛选 |
筛选搜索 | 项目列表支持按状态、关键词、日期范围筛选 |
站内通知 | 任务指派通知、状态变更通知、截止日期到期提醒(每5分钟 cron) |
权限控制 | 基于用户组(gid)的细粒度权限:创建/删除/查看所有 |
多语言 | 内置简体中文、繁体中文、英文三套语言包 |
后台管理
访问路径:管理后台 → 插件管理 → kkxyx_projectplan → 设置
基础设置:全局开关、默认进入视图(列表/看板/甘特图)、甘特图默认缩放
通知设置:截止提醒提前天数、状态变更通知开关、任务指派通知开关
权限控制:按用户组勾选 — 允许创建项目、删除项目、查看所有项目、默认负责人/指派者角色
技术规格
依赖框架:Bootstrap 5 + Tabler Icons(无需 jQuery)
前端 JS:纯原生 JavaScript,无第三方库
安全规范:
所有 POST 请求通过
CsrfService::check()验证 CSRF Token所有输出通过
esc_html()/esc_attr()转义防 XSS数据库查询使用参数化/
addslashes()防 SQL 注入
数据表:2 张表(
kkxyx_projectplan_project+kkxyx_projectplan_task)兼容版本:Xiuno BBS X 1.1+