跳转至

版本控制

版本控制用于管理项目不同阶段的预算细化与调整,支持多版本保存、对比和回退。

版本阶段

项目预算在不同阶段有不同的版本:

阶段 版本 说明
投标阶段 V1.0 投标报价预算
中标阶段 V2.0 中标后预算细化
施工阶段 V3.0 施工图预算
变更阶段 V4.0+ 变更签证后的调整

版本演进

投标预算(V1.0)
    ↓ 细化
中标预算(V2.0)
    ↓ 施工图
施工预算(V3.0)
    ↓ 变更
变更预算(V4.0)
    ↓ 变更
变更预算(V5.0)

核心功能

多版本保存

  • 版本编号:自动编号(V1.0, V2.0, V3.0...)
  • 版本说明:记录每个版本的修改说明
  • 版本时间:记录创建时间
  • 版本人员:记录创建人

版本示例

版本历史:
┌────────┬──────────┬──────────┬──────────┬─────────┐
│ 版本   │ 创建时间 │ 创建人  │ 金额     │ 说明   │
├────────┼──────────┼──────────┼──────────┼─────────┤
│ V1.0   │ 2024/1/5 │ 张三    │ 850万   │ 投标预算│
│ V2.0   │ 2024/2/1 │ 张三    │ 920万   │ 中标后细化│
│ V3.0   │ 2024/3/10│ 李四    │ 950万   │ 施工图预算│
│ V4.0   │ 2024/4/15│ 李四    │ 980万   │ 变更调整│
└────────┴──────────┴──────────┴──────────┴─────────┘

版本对比

  • 逐项对比:任意两个版本对比
  • 差异显示:清晰显示差异项
  • 金额变化:显示金额增减
  • 内容变化:显示新增/删除/修改

对比示例

V3.0 vs V4.0 对比:
┌────────────┬─────────┬─────────┬─────────┬────────┐
│ 预算项     │ V3.0   │ V4.0   │ 差异    │ 变化   │
├────────────┼─────────┼─────────┼─────────┼────────┤
│ 钢筋       │ 200万  │ 220万  │ +20万   │ 增加   │
│ 混凝土     │ 150万  │ 150万  │ -        │ 不变   │
│ 模板       │ 80万   │ 85万   │ +5万    │ 增加   │
│ 人工费    │ 100万  │ 95万   │ -5万    │ 减少   │
└────────────┴─────────┴─────────┴─────────┴────────┘

版本回退

  • 回退功能:可回退到任意历史版本
  • 继续编辑:回退后可继续编辑
  • 新版本保存:修改后可保存为新版本

版本流程

项目启动 → 创建初始版本 → 各个阶段保存新版本
        ↓
版本历史列表 → 选择任一版本 → 查看详情
        ↓
回退继续编辑 → 调整保存 → 生成新版本

版本追溯

  • 创建记录:每次版本的创建人、时间
  • 修改记录:每次修改的内容和时间
  • 审批记录:版本审批流程记录
  • 关联业务:版本与合同、变更的关联