|
|
# 分段招标管理
|
|
|
|
|
|
> 模块编码:bidding
|
|
|
> 端侧:Web专属(仅医院账号)
|
|
|
> 关联文档:01-模块划分 §4.2 / 02-功能清单-医院 §2 / 03-业务流转逻辑-医院 §2 / 05-接口规范 §9.2
|
|
|
|
|
|
## 功能概览
|
|
|
|
|
|
| 项目 | 说明 |
|
|
|
|------|------|
|
|
|
| 菜单名称 | 分段招标管理 |
|
|
|
| 子菜单 | 招标计划、标段管理、供应商管理、招标发布、投标管理、评标管理、定标审批、中标公示 |
|
|
|
| 功能编号 | HO-BD-01 ~ HO-BD-09 |
|
|
|
| 权限编码前缀 | bidding:plan:* / bidding:section:* / bidding:supplier:* / bidding:award:* |
|
|
|
|
|
|
> **重要**:分段招标管理仅医院账号可用,物业公司不可操作此模块。
|
|
|
|
|
|
---
|
|
|
|
|
|
## 页面1:招标计划页
|
|
|
|
|
|
**页面编号**:HO-BD-01-P01
|
|
|
**端侧归属**:Web专属
|
|
|
**页面路径**:/bidding/plans
|
|
|
|
|
|
### 界面布局
|
|
|
|
|
|
```
|
|
|
┌──────────────────────────────────────────────────────────────────┐
|
|
|
│ [面包屑] 分段招标管理 > 招标计划 │
|
|
|
├──────────────────────────────────────────────────────────────────┤
|
|
|
│ [查询条件区] │
|
|
|
│ 计划名称[____] 状态[▼] 招标方式[▼] [查询] [重置] │
|
|
|
├──────────────────────────────────────────────────────────────────┤
|
|
|
│ [操作栏] [新增招标计划] │
|
|
|
├──────────────────────────────────────────────────────────────────┤
|
|
|
│ [列表区] │
|
|
|
│ 序号| 计划名称 | 招标方式 | 标段数 | 状态 | 创建时间 | 操作 │
|
|
|
│ 1 | 2026年保洁招标 | 公开招标 | 3 | 投标中 | 04-01 | 查看 │
|
|
|
│ 2 | 2026年维修招标 | 邀请招标 | 2 | 计划中 | 04-10 | 编辑 │
|
|
|
├──────────────────────────────────────────────────────────────────┤
|
|
|
│ [分页] 共8条 │
|
|
|
└──────────────────────────────────────────────────────────────────┘
|
|
|
```
|
|
|
|
|
|
### 表单字段(新增/编辑页)
|
|
|
|
|
|
| 字段名 | 控件类型 | 必填 | 默认值 | 数据来源 | 校验规则 |
|
|
|
|--------|----------|------|--------|----------|----------|
|
|
|
| 计划名称 | 文本输入 | 是 | — | 自填 | 最大100字 |
|
|
|
| 关联项目 | 下拉单选 | 是 | — | 本医院院区 | — |
|
|
|
| 招标方式 | 下拉单选 | 是 | — | 固定选项 | 公开招标/邀请招标/竞争性谈判 |
|
|
|
| 预算金额 | 数字输入 | 是 | — | 自填 | >0 |
|
|
|
| 投标截止日期 | 日期时间 | 是 | — | 自填 | 晚于当前时间 |
|
|
|
| 计划描述 | 多行文本 | 否 | — | 自填 | 最大500字 |
|
|
|
|
|
|
### 操作按钮
|
|
|
|
|
|
| 按钮 | 权限编码 | 位置 | 显示条件 | 说明 |
|
|
|
|------|----------|------|----------|------|
|
|
|
| 新增招标计划 | bidding:plan:create | 操作栏 | 始终 | — |
|
|
|
| 编辑 | bidding:plan:update | 行操作 | 状态=计划中 | — |
|
|
|
| 查看 | bidding:plan:view | 行操作 | 始终 | — |
|
|
|
|
|
|
### API端点
|
|
|
|
|
|
| 页面操作 | API路径 | 方法 | 说明 |
|
|
|
|----------|---------|------|------|
|
|
|
| 列表查询 | /api/v1/bidding-plans | GET | — |
|
|
|
| 新增 | /api/v1/bidding-plans | POST | — |
|
|
|
| 编辑 | /api/v1/bidding-plans/{id} | PUT | — |
|
|
|
|
|
|
---
|
|
|
|
|
|
## 页面2:标段管理页
|
|
|
|
|
|
**页面编号**:HO-BD-02-P01
|
|
|
**端侧归属**:Web专属
|
|
|
**页面路径**:/bidding/sections
|
|
|
|
|
|
### 列表字段
|
|
|
|
|
|
| 序号 | 字段名 | 列宽 | 支持排序 | 说明 |
|
|
|
|------|--------|------|----------|------|
|
|
|
| 1 | 标段名称 | 150px | 否 | — |
|
|
|
| 2 | 所属计划 | 150px | 否 | — |
|
|
|
| 3 | 标段范围 | 200px | 否 | — |
|
|
|
| 4 | 预算金额 | 100px | 是 | — |
|
|
|
| 5 | 投标供应商数 | 100px | 否 | — |
|
|
|
| 6 | 状态 | 80px | 否 | — |
|
|
|
| 7 | 操作 | 100px | — | 编辑/查看 |
|
|
|
|
|
|
### 表单字段(新增/编辑弹窗)
|
|
|
|
|
|
| 字段名 | 控件类型 | 必填 | 默认值 | 数据来源 | 校验规则 |
|
|
|
|--------|----------|------|--------|----------|----------|
|
|
|
| 标段名称 | 文本输入 | 是 | — | 自填 | 最大50字 |
|
|
|
| 标段范围 | 多行文本 | 是 | — | 自填 | 最大500字 |
|
|
|
| 预算金额 | 数字输入 | 是 | — | 自填 | >0 |
|
|
|
| 资质要求 | 多行文本 | 否 | — | 自填 | — |
|
|
|
| 评标标准 | 多行文本 | 否 | — | 自填 | — |
|
|
|
|
|
|
---
|
|
|
|
|
|
## 页面3:供应商管理页
|
|
|
|
|
|
**页面编号**:HO-BD-03-P01
|
|
|
**端侧归属**:Web专属
|
|
|
**页面路径**:/bidding/suppliers
|
|
|
|
|
|
### 列表字段
|
|
|
|
|
|
| 序号 | 字段名 | 列宽 | 支持排序 | 说明 |
|
|
|
|------|--------|------|----------|------|
|
|
|
| 1 | 供应商名称 | 150px | 是 | — |
|
|
|
| 2 | 联系人 | 80px | 否 | — |
|
|
|
| 3 | 联系电话 | 120px | 否 | — |
|
|
|
| 4 | 资质状态 | 80px | 否 | 已审核/待审核/黑名单 |
|
|
|
| 5 | 合作次数 | 80px | 是 | — |
|
|
|
| 6 | 操作 | 140px | — | 编辑/审核/拉黑 |
|
|
|
|
|
|
### 表单字段(新增/编辑弹窗)
|
|
|
|
|
|
| 字段名 | 控件类型 | 必填 | 默认值 | 数据来源 | 校验规则 |
|
|
|
|--------|----------|------|--------|----------|----------|
|
|
|
| 供应商名称 | 文本输入 | 是 | — | 自填 | 最大100字 |
|
|
|
| 统一社会信用代码 | 文本输入 | 是 | — | 自填 | 18位 |
|
|
|
| 联系人 | 文本输入 | 是 | — | 自填 | — |
|
|
|
| 联系电话 | 文本输入 | 是 | — | 自填 | 手机号格式 |
|
|
|
| 地址 | 文本输入 | 否 | — | 自填 | — |
|
|
|
| 资质文件 | 文件上传 | 否 | — | 上传 | ≤5个文件 |
|
|
|
| 备注 | 多行文本 | 否 | — | 自填 | 最大200字 |
|
|
|
|
|
|
### 操作按钮
|
|
|
|
|
|
| 按钮 | 权限编码 | 位置 | 显示条件 | 说明 |
|
|
|
|------|----------|------|----------|------|
|
|
|
| 新增供应商 | bidding:supplier:create | 操作栏 | 始终 | — |
|
|
|
| 编辑 | bidding:supplier:update | 行操作 | 始终 | — |
|
|
|
| 资质审核 | bidding:supplier:approve | 行操作 | 资质状态=待审核 | 通过/驳回 |
|
|
|
| 拉黑/移出黑名单 | bidding:supplier:update | 行操作 | 始终 | 黑名单供应商不可投标 |
|
|
|
|
|
|
### API端点
|
|
|
|
|
|
| 页面操作 | API路径 | 方法 | 说明 |
|
|
|
|----------|---------|------|------|
|
|
|
| 列表查询 | /api/v1/suppliers | GET | — |
|
|
|
| 新增 | /api/v1/suppliers | POST | — |
|
|
|
| 资质审核 | /api/v1/suppliers/{id}/audit | POST | — |
|
|
|
| 拉黑 | /api/v1/suppliers/{id}/blacklist | PUT | — |
|
|
|
|
|
|
---
|
|
|
|
|
|
## 页面4:招标发布页
|
|
|
|
|
|
**页面编号**:HO-BD-04-P01
|
|
|
**端侧归属**:Web专属
|
|
|
**页面路径**:/bidding/publish
|
|
|
|
|
|
### 操作流程
|
|
|
|
|
|
```
|
|
|
选择招标计划 → 确认标段 → 上传招标文件 → 邀请供应商(邀请招标时) → 发布
|
|
|
```
|
|
|
|
|
|
### 表单字段
|
|
|
|
|
|
| 字段名 | 控件类型 | 必填 | 默认值 | 数据来源 | 校验规则 |
|
|
|
|--------|----------|------|--------|----------|----------|
|
|
|
| 招标计划 | 下拉单选 | 是 | — | 计划中/待发布的计划 | — |
|
|
|
| 招标公告 | 多行文本 | 是 | — | 自填 | — |
|
|
|
| 招标文件 | 文件上传 | 是 | — | 上传 | ≤10个文件 |
|
|
|
| 邀请供应商 | 下拉多选 | 条件 | — | 供应商列表(已审核) | 邀请招标时必填 |
|
|
|
|
|
|
---
|
|
|
|
|
|
## 页面5:投标管理页
|
|
|
|
|
|
**页面编号**:HO-BD-05-P01
|
|
|
**端侧归属**:Web专属
|
|
|
**页面路径**:/bidding/bids
|
|
|
|
|
|
### 列表字段
|
|
|
|
|
|
| 序号 | 字段名 | 列宽 | 支持排序 | 说明 |
|
|
|
|------|--------|------|----------|------|
|
|
|
| 1 | 标段名称 | 120px | 否 | — |
|
|
|
| 2 | 供应商 | 120px | 否 | — |
|
|
|
| 3 | 投标时间 | 140px | 是 | — |
|
|
|
| 4 | 投标金额 | 100px | 是 | — |
|
|
|
| 5 | 投标文件 | 100px | 否 | 下载查看 |
|
|
|
| 6 | 状态 | 80px | 否 | 已投标/已开标 |
|
|
|
|
|
|
---
|
|
|
|
|
|
## 页面6:评标管理页
|
|
|
|
|
|
**页面编号**:HO-BD-06-P01
|
|
|
**端侧归属**:Web专属
|
|
|
**页面路径**:/bidding/evaluations
|
|
|
|
|
|
### 界面布局
|
|
|
|
|
|
```
|
|
|
┌──────────────────────────────────────────────────────────────────┐
|
|
|
│ [面包屑] 分段招标管理 > 评标管理 │
|
|
|
├──────────────────────────────────────────────────────────────────┤
|
|
|
│ [评标委员会] [组建评标委员会] │
|
|
|
│ 评标人1:张三 评标人2:李四 评标人3:王五 │
|
|
|
├──────────────────────────────────────────────────────────────────┤
|
|
|
│ [评分标准] [设置评分标准] │
|
|
|
│ 商务评分权重:40% 技术评分权重:40% 价格评分权重:20% │
|
|
|
├──────────────────────────────────────────────────────────────────┤
|
|
|
│ [评分录入] │
|
|
|
│ 供应商 | 商务分 | 技术分 | 价格分 | 总分 | 排名 │
|
|
|
│ XX公司 | [___] | [___] | [___] | — | — │
|
|
|
│ YY公司 | [___] | [___] | [___] | — | — │
|
|
|
│ [提交评标结果] │
|
|
|
└──────────────────────────────────────────────────────────────────┘
|
|
|
```
|
|
|
|
|
|
### 操作按钮
|
|
|
|
|
|
| 按钮 | 权限编码 | 位置 | 显示条件 | 说明 |
|
|
|
|------|----------|------|----------|------|
|
|
|
| 组建评标委员会 | bidding:award:create | 操作栏 | 始终 | — |
|
|
|
| 设置评分标准 | bidding:award:create | 操作栏 | 始终 | — |
|
|
|
| 提交评标结果 | bidding:award:update | 操作栏 | 始终 | — |
|
|
|
|
|
|
---
|
|
|
|
|
|
## 页面7:定标审批页
|
|
|
|
|
|
**页面编号**:HO-BD-07-P01
|
|
|
**端侧归属**:Web专属
|
|
|
**页面路径**:/bidding/award
|
|
|
|
|
|
### 操作按钮
|
|
|
|
|
|
| 按钮 | 权限编码 | 位置 | 显示条件 | 说明 |
|
|
|
|------|----------|------|----------|------|
|
|
|
| 定标审批 | bidding:award:approve | 行操作 | 状态=待定标 | 通过/驳回 |
|
|
|
|
|
|
---
|
|
|
|
|
|
## 页面8:中标公示页
|
|
|
|
|
|
**页面编号**:HO-BD-08-P01
|
|
|
**端侧归属**:Web专属
|
|
|
**页面路径**:/bidding/publicity
|
|
|
|
|
|
### 列表字段
|
|
|
|
|
|
| 序号 | 字段名 | 列宽 | 支持排序 | 说明 |
|
|
|
|------|--------|------|----------|------|
|
|
|
| 1 | 标段名称 | 120px | 否 | — |
|
|
|
| 2 | 中标供应商 | 120px | 否 | — |
|
|
|
| 3 | 中标金额 | 100px | 是 | — |
|
|
|
| 4 | 公示开始日 | 100px | 否 | — |
|
|
|
| 5 | 公示结束日 | 100px | 否 | — |
|
|
|
| 6 | 状态 | 80px | 否 | 公示中/已生效 |
|
|
|
| 7 | 操作 | 100px | — | 生成合同 |
|
|
|
|
|
|
### 操作按钮
|
|
|
|
|
|
| 按钮 | 权限编码 | 位置 | 显示条件 | 说明 |
|
|
|
|------|----------|------|----------|------|
|
|
|
| 生成合同 | contract:list:create | 行操作 | 状态=已生效 | 跳转合同管理创建合同 |
|
|
|
|
|
|
---
|
|
|
|
|
|
## 需求追溯
|
|
|
|
|
|
| 功能点编号 | 功能名称 | 文档来源 | 后续服务 | 关联功能 |
|
|
|
|------------|----------|----------|----------|----------|
|
|
|
| HO-BD-01 | 招标计划 | 02-医院 §2 / 03-医院 §2.2 | 计划→标段拆分 | — |
|
|
|
| HO-BD-02 | 标段管理 | 02-医院 §2 / 03-医院 §2.2 | 标段→招标发布 | — |
|
|
|
| HO-BD-03 | 供应商管理 | 02-医院 §2 | 供应商→投标 | — |
|
|
|
| HO-BD-04 | 招标发布 | 02-医院 §2 / 03-医院 §2.2 | 发布→供应商投标 | — |
|
|
|
| HO-BD-05 | 投标管理 | 02-医院 §2 / 03-医院 §2.2 | 投标截止→评标 | — |
|
|
|
| HO-BD-06 | 评标管理 | 02-医院 §2 / 03-医院 §2.2 | 评标完成→定标 | — |
|
|
|
| HO-BD-07 | 定标审批 | 02-医院 §2 / 03-医院 §2.2 | 定标→公示 | 操作日志 |
|
|
|
| HO-BD-08 | 中标公示 | 02-医院 §2 / 03-医院 §2.2 | 公示期满→生成合同 | 合同管理 |
|
|
|
| HO-BD-09 | 招标导出 | 02-医院 §2 | — | 操作日志 |
|
|
|
|
|
|
## 业务规则
|
|
|
|
|
|
1. **仅医院账号可用**:物业公司不可操作此模块(来源:01 §4.2 / 02-医院 §2)
|
|
|
2. **供应商信息自管**:供应商信息由医院账号在本系统中录入和管理(来源:03-医院 §2.2)
|
|
|
3. **黑名单供应商**:黑名单供应商不可参与投标(来源:02-医院 HO-BD-03)
|
|
|
4. **投标截止**:截止时间到达后自动截止,不可再提交投标(来源:03-医院 §2.2)
|
|
|
5. **中标→生成合同**:公示期满后可一键生成合同,跳转合同管理创建(来源:03-医院 §2.2)
|
|
|
6. **所有操作记录日志**:招标各环节操作自动记录(来源:06 §4.5)
|
|
|
|
|
|
## 状态流转
|
|
|
|
|
|
```
|
|
|
招标计划 ──▶ 标段拆分 ──▶ 招标发布 ──▶ 投标中 ──▶ 评标中 ──▶ 待定标 ──▶ 公示中 ──▶ 已定标 ──▶ 生成合同
|
|
|
```
|
|
|
|
|
|
| 当前状态 | 操作 | 目标状态 | 执行角色 | 端侧 |
|
|
|
|----------|------|----------|----------|------|
|
|
|
| — | 创建招标计划 | 计划中 | 医院账号 | Web |
|
|
|
| 计划中 | 标段拆分 | 待发布 | 医院账号 | Web |
|
|
|
| 待发布 | 发布招标 | 投标中 | 医院账号 | Web |
|
|
|
| 投标中 | 投标截止 | 评标中 | 系统/医院 | Web |
|
|
|
| 评标中 | 评标完成 | 待定标 | 医院账号 | Web |
|
|
|
| 待定标 | 定标审批 | 公示中 | 医院账号 | Web |
|
|
|
| 公示中 | 公示期满 | 已定标 | 系统自动 | Web |
|
|
|
| 已定标 | 生成合同 | — | 医院账号 | Web |
|