-
Notifications
You must be signed in to change notification settings - Fork 0
02 project management user guide
github-actions[bot] edited this page Apr 1, 2026
·
1 revision
- 项目管理员、业务负责人:维护工程主数据及参建关系。
- 委托岗:需要选择正确项目与见证人信息时查阅项目资料。
- 权限:
project:list(列表与详情);创建/编辑若后端有单独权限需管理员配置(当前路由列表与详情共用project:list)。 - 建议在录入委托前完成项目立项,保证
code唯一、信息完整。
| 功能 | 路由 | 侧栏 |
|---|---|---|
| 项目列表 | /project |
业务管理 → 工程项目 |
| 项目详情 | /project/:id |
从列表点击某行进入 |
对应后端 Project 及关联 Organization、SubProject、Contract、Witness 等(以界面展示为准)。
| 字段 | 含义 |
|---|---|
name |
工程名称 |
code |
项目编号,全库唯一 |
address |
工程地点 |
project_type |
工程类型:房建/市政/交通/水利/机场/其他 |
status |
项目状态:进行中/已竣工/已暂停 |
start_date / end_date
|
开工日期、计划竣工日期 |
description |
备注 |
| 字段 | 含义 |
|---|---|
name |
单位名称 |
role |
建设/施工/监理/设计/检测等单位角色 |
contact_person / contact_phone
|
联系人、电话 |
| 字段 | 含义 |
|---|---|
name |
分部分项工程名称 |
code |
编号(可选) |
parent |
上级工程(树形) |
| 字段 | 含义 |
|---|---|
contract_no |
合同编号(唯一) |
title |
合同名称 |
amount |
合同金额 |
sign_date / start_date / end_date
|
签订与履约周期 |
scope |
检测范围 |
attachment |
合同附件 |
| 字段 | 含义 |
|---|---|
name |
见证人姓名 |
id_type / id_number
|
证件类型与号码 |
organization |
所属单位(关联参建单位) |
certificate_no |
见证员证书号 |
is_active |
是否在岗 |
- 进入
/project。 - 使用页面「新建」或等价入口(以实际 UI 为准),填写 项目编号、工程名称、工程类型、地点与日期。
- 保存后在列表中确认
code唯一、状态正确。
- 打开
/project/:id。 - 在详情页维护参建单位、见证人列表,供后续 委托单 选择
witness等引用。
- 在详情中维护分部分项树,便于委托单选择
sub_project。 - 录入合同编号、金额与检测范围,支撑合同评审业务。
| 现象 | 原因 | 处理 |
|---|---|---|
| 项目编号保存失败 |
code 与已有项目重复 |
更换编号 |
| 委托中看不到见证人 | 见证人未挂本项目或 is_active=false
|
在项目详情中补录或启用 |
| 详情页数据不全 | 权限仅列表或网络错误 | 确认权限与接口返回 |
-
code与合同、对外文件中的项目编号一致。 - 委托单
project_id指向正确项目。 - 见证人、分部分项与现场实际情况一致,避免委托单信息错误。
- 上游:无(项目为业务主数据起点之一)。
-
下游:
-
委托管理
Commission.project必选本项目。 - 样品 通过委托间接关联项目。
- 检测任务、报告 通过委托链关联同一项目。
-
委托管理
-
统计:首页与统计服务可按
project_id聚合委托量与任务量。
相关路由:/project、/project/:id;下游衔接 /entrustment、/sample。