[公开]水利工程日常维修养护费—林草绿地及水环境保洁中标结果公告
中标评审分析官方公示数据
中标原因深度分析独家解读
0231124/CodeGen
/CodeGen/CodeGen/CodeGen/CodeGenerator.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using CodeGen.CodeGenerator;
namespace CodeGen
{
class Program
{
static void Main(string[] args)
{
var codeGen = new CodeGenerator();
//codeGen.GenerateCode();
codeGen.GenerateCodeWithArgs(args);
}
}
}
/CodeGen/CodeGen/CodeGenerator/CodeGenerator.cs
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using CodeGen.CodeGenerator;
using CodeGen.CodeGenerator.Visitor;
using CodeGen.CodeGenerator.Visitor.Visitor;
using CodeGen.CodeGenerator.Visitor.VisitorBase;
using CodeGen.CodeGenerator.Visitor.VisitorSpecific;
using CodeGen.CodeGenerator.Visitor.VisitorType;
using CodeGen.CodeGenerator.Visitor.VisitorTypeBase;
using CodeGen.CodeGenerator.Visitor.VisitorTypeSpecific;
using CodeGen.CodeGenerator.Visitor.VisitorTypeSpecificBase;
using CodeGen.CodeGenerator.Visitor.VisitorTypeSpecificType;
namespace CodeGen
{
public class CodeGenerator
{
private Dictionary<string, CodeGeneratorVisitor> _visitorTypeMap;
public CodeGenerator()
{
_visitorTypeMap = new Dictionary<string, CodeGeneratorVisitor>();
}
public void GenerateCodeWithArgs(string[] args)
{
// 解析命令行参数
var options = ParseOptions(args);
// 创建适当的根节点
var root = CreateRootNode(options);
// 遍历节点生成代码
GenerateCode(root);
}
private Options ParseOptions(string[] args)
{
var options = new Options();
var optionIndex = 0;
while (optionIndex < args.Length)
{
var option = args[optionIndex];
if (option.StartsWith("/"))
{
if (option.Equals("/help", StringComparison.OrdinalIgnoreCase))
{
PrintUsage();
return options;
}
else if (option.Equals("/version", StringComparison.OrdinalIgnoreCase))
{
Console.WriteLine("CodeGen Version 1.0");
return options;
}
else if (option.Equals("/output", StringComparison.OrdinalIgnoreCase))
{
optionIndex++;
if (optionIndex < args.Length)
{
options.OutputFileName = args[optionIndex++];
}
}
}
else
{
optionIndex++;
}
}
return options;
}
private void GenerateCode(Node root)
{
if (root is CodeGeneratorVisitor visitor)
{
visitor.Visit(root);
}
}
private Node CreateRootNode(Options options)
{
if (options.OutputFileName != null)
{
return new OutputNode(options.OutputFileName);
}
else
{
return new DefaultNode();
}
}
public void GenerateCode()
{
var root = CreateRootNode(null);
GenerateCode(root);
}
}
}
/CodeGen/CodeGen/CodeGenerator/Visitor/VisitorType/VisitorTypeBase.cs
using System;
using System.Collections.Generic;
using System.Text;
using CodeGen.CodeGenerator.Visitor.VisitorType;
using CodeGen.CodeGenerator.Visitor.VisitorTypeSpecific;
using CodeGen.CodeGenerator.Visitor.VisitorTypeSpecificBase;
using CodeGen.CodeGenerator.Visitor.VisitorTypeSpecificType;
using CodeGen.CodeGenerator.Visitor.VisitorTypeSpecificTypeSpecific;
using CodeGen.CodeGenerator.Visitor.VisitorTypeSpecificTypeSpecificBase;
using CodeGen.CodeGenerator.Visitor.VisitorTypeSpecificTypeSpecificType;
namespace CodeGen.CodeGenerator.Visitor.VisitorType
{
public abstract class VisitorTypeBase<T, TVisitor> : VisitorTypeSpecificBase<T, TVisitor, T>
{
public abstract void Visit(TVisitor visitor);
}
}
/CodeGen/CodeGen/CodeGenerator/Visitor/VisitorType/VisitorTypeSpecificTypeSpecificTypeSpecific.cs
using System;
using System.Collections.Generic;
using System.Text;
using CodeGen.CodeGenerator.Visitor.VisitorType;
using CodeGen.CodeGenerator.Visitor.VisitorTypeSpecific;
using CodeGen.CodeGenerator.Visitor.VisitorTypeSpecificBase;
using CodeGen.CodeGenerator.Visitor.VisitorTypeSpecificType;
using CodeGen.CodeGenerator.Visitor.VisitorTypeSpecificTypeSpecific;
using CodeGen.CodeGenerator.Visitor.VisitorTypeSpecificTypeSpecificBase;
using CodeGen.CodeGenerator.Visitor.VisitorTypeSpecificTypeSpecificType;
namespace CodeGen.CodeGenerator.Visitor.VisitorTypeSpecificTypeSpecificTypeSpecific
{
public class VisitorTypeSpecificTypeSpecificTypeSpecific<T> : VisitorTypeSpecificTypeSpecificBase<T, VisitorTypeSpecificTypeSpecificTypeSpecific<T>, VisitorTypeSpecificTypeSpecificTypeSpecific<T>>
{
public override void Visit(VisitorTypeSpecificTypeSpecificBase<T, VisitorTypeSpecificTypeSpecificTypeSpecific<T>, VisitorTypeSpecificTypeSpecificTypeSpecific<T>> visitor)
{
// This is a placeholder. The actual implementation is left to the derived class.
}
}
}
/CodeGen/CodeGen/CodeGenerator/Visitor/VisitorType/VisitorTypeSpecificTypeSpecificTypeSpecificBase.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using CodeGen.CodeGenerator.Visitor.VisitorType;
using CodeGen.CodeGenerator.Visitor.VisitorTypeSpecific;
using CodeGen.CodeGenerator.Visitor.VisitorTypeSpecificBase;
using CodeGen.CodeGenerator.Visitor.VisitorTypeSpecificType;
using CodeGen.CodeGenerator.Visitor.VisitorTypeSpecificTypeSpecific;
using CodeGen.CodeGenerator.Visitor.VisitorTypeSpecificTypeSpecificBase;
using CodeGen.CodeGenerator.Visitor.VisitorTypeSpecificTypeSpecificType;
namespace CodeGen.CodeGenerator.Visitor.VisitorTypeSpecificTypeSpecificTypeSpecific
一、项目编号:11000026210200173689-XM001
二、项目名称:水利工程日常维修养护费-林草绿地及水环境保洁
三、中标(成交)信息
总中标成交金额:885.177262 万元(人民币)
中标成交供应商名称、地址及中标成交金额:
中标成交供应商名称:北京朝水环境治理有限公司
中标成交供应商地址:北京市朝阳区青年路126号西二院平房101、103-107
中标金额:885.177262万元
| 供应商名称 | 供应商地址 | 统一信用代码 | 中标金额 | 中标成交备注信息 |
|---|---|---|---|---|
| 北京朝水环境治理有限公司 | 北京市朝阳区青年路126号西二院平房101、103-107 | 9111010510171028XL | 885.177262 万元 | 评审总得分(综合评分法): 95.96 分 |
四、主要标的信息
| 供应商 | 商品名称 | 规格型号 | 数量 | 单价 | 总价 | 服务要求 |
|---|---|---|---|---|---|---|
| 北京朝水环境治理有限公司 | 1 | 32.405218万元 | 32.405218万元 | 详见招标文件 | ||
| 北京朝水环境治理有限公司 | 1 | 296.206411万元 | 296.206411万元 | 详见招标文件 | ||
| 北京朝水环境治理有限公司 | 1 | 19.409115万元 | 19.409115万元 | 详见招标文件 | ||
| 北京朝水环境治理有限公司 | 1 | 1.195222万元 | 1.195222万元 | 详见招标文件 | ||
| 北京朝水环境治理有限公司 | 1 | 535.961296万元 | 535.961296万元 | 详见招标文件 |
服务范围:完成水利工程日常维修养护费—林草绿地及水环境保洁。
服务要求:本项目主要内容为林草绿地养护、水环境保洁。
1.林草绿地养护主要包括:库区林草绿地养护、黑土洼湿地林草绿地养护、八号桥湿地林草绿地养护、妫水河湿地林草绿地养护。
2.水环境保洁主要包括:库区水环境保洁、黑土洼湿地水环境保洁、八号桥湿地水环境保洁、妫水河湿地水环境保洁。
服务时间:自合同签订之日起至2026年12月31日止。
服务标准:符合招标文件要求和中标人投标文件的承诺。
五、评审专家(单一来源采购人员)名单:
樊少武、李建军、薛燕、李选宁、鲁桂春
六、代理服务收费标准及金额:
本项目代理费总金额:6.4332万元(人民币)
本项目代理费收费标准:
代理费以中标额为基数计算,按以下费率标准采用“差额定率累进法”计取。各分段费率标准如下:中标金额100万元以下部分,费率1.5%;中标金额100~500万元之间部分,费率0.8%;中标金额500~1000万元之间部分,费率0.45%。
七、公告期限
自本公告发布之日起1个工作日。
八、其它补充事宜
1.中标人北京朝水环境治理有限公司评审总得分为95.96。
2.公告发布媒介:中国政府采购网、北京市政府采购网、北京市水务局网站。
九、凡对本次公告内容提出询问,请按以下方式联系。
1.采购人信息
名 称:北京市官厅水库管理处
地址:河北省张家口市怀来县丰沙线拦河坝站
联系方式:胡雪婷,0313-6877020
2.采购代理机构信息
名 称:中和德汇工程技术有限公司
地 址:北京市丰台区科丰桥东汽车博物馆东路盈坤世纪G座7层701-707
联系方式:杨娜、段少佐、单宏兰、谭挺、高德广、陈奕培、何玉双,010-83738904-6003, 13121366952
3.项目联系方式
项目联系人:杨娜、段少佐、单宏兰、谭挺、高德广、陈奕培、何玉双
电 话: 010-83738904-6003, 13121366952
数据来源:查看官方原文 | 发布日期:2026-06-01