4.9 KiB
4.9 KiB
01-项目管理模块
模块概述
项目管理模块是系统的首页和入口,用于管理所有历史创建的核查项目。该模块提供项目的创建、查询、状态管理、归档等核心功能,是用户进行项目管理和监控的主要界面。
模块结构
项目管理模块
├── 导航与搜索区
├── 项目列表区
└── 快捷入口区
功能分解
1.1 导航与搜索区
功能描述: 位于页面顶部,提供项目搜索和新建项目的入口功能。
功能点:
- 项目搜索: 支持通过输入关键词对项目名称进行模糊搜索
- 新建项目: 点击打开标准表单,填写项目名称、人员等完整信息创建新项目
- 导入历史项目: 复制历史项目配置(人员范围、流水、征信数据配置)快速创建新项目
数据要素:
- 项目名称(搜索关键词)
- 项目配置模板
1.2 项目列表区
功能描述: 以表格形式展示所有初核项目,是用户进行项目管理和监控的核心面板。
功能点:
- 项目信息展示: 显示项目名称、简要描述、创建日期、状态、目标人数、预警人数
- 项目状态标识: 通过色块直观标识项目状态(进行中、已完成等)
- 预警人数动态更新: 对于"进行中"项目,预警人数数据动态更新
- 查看结果: 适用于已完成项目,跳转至该项目的初核结果页
- 重新分析: 适用于已完成项目,基于原有数据重新运行风险模型,更新分析结果
- 归档项目: 将已结束且无需日常关注的项目移入归档库,生成PDF文件导出
- 进入项目: 适用于进行中项目,进入该项目的工作台开展具体工作
数据要素:
- 项目名称
- 项目描述
- 创建时间
- 项目状态(进行中、已完成)
- 目标人数
- 预警人数
1.3 快捷入口区
功能描述: 提供一键触达的高频操作按钮,提升常用工作流的启动效率。
功能点:
- 导入历史项目: 复制历史项目的配置(人员范围、流水、征信数据),快速创建新项目
- 创建季度初核: 快速启动标准化季度周期性排查项目,系统预填当前季度时间范围等配置
- 创建新员工排查: 为特定新员工创建专项排查任务
数据要素:
- 历史项目模板
- 当前季度时间范围
- 新员工信息
数据模型
项目实体 (Project)
| 字段名 | 类型 | 说明 | 必填 |
|---|---|---|---|
| projectId | Long | 项目ID | 是 |
| projectName | String | 项目名称 | 是 |
| description | String | 项目描述 | 否 |
| createTime | DateTime | 创建时间 | 是 |
| status | String | 状态(进行中/已完成) | 是 |
| targetCount | Integer | 目标人数 | 是 |
| warningCount | Integer | 预警人数 | 是 |
| isArchived | Boolean | 是否归档 | 否 |
页面原型
原型设计文档
详细的页面原型设计请查看:06-页面原型设计.md
主要页面
-
首页 - 项目列表展示页面
- 搜索和操作区
- 项目列表表格
- 快捷入口卡片
-
新建项目弹窗页 - 项目信息录入表单
- 基本信息表单
- 人员选择器
- 时间范围选择器
-
导入历史项目弹窗页 - 历史项目选择列表
- 项目列表(带单选)
- 项目详情预览
- 新项目配置
原型资源
- 墨刀原型: ../../纪检初核系统-离线演示包/演示模式.html
- 设计规范: 基于 Element UI 2.15 组件库
子文档索引
本模块包含以下详细文档:
- README.md - 模块总览
- 01-导航与搜索区.md - 导航与搜索区详细设计
- 02-项目列表区.md - 项目列表区详细设计
- 03-快捷入口区.md - 快捷入口区详细设计
- 04-数据模型.md - 数据模型定义
- 05-业务规则.md - 业务规则说明
- 06-页面原型设计.md - 页面原型详细设计
- 复核报告.md - 需求复核报告
业务规则
- 项目状态流转: 新建 → 进行中 → 已完成 → 已归档
- 预警人数更新: 进行中项目的预警人数需要实时更新
- 归档条件: 只有已完成的项目才能归档
- 重新分析: 只能对已完成项目执行重新分析
交互关系
| 关联模块 | 交互说明 |
|---|---|
| 项目工作台 | 点击"进入项目"跳转到项目工作台 |
| 初核结果总览 | 点击"查看结果"跳转到结果页 |
功能点统计
- 二级功能: 3个
- 三级功能点: 12个
版本信息
- 文档版本: V1.0
- 创建日期: 2026-01-27
- 基于原文档: 纪检初核系统功能说明书V1.0 第9-62行