12682 lines
817 KiB
Plaintext
12682 lines
817 KiB
Plaintext
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 勘察费
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:电力工程勘察费
|
|
${
|
|
?#{
|
|
->@勘察费.计算方法 == "方法一"
|
|
:
|
|
一笔性勘察费_方法一();
|
|
->@勘察费.计算方法 == "方法二"
|
|
:
|
|
电力工程勘察收费总计_方法二_计算结果();
|
|
->@勘察费.计算方法 == "方法三"
|
|
:
|
|
电力工程勘察收费总计_方法三_计算结果();
|
|
} * 10000
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 勘察费-方法一
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:一笔性勘察费_方法一
|
|
${
|
|
?round(?@勘察费.属性.一笔性勘察费.计算式, 6)
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 勘察费-方法二
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:初设阶段工程勘察收费基价_方法二
|
|
${
|
|
?#{
|
|
->@工程信息.专业类型 == "发电"
|
|
:
|
|
初步勘测基价_方法二_发电();
|
|
->@工程信息.专业类型 == "变电"
|
|
:
|
|
初步勘测基价_方法二_变电();
|
|
->@工程信息.专业类型 == "送电"
|
|
:
|
|
初步勘测基价_方法二_线路();
|
|
}
|
|
}
|
|
|
|
BEGIN:初设阶段工程勘察收费基价_方法二_计算过程
|
|
${
|
|
?#{
|
|
->@工程信息.专业类型 == "发电"
|
|
:
|
|
初步勘测基价_方法二_发电_计算过程();
|
|
->@工程信息.专业类型 == "变电"
|
|
:
|
|
初步勘测基价_方法二_变电_计算过程();
|
|
->@工程信息.专业类型 == "送电"
|
|
:
|
|
初步勘测基价_方法二_线路_计算过程();
|
|
}
|
|
}
|
|
|
|
BEGIN:初设阶段工程勘察收费基价_方法二_计算结果
|
|
${
|
|
?round(?初设阶段工程勘察收费基价_方法二(),6)
|
|
}
|
|
|
|
BEGIN:初设阶段工程勘察收费基准价_方法二
|
|
${
|
|
?初设阶段工程勘察收费基价_方法二() * 初步勘测附加调整系数_方法二() *
|
|
#{
|
|
->@工程信息.专业类型=="变电" || @工程信息.专业类型=="发电"
|
|
:
|
|
1;
|
|
->@工程信息.专业类型 == "送电"
|
|
:
|
|
getdynamicvariable(@勘察费.属性.超长线路长.计算式,0) + 线路架线长度_方法二();
|
|
}
|
|
}
|
|
|
|
BEGIN:初设阶段工程勘察收费基准价_方法二_计算结果
|
|
${
|
|
?round(?初设阶段工程勘察收费基准价_方法二(),6)
|
|
}
|
|
|
|
BEGIN:施工图阶段工程勘察收费基价_方法二
|
|
${
|
|
?初设阶段工程勘察收费基价_方法二() * 施工图阶段工程勘察收费基价系数_方法二();
|
|
}
|
|
|
|
BEGIN:施工图阶段工程勘察收费基价_方法二_计算过程
|
|
${
|
|
?"(" + 初设阶段工程勘察收费基价_方法二_计算过程() + ") * " + 施工图阶段工程勘察收费基价系数_方法二_计算过程();
|
|
}
|
|
|
|
BEGIN:施工图阶段工程勘察收费基价_方法二_计算结果
|
|
${
|
|
?round(?施工图阶段工程勘察收费基价_方法二(),6)
|
|
}
|
|
|
|
BEGIN:施工图阶段工程勘察收费基准价_方法二
|
|
${
|
|
?施工图阶段工程勘察收费基价_方法二() * 施工图勘测附加调整系数_方法二() *
|
|
#{
|
|
->@工程信息.专业类型=="变电" || @工程信息.专业类型=="发电"
|
|
:
|
|
1;
|
|
->@工程信息.专业类型 == "送电"
|
|
:
|
|
线路架线长度_方法二();
|
|
}
|
|
}
|
|
|
|
BEGIN:施工图阶段工程勘察收费基准价_方法二_计算结果
|
|
${
|
|
?round(?施工图阶段工程勘察收费基准价_方法二(),6)
|
|
}
|
|
|
|
BEGIN:工程勘察收费基准价_方法二
|
|
${
|
|
?初设阶段工程勘察收费基准价_方法二() + 施工图阶段工程勘察收费基准价_方法二();
|
|
}
|
|
|
|
BEGIN:工程勘察收费基准价_方法二_计算结果
|
|
${
|
|
?round(?工程勘察收费基准价_方法二(),6)
|
|
}
|
|
|
|
BEGIN:电力工程勘察作业准备费_方法二
|
|
${
|
|
?工程勘察收费基准价_方法二() * 工程勘察作业准备费比例_方法二();
|
|
}
|
|
|
|
BEGIN:电力工程勘察作业准备费_方法二_计算结果
|
|
${
|
|
?round(?电力工程勘察作业准备费_方法二(),6)
|
|
}
|
|
|
|
BEGIN:电力工程勘察收费合计_方法二
|
|
${
|
|
?工程勘察收费基准价_方法二() + 电力工程勘察作业准备费_方法二();
|
|
}
|
|
|
|
BEGIN:电力工程勘察收费合计_方法二_计算结果
|
|
${
|
|
?round(?电力工程勘察收费合计_方法二(),6)
|
|
}
|
|
|
|
BEGIN:勘察调整费_方法二
|
|
${
|
|
?getdynamicvariable(@勘察费.属性.勘察费调整表达式.计算式,0)
|
|
}
|
|
|
|
BEGIN:勘察调整费_方法二_计算结果
|
|
${
|
|
?round(?勘察调整费_方法二(),6)
|
|
}
|
|
|
|
BEGIN:电力工程勘察收费总计_方法二
|
|
${
|
|
?电力工程勘察收费合计_方法二() + 勘察调整费_方法二();
|
|
}
|
|
|
|
BEGIN:电力工程勘察收费总计_方法二_计算结果
|
|
${
|
|
?round(?电力工程勘察收费总计_方法二(),6)
|
|
}
|
|
|
|
BEGIN:初步勘测附加调整系数_方法二
|
|
${
|
|
?round(?getdynamicvariable(@勘察费.属性.初步勘察费计算式.计算式,0), 6)
|
|
}
|
|
|
|
BEGIN:线路架线长度_方法二
|
|
${
|
|
?#{
|
|
->@工程信息.专业类型 == "送电"
|
|
:
|
|
#{
|
|
->@工程信息.架线长度 < @勘察费.属性.计算长度.计算式
|
|
:
|
|
getdynamicvariable(@勘察费.属性.计算长度.计算式,0);
|
|
->@工程信息.架线长度 >= @勘察费.属性.计算长度.计算式
|
|
:
|
|
getdynamicvariable(@工程信息.架线长度,0);
|
|
};
|
|
}
|
|
}
|
|
|
|
BEGIN:施工图阶段工程勘察收费基价系数_方法二
|
|
${
|
|
calc(施工图阶段工程勘察收费基价系数_方法二_计算过程);
|
|
}
|
|
|
|
BEGIN:施工图阶段工程勘察收费基价系数_方法二_计算过程
|
|
${
|
|
?#{
|
|
->@工程信息.专业类型=="变电"
|
|
:
|
|
"0.8";
|
|
->@工程信息.专业类型 == "送电"
|
|
:
|
|
"4";
|
|
->@工程信息.专业类型=="发电"
|
|
:
|
|
"1";
|
|
}
|
|
}
|
|
|
|
BEGIN:施工图勘测附加调整系数_方法二
|
|
${
|
|
?round(?getdynamicvariable(@勘察费.属性.施工图勘察费计算式.计算式,0), 6)
|
|
}
|
|
|
|
BEGIN:工程勘察作业准备费比例_方法二
|
|
${
|
|
?#{
|
|
->@工程信息.专业类型=="变电" || @工程信息.专业类型 == "送电"
|
|
:
|
|
#{
|
|
->in(@工程信息.电压等级,"35kV,66kV,110kV,220kV")
|
|
:
|
|
#{
|
|
->@工程信息.专业类型=="变电"
|
|
:
|
|
0.23;
|
|
->@工程信息.专业类型 == "送电"
|
|
:
|
|
0.2;
|
|
};
|
|
->in(@工程信息.电压等级,"330kV,500kV,±500kV,±400kV,±800kV,±1100kV,750kV,1000kV")
|
|
:
|
|
#{
|
|
->@工程信息.专业类型=="变电"
|
|
:
|
|
0.2;
|
|
->@工程信息.专业类型 == "送电"
|
|
:
|
|
0.17;
|
|
};
|
|
};
|
|
->@工程信息.项目类型 == "燃煤发电厂工程"
|
|
:
|
|
#{
|
|
->in(@工程信息.本期单台容量,"50,125,135,150,200")
|
|
:
|
|
0.17;
|
|
->in(@工程信息.本期单台容量,"300,600,1000")
|
|
:0.15;
|
|
};
|
|
|
|
->@工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程"
|
|
:
|
|
#{
|
|
->getdynamicvariable(@工程信息.本期容量,0) >= 300
|
|
:
|
|
0.15;
|
|
->getdynamicvariable(@工程信息.本期容量,0) < 300
|
|
:0.17;
|
|
};
|
|
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 勘察费-方法三
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:初设阶段工程勘察收费基价_方法三
|
|
${
|
|
?#{
|
|
->@工程信息.专业类型 == "发电"
|
|
:
|
|
初步勘测基价_方法三_发电();
|
|
->@工程信息.专业类型 == "变电"
|
|
:
|
|
初步勘测基价_方法三_变电();
|
|
->@工程信息.专业类型 == "送电"
|
|
:
|
|
初步勘测基价_方法三_线路();
|
|
}
|
|
}
|
|
|
|
BEGIN:初设阶段工程勘察收费基价_方法三_计算过程
|
|
${
|
|
?#{
|
|
->@工程信息.专业类型 == "发电"
|
|
:
|
|
初步勘测基价_方法三_发电_计算过程();
|
|
->@工程信息.专业类型 == "变电"
|
|
:
|
|
初步勘测基价_方法三_变电_计算过程();
|
|
->@工程信息.专业类型 == "送电"
|
|
:
|
|
初步勘测基价_方法三_线路_计算过程();
|
|
}
|
|
}
|
|
|
|
BEGIN:初设阶段工程勘察收费基价_方法三_计算结果
|
|
${
|
|
?round(?初设阶段工程勘察收费基价_方法三(),6)
|
|
}
|
|
|
|
BEGIN:初设阶段工程勘察收费基准价_方法三
|
|
${
|
|
?初设阶段工程勘察收费基价_方法三() * 初步勘测附加调整系数_方法三() *
|
|
#{
|
|
->@工程信息.专业类型=="变电" || @工程信息.专业类型=="发电"
|
|
:
|
|
1;
|
|
->@工程信息.专业类型 == "送电"
|
|
:
|
|
getdynamicvariable(@勘察费.属性.超长线路长.计算式,0) + 线路架线长度_方法三();
|
|
}
|
|
}
|
|
|
|
BEGIN:初设阶段工程勘察收费基准价_方法三_计算结果
|
|
${
|
|
?round(?初设阶段工程勘察收费基准价_方法三(),6)
|
|
}
|
|
|
|
BEGIN:施工图阶段工程勘察收费基价_方法三
|
|
${
|
|
?初设阶段工程勘察收费基价_方法三() * 施工图阶段工程勘察收费基价系数_方法三() *
|
|
#{
|
|
->@工程信息.专业类型=="变电" || @工程信息.专业类型=="发电"
|
|
:
|
|
1;
|
|
->@工程信息.专业类型 == "送电"
|
|
:
|
|
线路架线长度_方法三();
|
|
}
|
|
}
|
|
|
|
BEGIN:施工图阶段工程勘察收费基价_方法三_计算过程
|
|
${
|
|
#{
|
|
->@工程信息.专业类型=="变电" || @工程信息.专业类型=="发电"
|
|
:
|
|
"(" +初设阶段工程勘察收费基价_方法三_计算过程() + ") * " + 施工图阶段工程勘察收费基价系数_方法三_计算过程();
|
|
->@工程信息.专业类型 == "送电"
|
|
:
|
|
初设阶段工程勘察收费基价_方法三_计算过程() + " * " + 施工图阶段工程勘察收费基价系数_方法三_计算过程() + " * " + 线路架线长度_方法三_计算过程();
|
|
}
|
|
}
|
|
|
|
BEGIN:施工图阶段工程勘察收费基价_方法三_计算结果
|
|
${
|
|
?round(?施工图阶段工程勘察收费基价_方法三(),6)
|
|
}
|
|
|
|
BEGIN:施工图阶段工程勘察收费基准价_方法三
|
|
${
|
|
?施工图阶段工程勘察收费基价_方法三() * 施工图勘测附加调整系数_方法三();
|
|
}
|
|
|
|
BEGIN:施工图阶段工程勘察收费基准价_方法三_计算结果
|
|
${
|
|
?round(?施工图阶段工程勘察收费基准价_方法三(),6)
|
|
}
|
|
|
|
BEGIN:工程勘察收费基准价_方法三
|
|
${
|
|
?初设阶段工程勘察收费基准价_方法三() + 施工图阶段工程勘察收费基准价_方法三();
|
|
}
|
|
|
|
BEGIN:工程勘察收费基准价_方法三_计算结果
|
|
${
|
|
?round(?工程勘察收费基准价_方法三(),6)
|
|
}
|
|
|
|
BEGIN:电力工程勘察作业准备费_方法三
|
|
${
|
|
?工程勘察收费基准价_方法三() * 工程勘察作业准备费比例_方法三();
|
|
}
|
|
|
|
BEGIN:电力工程勘察作业准备费_方法三_计算结果
|
|
${
|
|
?round(?电力工程勘察作业准备费_方法三(),6)
|
|
}
|
|
|
|
BEGIN:电力工程勘察收费合计_方法三
|
|
${
|
|
?工程勘察收费基准价_方法三() + 电力工程勘察作业准备费_方法三();
|
|
}
|
|
|
|
BEGIN:电力工程勘察收费合计_方法三_计算结果
|
|
${
|
|
?round(?电力工程勘察收费合计_方法三(),6)
|
|
}
|
|
|
|
BEGIN:勘察调整费_方法三
|
|
${
|
|
?getdynamicvariable(@勘察费.属性.勘察费调整表达式.计算式,0)
|
|
}
|
|
|
|
BEGIN:勘察调整费_方法三_计算结果
|
|
${
|
|
?round(?勘察调整费_方法三(),6)
|
|
}
|
|
|
|
BEGIN:电力工程勘察收费总计_方法三
|
|
${
|
|
?电力工程勘察收费合计_方法三() + 勘察调整费_方法三();
|
|
}
|
|
|
|
BEGIN:电力工程勘察收费总计_方法三_计算结果
|
|
${
|
|
?round(?电力工程勘察收费总计_方法三(),6)
|
|
}
|
|
|
|
BEGIN:初步勘测附加调整系数_方法三
|
|
${
|
|
?round(?getdynamicvariable(@勘察费.属性.初步勘察费计算式.计算式,0), 6)
|
|
}
|
|
|
|
BEGIN:线路架线长度_方法三
|
|
${
|
|
?#{
|
|
->@工程信息.专业类型 == "送电"
|
|
:
|
|
#{
|
|
->@勘察费.属性.长度计算方法.计算式 == "不足5km,按5km计算"
|
|
:
|
|
#{
|
|
->@工程信息.架线长度 < 5
|
|
:
|
|
5;
|
|
->@工程信息.架线长度 >= 5
|
|
:
|
|
getdynamicvariable(@工程信息.架线长度,0);
|
|
};
|
|
->
|
|
:
|
|
getdynamicvariable(@勘察费.属性.计算长度.计算式,0);
|
|
};
|
|
}
|
|
}
|
|
|
|
BEGIN:线路架线长度_方法三_计算过程
|
|
${
|
|
?#{
|
|
->@工程信息.专业类型 == "送电"
|
|
:
|
|
#{
|
|
->@勘察费.属性.长度计算方法.计算式 == "不足5km,按5km计算"
|
|
:
|
|
#{
|
|
->@工程信息.架线长度 < 5
|
|
:
|
|
"5";
|
|
->@工程信息.架线长度 >= 5
|
|
:
|
|
ftos(getdynamicvariable(@工程信息.架线长度,0));
|
|
};
|
|
->
|
|
:
|
|
ftos(getdynamicvariable(@勘察费.属性.计算长度.计算式,0));
|
|
};
|
|
}
|
|
}
|
|
|
|
BEGIN:施工图阶段工程勘察收费基价系数_方法三
|
|
${
|
|
?#{
|
|
->@工程信息.专业类型=="变电"
|
|
:
|
|
0.8;
|
|
->@工程信息.专业类型 == "送电"
|
|
:
|
|
4;
|
|
->@工程信息.专业类型=="发电"
|
|
:
|
|
1;
|
|
}
|
|
}
|
|
|
|
BEGIN:施工图阶段工程勘察收费基价系数_方法三_计算过程
|
|
${
|
|
?#{
|
|
->@工程信息.专业类型=="变电"
|
|
:
|
|
"0.8";
|
|
->@工程信息.专业类型 == "送电"
|
|
:
|
|
"4";
|
|
->@工程信息.专业类型=="发电"
|
|
:
|
|
"1";
|
|
}
|
|
}
|
|
|
|
BEGIN:施工图勘测附加调整系数_方法三
|
|
${
|
|
?round(?getdynamicvariable(@勘察费.属性.施工图勘察费计算式.计算式,0), 6)
|
|
}
|
|
|
|
BEGIN:工程勘察作业准备费比例_方法三
|
|
${
|
|
?#{
|
|
->@工程信息.专业类型=="变电" || @工程信息.专业类型 == "送电"
|
|
:
|
|
#{
|
|
->in(@工程信息.电压等级,"35kV,66kV,110kV,220kV")
|
|
:
|
|
#{
|
|
->@工程信息.专业类型=="变电"
|
|
:
|
|
0.23;
|
|
->@工程信息.专业类型 == "送电"
|
|
:
|
|
0.2;
|
|
};
|
|
->in(@工程信息.电压等级,"330kV,500kV,±500kV,±400kV,±660kV,±800kV,±1100kV,750kV,1000kV")
|
|
:
|
|
#{
|
|
->@工程信息.专业类型=="变电"
|
|
:
|
|
0.2;
|
|
->@工程信息.专业类型 == "送电"
|
|
:
|
|
0.17;
|
|
};
|
|
};
|
|
|
|
->@工程信息.项目类型 == "燃煤发电厂工程"
|
|
:
|
|
#{
|
|
->in(@工程信息.本期单台容量,"50,125,135,150,200")
|
|
:
|
|
0.17;
|
|
->in(@工程信息.本期单台容量,"300,600,1000")
|
|
:0.15;
|
|
};
|
|
|
|
->@工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程"
|
|
:
|
|
#{
|
|
->getdynamicvariable(@工程信息.本期容量,0) >= 300
|
|
:
|
|
0.15;
|
|
->getdynamicvariable(@工程信息.本期容量,0) < 300
|
|
:
|
|
0.17;
|
|
};
|
|
};
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 勘察费-方法二-初步勘测基价-发电
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:勘察费_方法二_汇总复杂程度分值
|
|
${
|
|
sum(filter(@勘察费.数据, "分值", ?(分值.type == "复杂程度")), "分值",
|
|
?分值.分值);
|
|
}
|
|
|
|
BEGIN:初步勘测基价_方法二_发电
|
|
${
|
|
calc(初步勘测基价_方法二_发电_计算过程());
|
|
}
|
|
|
|
BEGIN:初步勘测基价_方法二_发电_计算过程
|
|
${
|
|
?#{
|
|
->getdynamicvariable(@工程信息.本期容量,0) <= 0 && @工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程"
|
|
:
|
|
0;
|
|
->getdynamicvariable(@工程信息.本期单台容量,0) > 1000 || (getdynamicvariable(@工程信息.本期容量,0) > 1000 && @工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程")
|
|
:
|
|
#{
|
|
->勘察费_方法二_汇总复杂程度分值() == 9
|
|
:
|
|
"303.66";
|
|
->勘察费_方法二_汇总复杂程度分值() > 0 && 勘察费_方法二_汇总复杂程度分值() < 9
|
|
:
|
|
"((303.66-0) / (9-0)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-0)+0";
|
|
->勘察费_方法二_汇总复杂程度分值() == 18
|
|
:
|
|
"425.12";
|
|
->勘察费_方法二_汇总复杂程度分值() == 35
|
|
:
|
|
"607.31";
|
|
->勘察费_方法二_汇总复杂程度分值() == 52
|
|
:
|
|
"880.6";
|
|
->勘察费_方法二_汇总复杂程度分值() == 73
|
|
:
|
|
"1093.16";
|
|
->勘察费_方法二_汇总复杂程度分值() > 73
|
|
:
|
|
"1093.16*("+ftos(勘察费_方法二_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 9 && 勘察费_方法二_汇总复杂程度分值() < 18
|
|
:
|
|
"((425.12-303.66) / (18-9)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-9)+303.66";
|
|
->勘察费_方法二_汇总复杂程度分值() > 18 && 勘察费_方法二_汇总复杂程度分值() < 35
|
|
:
|
|
"((607.31-425.12) / (35-18)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-18)+425.12";
|
|
->勘察费_方法二_汇总复杂程度分值() > 35 && 勘察费_方法二_汇总复杂程度分值() < 52
|
|
:
|
|
"((880.6-607.31) / (52-35)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-35)+607.31";
|
|
->勘察费_方法二_汇总复杂程度分值() > 52 && 勘察费_方法二_汇总复杂程度分值() < 73
|
|
:
|
|
"((1093.16-880.6) / (73-52)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-52)+880.6";
|
|
};
|
|
->(getdynamicvariable(@工程信息.本期单台容量,0) <= 1000 && getdynamicvariable(@工程信息.本期单台容量,0) > 800) || (getdynamicvariable(@工程信息.本期容量,0) <= 1000 && getdynamicvariable(@工程信息.本期容量,0) > 800 && @工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程")
|
|
:
|
|
#{
|
|
->勘察费_方法二_汇总复杂程度分值() == 9
|
|
:
|
|
"274.27";
|
|
->勘察费_方法二_汇总复杂程度分值() > 0 && 勘察费_方法二_汇总复杂程度分值() < 9
|
|
:
|
|
"((274.27-0) / (9-0)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-0)+0";
|
|
|
|
->勘察费_方法二_汇总复杂程度分值() == 18
|
|
:
|
|
"383.98";
|
|
->勘察费_方法二_汇总复杂程度分值() == 35
|
|
:
|
|
"548.54";
|
|
->勘察费_方法二_汇总复杂程度分值() == 52
|
|
:
|
|
"795.38";
|
|
->勘察费_方法二_汇总复杂程度分值() == 73
|
|
:
|
|
"987.37";
|
|
->勘察费_方法二_汇总复杂程度分值() > 73
|
|
:
|
|
"987.37*("+ftos(勘察费_方法二_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 9 && 勘察费_方法二_汇总复杂程度分值() < 18
|
|
:
|
|
"((383.98-274.27) / (18-9)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-9)+274.27";
|
|
->勘察费_方法二_汇总复杂程度分值() > 18 && 勘察费_方法二_汇总复杂程度分值() < 35
|
|
:
|
|
"((548.54-383.98) / (35-18)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-18)+383.98";
|
|
->勘察费_方法二_汇总复杂程度分值() > 35 && 勘察费_方法二_汇总复杂程度分值() < 52
|
|
:
|
|
"((795.38-548.54) / (52-35)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-35)+548.54";
|
|
->勘察费_方法二_汇总复杂程度分值() > 52 && 勘察费_方法二_汇总复杂程度分值() < 73
|
|
:
|
|
"((987.37-795.38) / (73-52)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-52)+795.38";
|
|
};
|
|
->(getdynamicvariable(@工程信息.本期单台容量,0) <= 800 && getdynamicvariable(@工程信息.本期单台容量,0) > 600) || (getdynamicvariable(@工程信息.本期容量,0) <= 800 && getdynamicvariable(@工程信息.本期容量,0) > 600 && @工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程")
|
|
:
|
|
#{
|
|
->勘察费_方法二_汇总复杂程度分值() == 9
|
|
:
|
|
"241.62";
|
|
->勘察费_方法二_汇总复杂程度分值() > 0 && 勘察费_方法二_汇总复杂程度分值() < 9
|
|
:
|
|
"((241.62-0) / (9-0)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-0)+0";
|
|
|
|
->勘察费_方法二_汇总复杂程度分值() == 18
|
|
:
|
|
"338.27";
|
|
->勘察费_方法二_汇总复杂程度分值() == 35
|
|
:
|
|
"483.24";
|
|
->勘察费_方法二_汇总复杂程度分值() == 52
|
|
:
|
|
"700.70";
|
|
->勘察费_方法二_汇总复杂程度分值() == 73
|
|
:
|
|
"869.83";
|
|
->勘察费_方法二_汇总复杂程度分值() > 73
|
|
:
|
|
"869.83*("+ftos(勘察费_方法二_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 9 && 勘察费_方法二_汇总复杂程度分值() < 18
|
|
:
|
|
"((338.27-241.62) / (18-9)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-9)+241.62";
|
|
->勘察费_方法二_汇总复杂程度分值() > 18 && 勘察费_方法二_汇总复杂程度分值() < 35
|
|
:
|
|
"((483.24-338.27) / (35-18)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-18)+338.27";
|
|
->勘察费_方法二_汇总复杂程度分值() > 35 && 勘察费_方法二_汇总复杂程度分值() < 52
|
|
:
|
|
"((700.70-483.24) / (52-35)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-35)+483.24";
|
|
->勘察费_方法二_汇总复杂程度分值() > 52 && 勘察费_方法二_汇总复杂程度分值() < 73
|
|
:
|
|
"((869.83-700.70) / (73-52)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-52)+700.70";
|
|
|
|
};
|
|
->(getdynamicvariable(@工程信息.本期单台容量,0) <= 600 && getdynamicvariable(@工程信息.本期单台容量,0) > 400) || (getdynamicvariable(@工程信息.本期容量,0) <= 600 && getdynamicvariable(@工程信息.本期容量,0) > 400 && @工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程")
|
|
:
|
|
#{
|
|
->勘察费_方法二_汇总复杂程度分值() == 9
|
|
:
|
|
"204.07";
|
|
->勘察费_方法二_汇总复杂程度分值() > 0 && 勘察费_方法二_汇总复杂程度分值() < 9
|
|
:
|
|
"((204.07-0) / (9-0)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-0)+0";
|
|
|
|
->勘察费_方法二_汇总复杂程度分值() == 18
|
|
:
|
|
"285.70";
|
|
->勘察费_方法二_汇总复杂程度分值() == 35
|
|
:
|
|
"408.14";
|
|
->勘察费_方法二_汇总复杂程度分值() == 52
|
|
:
|
|
"591.80";
|
|
->勘察费_方法二_汇总复杂程度分值() == 73
|
|
:
|
|
"734.65";
|
|
->勘察费_方法二_汇总复杂程度分值() > 73
|
|
:
|
|
"734.65*("+ftos(勘察费_方法二_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 9 && 勘察费_方法二_汇总复杂程度分值() < 18
|
|
:
|
|
"((285.70-204.07) / (18-9)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-9)+204.07";
|
|
->勘察费_方法二_汇总复杂程度分值() > 18 && 勘察费_方法二_汇总复杂程度分值() < 35
|
|
:
|
|
"((408.14-285.70) / (35-18)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-18)+285.70";
|
|
->勘察费_方法二_汇总复杂程度分值() > 35 && 勘察费_方法二_汇总复杂程度分值() < 52
|
|
:
|
|
"((591.80-408.14) / (52-35)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-35)+408.14";
|
|
->勘察费_方法二_汇总复杂程度分值() > 52 && 勘察费_方法二_汇总复杂程度分值() < 73
|
|
:
|
|
"((734.65-591.80) / (73-52)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-52)+591.80";
|
|
|
|
};
|
|
->(getdynamicvariable(@工程信息.本期单台容量,0) <= 400 && getdynamicvariable(@工程信息.本期单台容量,0) > 300) || (getdynamicvariable(@工程信息.本期容量,0) <= 400 && getdynamicvariable(@工程信息.本期容量,0) > 300 && @工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程")
|
|
:
|
|
#{
|
|
->勘察费_方法二_汇总复杂程度分值() == 9
|
|
:
|
|
"176.86";
|
|
->勘察费_方法二_汇总复杂程度分值() > 0 && 勘察费_方法二_汇总复杂程度分值() < 9
|
|
:
|
|
"((176.86-0) / (9-0)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-0)+0";
|
|
->勘察费_方法二_汇总复杂程度分值() == 18
|
|
:
|
|
"247.67";
|
|
->勘察费_方法二_汇总复杂程度分值() == 35
|
|
:
|
|
"353.72";
|
|
->勘察费_方法二_汇总复杂程度分值() == 52
|
|
:
|
|
"512.89";
|
|
->勘察费_方法二_汇总复杂程度分值() == 73
|
|
:
|
|
"636.7";
|
|
->勘察费_方法二_汇总复杂程度分值() > 73
|
|
:
|
|
"636.7*("+ftos(勘察费_方法二_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 9 && 勘察费_方法二_汇总复杂程度分值() < 18
|
|
:
|
|
"((247.67-176.86) / (18-9)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-9)+176.86";
|
|
->勘察费_方法二_汇总复杂程度分值() > 18 && 勘察费_方法二_汇总复杂程度分值() < 35
|
|
:
|
|
"((353.72-247.67) / (35-18)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-18)+247.67";
|
|
->勘察费_方法二_汇总复杂程度分值() > 35 && 勘察费_方法二_汇总复杂程度分值() < 52
|
|
:
|
|
"((512.89-353.72) / (52-35)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-35)+353.72";
|
|
->勘察费_方法二_汇总复杂程度分值() > 52 && 勘察费_方法二_汇总复杂程度分值() < 73
|
|
:
|
|
"((636.7-512.89) / (73-52)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-52)+512.89";
|
|
|
|
};
|
|
->(getdynamicvariable(@工程信息.本期单台容量,0) <= 300 && getdynamicvariable(@工程信息.本期单台容量,0) > 200) || (getdynamicvariable(@工程信息.本期容量,0) <= 300 && getdynamicvariable(@工程信息.本期容量,0) > 200 && @工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程")
|
|
:
|
|
#{
|
|
->勘察费_方法二_汇总复杂程度分值() == 9
|
|
:
|
|
"163.26";
|
|
->勘察费_方法二_汇总复杂程度分值() > 0 && 勘察费_方法二_汇总复杂程度分值() < 9
|
|
:
|
|
"((163.26-0) / (9-0)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-0)+0";
|
|
|
|
->勘察费_方法二_汇总复杂程度分值() == 18
|
|
:
|
|
"228.56";
|
|
->勘察费_方法二_汇总复杂程度分值() == 35
|
|
:
|
|
"326.51";
|
|
->勘察费_方法二_汇总复杂程度分值() == 52
|
|
:
|
|
"473.44";
|
|
->勘察费_方法二_汇总复杂程度分值() == 73
|
|
:
|
|
"587.72";
|
|
->勘察费_方法二_汇总复杂程度分值() > 73
|
|
:
|
|
"587.72*("+ftos(勘察费_方法二_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 9 && 勘察费_方法二_汇总复杂程度分值() < 18
|
|
:
|
|
"((228.56-163.26) / (18-9)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-9)+163.26";
|
|
->勘察费_方法二_汇总复杂程度分值() > 18 && 勘察费_方法二_汇总复杂程度分值() < 35
|
|
:
|
|
"((326.51-228.56) / (35-18)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-18)+228.56";
|
|
->勘察费_方法二_汇总复杂程度分值() > 35 && 勘察费_方法二_汇总复杂程度分值() < 52
|
|
:
|
|
"((473.44-326.51) / (52-35)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-35)+326.51";
|
|
->勘察费_方法二_汇总复杂程度分值() > 52 && 勘察费_方法二_汇总复杂程度分值() < 73
|
|
:
|
|
"((587.72-473.44) / (73-52)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-52)+473.44";
|
|
|
|
};
|
|
->(getdynamicvariable(@工程信息.本期单台容量,0) <= 200 && getdynamicvariable(@工程信息.本期单台容量,0) > 150) || (getdynamicvariable(@工程信息.本期容量,0) <= 200 && getdynamicvariable(@工程信息.本期容量,0) > 150 && @工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程")
|
|
:
|
|
#{
|
|
->勘察费_方法二_汇总复杂程度分值() == 9
|
|
:
|
|
"125.71";
|
|
->勘察费_方法二_汇总复杂程度分值() > 0 && 勘察费_方法二_汇总复杂程度分值() < 9
|
|
:
|
|
"((125.71-0) / (9-0)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-0)+0";
|
|
|
|
->勘察费_方法二_汇总复杂程度分值() == 18
|
|
:
|
|
"175.99";
|
|
->勘察费_方法二_汇总复杂程度分值() == 35
|
|
:
|
|
"251.42";
|
|
->勘察费_方法二_汇总复杂程度分值() == 52
|
|
:
|
|
"364.56";
|
|
->勘察费_方法二_汇总复杂程度分值() == 73
|
|
:
|
|
"452.56";
|
|
->勘察费_方法二_汇总复杂程度分值() > 73
|
|
:
|
|
"452.56*("+ftos(勘察费_方法二_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 9 && 勘察费_方法二_汇总复杂程度分值() < 18
|
|
:
|
|
"((175.99-125.71) / (18-9)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-9)+125.71";
|
|
->勘察费_方法二_汇总复杂程度分值() > 18 && 勘察费_方法二_汇总复杂程度分值() < 35
|
|
:
|
|
"((251.42-175.99) / (35-18)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-18)+175.99";
|
|
->勘察费_方法二_汇总复杂程度分值() > 35 && 勘察费_方法二_汇总复杂程度分值() < 52
|
|
:
|
|
"((364.56-251.42) / (52-35)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-35)+251.42";
|
|
->勘察费_方法二_汇总复杂程度分值() > 52 && 勘察费_方法二_汇总复杂程度分值() < 73
|
|
:
|
|
"((452.56-364.56) / (73-52)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-52)+364.56";
|
|
|
|
};
|
|
->(getdynamicvariable(@工程信息.本期单台容量,0) <= 150 && getdynamicvariable(@工程信息.本期单台容量,0) > 135) || (getdynamicvariable(@工程信息.本期容量,0) <= 150 && getdynamicvariable(@工程信息.本期容量,0) > 135 && @工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程")
|
|
:
|
|
#{
|
|
->勘察费_方法二_汇总复杂程度分值() == 9
|
|
:
|
|
"104.49";
|
|
->勘察费_方法二_汇总复杂程度分值() > 0 && 勘察费_方法二_汇总复杂程度分值() < 9
|
|
:
|
|
"((104.49-0) / (9-0)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-0)+0";
|
|
->勘察费_方法二_汇总复杂程度分值() == 18
|
|
:
|
|
"146.28";
|
|
->勘察费_方法二_汇总复杂程度分值() == 35
|
|
:
|
|
"208.975";
|
|
->勘察费_方法二_汇总复杂程度分值() == 52
|
|
:
|
|
"303.015";
|
|
->勘察费_方法二_汇总复杂程度分值() == 73
|
|
:
|
|
"376.155";
|
|
->勘察费_方法二_汇总复杂程度分值() > 73
|
|
:
|
|
"376.155*("+ftos(勘察费_方法二_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 9 && 勘察费_方法二_汇总复杂程度分值() < 18
|
|
:
|
|
"((146.28-104.49) / (18-9)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-9)+104.49";
|
|
->勘察费_方法二_汇总复杂程度分值() > 18 && 勘察费_方法二_汇总复杂程度分值() < 35
|
|
:
|
|
"((208.975-146.28) / (35-18)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-18)+146.28";
|
|
->勘察费_方法二_汇总复杂程度分值() > 35 && 勘察费_方法二_汇总复杂程度分值() < 52
|
|
:
|
|
"((303.015-208.975) / (52-35)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-35)+208.975";
|
|
->勘察费_方法二_汇总复杂程度分值() > 52 && 勘察费_方法二_汇总复杂程度分值() < 73
|
|
:
|
|
"((376.155-303.015) / (73-52)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-52)+303.015";
|
|
};
|
|
->(getdynamicvariable(@工程信息.本期单台容量,0) <= 135 && getdynamicvariable(@工程信息.本期单台容量,0) > 125) || (getdynamicvariable(@工程信息.本期容量,0) <= 135 && getdynamicvariable(@工程信息.本期容量,0) > 125 && @工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程")
|
|
:
|
|
#{
|
|
->勘察费_方法二_汇总复杂程度分值() == 9
|
|
:
|
|
"98.124";
|
|
->勘察费_方法二_汇总复杂程度分值() > 0 && 勘察费_方法二_汇总复杂程度分值() < 9
|
|
:
|
|
"((98.124-0) / (9-0)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-0)+0";
|
|
->勘察费_方法二_汇总复杂程度分值() == 18
|
|
:
|
|
"137.367";
|
|
->勘察费_方法二_汇总复杂程度分值() == 35
|
|
:
|
|
"196.2415";
|
|
->勘察费_方法二_汇总复杂程度分值() == 52
|
|
:
|
|
"284.5515";
|
|
->勘察费_方法二_汇总复杂程度分值() == 73
|
|
:
|
|
"353.2335";
|
|
->勘察费_方法二_汇总复杂程度分值() > 73
|
|
:
|
|
"353.2335*("+ftos(勘察费_方法二_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 9 && 勘察费_方法二_汇总复杂程度分值() < 18
|
|
:
|
|
"((137.367-98.124) / (18-9)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-9)+98.124";
|
|
->勘察费_方法二_汇总复杂程度分值() > 18 && 勘察费_方法二_汇总复杂程度分值() < 35
|
|
:
|
|
"((196.2415-137.367) / (35-18)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-18)+137.367";
|
|
->勘察费_方法二_汇总复杂程度分值() > 35 && 勘察费_方法二_汇总复杂程度分值() < 52
|
|
:
|
|
"((284.5515-196.2415) / (52-35)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-35)+196.2415";
|
|
->勘察费_方法二_汇总复杂程度分值() > 52 && 勘察费_方法二_汇总复杂程度分值() < 73
|
|
:
|
|
"((353.2335-284.5515) / (73-52)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-52)+284.5515";
|
|
};
|
|
->(getdynamicvariable(@工程信息.本期单台容量,0) <= 125 && getdynamicvariable(@工程信息.本期单台容量,0) > 100) || (getdynamicvariable(@工程信息.本期容量,0) <= 125 && getdynamicvariable(@工程信息.本期容量,0) > 100 && @工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程")
|
|
:
|
|
#{
|
|
->勘察费_方法二_汇总复杂程度分值() == 9
|
|
:
|
|
"93.88";
|
|
->勘察费_方法二_汇总复杂程度分值() > 0 && 勘察费_方法二_汇总复杂程度分值() < 9
|
|
:
|
|
"((93.88-0) / (9-0)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-0)+0";
|
|
->勘察费_方法二_汇总复杂程度分值() == 18
|
|
:
|
|
"131.425";
|
|
->勘察费_方法二_汇总复杂程度分值() == 35
|
|
:
|
|
"187.7525";
|
|
->勘察费_方法二_汇总复杂程度分值() == 52
|
|
:
|
|
"272.2425";
|
|
->勘察费_方法二_汇总复杂程度分值() == 73
|
|
:
|
|
"337.9525";
|
|
->勘察费_方法二_汇总复杂程度分值() > 73
|
|
:
|
|
"337.9525*("+ftos(勘察费_方法二_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 9 && 勘察费_方法二_汇总复杂程度分值() < 18
|
|
:
|
|
"((131.425-93.88) / (18-9)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-9)+93.88";
|
|
->勘察费_方法二_汇总复杂程度分值() > 18 && 勘察费_方法二_汇总复杂程度分值() < 35
|
|
:
|
|
"((187.7525-131.425) / (35-18)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-18)+131.425";
|
|
->勘察费_方法二_汇总复杂程度分值() > 35 && 勘察费_方法二_汇总复杂程度分值() < 52
|
|
:
|
|
"((272.2425-187.7525) / (52-35)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-35)+187.7525";
|
|
->勘察费_方法二_汇总复杂程度分值() > 52 && 勘察费_方法二_汇总复杂程度分值() < 73
|
|
:
|
|
"((337.9525-272.2425) / (73-52)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-52)+272.2425";
|
|
};
|
|
->(getdynamicvariable(@工程信息.本期单台容量,0) <= 100 && getdynamicvariable(@工程信息.本期单台容量,0) > 50) || (getdynamicvariable(@工程信息.本期容量,0) <= 100 && getdynamicvariable(@工程信息.本期容量,0) > 50 && @工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程")
|
|
:
|
|
#{
|
|
->勘察费_方法二_汇总复杂程度分值() == 9
|
|
:
|
|
"83.27";
|
|
->勘察费_方法二_汇总复杂程度分值() > 0 && 勘察费_方法二_汇总复杂程度分值() < 9
|
|
:
|
|
"((83.27-0) / (9-0)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-0)+0";
|
|
->勘察费_方法二_汇总复杂程度分值() == 18
|
|
:
|
|
"116.57";
|
|
->勘察费_方法二_汇总复杂程度分值() == 35
|
|
:
|
|
"166.53";
|
|
->勘察费_方法二_汇总复杂程度分值() == 52
|
|
:
|
|
"241.47";
|
|
->勘察费_方法二_汇总复杂程度分值() == 73
|
|
:
|
|
"299.75";
|
|
->勘察费_方法二_汇总复杂程度分值() > 73
|
|
:
|
|
"299.75*("+ftos(勘察费_方法二_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 9 && 勘察费_方法二_汇总复杂程度分值() < 18
|
|
:
|
|
"((116.57-83.27) / (18-9)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-9)+83.27";
|
|
->勘察费_方法二_汇总复杂程度分值() > 18 && 勘察费_方法二_汇总复杂程度分值() < 35
|
|
:
|
|
"((166.53-116.57) / (35-18)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-18)+116.57";
|
|
->勘察费_方法二_汇总复杂程度分值() > 35 && 勘察费_方法二_汇总复杂程度分值() < 52
|
|
:
|
|
"((241.47-166.53) / (52-35)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-35)+166.53";
|
|
->勘察费_方法二_汇总复杂程度分值() > 52 && 勘察费_方法二_汇总复杂程度分值() < 73
|
|
:
|
|
"((299.75-241.47) / (73-52)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-52)+241.47";
|
|
};
|
|
->getdynamicvariable(@工程信息.本期单台容量,0) <= 50 && @工程信息.项目类型 == "燃煤发电厂工程"
|
|
:
|
|
#{
|
|
->勘察费_方法二_汇总复杂程度分值() == 9
|
|
:
|
|
"83.27";
|
|
->勘察费_方法二_汇总复杂程度分值() > 0 && 勘察费_方法二_汇总复杂程度分值() < 9
|
|
:
|
|
"(((83.27-0) / (9-0)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-0)+0)";
|
|
->勘察费_方法二_汇总复杂程度分值() == 18
|
|
:
|
|
"116.57";
|
|
->勘察费_方法二_汇总复杂程度分值() == 35
|
|
:
|
|
"166.53";
|
|
->勘察费_方法二_汇总复杂程度分值() == 52
|
|
:
|
|
"241.47";
|
|
->勘察费_方法二_汇总复杂程度分值() == 73
|
|
:
|
|
"299.75";
|
|
->勘察费_方法二_汇总复杂程度分值() > 73
|
|
:
|
|
"(299.75*("+ftos(勘察费_方法二_汇总复杂程度分值())+" / 73))";
|
|
->勘察费_方法二_汇总复杂程度分值() > 9 && 勘察费_方法二_汇总复杂程度分值() < 18
|
|
:
|
|
"(((116.57-83.27) / (18-9)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-9)+83.27)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 18 && 勘察费_方法二_汇总复杂程度分值() < 35
|
|
:
|
|
"(((166.53-116.57) / (35-18)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-18)+116.57)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 35 && 勘察费_方法二_汇总复杂程度分值() < 52
|
|
:
|
|
"(((241.47-166.53) / (52-35)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-35)+166.53)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 52 && 勘察费_方法二_汇总复杂程度分值() < 73
|
|
:
|
|
"(((299.75-241.47) / (73-52)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-52)+241.47)";
|
|
}+" * " + ftos(getdynamicvariable(@勘察费.属性.收费基价调整系数.计算式,0));
|
|
|
|
->getdynamicvariable(@工程信息.本期容量,0) <= 50 && @工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程"
|
|
:
|
|
#{
|
|
->勘察费_方法二_汇总复杂程度分值() == 9
|
|
:
|
|
"83.27";
|
|
->勘察费_方法二_汇总复杂程度分值() > 0 && 勘察费_方法二_汇总复杂程度分值() < 9
|
|
:
|
|
"((83.27-0) / (9-0)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-0)+0";
|
|
->勘察费_方法二_汇总复杂程度分值() == 18
|
|
:
|
|
"116.57";
|
|
->勘察费_方法二_汇总复杂程度分值() == 35
|
|
:
|
|
"166.53";
|
|
->勘察费_方法二_汇总复杂程度分值() == 52
|
|
:
|
|
"241.47";
|
|
->勘察费_方法二_汇总复杂程度分值() == 73
|
|
:
|
|
"299.75";
|
|
->勘察费_方法二_汇总复杂程度分值() > 73
|
|
:
|
|
"299.75*("+ftos(勘察费_方法二_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 9 && 勘察费_方法二_汇总复杂程度分值() < 18
|
|
:
|
|
"((116.57-83.27) / (18-9)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-9)+83.27";
|
|
->勘察费_方法二_汇总复杂程度分值() > 18 && 勘察费_方法二_汇总复杂程度分值() < 35
|
|
:
|
|
"((166.53-116.57) / (35-18)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-18)+116.57";
|
|
->勘察费_方法二_汇总复杂程度分值() > 35 && 勘察费_方法二_汇总复杂程度分值() < 52
|
|
:
|
|
"((241.47-166.53) / (52-35)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-35)+166.53";
|
|
->勘察费_方法二_汇总复杂程度分值() > 52 && 勘察费_方法二_汇总复杂程度分值() < 73
|
|
:
|
|
"((299.75-241.47) / (73-52)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-52)+241.47";
|
|
};
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 勘察费-方法二-初步勘测基价-变电
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
BEGIN:初步勘测基价_方法二_变电
|
|
${
|
|
calc(初步勘测基价_方法二_变电_计算过程());
|
|
}
|
|
|
|
BEGIN:初步勘测基价_方法二_变电_计算过程
|
|
${
|
|
?#{
|
|
->@工程信息.电压等级 == "500kV" || @工程信息.电压等级 == "±500kV"
|
|
:
|
|
#{
|
|
->勘察费_方法二_汇总复杂程度分值() == 9
|
|
:
|
|
"18.35";
|
|
->勘察费_方法二_汇总复杂程度分值() > 0 && 勘察费_方法二_汇总复杂程度分值() < 9
|
|
:
|
|
"((18.35-0) / (9-0)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-0)+0";
|
|
|
|
->勘察费_方法二_汇总复杂程度分值() == 18
|
|
:
|
|
"25.69";
|
|
->勘察费_方法二_汇总复杂程度分值() == 35
|
|
:
|
|
"36.70";
|
|
->勘察费_方法二_汇总复杂程度分值() == 52
|
|
:
|
|
"53.22";
|
|
->勘察费_方法二_汇总复杂程度分值() == 73
|
|
:
|
|
"66.06";
|
|
->勘察费_方法二_汇总复杂程度分值() > 73
|
|
:
|
|
"66.06*("+ftos(勘察费_方法二_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 9 && 勘察费_方法二_汇总复杂程度分值() < 18
|
|
:
|
|
"((25.69-18.35) / (18-9)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-9)+18.35";
|
|
->勘察费_方法二_汇总复杂程度分值() > 18 && 勘察费_方法二_汇总复杂程度分值() < 35
|
|
:
|
|
"((36.70-25.69) / (35-18)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-18)+25.69";
|
|
->勘察费_方法二_汇总复杂程度分值() > 35 && 勘察费_方法二_汇总复杂程度分值() < 52
|
|
:
|
|
"((53.22-36.70) / (52-35)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-35)+36.70";
|
|
->勘察费_方法二_汇总复杂程度分值() > 52 && 勘察费_方法二_汇总复杂程度分值() < 73
|
|
:
|
|
"((66.06-53.22) / (73-52)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-52)+53.22";
|
|
};
|
|
->@工程信息.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->勘察费_方法二_汇总复杂程度分值() == 9
|
|
:
|
|
"14.85";
|
|
->勘察费_方法二_汇总复杂程度分值() > 0 && 勘察费_方法二_汇总复杂程度分值() < 9
|
|
:
|
|
"((14.85-0) / (9-0)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-0)+0";
|
|
|
|
->勘察费_方法二_汇总复杂程度分值() == 18
|
|
:
|
|
"20.79";
|
|
->勘察费_方法二_汇总复杂程度分值() == 35
|
|
:
|
|
"29.70";
|
|
->勘察费_方法二_汇总复杂程度分值() == 52
|
|
:
|
|
"43.07";
|
|
->勘察费_方法二_汇总复杂程度分值() == 73
|
|
:
|
|
"53.46";
|
|
->勘察费_方法二_汇总复杂程度分值() > 73
|
|
:
|
|
"53.46*("+ftos(勘察费_方法二_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 9 && 勘察费_方法二_汇总复杂程度分值() < 18
|
|
:
|
|
"((20.79-14.85) / (18-9)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-9)+14.85";
|
|
->勘察费_方法二_汇总复杂程度分值() > 18 && 勘察费_方法二_汇总复杂程度分值() < 35
|
|
:
|
|
"((29.70-20.79) / (35-18)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-18)+20.79";
|
|
->勘察费_方法二_汇总复杂程度分值() > 35 && 勘察费_方法二_汇总复杂程度分值() < 52
|
|
:
|
|
"((43.07-29.70) / (52-35)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-35)+29.70";
|
|
->勘察费_方法二_汇总复杂程度分值() > 52 && 勘察费_方法二_汇总复杂程度分值() < 73
|
|
:
|
|
"((53.46-43.07) / (73-52)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-52)+43.07";
|
|
};
|
|
->@工程信息.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->勘察费_方法二_汇总复杂程度分值() == 9
|
|
:
|
|
"7.90";
|
|
->勘察费_方法二_汇总复杂程度分值() > 0 && 勘察费_方法二_汇总复杂程度分值() < 9
|
|
:
|
|
"((7.9-0) / (9-0)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-0)+0";
|
|
|
|
->勘察费_方法二_汇总复杂程度分值() == 18
|
|
:
|
|
"11.06";
|
|
->勘察费_方法二_汇总复杂程度分值() == 35
|
|
:
|
|
15.80;
|
|
->勘察费_方法二_汇总复杂程度分值() == 52
|
|
:
|
|
"22.91";
|
|
->勘察费_方法二_汇总复杂程度分值() == 73
|
|
:
|
|
"28.44";
|
|
->勘察费_方法二_汇总复杂程度分值() > 73
|
|
:
|
|
"28.44*("+ftos(勘察费_方法二_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 9 && 勘察费_方法二_汇总复杂程度分值() < 18
|
|
:
|
|
"((11.06-7.90) / (18-9)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-9)+7.90";
|
|
->勘察费_方法二_汇总复杂程度分值() > 18 && 勘察费_方法二_汇总复杂程度分值() < 35
|
|
:
|
|
"((15.80-11.06) / (35-18)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-18)+11.06";
|
|
->勘察费_方法二_汇总复杂程度分值() > 35 && 勘察费_方法二_汇总复杂程度分值() < 52
|
|
:
|
|
"((22.91-15.80) / (52-35)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-35)+15.80";
|
|
->勘察费_方法二_汇总复杂程度分值() > 52 && 勘察费_方法二_汇总复杂程度分值() < 73
|
|
:
|
|
"((28.44-22.91) / (73-52)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-52)+22.91";
|
|
};
|
|
->@工程信息.电压等级 == "110kV" || @工程信息.电压等级 == "66kV"
|
|
:
|
|
#{
|
|
->勘察费_方法二_汇总复杂程度分值() == 9
|
|
:
|
|
"4.75";
|
|
->勘察费_方法二_汇总复杂程度分值() > 0 && 勘察费_方法二_汇总复杂程度分值() < 9
|
|
:
|
|
"((4.75-0) / (9-0)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-0)+0";
|
|
|
|
->勘察费_方法二_汇总复杂程度分值() == 18
|
|
:
|
|
"6.65";
|
|
->勘察费_方法二_汇总复杂程度分值() == 35
|
|
:
|
|
"9.50";
|
|
->勘察费_方法二_汇总复杂程度分值() == 52
|
|
:
|
|
"13.78";
|
|
->勘察费_方法二_汇总复杂程度分值() == 73
|
|
:
|
|
"17.10";
|
|
->勘察费_方法二_汇总复杂程度分值() > 73
|
|
:
|
|
"17.10*("+ftos(勘察费_方法二_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 9 && 勘察费_方法二_汇总复杂程度分值() < 18
|
|
:
|
|
"((6.65-4.75) / (18-9)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-9)+4.75";
|
|
->勘察费_方法二_汇总复杂程度分值() > 18 && 勘察费_方法二_汇总复杂程度分值() < 35
|
|
:
|
|
"((9.50-6.65) / (35-18)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-18)+6.65";
|
|
->勘察费_方法二_汇总复杂程度分值() > 35 && 勘察费_方法二_汇总复杂程度分值() < 52
|
|
:
|
|
"((13.78-9.50) / (52-35)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-35)+9.50";
|
|
->勘察费_方法二_汇总复杂程度分值() > 52 && 勘察费_方法二_汇总复杂程度分值() < 73
|
|
:
|
|
"((17.10-13.78) / (73-52)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-52)+13.78";
|
|
};
|
|
->@工程信息.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->勘察费_方法二_汇总复杂程度分值() == 9
|
|
:
|
|
"2.85";
|
|
->勘察费_方法二_汇总复杂程度分值() > 0 && 勘察费_方法二_汇总复杂程度分值() < 9
|
|
:
|
|
"((2.85-0) / (9-0)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-0)+0";
|
|
|
|
->勘察费_方法二_汇总复杂程度分值() == 18
|
|
:
|
|
"3.99";
|
|
->勘察费_方法二_汇总复杂程度分值() == 35
|
|
:
|
|
"5.70";
|
|
->勘察费_方法二_汇总复杂程度分值() == 52
|
|
:
|
|
"8.27";
|
|
->勘察费_方法二_汇总复杂程度分值() == 73
|
|
:
|
|
"10.26";
|
|
->勘察费_方法二_汇总复杂程度分值() > 73
|
|
:
|
|
"10.26*("+ftos(勘察费_方法二_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 9 && 勘察费_方法二_汇总复杂程度分值() < 18
|
|
:
|
|
"((3.99-2.85) / (18-9)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-9)+2.85";
|
|
->勘察费_方法二_汇总复杂程度分值() > 18 && 勘察费_方法二_汇总复杂程度分值() < 35
|
|
:
|
|
"((5.70-3.99) / (35-18)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-18)+3.99";
|
|
->勘察费_方法二_汇总复杂程度分值() > 35 && 勘察费_方法二_汇总复杂程度分值() < 52
|
|
:
|
|
"((8.27-5.70) / (52-35)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-35)+5.70";
|
|
->勘察费_方法二_汇总复杂程度分值() > 52 && 勘察费_方法二_汇总复杂程度分值() < 73
|
|
:
|
|
"((10.26-8.27) / (73-52)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-52)+8.27";
|
|
};
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 勘察费-方法二-初步勘测基价-线路
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
BEGIN:初步勘测基价_方法二_线路
|
|
${
|
|
calc(初步勘测基价_方法二_线路_计算过程());
|
|
}
|
|
|
|
BEGIN:初步勘测基价_方法二_线路_计算过程
|
|
${
|
|
?#{
|
|
->@工程信息.电压等级 == "500kV" || @工程信息.电压等级 == "±400kV" || @工程信息.电压等级 == "±500kV"
|
|
:
|
|
#{
|
|
->勘察费_方法二_汇总复杂程度分值() == 12
|
|
:
|
|
"0.1303";
|
|
->勘察费_方法二_汇总复杂程度分值() > 0 && 勘察费_方法二_汇总复杂程度分值() < 12
|
|
:
|
|
"(((0.1303-0) / (12-0)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-0)+0)";
|
|
->勘察费_方法二_汇总复杂程度分值() == 21
|
|
:
|
|
"0.1902";
|
|
->勘察费_方法二_汇总复杂程度分值() == 34
|
|
:
|
|
"0.2605";
|
|
->勘察费_方法二_汇总复杂程度分值() == 50
|
|
:
|
|
"0.3777";
|
|
->勘察费_方法二_汇总复杂程度分值() == 67
|
|
:
|
|
"0.4950";
|
|
->勘察费_方法二_汇总复杂程度分值() > 67
|
|
:
|
|
"(0.4950*("+ftos(勘察费_方法二_汇总复杂程度分值())+" / 67))";
|
|
->勘察费_方法二_汇总复杂程度分值() > 12 && 勘察费_方法二_汇总复杂程度分值() < 21
|
|
:
|
|
"(((0.1902-0.1303) / (21-12)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-12)+0.1303)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 21 && 勘察费_方法二_汇总复杂程度分值() < 34
|
|
:
|
|
"(((0.2605-0.1902) / (34-21)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-21)+0.1902)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 34 && 勘察费_方法二_汇总复杂程度分值() < 50
|
|
:
|
|
"(((0.3777-0.2605) / (50-34)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-34)+0.2605)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 50 && 勘察费_方法二_汇总复杂程度分值() < 67
|
|
:
|
|
"(((0.4950-0.3777) / (67-50)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-50)+0.3777)";
|
|
};
|
|
->@工程信息.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->勘察费_方法二_汇总复杂程度分值() == 12
|
|
:
|
|
"0.1107";
|
|
->勘察费_方法二_汇总复杂程度分值() > 0 && 勘察费_方法二_汇总复杂程度分值() < 12
|
|
:
|
|
"(((0.1107-0) / (12-0)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-0)+0)";
|
|
->勘察费_方法二_汇总复杂程度分值() == 21
|
|
:
|
|
"0.1615";
|
|
->勘察费_方法二_汇总复杂程度分值() == 34
|
|
:
|
|
"0.2213";
|
|
->勘察费_方法二_汇总复杂程度分值() == 50
|
|
:
|
|
"0.3209";
|
|
->勘察费_方法二_汇总复杂程度分值() == 67
|
|
:
|
|
"0.4205";
|
|
->勘察费_方法二_汇总复杂程度分值() > 67
|
|
:
|
|
"(0.4205*("+ftos(勘察费_方法二_汇总复杂程度分值())+" / 67))";
|
|
->勘察费_方法二_汇总复杂程度分值() > 12 && 勘察费_方法二_汇总复杂程度分值() < 21
|
|
:
|
|
"(((0.1615-0.1107) / (21-12)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-12)+0.1107)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 21 && 勘察费_方法二_汇总复杂程度分值() < 34
|
|
:
|
|
"(((0.2213-0.1615) / (34-21)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-21)+0.1615)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 34 && 勘察费_方法二_汇总复杂程度分值() < 50
|
|
:
|
|
"(((0.3209-0.2213) / (50-34)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-34)+0.2213)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 50 && 勘察费_方法二_汇总复杂程度分值() < 67
|
|
:
|
|
"(((0.4205-0.3209) / (67-50)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-50)+0.3209)";
|
|
};
|
|
->@工程信息.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->勘察费_方法二_汇总复杂程度分值() == 12
|
|
:
|
|
"0.0651";
|
|
->勘察费_方法二_汇总复杂程度分值() > 0 && 勘察费_方法二_汇总复杂程度分值() < 12
|
|
:
|
|
"(((0.0651-0) / (12-0)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-0)+0)";
|
|
->勘察费_方法二_汇总复杂程度分值() == 21
|
|
:
|
|
"0.0950";
|
|
->勘察费_方法二_汇总复杂程度分值() == 34
|
|
:
|
|
"0.1302";
|
|
->勘察费_方法二_汇总复杂程度分值() == 50
|
|
:
|
|
"0.1888";
|
|
->勘察费_方法二_汇总复杂程度分值() == 67
|
|
:
|
|
"0.2474";
|
|
->勘察费_方法二_汇总复杂程度分值() > 67
|
|
:
|
|
"(0.2474*("+ftos(勘察费_方法二_汇总复杂程度分值())+" / 67))";
|
|
->勘察费_方法二_汇总复杂程度分值() > 12 && 勘察费_方法二_汇总复杂程度分值() < 21
|
|
:
|
|
"(((0.0950-0.0651) / (21-12)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-12)+0.0651)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 21 && 勘察费_方法二_汇总复杂程度分值() < 34
|
|
:
|
|
"(((0.1302-0.0950) / (34-21)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-21)+0.0950)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 34 && 勘察费_方法二_汇总复杂程度分值() < 50
|
|
:
|
|
"(((0.1888-0.1302) / (50-34)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-34)+0.1302)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 50 && 勘察费_方法二_汇总复杂程度分值() < 67
|
|
:
|
|
"(((0.2474-0.1888) / (67-50)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-50)+0.1888)";
|
|
};
|
|
->@工程信息.电压等级 == "110kV" || @工程信息.电压等级 == "66kV" || @工程信息.电压等级 == "35kV"
|
|
|
|
:
|
|
#{
|
|
->勘察费_方法二_汇总复杂程度分值() == 12
|
|
:
|
|
"0.0495";
|
|
->勘察费_方法二_汇总复杂程度分值() > 0 && 勘察费_方法二_汇总复杂程度分值() < 12
|
|
:
|
|
"(((0.0495-0) / (12-0)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-0)+0)";
|
|
->勘察费_方法二_汇总复杂程度分值() == 21
|
|
:
|
|
"0.0723";
|
|
->勘察费_方法二_汇总复杂程度分值() == 34
|
|
:
|
|
"0.0990";
|
|
->勘察费_方法二_汇总复杂程度分值() == 50
|
|
:
|
|
"0.1436";
|
|
->勘察费_方法二_汇总复杂程度分值() == 67
|
|
:
|
|
"0.1881";
|
|
->勘察费_方法二_汇总复杂程度分值() > 67
|
|
:
|
|
"(0.1881*("+ftos(勘察费_方法二_汇总复杂程度分值())+" / 67))";
|
|
->勘察费_方法二_汇总复杂程度分值() > 12 && 勘察费_方法二_汇总复杂程度分值() < 21
|
|
:
|
|
"(((0.0723-0.0495) / (21-12)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-12)+0.0495)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 21 && 勘察费_方法二_汇总复杂程度分值() < 34
|
|
:
|
|
"(((0.0990-0.0723) / (34-21)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-21)+0.0723)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 34 && 勘察费_方法二_汇总复杂程度分值() < 50
|
|
:
|
|
"(((0.1436-0.0990) / (50-34)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-34)+0.0990)";
|
|
->勘察费_方法二_汇总复杂程度分值() > 50 && 勘察费_方法二_汇总复杂程度分值() < 67
|
|
:
|
|
"(((0.1881-0.1436) / (67-50)) * ("+ftos(勘察费_方法二_汇总复杂程度分值())+"-50)+0.1436)";
|
|
};
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 勘察费-方法三-初步勘测基价-发电
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:勘察费_方法三_汇总复杂程度分值
|
|
${
|
|
sum(filter(@勘察费.数据, "分值", ?(分值.type == "复杂程度")), "分值",
|
|
?分值.分值);
|
|
}
|
|
|
|
BEGIN:初步勘测基价_方法三_发电
|
|
${
|
|
calc(初步勘测基价_方法三_发电_计算过程);
|
|
}
|
|
BEGIN:初步勘测基价_方法三_发电_计算过程
|
|
${
|
|
?#{
|
|
->(getdynamicvariable(@工程信息.本期容量,0) <= 0 || getdynamicvariable(@工程信息.本期容量,0) > 1000) && @工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程"
|
|
:
|
|
"0";
|
|
->(getdynamicvariable(@工程信息.本期单台容量,0) <= 1000 && getdynamicvariable(@工程信息.本期单台容量,0) > 800) || (getdynamicvariable(@工程信息.本期容量,0) <= 1000 && getdynamicvariable(@工程信息.本期容量,0) > 800 && @工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程")
|
|
:
|
|
#{
|
|
->勘察费_方法三_汇总复杂程度分值() == 9
|
|
:
|
|
"274.27";
|
|
->勘察费_方法三_汇总复杂程度分值() > 0 && 勘察费_方法三_汇总复杂程度分值() < 9
|
|
:
|
|
"((274.27-0) / (9-0)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-0)+0";
|
|
->勘察费_方法三_汇总复杂程度分值() == 18
|
|
:
|
|
"383.98";
|
|
->勘察费_方法三_汇总复杂程度分值() == 35
|
|
:
|
|
"548.54";
|
|
->勘察费_方法三_汇总复杂程度分值() == 52
|
|
:
|
|
"795.38";
|
|
->勘察费_方法三_汇总复杂程度分值() == 73
|
|
:
|
|
"987.37";
|
|
->勘察费_方法三_汇总复杂程度分值() > 73
|
|
:
|
|
"987.37*("+ftos(勘察费_方法三_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 9 && 勘察费_方法三_汇总复杂程度分值() < 18
|
|
:
|
|
"((383.98-274.27) / (18-9)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-9)+274.27";
|
|
->勘察费_方法三_汇总复杂程度分值() > 18 && 勘察费_方法三_汇总复杂程度分值() < 35
|
|
:
|
|
"((548.54-383.98) / (35-18)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-18)+383.98";
|
|
->勘察费_方法三_汇总复杂程度分值() > 35 && 勘察费_方法三_汇总复杂程度分值() < 52
|
|
:
|
|
"((795.38-548.54) / (52-35)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-35)+548.54";
|
|
->勘察费_方法三_汇总复杂程度分值() > 52 && 勘察费_方法三_汇总复杂程度分值() < 73
|
|
:
|
|
"((987.37-795.38) / (73-52)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-52)+795.38";
|
|
};
|
|
->(getdynamicvariable(@工程信息.本期单台容量,0) <= 800 && getdynamicvariable(@工程信息.本期单台容量,0) > 600) || (getdynamicvariable(@工程信息.本期容量,0) <= 800 && getdynamicvariable(@工程信息.本期容量,0) > 600 && @工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程")
|
|
:
|
|
#{
|
|
->勘察费_方法三_汇总复杂程度分值() == 9
|
|
:
|
|
"241.62";
|
|
->勘察费_方法三_汇总复杂程度分值() > 0 && 勘察费_方法三_汇总复杂程度分值() < 9
|
|
:
|
|
"((241.62-0) / (9-0)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-0)+0";
|
|
->勘察费_方法三_汇总复杂程度分值() == 18
|
|
:
|
|
"338.27";
|
|
->勘察费_方法三_汇总复杂程度分值() == 35
|
|
:
|
|
"483.24";
|
|
->勘察费_方法三_汇总复杂程度分值() == 52
|
|
:
|
|
"700.70";
|
|
->勘察费_方法三_汇总复杂程度分值() == 73
|
|
:
|
|
"869.83";
|
|
->勘察费_方法三_汇总复杂程度分值() > 73
|
|
:
|
|
"869.83*("+ftos(勘察费_方法三_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 9 && 勘察费_方法三_汇总复杂程度分值() < 18
|
|
:
|
|
"((338.27-241.62) / (18-9)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-9)+241.62";
|
|
->勘察费_方法三_汇总复杂程度分值() > 18 && 勘察费_方法三_汇总复杂程度分值() < 35
|
|
:
|
|
"((483.24-338.27) / (35-18)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-18)+338.27";
|
|
->勘察费_方法三_汇总复杂程度分值() > 35 && 勘察费_方法三_汇总复杂程度分值() < 52
|
|
:
|
|
"((700.70-483.24) / (52-35)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-35)+483.24";
|
|
->勘察费_方法三_汇总复杂程度分值() > 52 && 勘察费_方法三_汇总复杂程度分值() < 73
|
|
:
|
|
"((869.83-700.70) / (73-52)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-52)+700.70";
|
|
|
|
};
|
|
->(getdynamicvariable(@工程信息.本期单台容量,0) <= 600 && getdynamicvariable(@工程信息.本期单台容量,0) > 400) || (getdynamicvariable(@工程信息.本期容量,0) <= 600 && getdynamicvariable(@工程信息.本期容量,0) > 400 && @工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程")
|
|
:
|
|
#{
|
|
->勘察费_方法三_汇总复杂程度分值() == 9
|
|
:
|
|
"204.07";
|
|
->勘察费_方法三_汇总复杂程度分值() > 0 && 勘察费_方法三_汇总复杂程度分值() < 9
|
|
:
|
|
"((204.07-0) / (9-0)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-0)+0";
|
|
|
|
->勘察费_方法三_汇总复杂程度分值() == 18
|
|
:
|
|
"285.70";
|
|
->勘察费_方法三_汇总复杂程度分值() == 35
|
|
:
|
|
"408.14";
|
|
->勘察费_方法三_汇总复杂程度分值() == 52
|
|
:
|
|
"591.80";
|
|
->勘察费_方法三_汇总复杂程度分值() == 73
|
|
:
|
|
"734.65";
|
|
->勘察费_方法三_汇总复杂程度分值() > 73
|
|
:
|
|
"734.65*("+ftos(勘察费_方法三_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 9 && 勘察费_方法三_汇总复杂程度分值() < 18
|
|
:
|
|
"((285.70-204.07) / (18-9)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-9)+204.07";
|
|
->勘察费_方法三_汇总复杂程度分值() > 18 && 勘察费_方法三_汇总复杂程度分值() < 35
|
|
:
|
|
"((408.14-285.70) / (35-18)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-18)+285.70";
|
|
->勘察费_方法三_汇总复杂程度分值() > 35 && 勘察费_方法三_汇总复杂程度分值() < 52
|
|
:
|
|
"((591.80-408.14) / (52-35)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-35)+408.14";
|
|
->勘察费_方法三_汇总复杂程度分值() > 52 && 勘察费_方法三_汇总复杂程度分值() < 73
|
|
:
|
|
"((734.65-591.80) / (73-52)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-52)+591.80";
|
|
|
|
};
|
|
->(getdynamicvariable(@工程信息.本期单台容量,0) <= 400 && getdynamicvariable(@工程信息.本期单台容量,0) > 300) || (getdynamicvariable(@工程信息.本期容量,0) <= 400 && getdynamicvariable(@工程信息.本期容量,0) > 300 && @工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程")
|
|
:
|
|
#{
|
|
->勘察费_方法三_汇总复杂程度分值() == 9
|
|
:
|
|
"176.86";
|
|
->勘察费_方法三_汇总复杂程度分值() > 0 && 勘察费_方法三_汇总复杂程度分值() < 9
|
|
:
|
|
"((176.86-0) / (9-0)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-0)+0";
|
|
->勘察费_方法三_汇总复杂程度分值() == 18
|
|
:
|
|
"247.67";
|
|
->勘察费_方法三_汇总复杂程度分值() == 35
|
|
:
|
|
"353.72";
|
|
->勘察费_方法三_汇总复杂程度分值() == 52
|
|
:
|
|
"512.89";
|
|
->勘察费_方法三_汇总复杂程度分值() == 73
|
|
:
|
|
"636.7";
|
|
->勘察费_方法三_汇总复杂程度分值() > 73
|
|
:
|
|
"636.7*("+ftos(勘察费_方法三_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 9 && 勘察费_方法三_汇总复杂程度分值() < 18
|
|
:
|
|
"((247.67-176.86) / (18-9)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-9)+176.86";
|
|
->勘察费_方法三_汇总复杂程度分值() > 18 && 勘察费_方法三_汇总复杂程度分值() < 35
|
|
:
|
|
"((353.72-247.67) / (35-18)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-18)+247.67";
|
|
->勘察费_方法三_汇总复杂程度分值() > 35 && 勘察费_方法三_汇总复杂程度分值() < 52
|
|
:
|
|
"((512.89-353.72) / (52-35)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-35)+353.72";
|
|
->勘察费_方法三_汇总复杂程度分值() > 52 && 勘察费_方法三_汇总复杂程度分值() < 73
|
|
:
|
|
"((636.7-512.89) / (73-52)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-52)+512.89";
|
|
|
|
};
|
|
->(getdynamicvariable(@工程信息.本期单台容量,0) <= 300 && getdynamicvariable(@工程信息.本期单台容量,0) > 200) || (getdynamicvariable(@工程信息.本期容量,0) <= 300 && getdynamicvariable(@工程信息.本期容量,0) > 200 && @工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程")
|
|
:
|
|
#{
|
|
->勘察费_方法三_汇总复杂程度分值() == 9
|
|
:
|
|
"163.26";
|
|
->勘察费_方法三_汇总复杂程度分值() > 0 && 勘察费_方法三_汇总复杂程度分值() < 9
|
|
:
|
|
"((163.26-0) / (9-0)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-0)+0";
|
|
->勘察费_方法三_汇总复杂程度分值() == 18
|
|
:
|
|
"228.56";
|
|
->勘察费_方法三_汇总复杂程度分值() == 35
|
|
:
|
|
"326.51";
|
|
->勘察费_方法三_汇总复杂程度分值() == 52
|
|
:
|
|
"473.44";
|
|
->勘察费_方法三_汇总复杂程度分值() == 73
|
|
:
|
|
"587.72";
|
|
->勘察费_方法三_汇总复杂程度分值() > 73
|
|
:
|
|
"587.72*("+ftos(勘察费_方法三_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 9 && 勘察费_方法三_汇总复杂程度分值() < 18
|
|
:
|
|
"((228.56-163.26) / (18-9)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-9)+163.26";
|
|
->勘察费_方法三_汇总复杂程度分值() > 18 && 勘察费_方法三_汇总复杂程度分值() < 35
|
|
:
|
|
"((326.51-228.56) / (35-18)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-18)+228.56";
|
|
->勘察费_方法三_汇总复杂程度分值() > 35 && 勘察费_方法三_汇总复杂程度分值() < 52
|
|
:
|
|
"((473.44-326.51) / (52-35)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-35)+326.51";
|
|
->勘察费_方法三_汇总复杂程度分值() > 52 && 勘察费_方法三_汇总复杂程度分值() < 73
|
|
:
|
|
"((587.72-473.44) / (73-52)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-52)+473.44";
|
|
};
|
|
->(getdynamicvariable(@工程信息.本期单台容量,0) <= 200 && getdynamicvariable(@工程信息.本期单台容量,0) > 150) || (getdynamicvariable(@工程信息.本期容量,0) <= 200 && getdynamicvariable(@工程信息.本期容量,0) > 150 && @工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程")
|
|
:
|
|
#{
|
|
->勘察费_方法三_汇总复杂程度分值() == 9
|
|
:
|
|
"125.71";
|
|
->勘察费_方法三_汇总复杂程度分值() > 0 && 勘察费_方法三_汇总复杂程度分值() < 9
|
|
:
|
|
"((125.71-0) / (9-0)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-0)+0";
|
|
->勘察费_方法三_汇总复杂程度分值() == 18
|
|
:
|
|
"175.99";
|
|
->勘察费_方法三_汇总复杂程度分值() == 35
|
|
:
|
|
"251.42";
|
|
->勘察费_方法三_汇总复杂程度分值() == 52
|
|
:
|
|
"364.56";
|
|
->勘察费_方法三_汇总复杂程度分值() == 73
|
|
:
|
|
"452.56";
|
|
->勘察费_方法三_汇总复杂程度分值() > 73
|
|
:
|
|
"452.56*("+ftos(勘察费_方法三_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 9 && 勘察费_方法三_汇总复杂程度分值() < 18
|
|
:
|
|
"((175.99-125.71) / (18-9)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-9)+125.71";
|
|
->勘察费_方法三_汇总复杂程度分值() > 18 && 勘察费_方法三_汇总复杂程度分值() < 35
|
|
:
|
|
"((251.42-175.99) / (35-18)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-18)+175.99";
|
|
->勘察费_方法三_汇总复杂程度分值() > 35 && 勘察费_方法三_汇总复杂程度分值() < 52
|
|
:
|
|
"((364.56-251.42) / (52-35)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-35)+251.42";
|
|
->勘察费_方法三_汇总复杂程度分值() > 52 && 勘察费_方法三_汇总复杂程度分值() < 73
|
|
:
|
|
"((452.56-364.56) / (73-52)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-52)+364.56";
|
|
};
|
|
->(getdynamicvariable(@工程信息.本期单台容量,0) <= 150 && getdynamicvariable(@工程信息.本期单台容量,0) > 135) || (getdynamicvariable(@工程信息.本期容量,0) <= 150 && getdynamicvariable(@工程信息.本期容量,0) > 135 && @工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程")
|
|
:
|
|
#{
|
|
->勘察费_方法三_汇总复杂程度分值() == 9
|
|
:
|
|
"104.49";
|
|
->勘察费_方法三_汇总复杂程度分值() > 0 && 勘察费_方法三_汇总复杂程度分值() < 9
|
|
:
|
|
"((104.49-0) / (9-0)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-0)+0";
|
|
->勘察费_方法三_汇总复杂程度分值() == 18
|
|
:
|
|
"146.28";
|
|
->勘察费_方法三_汇总复杂程度分值() == 35
|
|
:
|
|
"208.975";
|
|
->勘察费_方法三_汇总复杂程度分值() == 52
|
|
:
|
|
"303.015";
|
|
->勘察费_方法三_汇总复杂程度分值() == 73
|
|
:
|
|
"376.155";
|
|
->勘察费_方法三_汇总复杂程度分值() > 73
|
|
:
|
|
"376.155*("+ftos(勘察费_方法三_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 9 && 勘察费_方法三_汇总复杂程度分值() < 18
|
|
:
|
|
"((146.28-104.49) / (18-9)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-9)+104.49";
|
|
->勘察费_方法三_汇总复杂程度分值() > 18 && 勘察费_方法三_汇总复杂程度分值() < 35
|
|
:
|
|
"((208.975-146.28) / (35-18)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-18)+146.28";
|
|
->勘察费_方法三_汇总复杂程度分值() > 35 && 勘察费_方法三_汇总复杂程度分值() < 52
|
|
:
|
|
"((303.015-208.975) / (52-35)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-35)+208.975";
|
|
->勘察费_方法三_汇总复杂程度分值() > 52 && 勘察费_方法三_汇总复杂程度分值() < 73
|
|
:
|
|
"((376.155-303.015) / (73-52)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-52)+303.015";
|
|
};
|
|
->(getdynamicvariable(@工程信息.本期单台容量,0) <= 135 && getdynamicvariable(@工程信息.本期单台容量,0) > 125) || (getdynamicvariable(@工程信息.本期容量,0) <= 135 && getdynamicvariable(@工程信息.本期容量,0) > 125 && @工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程")
|
|
:
|
|
#{
|
|
->勘察费_方法三_汇总复杂程度分值() == 9
|
|
:
|
|
"98.124";
|
|
->勘察费_方法三_汇总复杂程度分值() > 0 && 勘察费_方法三_汇总复杂程度分值() < 9
|
|
:
|
|
"((98.124-0) / (9-0)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-0)+0";
|
|
->勘察费_方法三_汇总复杂程度分值() == 18
|
|
:
|
|
"137.367";
|
|
->勘察费_方法三_汇总复杂程度分值() == 35
|
|
:
|
|
"196.2415";
|
|
->勘察费_方法三_汇总复杂程度分值() == 52
|
|
:
|
|
"284.5515";
|
|
->勘察费_方法三_汇总复杂程度分值() == 73
|
|
:
|
|
"353.2335";
|
|
->勘察费_方法三_汇总复杂程度分值() > 73
|
|
:
|
|
"353.2335*("+ftos(勘察费_方法三_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 9 && 勘察费_方法三_汇总复杂程度分值() < 18
|
|
:
|
|
"((137.367-98.124) / (18-9)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-9)+98.124";
|
|
->勘察费_方法三_汇总复杂程度分值() > 18 && 勘察费_方法三_汇总复杂程度分值() < 35
|
|
:
|
|
"((196.2415-137.367) / (35-18)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-18)+137.367";
|
|
->勘察费_方法三_汇总复杂程度分值() > 35 && 勘察费_方法三_汇总复杂程度分值() < 52
|
|
:
|
|
"((284.5515-196.2415) / (52-35)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-35)+196.2415";
|
|
->勘察费_方法三_汇总复杂程度分值() > 52 && 勘察费_方法三_汇总复杂程度分值() < 73
|
|
:
|
|
"((353.2335-284.5515) / (73-52)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-52)+284.5515";
|
|
};
|
|
->(getdynamicvariable(@工程信息.本期单台容量,0) <= 125 && getdynamicvariable(@工程信息.本期单台容量,0) > 100) || (getdynamicvariable(@工程信息.本期容量,0) <= 125 && getdynamicvariable(@工程信息.本期容量,0) > 100 && @工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程")
|
|
:
|
|
#{
|
|
->勘察费_方法三_汇总复杂程度分值() == 9
|
|
:
|
|
"93.88";
|
|
->勘察费_方法三_汇总复杂程度分值() > 0 && 勘察费_方法三_汇总复杂程度分值() < 9
|
|
:
|
|
"((93.88-0) / (9-0)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-0)+0";
|
|
->勘察费_方法三_汇总复杂程度分值() == 18
|
|
:
|
|
"131.425";
|
|
->勘察费_方法三_汇总复杂程度分值() == 35
|
|
:
|
|
"187.7525";
|
|
->勘察费_方法三_汇总复杂程度分值() == 52
|
|
:
|
|
"272.2425";
|
|
->勘察费_方法三_汇总复杂程度分值() == 73
|
|
:
|
|
"337.9525";
|
|
->勘察费_方法三_汇总复杂程度分值() > 73
|
|
:
|
|
"337.9525*("+ftos(勘察费_方法三_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 9 && 勘察费_方法三_汇总复杂程度分值() < 18
|
|
:
|
|
"((131.425-93.88) / (18-9)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-9)+93.88";
|
|
->勘察费_方法三_汇总复杂程度分值() > 18 && 勘察费_方法三_汇总复杂程度分值() < 35
|
|
:
|
|
"((187.7525-131.425) / (35-18)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-18)+131.425";
|
|
->勘察费_方法三_汇总复杂程度分值() > 35 && 勘察费_方法三_汇总复杂程度分值() < 52
|
|
:
|
|
"((272.2425-187.7525) / (52-35)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-35)+187.7525";
|
|
->勘察费_方法三_汇总复杂程度分值() > 52 && 勘察费_方法三_汇总复杂程度分值() < 73
|
|
:
|
|
"((337.9525-272.2425) / (73-52)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-52)+272.2425";
|
|
};
|
|
->(getdynamicvariable(@工程信息.本期单台容量,0) <= 100 && getdynamicvariable(@工程信息.本期单台容量,0) > 50) || (getdynamicvariable(@工程信息.本期容量,0) <= 100 && getdynamicvariable(@工程信息.本期容量,0) > 50 && @工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程")
|
|
:
|
|
#{
|
|
->勘察费_方法三_汇总复杂程度分值() == 9
|
|
:
|
|
"83.27";
|
|
->勘察费_方法三_汇总复杂程度分值() > 0 && 勘察费_方法三_汇总复杂程度分值() < 9
|
|
:
|
|
"((83.27-0) / (9-0)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-0)+0";
|
|
->勘察费_方法三_汇总复杂程度分值() == 18
|
|
:
|
|
"116.57";
|
|
->勘察费_方法三_汇总复杂程度分值() == 35
|
|
:
|
|
"166.53";
|
|
->勘察费_方法三_汇总复杂程度分值() == 52
|
|
:
|
|
"241.47";
|
|
->勘察费_方法三_汇总复杂程度分值() == 73
|
|
:
|
|
"299.75";
|
|
->勘察费_方法三_汇总复杂程度分值() > 73
|
|
:
|
|
"299.75*("+ftos(勘察费_方法三_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 9 && 勘察费_方法三_汇总复杂程度分值() < 18
|
|
:
|
|
"((116.57-83.27) / (18-9)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-9)+83.27";
|
|
->勘察费_方法三_汇总复杂程度分值() > 18 && 勘察费_方法三_汇总复杂程度分值() < 35
|
|
:
|
|
"((166.53-116.57) / (35-18)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-18)+116.57";
|
|
->勘察费_方法三_汇总复杂程度分值() > 35 && 勘察费_方法三_汇总复杂程度分值() < 52
|
|
:
|
|
"((241.47-166.53) / (52-35)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-35)+166.53";
|
|
->勘察费_方法三_汇总复杂程度分值() > 52 && 勘察费_方法三_汇总复杂程度分值() < 73
|
|
:
|
|
"((299.75-241.47) / (73-52)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-52)+241.47";
|
|
};
|
|
->getdynamicvariable(@工程信息.本期单台容量,0) <= 50 && @工程信息.项目类型 == "燃煤发电厂工程"
|
|
:
|
|
#{
|
|
->勘察费_方法三_汇总复杂程度分值() == 9
|
|
:
|
|
"83.27";
|
|
->勘察费_方法三_汇总复杂程度分值() > 0 && 勘察费_方法三_汇总复杂程度分值() < 9
|
|
:
|
|
"(((83.27-0) / (9-0)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-0)+0)";
|
|
->勘察费_方法三_汇总复杂程度分值() == 18
|
|
:
|
|
"116.57";
|
|
->勘察费_方法三_汇总复杂程度分值() == 35
|
|
:
|
|
"166.53";
|
|
->勘察费_方法三_汇总复杂程度分值() == 52
|
|
:
|
|
"241.47";
|
|
->勘察费_方法三_汇总复杂程度分值() == 73
|
|
:
|
|
"299.75";
|
|
->勘察费_方法三_汇总复杂程度分值() > 73
|
|
:
|
|
"(299.75*("+ftos(勘察费_方法三_汇总复杂程度分值())+" / 73))";
|
|
->勘察费_方法三_汇总复杂程度分值() > 9 && 勘察费_方法三_汇总复杂程度分值() < 18
|
|
:
|
|
"(((116.57-83.27) / (18-9)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-9)+83.27)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 18 && 勘察费_方法三_汇总复杂程度分值() < 35
|
|
:
|
|
"(((166.53-116.57) / (35-18)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-18)+116.57)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 35 && 勘察费_方法三_汇总复杂程度分值() < 52
|
|
:
|
|
"(((241.47-166.53) / (52-35)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-35)+166.53)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 52 && 勘察费_方法三_汇总复杂程度分值() < 73
|
|
:
|
|
"(((299.75-241.47) / (73-52)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-52)+241.47)";
|
|
}+" * "+ftos(getdynamicvariable(@勘察费.属性.收费基价调整系数.计算式,0));
|
|
|
|
->getdynamicvariable(@工程信息.本期容量,0) <= 50 && @工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程"
|
|
:
|
|
#{
|
|
->勘察费_方法三_汇总复杂程度分值() == 9
|
|
:
|
|
"83.27";
|
|
->勘察费_方法三_汇总复杂程度分值() > 0 && 勘察费_方法三_汇总复杂程度分值() < 9
|
|
:
|
|
"((83.27-0) / (9-0)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-0)+0";
|
|
->勘察费_方法三_汇总复杂程度分值() == 18
|
|
:
|
|
"116.57";
|
|
->勘察费_方法三_汇总复杂程度分值() == 35
|
|
:
|
|
"166.53";
|
|
->勘察费_方法三_汇总复杂程度分值() == 52
|
|
:
|
|
"241.47";
|
|
->勘察费_方法三_汇总复杂程度分值() == 73
|
|
:
|
|
"299.75";
|
|
->勘察费_方法三_汇总复杂程度分值() > 73
|
|
:
|
|
"299.75*("+ftos(勘察费_方法三_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 9 && 勘察费_方法三_汇总复杂程度分值() < 18
|
|
:
|
|
"((116.57-83.27) / (18-9)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-9)+83.27";
|
|
->勘察费_方法三_汇总复杂程度分值() > 18 && 勘察费_方法三_汇总复杂程度分值() < 35
|
|
:
|
|
"((166.53-116.57) / (35-18)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-18)+116.57";
|
|
->勘察费_方法三_汇总复杂程度分值() > 35 && 勘察费_方法三_汇总复杂程度分值() < 52
|
|
:
|
|
"((241.47-166.53) / (52-35)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-35)+166.53";
|
|
->勘察费_方法三_汇总复杂程度分值() > 52 && 勘察费_方法三_汇总复杂程度分值() < 73
|
|
:
|
|
"((299.75-241.47) / (73-52)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-52)+241.47";
|
|
};
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 勘察费-方法三-初步勘测基价-变电
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
BEGIN:初步勘测基价_方法三_变电
|
|
${
|
|
calc(初步勘测基价_方法三_变电_计算过程);
|
|
}
|
|
BEGIN:初步勘测基价_方法三_变电_计算过程
|
|
${
|
|
?#{
|
|
->@工程信息.电压等级 == "500kV" || @工程信息.电压等级 == "750kV" || @工程信息.电压等级 == "1000kV" || @工程信息.电压等级 == "±500kV" || @工程信息.电压等级 == "±800kV" || @工程信息.电压等级 == "±1100kV"
|
|
:
|
|
#{
|
|
->勘察费_方法三_汇总复杂程度分值() == 9
|
|
:
|
|
"18.35";
|
|
->勘察费_方法三_汇总复杂程度分值() > 0 && 勘察费_方法三_汇总复杂程度分值() < 9
|
|
:
|
|
"((18.35-0) / (9-0)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-0)+0";
|
|
->勘察费_方法三_汇总复杂程度分值() == 18
|
|
:
|
|
"25.69";
|
|
->勘察费_方法三_汇总复杂程度分值() == 35
|
|
:
|
|
"36.70";
|
|
->勘察费_方法三_汇总复杂程度分值() == 52
|
|
:
|
|
"53.22";
|
|
->勘察费_方法三_汇总复杂程度分值() == 73
|
|
:
|
|
"66.06";
|
|
->勘察费_方法三_汇总复杂程度分值() > 73
|
|
:
|
|
"66.06*("+ftos(勘察费_方法三_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 9 && 勘察费_方法三_汇总复杂程度分值() < 18
|
|
:
|
|
"((25.69-18.35) / (18-9)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-9)+18.35";
|
|
->勘察费_方法三_汇总复杂程度分值() > 18 && 勘察费_方法三_汇总复杂程度分值() < 35
|
|
:
|
|
"((36.70-25.69) / (35-18)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-18)+25.69";
|
|
->勘察费_方法三_汇总复杂程度分值() > 35 && 勘察费_方法三_汇总复杂程度分值() < 52
|
|
:
|
|
"((53.22-36.70) / (52-35)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-35)+36.70";
|
|
->勘察费_方法三_汇总复杂程度分值() > 52 && 勘察费_方法三_汇总复杂程度分值() < 73
|
|
:
|
|
"((66.06-53.22) / (73-52)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-52)+53.22";
|
|
};
|
|
->@工程信息.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->勘察费_方法三_汇总复杂程度分值() == 9
|
|
:
|
|
"14.85";
|
|
->勘察费_方法三_汇总复杂程度分值() > 0 && 勘察费_方法三_汇总复杂程度分值() < 9
|
|
:
|
|
"((14.85-0) / (9-0)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-0)+0";
|
|
->勘察费_方法三_汇总复杂程度分值() == 18
|
|
:
|
|
"20.79";
|
|
->勘察费_方法三_汇总复杂程度分值() == 35
|
|
:
|
|
"29.70";
|
|
->勘察费_方法三_汇总复杂程度分值() == 52
|
|
:
|
|
"43.07";
|
|
->勘察费_方法三_汇总复杂程度分值() == 73
|
|
:
|
|
"53.46";
|
|
->勘察费_方法三_汇总复杂程度分值() > 73
|
|
:
|
|
"53.46*("+ftos(勘察费_方法三_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 9 && 勘察费_方法三_汇总复杂程度分值() < 18
|
|
:
|
|
"((20.79-14.85) / (18-9)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-9)+14.85";
|
|
->勘察费_方法三_汇总复杂程度分值() > 18 && 勘察费_方法三_汇总复杂程度分值() < 35
|
|
:
|
|
"((29.70-20.79) / (35-18)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-18)+20.79";
|
|
->勘察费_方法三_汇总复杂程度分值() > 35 && 勘察费_方法三_汇总复杂程度分值() < 52
|
|
:
|
|
"((43.07-29.70) / (52-35)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-35)+29.70";
|
|
->勘察费_方法三_汇总复杂程度分值() > 52 && 勘察费_方法三_汇总复杂程度分值() < 73
|
|
:
|
|
"((53.46-43.07) / (73-52)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-52)+43.07";
|
|
};
|
|
->@工程信息.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->勘察费_方法三_汇总复杂程度分值() == 9
|
|
:
|
|
"7.90";
|
|
->勘察费_方法三_汇总复杂程度分值() > 0 && 勘察费_方法三_汇总复杂程度分值() < 9
|
|
:
|
|
"((7.90-0) / (9-0)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-0)+0";
|
|
->勘察费_方法三_汇总复杂程度分值() == 18
|
|
:
|
|
"11.06";
|
|
->勘察费_方法三_汇总复杂程度分值() == 35
|
|
:
|
|
"15.80";
|
|
->勘察费_方法三_汇总复杂程度分值() == 52
|
|
:
|
|
"22.91";
|
|
->勘察费_方法三_汇总复杂程度分值() == 73
|
|
:
|
|
"28.44";
|
|
->勘察费_方法三_汇总复杂程度分值() > 73
|
|
:
|
|
"28.44*("+ftos(勘察费_方法三_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 9 && 勘察费_方法三_汇总复杂程度分值() < 18
|
|
:
|
|
"((11.06-7.90) / (18-9)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-9)+7.90";
|
|
->勘察费_方法三_汇总复杂程度分值() > 18 && 勘察费_方法三_汇总复杂程度分值() < 35
|
|
:
|
|
"((15.80-11.06) / (35-18)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-18)+11.06";
|
|
->勘察费_方法三_汇总复杂程度分值() > 35 && 勘察费_方法三_汇总复杂程度分值() < 52
|
|
:
|
|
"((22.91-15.80) / (52-35)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-35)+15.80";
|
|
->勘察费_方法三_汇总复杂程度分值() > 52 && 勘察费_方法三_汇总复杂程度分值() < 73
|
|
:
|
|
"((28.44-22.91) / (73-52)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-52)+22.91";
|
|
};
|
|
->@工程信息.电压等级 == "110kV" || @工程信息.电压等级 == "66kV"
|
|
:
|
|
#{
|
|
->勘察费_方法三_汇总复杂程度分值() == 9
|
|
:
|
|
"4.75";
|
|
->勘察费_方法三_汇总复杂程度分值() > 0 && 勘察费_方法三_汇总复杂程度分值() < 9
|
|
:
|
|
"((4.75-0) / (9-0)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-0)+0";
|
|
->勘察费_方法三_汇总复杂程度分值() == 18
|
|
:
|
|
"6.65";
|
|
->勘察费_方法三_汇总复杂程度分值() == 35
|
|
:
|
|
"9.50";
|
|
->勘察费_方法三_汇总复杂程度分值() == 52
|
|
:
|
|
"13.78";
|
|
->勘察费_方法三_汇总复杂程度分值() == 73
|
|
:
|
|
"17.10";
|
|
->勘察费_方法三_汇总复杂程度分值() > 73
|
|
:
|
|
"17.10*("+ftos(勘察费_方法三_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 9 && 勘察费_方法三_汇总复杂程度分值() < 18
|
|
:
|
|
"((6.65-4.75) / (18-9)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-9)+4.75";
|
|
->勘察费_方法三_汇总复杂程度分值() > 18 && 勘察费_方法三_汇总复杂程度分值() < 35
|
|
:
|
|
"((9.50-6.65) / (35-18)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-18)+6.65";
|
|
->勘察费_方法三_汇总复杂程度分值() > 35 && 勘察费_方法三_汇总复杂程度分值() < 52
|
|
:
|
|
"((13.78-9.50) / (52-35)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-35)+9.50";
|
|
->勘察费_方法三_汇总复杂程度分值() > 52 && 勘察费_方法三_汇总复杂程度分值() < 73
|
|
:
|
|
"((17.10-13.78) / (73-52)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-52)+13.78";
|
|
};
|
|
->@工程信息.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->勘察费_方法三_汇总复杂程度分值() == 9
|
|
:
|
|
"2.85";
|
|
->勘察费_方法三_汇总复杂程度分值() > 0 && 勘察费_方法三_汇总复杂程度分值() < 9
|
|
:
|
|
"((2.85-0) / (9-0)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-0)+0";
|
|
->勘察费_方法三_汇总复杂程度分值() == 18
|
|
:
|
|
"3.99";
|
|
->勘察费_方法三_汇总复杂程度分值() == 35
|
|
:
|
|
"5.70";
|
|
->勘察费_方法三_汇总复杂程度分值() == 52
|
|
:
|
|
"8.27";
|
|
->勘察费_方法三_汇总复杂程度分值() == 73
|
|
:
|
|
"10.26";
|
|
->勘察费_方法三_汇总复杂程度分值() > 73
|
|
:
|
|
"10.26*("+ftos(勘察费_方法三_汇总复杂程度分值())+" / 73)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 9 && 勘察费_方法三_汇总复杂程度分值() < 18
|
|
:
|
|
"((3.99-2.85) / (18-9)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-9)+2.85";
|
|
->勘察费_方法三_汇总复杂程度分值() > 18 && 勘察费_方法三_汇总复杂程度分值() < 35
|
|
:
|
|
"((5.70-3.99) / (35-18)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-18)+3.99";
|
|
->勘察费_方法三_汇总复杂程度分值() > 35 && 勘察费_方法三_汇总复杂程度分值() < 52
|
|
:
|
|
"((8.27-5.70) / (52-35)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-35)+5.70";
|
|
->勘察费_方法三_汇总复杂程度分值() > 52 && 勘察费_方法三_汇总复杂程度分值() < 73
|
|
:
|
|
"((10.26-8.27) / (73-52)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-52)+8.27";
|
|
};
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 勘察费-方法三-初步勘测基价-线路
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
BEGIN:初步勘测基价_方法三_线路
|
|
${
|
|
calc(初步勘测基价_方法三_线路_计算过程);
|
|
}
|
|
BEGIN:初步勘测基价_方法三_线路_计算过程
|
|
${
|
|
?#{
|
|
->@工程信息.电压等级 == "500kV" || @工程信息.电压等级 == "750kV" || @工程信息.电压等级 == "1000kV" || @工程信息.电压等级 == "±400kV" || @工程信息.电压等级 == "±500kV" || @工程信息.电压等级 == "±660kV" || @工程信息.电压等级 == "±800kV" || @工程信息.电压等级 == "±1100kV"
|
|
:
|
|
#{
|
|
->勘察费_方法三_汇总复杂程度分值() == 12
|
|
:
|
|
"0.1303";
|
|
->勘察费_方法三_汇总复杂程度分值() > 0 && 勘察费_方法三_汇总复杂程度分值() < 12
|
|
:
|
|
"(((0.1303-0) / (12-0)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-0)+0)";
|
|
->勘察费_方法三_汇总复杂程度分值() == 21
|
|
:
|
|
"0.1902";
|
|
->勘察费_方法三_汇总复杂程度分值() == 34
|
|
:
|
|
"0.2605";
|
|
->勘察费_方法三_汇总复杂程度分值() == 50
|
|
:
|
|
"0.3777";
|
|
->勘察费_方法三_汇总复杂程度分值() == 67
|
|
:
|
|
"0.4950";
|
|
->勘察费_方法三_汇总复杂程度分值() > 67
|
|
:
|
|
"(0.4950*("+ftos(勘察费_方法三_汇总复杂程度分值())+" / 67))";
|
|
->勘察费_方法三_汇总复杂程度分值() > 12 && 勘察费_方法三_汇总复杂程度分值() < 21
|
|
:
|
|
"(((0.1902-0.1303) / (21-12)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-12)+0.1303)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 21 && 勘察费_方法三_汇总复杂程度分值() < 34
|
|
:
|
|
"(((0.2605-0.1902) / (34-21)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-21)+0.1902)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 34 && 勘察费_方法三_汇总复杂程度分值() < 50
|
|
:
|
|
"(((0.3777-0.2605) / (50-34)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-34)+0.2605)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 50 && 勘察费_方法三_汇总复杂程度分值() < 67
|
|
:
|
|
"(((0.4950-0.3777) / (67-50)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-50)+0.3777)";
|
|
};
|
|
->@工程信息.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->勘察费_方法三_汇总复杂程度分值() == 12
|
|
:
|
|
"0.1107";
|
|
->勘察费_方法三_汇总复杂程度分值() > 0 && 勘察费_方法三_汇总复杂程度分值() < 12
|
|
:
|
|
"(((0.1107-0) / (12-0)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-0)+0)";
|
|
->勘察费_方法三_汇总复杂程度分值() == 21
|
|
:
|
|
"0.1615";
|
|
->勘察费_方法三_汇总复杂程度分值() == 34
|
|
:
|
|
"0.2213";
|
|
->勘察费_方法三_汇总复杂程度分值() == 50
|
|
:
|
|
"0.3209";
|
|
->勘察费_方法三_汇总复杂程度分值() == 67
|
|
:
|
|
"0.4205";
|
|
->勘察费_方法三_汇总复杂程度分值() > 67
|
|
:
|
|
"(0.4205*("+ftos(勘察费_方法三_汇总复杂程度分值())+" / 67))";
|
|
->勘察费_方法三_汇总复杂程度分值() > 12 && 勘察费_方法三_汇总复杂程度分值() < 21
|
|
:
|
|
"(((0.1615-0.1107) / (21-12)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-12)+0.1107)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 21 && 勘察费_方法三_汇总复杂程度分值() < 34
|
|
:
|
|
"(((0.2213-0.1615) / (34-21)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-21)+0.1615)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 34 && 勘察费_方法三_汇总复杂程度分值() < 50
|
|
:
|
|
"(((0.3209-0.2213) / (50-34)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-34)+0.2213)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 50 && 勘察费_方法三_汇总复杂程度分值() < 67
|
|
:
|
|
"(((0.4205-0.3209) / (67-50)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-50)+0.3209)";
|
|
};
|
|
->@工程信息.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->勘察费_方法三_汇总复杂程度分值() == 12
|
|
:
|
|
"0.0651";
|
|
->勘察费_方法三_汇总复杂程度分值() > 0 && 勘察费_方法三_汇总复杂程度分值() < 12
|
|
:
|
|
"(((0.0651-0) / (12-0)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-0)+0)";
|
|
->勘察费_方法三_汇总复杂程度分值() == 21
|
|
:
|
|
"0.0950";
|
|
->勘察费_方法三_汇总复杂程度分值() == 34
|
|
:
|
|
"0.1302";
|
|
->勘察费_方法三_汇总复杂程度分值() == 50
|
|
:
|
|
"0.1888";
|
|
->勘察费_方法三_汇总复杂程度分值() == 67
|
|
:
|
|
"0.2474";
|
|
->勘察费_方法三_汇总复杂程度分值() > 67
|
|
:
|
|
"(0.2474*("+ftos(勘察费_方法三_汇总复杂程度分值())+" / 67))";
|
|
->勘察费_方法三_汇总复杂程度分值() > 12 && 勘察费_方法三_汇总复杂程度分值() < 21
|
|
:
|
|
"(((0.0950-0.0651) / (21-12)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-12)+0.0651)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 21 && 勘察费_方法三_汇总复杂程度分值() < 34
|
|
:
|
|
"(((0.1302-0.0950) / (34-21)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-21)+0.0950)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 34 && 勘察费_方法三_汇总复杂程度分值() < 50
|
|
:
|
|
"(((0.1888-0.1302) / (50-34)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-34)+0.1302)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 50 && 勘察费_方法三_汇总复杂程度分值() < 67
|
|
:
|
|
"(((0.2474-0.1888) / (67-50)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-50)+0.1888)";
|
|
};
|
|
->@工程信息.电压等级 == "110kV" || @工程信息.电压等级 == "66kV" || @工程信息.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->勘察费_方法三_汇总复杂程度分值() == 12
|
|
:
|
|
"0.0495";
|
|
->勘察费_方法三_汇总复杂程度分值() > 0 && 勘察费_方法三_汇总复杂程度分值() < 12
|
|
:
|
|
"(((0.0495-0) / (12-0)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-0)+0)";
|
|
->勘察费_方法三_汇总复杂程度分值() == 21
|
|
:
|
|
"0.0723";
|
|
->勘察费_方法三_汇总复杂程度分值() == 34
|
|
:
|
|
"0.0990";
|
|
->勘察费_方法三_汇总复杂程度分值() == 50
|
|
:
|
|
"0.1436";
|
|
->勘察费_方法三_汇总复杂程度分值() == 67
|
|
:
|
|
"0.1881";
|
|
->勘察费_方法三_汇总复杂程度分值() > 67
|
|
:
|
|
"(0.1881*("+ftos(勘察费_方法三_汇总复杂程度分值())+" / 67))";
|
|
->勘察费_方法三_汇总复杂程度分值() > 12 && 勘察费_方法三_汇总复杂程度分值() < 21
|
|
:
|
|
"(((0.0723-0.0495) / (21-12)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-12)+0.0495)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 21 && 勘察费_方法三_汇总复杂程度分值() < 34
|
|
:
|
|
"(((0.0990-0.0723) / (34-21)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-21)+0.0723)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 34 && 勘察费_方法三_汇总复杂程度分值() < 50
|
|
:
|
|
"(((0.1436-0.0990) / (50-34)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-34)+0.0990)";
|
|
->勘察费_方法三_汇总复杂程度分值() > 50 && 勘察费_方法三_汇总复杂程度分值() < 67
|
|
:
|
|
"(((0.1881-0.1436) / (67-50)) * ("+ftos(勘察费_方法三_汇总复杂程度分值())+"-50)+0.1436)";
|
|
};
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 设计费
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:设计费总计
|
|
${
|
|
?#{
|
|
->@设计费.计算方法 == "方法一"
|
|
:
|
|
一笔性设计费_方法一();
|
|
->@设计费.计算方法 == "方法二"
|
|
:
|
|
设计费总计_方法二_计算结果();
|
|
->@设计费.计算方法 == "方法三"
|
|
:
|
|
#{
|
|
->@工程信息.专业类型 == "发电"
|
|
:
|
|
设计费总计_方法五_计算结果();
|
|
->
|
|
:
|
|
设计费总计_方法三_计算结果();
|
|
};
|
|
->@设计费.计算方法 == "方法四"
|
|
:
|
|
设计费总计_方法四_计算结果();
|
|
->@设计费.计算方法 == "方法五"
|
|
:
|
|
设计费总计_方法五_计算结果();
|
|
->@设计费.计算方法 == "方法六"
|
|
:
|
|
#{
|
|
->@工程信息.专业类型 == "变电"
|
|
:
|
|
设计费总计_方法六_变电_计算结果();
|
|
->@工程信息.项目类型 == "架空输电线路工程" || @工程信息.项目类型 == "通信线路工程" || @工程信息.项目类型 == "架线合并方案"
|
|
:
|
|
设计费总计_方法六_架线();
|
|
->@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程"
|
|
:
|
|
设计费总计_方法六_计算结果();
|
|
};
|
|
->@设计费.计算方法 == "方法七"
|
|
:
|
|
#{
|
|
->@工程信息.专业类型 == "变电"
|
|
:
|
|
设计费总计_方法七_变电_计算结果();
|
|
->@工程信息.项目类型 == "架空输电线路工程" || @工程信息.项目类型 == "通信线路工程" || @工程信息.项目类型 == "架线合并方案"
|
|
:
|
|
设计费总计_方法七_架线();
|
|
->@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程"
|
|
:
|
|
设计费总计_方法七_计算结果();
|
|
};
|
|
->@设计费.计算方法 == "方法八"
|
|
:
|
|
#{
|
|
->@工程信息.专业类型 == "变电"
|
|
:
|
|
设计费总计_方法八_变电_计算结果();
|
|
->@工程信息.项目类型 == "架空输电线路工程" || @工程信息.项目类型 == "通信线路工程" || @工程信息.项目类型 == "架线合并方案"
|
|
:
|
|
设计费总计_方法八_架线();
|
|
->@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程"
|
|
:
|
|
设计费总计_方法八_计算结果();
|
|
};
|
|
} * 10000
|
|
}
|
|
|
|
BEGIN:基本设计费
|
|
${
|
|
?#{
|
|
->@设计费.计算方法 == "方法一"
|
|
:
|
|
基本设计费_方法一();
|
|
->@设计费.计算方法 == "方法二"
|
|
:
|
|
基本设计费_方法二_计算结果();
|
|
->@设计费.计算方法 == "方法三"
|
|
:
|
|
#{
|
|
->@工程信息.专业类型 == "发电"
|
|
:
|
|
基本设计费_方法五_计算结果();
|
|
->
|
|
:
|
|
基本设计费_方法三_计算结果();
|
|
};
|
|
->@设计费.计算方法 == "方法四"
|
|
:
|
|
基本设计费_方法四_计算结果();
|
|
->@设计费.计算方法 == "方法五"
|
|
:
|
|
基本设计费_方法五_计算结果();
|
|
->@设计费.计算方法 == "方法六"
|
|
:
|
|
#{
|
|
->@工程信息.专业类型 == "变电"
|
|
:
|
|
变电工程基本设计费_方法六_变电_计算结果();
|
|
->@工程信息.项目类型 == "架空输电线路工程" || @工程信息.项目类型 == "通信线路工程" || @工程信息.项目类型 == "架线合并方案"
|
|
:
|
|
基本设计费_方法六_架线_计算结果();
|
|
->@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程"
|
|
:
|
|
基本设计费_方法六_计算结果();
|
|
};
|
|
->@设计费.计算方法 == "方法七"
|
|
:
|
|
#{
|
|
->@工程信息.专业类型 == "变电"
|
|
:
|
|
变电工程基本设计费_方法七_变电_计算结果();
|
|
->@工程信息.项目类型 == "架空输电线路工程" || @工程信息.项目类型 == "通信线路工程" || @工程信息.项目类型 == "架线合并方案"
|
|
:
|
|
基本设计费_方法七_架线_计算结果();
|
|
->@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程"
|
|
:
|
|
基本设计费_方法七_计算结果();
|
|
};
|
|
->@设计费.计算方法 == "方法八"
|
|
:
|
|
#{
|
|
->@工程信息.专业类型 == "变电"
|
|
:
|
|
变电工程基本设计费_方法八_变电_计算结果();
|
|
->@工程信息.项目类型 == "架空输电线路工程" || @工程信息.项目类型 == "通信线路工程" || @工程信息.项目类型 == "架线合并方案"
|
|
:
|
|
基本设计费_方法八_架线_计算结果();
|
|
->@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程"
|
|
:
|
|
基本设计费_方法八_计算结果();
|
|
};
|
|
} * 10000
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 设计费-方法一
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:一笔性设计费_方法一
|
|
${
|
|
?round(?@设计费.属性.一笔性设计费.计算式, 6)
|
|
}
|
|
|
|
BEGIN:基本设计费_方法一
|
|
${
|
|
?round(?一笔性设计费_方法一() / 系数_方法一(), 6)
|
|
}
|
|
|
|
BEGIN:系数_方法一
|
|
${
|
|
?round(?@设计费.属性.一笔性设计费调整系数.计算式, 6)
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 设计费-方法二
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:设计费计费额_方法二
|
|
${
|
|
for(filter(@设计费.数据, "设计费计费额", ?(设计费计费额.type == "自定义计费额")), "设计费计费额",
|
|
?{
|
|
iif(设计费计费额.表达式 != "",?setparam("设计费计费额_方法二",getparam("设计费计费额_方法二")+getdynamicvariable(设计费计费额.表达式,0)),0);
|
|
}, ?0);
|
|
getparam("设计费计费额_方法二");
|
|
}
|
|
|
|
BEGIN:设计费计费额_方法二_表达式
|
|
${
|
|
for(filter(@设计费.数据, "设计费计费额", ?(设计费计费额.type == "自定义计费额")), "设计费计费额",
|
|
?{
|
|
iif(设计费计费额.表达式 != "",?setparam("设计费计费额_方法二",getparam("设计费计费额_方法二")+设计费计费额.表达式),0);
|
|
}, ?0);
|
|
getparam("设计费计费额_方法二");
|
|
}
|
|
|
|
|
|
BEGIN:设计费计费额_方法二_计算结果
|
|
${
|
|
?round(?设计费计费额_方法二(),6)
|
|
}
|
|
|
|
BEGIN:收费基价_方法二_计算结果
|
|
${
|
|
?round(?收费基价_方法二(),6)
|
|
}
|
|
|
|
BEGIN:基本设计费_方法二
|
|
${
|
|
?收费基价_方法二_计算结果() * 专业调整系数_方法二() * 复杂程度调整系数_方法二() * 附加调整系数_方法二();
|
|
}
|
|
|
|
BEGIN:基本设计费_方法二_计算结果
|
|
${
|
|
?round(?基本设计费_方法二(),6)
|
|
}
|
|
|
|
BEGIN:施工图预算编制费_方法二
|
|
${
|
|
?基本设计费_方法二() * 施工图预算编制调整系数_方法二()
|
|
}
|
|
|
|
BEGIN:施工图预算编制费_方法二_计算结果
|
|
${
|
|
?round(?施工图预算编制费_方法二(),6)
|
|
}
|
|
|
|
BEGIN:竣工图编制费_方法二
|
|
${
|
|
?基本设计费_方法二() * 竣工图编制调整系数_方法二()
|
|
}
|
|
|
|
BEGIN:竣工图编制费_方法二_计算结果
|
|
${
|
|
?round(?竣工图编制费_方法二(),6)
|
|
}
|
|
|
|
BEGIN:其他设计费_方法二
|
|
${
|
|
?施工图预算编制费_方法二() + 竣工图编制费_方法二()
|
|
}
|
|
|
|
BEGIN:其他设计费_方法二_计算结果
|
|
${
|
|
?round(?其他设计费_方法二(),6)
|
|
}
|
|
|
|
BEGIN:设计费合计_方法二
|
|
${
|
|
?基本设计费_方法二() + 其他设计费_方法二()
|
|
}
|
|
|
|
BEGIN:设计费合计_方法二_计算结果
|
|
${
|
|
?round(?设计费合计_方法二(),6)
|
|
}
|
|
|
|
BEGIN:设计调整费_方法二
|
|
${
|
|
?getdynamicvariable(@设计费.属性.设计费调整.计算式,0)
|
|
}
|
|
|
|
BEGIN:设计调整费_方法二_计算结果
|
|
${
|
|
?round(?设计调整费_方法二(),6)
|
|
}
|
|
|
|
BEGIN:三维设计费_方法二
|
|
${
|
|
?getdynamicvariable(@设计费.属性.三维设计费.计算式,0)
|
|
}
|
|
|
|
BEGIN:三维设计费_方法二_计算结果
|
|
${
|
|
?round(?三维设计费_方法二(),6)
|
|
}
|
|
|
|
BEGIN:设计费总计_方法二
|
|
${
|
|
?设计费合计_方法二() + 设计调整费_方法二() + 三维设计费_方法二()
|
|
}
|
|
|
|
BEGIN:设计费总计_方法二_计算结果
|
|
${
|
|
?round(?设计费总计_方法二(),6)
|
|
}
|
|
|
|
BEGIN:专业调整系数_方法二
|
|
${
|
|
for(filter(@设计费.数据, "调整系数", ?(调整系数.type == "调整系数")), "调整系数",
|
|
?{
|
|
iif(调整系数.名称 == "专业调整费", ?setparam("专业调整系数_方法二",调整系数.系数),0);
|
|
}, ?0);
|
|
?round(?getparam("专业调整系数_方法二"), 6);
|
|
}
|
|
|
|
BEGIN:复杂程度调整系数_方法二
|
|
${
|
|
for(filter(@设计费.数据, "调整系数", ?(调整系数.type == "调整系数")), "调整系数",
|
|
?{
|
|
iif(调整系数.名称 == "复杂程度调整费", ?setparam("复杂程度调整系数_方法二",调整系数.系数),0);
|
|
}, ?0);
|
|
?round(?getparam("复杂程度调整系数_方法二"), 6);
|
|
}
|
|
|
|
BEGIN:附加调整系数_方法二
|
|
${
|
|
for(filter(@设计费.数据, "调整系数", ?(调整系数.type == "调整系数")), "调整系数",
|
|
?{
|
|
iif(调整系数.名称 == "附加调整费", ?setparam("附加调整系数_方法二",调整系数.系数),0);
|
|
}, ?0);
|
|
?round(?getparam("附加调整系数_方法二"), 6);
|
|
}
|
|
|
|
BEGIN:施工图预算编制调整系数_方法二
|
|
${
|
|
for(filter(@设计费.数据, "调整系数", ?(调整系数.type == "调整系数")), "调整系数",
|
|
?{
|
|
iif(调整系数.名称 == "施工图预算编制费", ?setparam("施工图预算编制调整系数_方法二",调整系数.系数),0);
|
|
}, ?0);
|
|
?round(?getparam("施工图预算编制调整系数_方法二"), 6);
|
|
}
|
|
|
|
BEGIN:竣工图编制调整系数_方法二
|
|
${
|
|
for(filter(@设计费.数据, "调整系数", ?(调整系数.type == "调整系数")), "调整系数",
|
|
?{
|
|
iif(调整系数.名称 == "竣工图编制费", ?setparam("竣工图编制调整系数_方法二",调整系数.系数),0);
|
|
}, ?0);
|
|
?round(?getparam("竣工图编制调整系数_方法二"), 6);
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 设计费-方法三
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:设计费计费额(不含调整)_方法三
|
|
${
|
|
for(filter(@设计费.数据, "设计费计费额", ?(设计费计费额.type == "设计费计费额")), "设计费计费额",
|
|
?{
|
|
iif(设计费计费额.表达式 != "", ?setparam("设计费计费额_方法三",getparam("设计费计费额_方法三")+getdynamicvariable(设计费计费额.表达式,0)),0);
|
|
}, ?0);
|
|
getparam("设计费计费额_方法三");
|
|
}
|
|
|
|
BEGIN:设计费计费额(不含调整)_方法三_表达式
|
|
${
|
|
for(filter(@设计费.数据, "设计费计费额", ?(设计费计费额.type == "设计费计费额")), "设计费计费额",
|
|
?{
|
|
iif(设计费计费额.表达式 != "", ?setparam("设计费计费额_方法三",getparam("设计费计费额_方法三")+设计费计费额.表达式),0);
|
|
}, ?0);
|
|
getparam("设计费计费额_方法三");
|
|
}
|
|
|
|
BEGIN:设计费计费额_方法三
|
|
${
|
|
for(filter(@设计费.数据, "设计费计费额", ?(设计费计费额.type == "设计费计费额")), "设计费计费额",
|
|
?{
|
|
iif(设计费计费额.表达式 != "", ?setparam("设计费计费额_方法三",getparam("设计费计费额_方法三")+(getdynamicvariable(设计费计费额.表达式,0))),0);
|
|
}, ?0);
|
|
getparam("设计费计费额_方法三") - 设计费计费额调整(万元)_方法三();
|
|
}
|
|
|
|
BEGIN:设计费计费额调整(万元)_方法三
|
|
${
|
|
for(filter(@设计费.数据, "设计费计费额调整", ?(设计费计费额调整.type == "主材调整")), "设计费计费额调整",
|
|
?{
|
|
iif(设计费计费额调整.名称 != "" && 设计费计费额调整.初步设计概算单价 - 设计费计费额调整.计费价格 > 0 && 设计费计费额调整.数量 != 0, ?setparam("主材调整_方法三",getparam("主材调整_方法三") + (设计费计费额调整.初步设计概算单价 - 设计费计费额调整.计费价格) * 设计费计费额调整.数量),0);
|
|
}, ?0);
|
|
|
|
for(filter(@设计费.数据, "设计费计费额调整", ?(设计费计费额调整.type == "设备调整")), "设计费计费额调整",
|
|
?{
|
|
iif(设计费计费额调整.名称 != "" && 设计费计费额调整.初步设计概算单价 - 设计费计费额调整.计费价格 > 0 && 设计费计费额调整.数量 != 0, ?setparam("设备调整_方法三",getparam("设备调整_方法三") + (设计费计费额调整.初步设计概算单价 - 设计费计费额调整.计费价格) * 设计费计费额调整.数量),0);
|
|
}, ?0);
|
|
(getparam("主材调整_方法三") + getparam("设备调整_方法三")) / 10000;
|
|
}
|
|
|
|
BEGIN:设计费计费额_方法三_计算结果
|
|
${
|
|
?round(?设计费计费额_方法三(),6)
|
|
}
|
|
|
|
BEGIN:基本设计费_方法三
|
|
${
|
|
?#{
|
|
->@工程信息.项目类型 == "变电站工程" || @工程信息.项目类型 == "接地极工程" || @工程信息.项目类型 == "开关站工程" || @工程信息.项目类型 == "串联补偿站工程" || @工程信息.项目类型 == "静止无功补偿工程" || @工程信息.项目类型 == "通信站工程"
|
|
:
|
|
采用累进费率汇总设计费计费额_方法三_变电() * 改扩建调整系数_方法三();
|
|
->@工程信息.项目类型 == "换流站工程"
|
|
:
|
|
采用累进费率汇总设计费计费额_方法三_换流站() * 改扩建调整系数_方法三();
|
|
->@工程信息.项目类型 == "架空输电线路工程" || @工程信息.项目类型 == "通信线路工程" || @工程信息.项目类型 == "架线合并方案"
|
|
:
|
|
采用累进费率汇总设计费计费额_方法三_架空线路() * 改扩建调整系数_方法三();
|
|
->@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程"
|
|
:
|
|
#{
|
|
->@设计费.属性.隧道敷设.计算式 != "1"
|
|
:
|
|
采用累进费率汇总设计费计费额_方法三_电缆线路电气2() * 改扩建调整系数_方法三();
|
|
->@设计费.属性.隧道敷设.计算式 == "1"
|
|
:
|
|
(采用累进费率汇总设计费计费额_方法三_电缆线路电气() + 采用累进费率汇总设计费计费额_方法三_电缆线路土建2()) * 改扩建调整系数_方法三();
|
|
};
|
|
}
|
|
}
|
|
|
|
BEGIN:电气部分设计费计费额_方法三
|
|
${
|
|
for(filter(@设计费.数据, "电气部分设计费计费额", ?(电气部分设计费计费额.type == "电气部分设计费计费额")), "电气部分设计费计费额",
|
|
?{
|
|
iif(电气部分设计费计费额.表达式 != "", ?setparam("电气部分设计费计费额_方法三",getparam("电气部分设计费计费额_方法三")+(getdynamicvariable(电气部分设计费计费额.表达式,0))),0);
|
|
}, ?0);
|
|
?round(?getparam("电气部分设计费计费额_方法三")-设计费计费额调整(万元)_方法三(), 6);
|
|
}
|
|
|
|
BEGIN:土建部分设计费计费额_方法三
|
|
${
|
|
for(filter(@设计费.数据, "土建部分设计费计费额", ?(土建部分设计费计费额.type == "土建部分设计费计费额")), "土建部分设计费计费额",
|
|
?{
|
|
iif(土建部分设计费计费额.表达式 != "", ?setparam("土建部分设计费计费额_方法三",getparam("土建部分设计费计费额_方法三")+getdynamicvariable(土建部分设计费计费额.表达式,0)),0);
|
|
}, ?0);
|
|
?round(?getparam("土建部分设计费计费额_方法三"), 6);
|
|
}
|
|
|
|
BEGIN:基本设计费_方法三_计算结果
|
|
${
|
|
?round(?基本设计费_方法三(),6)
|
|
}
|
|
|
|
BEGIN:总体设计费_方法三
|
|
${
|
|
?基本设计费_方法三() * 总体设计调整系数_方法三()
|
|
}
|
|
|
|
BEGIN:总体设计费_方法三_计算结果
|
|
${
|
|
?round(?总体设计费_方法三(),6)
|
|
}
|
|
|
|
BEGIN:施工图预算编制费_方法三
|
|
${
|
|
?基本设计费_方法三() * 施工图预算编制调整系数_方法三()
|
|
}
|
|
|
|
BEGIN:施工图预算编制费_方法三_计算结果
|
|
${
|
|
?round(?施工图预算编制费_方法三(),6)
|
|
}
|
|
|
|
BEGIN:竣工图编制费_方法三
|
|
${
|
|
?基本设计费_方法三() * 竣工图编制调整系数_方法三()
|
|
}
|
|
|
|
BEGIN:竣工图编制费_方法三_计算结果
|
|
${
|
|
?round(?竣工图编制费_方法三(),6)
|
|
}
|
|
|
|
BEGIN:其他设计费_方法三
|
|
${
|
|
?总体设计费_方法三() + 施工图预算编制费_方法三() + 竣工图编制费_方法三()
|
|
}
|
|
|
|
BEGIN:其他设计费_方法三_计算结果
|
|
${
|
|
?round(?其他设计费_方法三(),6)
|
|
}
|
|
|
|
BEGIN:工程设计收费_方法三
|
|
${
|
|
?基本设计费_方法三() + 其他设计费_方法三()
|
|
}
|
|
|
|
BEGIN:工程设计收费_方法三_计算结果
|
|
${
|
|
?round(?工程设计收费_方法三(),6)
|
|
}
|
|
|
|
BEGIN:设计调整费_方法三
|
|
${
|
|
?getdynamicvariable(@设计费.属性.设计费调整.计算式,0)
|
|
}
|
|
|
|
BEGIN:设计调整费_方法三_计算结果
|
|
${
|
|
?round(?设计调整费_方法三(),6)
|
|
}
|
|
|
|
BEGIN:三维设计费_方法三
|
|
${
|
|
?getdynamicvariable(@设计费.属性.三维设计费.计算式,0)
|
|
}
|
|
|
|
BEGIN:三维设计费_方法三_计算结果
|
|
${
|
|
?round(?三维设计费_方法三(),6)
|
|
}
|
|
|
|
BEGIN:设计费总计_方法三
|
|
${
|
|
?工程设计收费_方法三() + 设计调整费_方法三() + 三维设计费_方法三()
|
|
}
|
|
|
|
BEGIN:设计费总计_方法三_计算结果
|
|
${
|
|
?round(?设计费总计_方法三(),6)
|
|
}
|
|
|
|
BEGIN:改扩建调整系数_方法三
|
|
${
|
|
?round(?@设计费.属性.改扩建调整系数.计算式, 6)
|
|
}
|
|
|
|
BEGIN:总体设计调整系数_方法三
|
|
${
|
|
for(filter(@设计费.数据, "调整系数", ?(调整系数.type == "调整系数")), "调整系数",
|
|
?{
|
|
iif(调整系数.名称 == "总体设计费", ?setparam("总体设计调整系数_方法三",调整系数.系数),0);
|
|
}, ?0);
|
|
getparam("总体设计调整系数_方法三");
|
|
}
|
|
|
|
BEGIN:施工图预算编制调整系数_方法三
|
|
${
|
|
for(filter(@设计费.数据, "调整系数", ?(调整系数.type == "调整系数")), "调整系数",
|
|
?{
|
|
iif(调整系数.名称 == "施工图预算编制费", ?setparam("施工图预算编制调整系数_方法三",调整系数.系数),0);
|
|
}, ?0);
|
|
getparam("施工图预算编制调整系数_方法三");
|
|
}
|
|
|
|
BEGIN:竣工图编制调整系数_方法三
|
|
${
|
|
for(filter(@设计费.数据, "调整系数", ?(调整系数.type == "调整系数")), "调整系数",
|
|
?{
|
|
iif(调整系数.名称 == "竣工图编制费", ?setparam("竣工图编制调整系数_方法三",调整系数.系数),0);
|
|
}, ?0);
|
|
getparam("竣工图编制调整系数_方法三");
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 设计费-方法四
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:设计费计费额_方法四
|
|
${
|
|
for(filter(@设计费.数据, "设计费计费额", ?(设计费计费额.type == "设计费计费额")), "设计费计费额",
|
|
?{
|
|
iif(设计费计费额.表达式 != "", ?setparam("设计费计费额_方法四",getparam("设计费计费额_方法四")+(getdynamicvariable(设计费计费额.表达式,0))),0);
|
|
}, ?0);
|
|
getparam("设计费计费额_方法四") - 设计费计费额调整(万元)_方法四();
|
|
}
|
|
|
|
BEGIN:设计费计费额(不含调整)_方法四
|
|
${
|
|
for(filter(@设计费.数据, "设计费计费额", ?(设计费计费额.type == "设计费计费额")), "设计费计费额",
|
|
?{
|
|
iif(设计费计费额.表达式 != "", ?setparam("设计费计费额_方法四",getparam("设计费计费额_方法四")+ getdynamicvariable(设计费计费额.表达式,0)),0);
|
|
}, ?0);
|
|
getparam("设计费计费额_方法四");
|
|
}
|
|
|
|
BEGIN:设计费计费额调整(万元)_方法四
|
|
${
|
|
for(filter(@设计费.数据, "设计费计费额调整", ?(设计费计费额调整.type == "主材调整")), "设计费计费额调整",
|
|
?{
|
|
iif(设计费计费额调整.名称 != "" && 设计费计费额调整.初步设计概算单价 - 设计费计费额调整.计费价格 > 0 && 设计费计费额调整.数量 != 0, ?setparam("主材调整_方法四",getparam("主材调整_方法四") + (设计费计费额调整.初步设计概算单价 - 设计费计费额调整.计费价格) * 设计费计费额调整.数量),0);
|
|
}, ?0);
|
|
|
|
for(filter(@设计费.数据, "设计费计费额调整", ?(设计费计费额调整.type == "设备调整")), "设计费计费额调整",
|
|
?{
|
|
iif(设计费计费额调整.名称 != "" && 设计费计费额调整.初步设计概算单价 - 设计费计费额调整.计费价格 > 0 && 设计费计费额调整.数量 != 0, ?setparam("设备调整_方法四",getparam("设备调整_方法四") + (设计费计费额调整.初步设计概算单价 - 设计费计费额调整.计费价格) * 设计费计费额调整.数量),0);
|
|
}, ?0);
|
|
(getparam("主材调整_方法四") + getparam("设备调整_方法四")) / 10000;
|
|
}
|
|
|
|
BEGIN:设计费计费额_方法四_计算结果
|
|
${
|
|
?round(?设计费计费额_方法四(),6)
|
|
}
|
|
|
|
BEGIN:基本设计费_方法四
|
|
${
|
|
?#{
|
|
->@工程信息.项目类型 == "变电站工程" || @工程信息.项目类型 == "接地极工程" || @工程信息.项目类型 == "开关站工程" || @工程信息.项目类型 == "串联补偿站工程" || @工程信息.项目类型 == "静止无功补偿工程" || @工程信息.项目类型 == "通信站工程"
|
|
:
|
|
采用累进费率汇总设计费计费额_方法四_变电() * 改扩建调整系数_方法四() * ( 1 + 激励调整系数_方法四());
|
|
->@工程信息.项目类型 == "换流站工程"
|
|
:
|
|
采用累进费率汇总设计费计费额_方法四_换流站() * 改扩建调整系数_方法四() * ( 1 + 激励调整系数_方法四());
|
|
->@工程信息.项目类型 == "架空输电线路工程" || @工程信息.项目类型 == "通信线路工程" || @工程信息.项目类型 == "架线合并方案"
|
|
:
|
|
采用累进费率汇总设计费计费额_方法四_架空线路() * 改扩建调整系数_方法四() * ( 1 + 激励调整系数_方法四());
|
|
->@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程"
|
|
:
|
|
#{
|
|
->@设计费.属性.隧道敷设.计算式 != "1"
|
|
:
|
|
采用累进费率汇总设计费计费额_方法四_电缆线路电气2() * 改扩建调整系数_方法四() * ( 1 + 激励调整系数_方法四());
|
|
->@设计费.属性.隧道敷设.计算式 == "1"
|
|
:
|
|
(采用累进费率汇总设计费计费额_方法四_电缆线路电气() + 采用累进费率汇总设计费计费额_方法四_电缆线路土建()) * 改扩建调整系数_方法四() * ( 1 + 激励调整系数_方法四());
|
|
};
|
|
}
|
|
}
|
|
|
|
BEGIN:电气部分设计费计费额_方法四
|
|
${
|
|
for(filter(@设计费.数据, "电气部分设计费计费额", ?(电气部分设计费计费额.type == "电气部分设计费计费额")), "电气部分设计费计费额",
|
|
?{
|
|
iif(电气部分设计费计费额.表达式 != "", ?setparam("电气部分设计费计费额_方法四",getparam("电气部分设计费计费额_方法四")+(getdynamicvariable(电气部分设计费计费额.表达式,0))),0);
|
|
}, ?0);
|
|
?round(?getparam("电气部分设计费计费额_方法四")-设计费计费额调整(万元)_方法四(), 6);
|
|
|
|
}
|
|
|
|
BEGIN:土建部分设计费计费额_方法四
|
|
${
|
|
for(filter(@设计费.数据, "土建部分设计费计费额", ?(土建部分设计费计费额.type == "土建部分设计费计费额")), "土建部分设计费计费额",
|
|
?{
|
|
iif(土建部分设计费计费额.表达式 != "", ?setparam("土建部分设计费计费额_方法四",getparam("土建部分设计费计费额_方法四")+getdynamicvariable(土建部分设计费计费额.表达式,0)),0);
|
|
}, ?0);
|
|
?round(?getparam("土建部分设计费计费额_方法四"), 6);
|
|
}
|
|
|
|
BEGIN:基本设计费_方法四_计算结果
|
|
${
|
|
?round(?基本设计费_方法四(),6)
|
|
}
|
|
|
|
BEGIN:总体设计费_方法四
|
|
${
|
|
?基本设计费_方法四() * 总体设计调整系数_方法四()
|
|
}
|
|
|
|
BEGIN:总体设计费_方法四_计算结果
|
|
${
|
|
?round(?总体设计费_方法四(),6)
|
|
}
|
|
|
|
BEGIN:施工图预算编制费_方法四
|
|
${
|
|
?基本设计费_方法四() * 施工图预算编制调整系数_方法四()
|
|
}
|
|
|
|
BEGIN:施工图预算编制费_方法四_计算结果
|
|
${
|
|
?round(?施工图预算编制费_方法四(),6)
|
|
}
|
|
|
|
BEGIN:竣工图编制费_方法四
|
|
${
|
|
?基本设计费_方法四() * 竣工图编制调整系数_方法四()
|
|
}
|
|
|
|
BEGIN:竣工图编制费_方法四_计算结果
|
|
${
|
|
?round(?竣工图编制费_方法四(),6)
|
|
}
|
|
|
|
BEGIN:其他设计费_方法四
|
|
${
|
|
?总体设计费_方法四() + 施工图预算编制费_方法四() + 竣工图编制费_方法四()
|
|
}
|
|
|
|
BEGIN:其他设计费_方法四_计算结果
|
|
${
|
|
?round(?其他设计费_方法四(),6)
|
|
}
|
|
|
|
BEGIN:工程设计收费_方法四
|
|
${
|
|
?基本设计费_方法四() + 其他设计费_方法四()
|
|
}
|
|
|
|
BEGIN:工程设计收费_方法四_计算结果
|
|
${
|
|
?round(?工程设计收费_方法四(),6)
|
|
}
|
|
|
|
BEGIN:设计调整费_方法四
|
|
${
|
|
?getdynamicvariable(@设计费.属性.设计费调整.计算式,0)
|
|
}
|
|
|
|
BEGIN:设计调整费_方法四_计算结果
|
|
${
|
|
?round(?设计调整费_方法四(),6)
|
|
}
|
|
|
|
BEGIN:三维设计费_方法四
|
|
${
|
|
?getdynamicvariable(@设计费.属性.三维设计费.计算式,0)
|
|
}
|
|
|
|
BEGIN:三维设计费_方法四_计算结果
|
|
${
|
|
?round(?三维设计费_方法四(),6)
|
|
}
|
|
|
|
BEGIN:设计费总计_方法四
|
|
${
|
|
?工程设计收费_方法四() + 设计调整费_方法四() + 三维设计费_方法四()
|
|
}
|
|
|
|
BEGIN:设计费总计_方法四_计算结果
|
|
${
|
|
?round(?设计费总计_方法四(),6)
|
|
}
|
|
|
|
BEGIN:改扩建调整系数_方法四
|
|
${
|
|
?round(?@设计费.属性.改扩建调整系数.计算式, 6)
|
|
}
|
|
|
|
BEGIN:激励调整系数_方法四
|
|
${
|
|
?round(?getdynamicvariable(@设计费.属性.激励调整系数.计算式,0)/100, 6)
|
|
}
|
|
|
|
BEGIN:总体设计调整系数_方法四
|
|
${
|
|
for(filter(@设计费.数据, "调整系数", ?(调整系数.type == "调整系数")), "调整系数",
|
|
?{
|
|
iif(调整系数.名称 == "总体设计费", ?setparam("总体设计调整系数_方法四",调整系数.系数),0);
|
|
}, ?0);
|
|
?round(?getparam("总体设计调整系数_方法四"), 6);
|
|
}
|
|
|
|
BEGIN:施工图预算编制调整系数_方法四
|
|
${
|
|
for(filter(@设计费.数据, "调整系数", ?(调整系数.type == "调整系数")), "调整系数",
|
|
?{
|
|
iif(调整系数.名称 == "施工图预算编制费", ?setparam("总体设计调整系数_方法四",调整系数.系数),0);
|
|
}, ?0);
|
|
?round(?getparam("总体设计调整系数_方法四"), 6);
|
|
}
|
|
|
|
BEGIN:竣工图编制调整系数_方法四
|
|
${
|
|
for(filter(@设计费.数据, "调整系数", ?(调整系数.type == "调整系数")), "调整系数",
|
|
?{
|
|
iif(调整系数.名称 == "竣工图编制费", ?setparam("竣工图编制调整系数_方法四",调整系数.系数),0);
|
|
}, ?0);
|
|
?round(?getparam("竣工图编制调整系数_方法四"), 6);
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 设计费-方法五
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:设计费计费额_方法五
|
|
${
|
|
for(filter(@设计费.数据, "设计费计费额", ?(设计费计费额.type == "设计费计费额")), "设计费计费额",
|
|
?{
|
|
iif(设计费计费额.表达式 != "", ?setparam("设计费计费额_方法五",getparam("设计费计费额_方法五")+getdynamicvariable(设计费计费额.表达式,0)),0);
|
|
}, ?0);
|
|
?round(?getparam("设计费计费额_方法五"), 6);
|
|
}
|
|
|
|
BEGIN:设计费计费额_方法五_计算结果
|
|
${
|
|
?round(?设计费计费额_方法五(),6)
|
|
}
|
|
|
|
BEGIN:基本设计费_方法五
|
|
${
|
|
?#{
|
|
->@工程信息.项目类型 == "燃煤发电厂工程"
|
|
:
|
|
采用累进费率汇总设计费计费额_方法五_燃煤发电() * 改扩建调整系数_方法五();
|
|
->@工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程"
|
|
:
|
|
采用累进费率汇总设计费计费额_方法五_联合发电() * 改扩建调整系数_方法五();
|
|
->@工程信息.项目类型 == "变电站工程" || @工程信息.项目类型 == "接地极工程" || @工程信息.项目类型 == "开关站工程" || @工程信息.项目类型 == "串联补偿站工程" || @工程信息.项目类型 == "静止无功补偿工程" || @工程信息.项目类型 == "通信站工程"
|
|
:
|
|
采用累进费率汇总设计费计费额_方法五_变电() * 改扩建调整系数_方法五();
|
|
->@工程信息.项目类型 == "换流站工程"
|
|
:
|
|
采用累进费率汇总设计费计费额_方法五_换流站() * 改扩建调整系数_方法五();
|
|
->@工程信息.项目类型 == "架空输电线路工程" || @工程信息.项目类型 == "通信线路工程" || @工程信息.项目类型 == "架线合并方案"
|
|
:
|
|
采用累进费率汇总设计费计费额_方法五_架空线路() * 改扩建调整系数_方法五();
|
|
->@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程"
|
|
:
|
|
#{
|
|
->@设计费.属性.隧道敷设.计算式 != "1"
|
|
:
|
|
采用累进费率汇总设计费计费额_方法五_电缆线路电气2() * 改扩建调整系数_方法五();
|
|
->@设计费.属性.隧道敷设.计算式 == "1"
|
|
:
|
|
(采用累进费率汇总设计费计费额_方法五_电缆线路电气() + 采用累进费率汇总设计费计费额_方法五_电缆线路土建()) * 改扩建调整系数_方法五();
|
|
};
|
|
}
|
|
}
|
|
|
|
BEGIN:电气部分设计费计费额_方法五
|
|
${
|
|
for(filter(@设计费.数据, "电气部分设计费计费额", ?(电气部分设计费计费额.type == "电气部分设计费计费额")), "电气部分设计费计费额",
|
|
?{
|
|
iif(电气部分设计费计费额.表达式 != "", ?setparam("电气部分设计费计费额_方法五",getparam("电气部分设计费计费额_方法五")+getdynamicvariable(电气部分设计费计费额.表达式,0)),0);
|
|
}, ?0);
|
|
?round(?getparam("电气部分设计费计费额_方法五"), 6);
|
|
}
|
|
|
|
BEGIN:土建部分设计费计费额_方法五
|
|
${
|
|
for(filter(@设计费.数据, "土建部分设计费计费额", ?(土建部分设计费计费额.type == "土建部分设计费计费额")), "土建部分设计费计费额",
|
|
?{
|
|
iif(土建部分设计费计费额.表达式 != "", ?setparam("土建部分设计费计费额_方法五",getparam("土建部分设计费计费额_方法五")+getdynamicvariable(土建部分设计费计费额.表达式,0)),0);
|
|
}, ?0);
|
|
?round(?getparam("土建部分设计费计费额_方法五"), 6);
|
|
}
|
|
|
|
BEGIN:基本设计费_方法五_计算结果
|
|
${
|
|
?round(?基本设计费_方法五(),6)
|
|
}
|
|
|
|
BEGIN:总体设计费_方法五
|
|
${
|
|
?基本设计费_方法五() * 总体设计调整系数_方法五()
|
|
}
|
|
|
|
BEGIN:总体设计费_方法五_计算结果
|
|
${
|
|
?round(?总体设计费_方法五(),6)
|
|
}
|
|
|
|
BEGIN:施工图预算编制费_方法五
|
|
${
|
|
?基本设计费_方法五() * 施工图预算编制调整系数_方法五()
|
|
}
|
|
|
|
BEGIN:施工图预算编制费_方法五_计算结果
|
|
${
|
|
?round(?施工图预算编制费_方法五(),6)
|
|
}
|
|
|
|
BEGIN:竣工图编制费_方法五
|
|
${
|
|
?基本设计费_方法五() * 竣工图编制调整系数_方法五()
|
|
}
|
|
|
|
BEGIN:竣工图编制费_方法五_计算结果
|
|
${
|
|
?round(?竣工图编制费_方法五(),6)
|
|
}
|
|
|
|
BEGIN:非标准设备设计费_方法五
|
|
${
|
|
for(filter(@设计费.数据, "非标准设备设计费", ?(非标准设备设计费.type == "非标准设备设计费")), "非标准设备设计费",
|
|
?{
|
|
iif(非标准设备设计费.计费额 != 0 && 非标准设备设计费.费率 != 0, ?setparam("非标准设备设计费",getparam("非标准设备设计费")+非标准设备设计费.非标准设备设计费),0);
|
|
}, ?0);
|
|
?round(?getparam("非标准设备设计费"), 6);
|
|
}
|
|
|
|
BEGIN:非标准设备设计费_方法五_计算结果
|
|
${
|
|
?round(?非标准设备设计费_方法五(),6)
|
|
}
|
|
|
|
BEGIN:其他设计费_方法五
|
|
${
|
|
?总体设计费_方法五() + 施工图预算编制费_方法五() + 竣工图编制费_方法五() + 非标准设备设计费_方法五()
|
|
}
|
|
|
|
BEGIN:其他设计费_方法五_计算结果
|
|
${
|
|
?round(?其他设计费_方法五(),6)
|
|
}
|
|
|
|
BEGIN:工程设计收费_方法五
|
|
${
|
|
?基本设计费_方法五() + 其他设计费_方法五()
|
|
}
|
|
|
|
BEGIN:工程设计收费_方法五_计算结果
|
|
${
|
|
?round(?工程设计收费_方法五(),6)
|
|
}
|
|
|
|
BEGIN:设计调整费_方法五
|
|
${
|
|
?getdynamicvariable(@设计费.属性.设计费调整.计算式,0)
|
|
}
|
|
|
|
BEGIN:设计调整费_方法五_计算结果
|
|
${
|
|
?round(?设计调整费_方法五(),6)
|
|
}
|
|
|
|
BEGIN:三维设计费_方法五
|
|
${
|
|
?getdynamicvariable(@设计费.属性.三维设计费.计算式,0)
|
|
}
|
|
|
|
BEGIN:三维设计费_方法五_计算结果
|
|
${
|
|
?round(?三维设计费_方法五(),6)
|
|
}
|
|
|
|
BEGIN:设计费总计_方法五
|
|
${
|
|
?工程设计收费_方法五() + 设计调整费_方法五() + 三维设计费_方法五()
|
|
}
|
|
|
|
BEGIN:设计费总计_方法五_计算结果
|
|
${
|
|
?round(?设计费总计_方法五(),6)
|
|
}
|
|
|
|
BEGIN:改扩建调整系数_方法五
|
|
${
|
|
?round(?@设计费.属性.改扩建调整系数.计算式, 6)
|
|
}
|
|
|
|
BEGIN:总体设计调整系数_方法五
|
|
${
|
|
for(filter(@设计费.数据, "调整系数", ?(调整系数.type == "调整系数")), "调整系数",
|
|
?{
|
|
iif(调整系数.名称 == "总体设计费", ?setparam("总体设计调整系数_方法五",调整系数.系数),0);
|
|
}, ?0);
|
|
?round(?getparam("总体设计调整系数_方法五"), 6);
|
|
}
|
|
|
|
BEGIN:施工图预算编制调整系数_方法五
|
|
${
|
|
for(filter(@设计费.数据, "调整系数", ?(调整系数.type == "调整系数")), "调整系数",
|
|
?{
|
|
iif(调整系数.名称 == "施工图预算编制费", ?setparam("总体设计调整系数_方法五",调整系数.系数),0);
|
|
}, ?0);
|
|
?round(?getparam("总体设计调整系数_方法五"), 6);
|
|
}
|
|
|
|
BEGIN:竣工图编制调整系数_方法五
|
|
${
|
|
for(filter(@设计费.数据, "调整系数", ?(调整系数.type == "调整系数")), "调整系数",
|
|
?{
|
|
iif(调整系数.名称 == "竣工图编制费", ?setparam("竣工图编制调整系数_方法五",调整系数.系数),0);
|
|
}, ?0);
|
|
?round(?getparam("竣工图编制调整系数_方法五"), 6);
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 设计费-方法二-收费基价
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:收费基价_方法二
|
|
${
|
|
calc(收费基价_方法二_计算过程());
|
|
}
|
|
|
|
BEGIN:收费基价_方法二_计算过程
|
|
${
|
|
?#{
|
|
->设计费计费额_方法二() == 200
|
|
:
|
|
"9.0";
|
|
->设计费计费额_方法二() == 500
|
|
:
|
|
"20.9";
|
|
->设计费计费额_方法二() == 1000
|
|
:
|
|
"38.8";
|
|
->设计费计费额_方法二() == 3000
|
|
:
|
|
"103.8";
|
|
->设计费计费额_方法二() == 5000
|
|
:
|
|
"163.9";
|
|
->设计费计费额_方法二() == 8000
|
|
:
|
|
"249.6";
|
|
->设计费计费额_方法二() == 10000
|
|
:
|
|
"304.8";
|
|
->设计费计费额_方法二() == 20000
|
|
:
|
|
"566.8";
|
|
->设计费计费额_方法二() == 40000
|
|
:
|
|
"1054.0";
|
|
->设计费计费额_方法二() == 60000
|
|
:
|
|
"1515.2";
|
|
->设计费计费额_方法二() == 80000
|
|
:
|
|
"1960.1";
|
|
->设计费计费额_方法二() == 100000
|
|
:
|
|
"2393.4";
|
|
->设计费计费额_方法二() == 200000
|
|
:
|
|
"4450.8";
|
|
->设计费计费额_方法二() == 400000
|
|
:
|
|
"8276.7";
|
|
->设计费计费额_方法二() == 600000
|
|
:
|
|
"11897.5";
|
|
->设计费计费额_方法二() == 800000
|
|
:
|
|
"15391.4";
|
|
->设计费计费额_方法二() == 1000000
|
|
:
|
|
"18793.8";
|
|
->设计费计费额_方法二() == 2000000
|
|
:
|
|
"34948.9";
|
|
->设计费计费额_方法二() > 0 && 设计费计费额_方法二() < 200
|
|
:
|
|
"((9.0-0) / (200-0))*("+ftos(设计费计费额_方法二())+"-0)+0";
|
|
->设计费计费额_方法二() > 200 && 设计费计费额_方法二() < 500
|
|
:
|
|
"((20.9-9.0) / (500-200))*("+ftos(设计费计费额_方法二())+"-200)+9.0";
|
|
->设计费计费额_方法二() > 500 && 设计费计费额_方法二() < 1000
|
|
:
|
|
"((38.8-20.9) / (1000-500))*("+ftos(设计费计费额_方法二())+"-500)+20.9";
|
|
->设计费计费额_方法二() > 1000 && 设计费计费额_方法二() < 3000
|
|
:
|
|
"((103.8-38.8) / (3000-1000))*("+ftos(设计费计费额_方法二())+"-1000)+38.8";
|
|
->设计费计费额_方法二() > 3000 && 设计费计费额_方法二() < 5000
|
|
:
|
|
"((163.9-103.8) / (5000-3000))*("+ftos(设计费计费额_方法二())+"-3000)+103.8";
|
|
->设计费计费额_方法二() > 5000 && 设计费计费额_方法二() < 8000
|
|
:
|
|
"((249.6-163.9) / (8000-5000))*("+ftos(设计费计费额_方法二())+"-5000)+163.9";
|
|
->设计费计费额_方法二() > 8000 && 设计费计费额_方法二() < 10000
|
|
:
|
|
"((304.8-249.6) / (10000-8000))*("+ftos(设计费计费额_方法二())+"-8000)+249.6";
|
|
->设计费计费额_方法二() > 10000 && 设计费计费额_方法二() < 20000
|
|
:
|
|
"((566.8-304.8) / (20000-10000))*("+ftos(设计费计费额_方法二())+"-10000)+304.8";
|
|
->设计费计费额_方法二() > 20000 && 设计费计费额_方法二() < 40000
|
|
:
|
|
"((1054.0-566.8) / (40000-20000))*("+ftos(设计费计费额_方法二())+"-20000)+566.8";
|
|
->设计费计费额_方法二() > 40000 && 设计费计费额_方法二() < 60000
|
|
:
|
|
"((1515.2-1054.0) / (60000-40000))*("+ftos(设计费计费额_方法二())+"-40000)+1054.0";
|
|
->设计费计费额_方法二() > 60000 && 设计费计费额_方法二() < 80000
|
|
:
|
|
"((1960.1-1515.2) / (80000-60000))*("+ftos(设计费计费额_方法二())+"-60000)+1515.2";
|
|
->设计费计费额_方法二() > 80000 && 设计费计费额_方法二() < 100000
|
|
:
|
|
"((2393.4-1960.1) / (100000-80000))*("+ftos(设计费计费额_方法二())+"-80000)+1960.1";
|
|
->设计费计费额_方法二() > 100000 && 设计费计费额_方法二() < 200000
|
|
:
|
|
"((4450.8-2393.4) / (200000-100000))*("+ftos(设计费计费额_方法二())+"-100000)+2393.4";
|
|
->设计费计费额_方法二() > 200000 && 设计费计费额_方法二() < 400000
|
|
:
|
|
"((8276.7-4450.8) / (400000-200000))*("+ftos(设计费计费额_方法二())+"-200000)+4450.8";
|
|
->设计费计费额_方法二() > 400000 && 设计费计费额_方法二() < 600000
|
|
:
|
|
"((11897.5-8276.7) / (600000-400000))*("+ftos(设计费计费额_方法二())+"-400000)+8276.7";
|
|
->设计费计费额_方法二() > 600000 && 设计费计费额_方法二() < 800000
|
|
:
|
|
"((15391.4-11897.5) / (800000-600000))*("+ftos(设计费计费额_方法二())+"-600000)+11897.5";
|
|
->设计费计费额_方法二() > 800000 && 设计费计费额_方法二() < 1000000
|
|
:
|
|
"((18793.8-15391.4) / (1000000-800000))*("+ftos(设计费计费额_方法二())+"-800000)+15391.4";
|
|
->设计费计费额_方法二() > 1000000 && 设计费计费额_方法二() < 2000000
|
|
:
|
|
"((34948.9-18793.8) / (2000000-1000000))*("+ftos(设计费计费额_方法二())+"-1000000)+18793.8";
|
|
->设计费计费额_方法二() > 2000000
|
|
:
|
|
ftos(设计费计费额_方法二())+" * 1.6 / 100";
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 采用累进费率汇总设计费计费额-交流变电工程、接地极工程
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:采用累进费率汇总设计费计费额_方法三_变电
|
|
${
|
|
calc(采用累进费率汇总设计费计费额_方法三_变电_计算过程());
|
|
}
|
|
|
|
BEGIN:采用累进费率汇总设计费计费额_方法三_变电_计算过程
|
|
${
|
|
?#{
|
|
->@工程信息.电压等级 == "750kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法三() <= 4000
|
|
:
|
|
ftos(设计费计费额_方法三())+" * 4.618 / 100";
|
|
->设计费计费额_方法三() > 4000 && 设计费计费额_方法三() <= 8000
|
|
:
|
|
"4000 * 4.618 / 100 + ("+ftos(设计费计费额_方法三())+"-4000) * 3.132 / 100";
|
|
->设计费计费额_方法三() > 8000 && 设计费计费额_方法三() <= 30000
|
|
:
|
|
"4000 * 4.618 / 100 + (8000 - 4000) * 3.132 / 100 + (" +ftos(设计费计费额_方法三())+" - 8000) * 3.167 / 100";
|
|
->设计费计费额_方法三() > 30000 && 设计费计费额_方法三() <= 50000
|
|
:
|
|
"4000 * 4.618 / 100 + (8000 - 4000) * 3.132 / 100 + (30000 - 8000) * 3.167 / 100 + ("+ftos(设计费计费额_方法三())+" - 30000) * 2.944 / 100";
|
|
->设计费计费额_方法三() > 50000 && 设计费计费额_方法三() <= 70000
|
|
:
|
|
"4000 * 4.618 / 100 + (8000 - 4000) * 3.132 / 100 + (30000 - 8000) * 3.167 / 100 + (50000 - 30000) * 2.944 / 100 + ("+ftos(设计费计费额_方法三())+" - 50000) * 2.814 / 100";
|
|
->设计费计费额_方法三() > 70000
|
|
:
|
|
"4000 * 4.618 / 100 + (8000 - 4000) * 3.132 / 100 + (30000 - 8000) * 3.167 / 100 + (50000 - 30000) * 2.944 / 100 + (70000 - 50000) * 2.814 / 100 + ("+ftos(设计费计费额_方法三())+" - 70000) * 2.715 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "500kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法三() <= 1000
|
|
:
|
|
ftos(设计费计费额_方法三()) + " * 5.354 / 100";
|
|
->设计费计费额_方法三() > 1000 && 设计费计费额_方法三() <= 5000
|
|
:
|
|
"1000 * 5.354 / 100 + ("+ftos(设计费计费额_方法三())+"-1000) * 3.750 / 100";
|
|
->设计费计费额_方法三() > 5000 && 设计费计费额_方法三() <= 17000
|
|
:
|
|
"1000 * 5.354 / 100 + (5000 - 1000) * 3.750 / 100 + ("+ftos(设计费计费额_方法三())+" - 5000) * 3.357 / 100";
|
|
->设计费计费额_方法三() > 17000 && 设计费计费额_方法三() <= 25000
|
|
:
|
|
"1000 * 5.354 / 100 + (5000 - 1000) * 3.750 / 100 + (17000 - 5000) * 3.357 / 100 + ("+ftos(设计费计费额_方法三())+" - 17000) * 3.112 / 100";
|
|
->设计费计费额_方法三() > 25000 && 设计费计费额_方法三() <= 40000
|
|
:
|
|
"1000 * 5.354 / 100 + (5000 - 1000) * 3.750 / 100 + (17000 - 5000) * 3.357 / 100 + (25000 - 17000) * 3.112 / 100 + ("+ftos(设计费计费额_方法三())+" - 25000) * 3.027 / 100";
|
|
->设计费计费额_方法三() > 40000
|
|
:
|
|
"1000 * 5.354 / 100 + (5000 - 1000) * 3.750 / 100 + (17000 - 5000) * 3.357 / 100 + (25000 - 17000) * 3.112 / 100 + (40000 - 25000) * 3.027 / 100 + ("+ftos(设计费计费额_方法三())+" - 40000) * 2.829 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法三() <= 800
|
|
:
|
|
ftos(设计费计费额_方法三())+" * 4.746 / 100";
|
|
->设计费计费额_方法三() > 800 && 设计费计费额_方法三() <= 3000
|
|
:
|
|
"800 * 4.746 / 100 + ("+ftos(设计费计费额_方法三())+"-800) * 3.370 / 100";
|
|
->设计费计费额_方法三() > 3000 && 设计费计费额_方法三() <= 10000
|
|
:
|
|
"800 * 4.746 / 100 + (3000 - 800) * 3.370 / 100 + ("+ftos(设计费计费额_方法三())+" - 3000) * 3.101 / 100";
|
|
->设计费计费额_方法三() > 10000 && 设计费计费额_方法三() <= 20000
|
|
:
|
|
"800 * 4.746 / 100 + (3000 - 800) * 3.370 / 100 + (10000 - 3000) * 3.101 / 100 + ("+ftos(设计费计费额_方法三())+" - 10000) * 2.830 / 100";
|
|
->设计费计费额_方法三() > 20000 && 设计费计费额_方法三() <= 30000
|
|
:
|
|
"800 * 4.746 / 100 + (3000 - 800) * 3.370 / 100 + (10000 - 3000) * 3.101 / 100 + (20000 - 10000) * 2.830 / 100 + ("+ftos(设计费计费额_方法三())+" - 20000) * 2.632 / 100";
|
|
->设计费计费额_方法三() > 30000
|
|
:
|
|
"800 * 4.746 / 100 + (3000 - 800) * 3.370 / 100 + (10000 - 3000) * 3.101 / 100 + (20000 - 10000) * 2.830 / 100 + (30000 - 20000) * 2.632 / 100 + ("+ftos(设计费计费额_方法三())+" - 30000) * 2.500 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法三() <= 500
|
|
:
|
|
ftos(设计费计费额_方法三())+" * 5.016 / 100";
|
|
->设计费计费额_方法三() > 500 && 设计费计费额_方法三() <= 2000
|
|
:
|
|
"500 * 5.016 / 100 + ("+ftos(设计费计费额_方法三())+" - 500) * 3.462 / 100";
|
|
->设计费计费额_方法三() > 2000 && 设计费计费额_方法三() <= 4500
|
|
:
|
|
"500 * 5.016 / 100 + (2000 - 500) * 3.462 / 100 + ("+ftos(设计费计费额_方法三())+" - 2000) * 3.351 / 100";
|
|
->设计费计费额_方法三() > 4500 && 设计费计费额_方法三() <= 6500
|
|
:
|
|
"500 * 5.016 / 100 + (2000 - 500) * 3.462 / 100 + (4500 - 2000) * 3.351 / 100 + ("+ftos(设计费计费额_方法三())+" - 4500) * 3.125 / 100";
|
|
->设计费计费额_方法三() > 6500 && 设计费计费额_方法三() <= 10000
|
|
:
|
|
"500 * 5.016 / 100 + (2000 - 500) * 3.462 / 100 + (4500 - 2000) * 3.351 / 100 + (6500 - 4500) * 3.125 / 100 + ("+ftos(设计费计费额_方法三())+" - 6500) * 3.026 / 100";
|
|
->设计费计费额_方法三() > 10000
|
|
:
|
|
"500 * 5.016 / 100 + (2000 - 500) * 3.462 / 100 + (4500 - 2000) * 3.351 / 100 + (6500 - 4500) * 3.125 / 100 + (10000 - 6500) * 3.026 / 100 + ("+ftos(设计费计费额_方法三())+" - 10000) * 2.731 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "110kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法三() <= 200
|
|
:
|
|
ftos(设计费计费额_方法三())+" * 4.590 / 100";
|
|
->设计费计费额_方法三() > 200 && 设计费计费额_方法三() <= 800
|
|
:
|
|
"200 * 4.590 / 100 + ("+ftos(设计费计费额_方法三())+" - 200) * 3.311 / 100";
|
|
->设计费计费额_方法三() > 800 && 设计费计费额_方法三() <= 1500
|
|
:
|
|
"200 * 4.590 / 100 + (800 - 200) * 3.311 / 100 + ("+ftos(设计费计费额_方法三())+" - 800) * 3.070 / 100";
|
|
->设计费计费额_方法三() > 1500 && 设计费计费额_方法三() <= 2500
|
|
:
|
|
"200 * 4.590 / 100 + (800 - 200) * 3.311 / 100 + (1500 - 800) * 3.070 / 100 + ("+ftos(设计费计费额_方法三())+" - 1500) * 2.984 / 100";
|
|
->设计费计费额_方法三() > 2500 && 设计费计费额_方法三() <= 4000
|
|
:
|
|
"200 * 4.590 / 100 + (800 - 200) * 3.311 / 100 + (1500 - 800) * 3.070 / 100 + (2500 - 1500) * 2.984 / 100 + ("+ftos(设计费计费额_方法三())+" - 2500) * 2.834 / 100";
|
|
->设计费计费额_方法三() > 4000
|
|
:
|
|
"200 * 4.590 / 100 + (800 - 200) * 3.311 / 100 + (1500 - 800) * 3.070 / 100 + (2500 - 1500) * 2.984 / 100 + (4000 - 2500) * 2.834 / 100 + ("+ftos(设计费计费额_方法三())+" - 4000) * 2.600 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "66kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法三() <= 100
|
|
:
|
|
ftos(设计费计费额_方法三())+" * 4.590 / 100";
|
|
->设计费计费额_方法三() > 100 && 设计费计费额_方法三() <= 800
|
|
:
|
|
"100 * 4.590 / 100 + ("+ftos(设计费计费额_方法三())+" - 100) * 3.494 / 100";
|
|
->设计费计费额_方法三() > 800 && 设计费计费额_方法三() <= 1500
|
|
:
|
|
"100 * 4.590 / 100 + (800 - 100) * 3.494 / 100 + ("+ftos(设计费计费额_方法三())+" - 800) * 3.070 / 100";
|
|
->设计费计费额_方法三() > 1500 && 设计费计费额_方法三() <= 2500
|
|
:
|
|
"100 * 4.590 / 100 + (800 - 100) * 3.494 / 100 + (1500 - 800) * 3.070 / 100 + ("+ftos(设计费计费额_方法三())+" - 1500) * 2.984 / 100";
|
|
->设计费计费额_方法三() > 2500
|
|
:
|
|
"100 * 4.590 / 100 + (800 - 100) * 3.494 / 100 + (1500 - 800) * 3.070 / 100 + (2500 - 1500) * 2.984 / 100 + ("+ftos(设计费计费额_方法三())+" - 2500) * 2.387 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法三() <= 50
|
|
:
|
|
ftos(设计费计费额_方法三())+" * 4.590 / 100";
|
|
->设计费计费额_方法三() > 50 && 设计费计费额_方法三() <= 500
|
|
:
|
|
"50 * 4.590 / 100 + ("+ftos(设计费计费额_方法三())+" - 50) * 3.754 / 100";
|
|
->设计费计费额_方法三() > 500 && 设计费计费额_方法三() <= 1000
|
|
:
|
|
"50 * 4.590 / 100 + (500 - 50) * 3.754 / 100 + ("+ftos(设计费计费额_方法三())+" - 500) * 3.286 / 100";
|
|
->设计费计费额_方法三() > 1000 && 设计费计费额_方法三() <= 2000
|
|
:
|
|
"50 * 4.590 / 100 + (500 - 50) * 3.754 / 100 + (1000 - 500) * 3.286 / 100 + ("+ftos(设计费计费额_方法三())+" - 1000) * 2.984 / 100";
|
|
->设计费计费额_方法三() > 2000
|
|
:
|
|
"50 * 4.590 / 100 + (500 - 50) * 3.754 / 100 + (1000 - 500) * 3.286 / 100 + (2000 - 1000) * 2.984 / 100 + ("+ftos(设计费计费额_方法三())+" - 2000) * 2.387 / 100";
|
|
};
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 采用累进费率汇总设计费计费额-直流换流站工程
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:采用累进费率汇总设计费计费额_方法三_换流站
|
|
${
|
|
calc(采用累进费率汇总设计费计费额_方法三_换流站_计算过程());
|
|
}
|
|
|
|
|
|
BEGIN:采用累进费率汇总设计费计费额_方法三_换流站_计算过程
|
|
${
|
|
?#{
|
|
->设计费计费额_方法三() <= 80000
|
|
:
|
|
ftos(设计费计费额_方法三())+" * 3.009 / 100";
|
|
->设计费计费额_方法三() > 80000 && 设计费计费额_方法三() <= 100000
|
|
:
|
|
"80000 * 3.009 / 100 + ("+ftos(设计费计费额_方法三())+" - 80000) * 2.661 / 100";
|
|
->设计费计费额_方法三() > 100000 && 设计费计费额_方法三() <= 200000
|
|
:
|
|
"80000 * 3.009 / 100 + (100000 - 80000) * 2.661 / 100 + ("+ftos(设计费计费额_方法三())+" - 100000) * 2.527 / 100";
|
|
->设计费计费额_方法三() > 200000 && 设计费计费额_方法三() <= 300000
|
|
:
|
|
"80000 * 3.009 / 100 + (100000 - 80000) * 2.661 / 100 + (200000 - 100000) * 2.527 / 100 + ("+ftos(设计费计费额_方法三())+" - 200000) * 2.349 / 100";
|
|
->设计费计费额_方法三() > 300000 && 设计费计费额_方法三() <= 400000
|
|
:
|
|
"80000 * 3.009 / 100 + (100000 - 80000) * 2.661 / 100 + (200000 - 100000) * 2.527 / 100 + (300000 - 200000) * 2.349 / 100 +("+ftos(设计费计费额_方法三())+" - 300000) * 2.349 / 100";
|
|
->设计费计费额_方法三() > 400000
|
|
:
|
|
"80000 * 3.009 / 100 + (100000 - 80000) * 2.661 / 100 + (200000 - 100000) * 2.527 / 100 + (300000 - 200000) * 2.349 / 100 + (400000 - 300000) * 2.349 / 100 +("+ftos(设计费计费额_方法三()) +" - 400000) * 1.880 / 100";
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 采用累进费率汇总设计费计费额-交直流架空线路
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:采用累进费率汇总设计费计费额_方法三_架空线路
|
|
${
|
|
calc(采用累进费率汇总设计费计费额_方法三_架空线路_计算过程());
|
|
}
|
|
|
|
BEGIN:采用累进费率汇总设计费计费额_方法三_架空线路_计算过程
|
|
${
|
|
?#{
|
|
->@工程信息.电压等级 == "750kV" || @工程信息.电压等级 == "±660kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法三() <= 10000
|
|
:
|
|
ftos(设计费计费额_方法三())+" * 3.786 / 100";
|
|
->设计费计费额_方法三() > 10000 && 设计费计费额_方法三() <= 30000
|
|
:
|
|
"10000 * 3.786 / 100 + ("+ftos(设计费计费额_方法三())+"-10000) * 3.140 / 100";
|
|
->设计费计费额_方法三() > 30000 && 设计费计费额_方法三() <= 60000
|
|
:
|
|
"10000 * 3.786 / 100 + (30000-10000) * 3.140 / 100 + ("+ftos(设计费计费额_方法三())+" - 30000) * 2.918 / 100";
|
|
->设计费计费额_方法三() > 60000 && 设计费计费额_方法三() <= 90000
|
|
:
|
|
"10000 * 3.786 / 100 + (30000-10000) * 3.140 / 100 + (60000 - 30000) * 2.918 / 100 + ("+ftos(设计费计费额_方法三())+" - 60000) * 2.739 / 100";
|
|
->设计费计费额_方法三() > 90000
|
|
:
|
|
"10000 * 3.786 / 100 + (30000-10000) * 3.140 / 100 + (60000 - 30000) * 2.918 / 100 + (90000 - 60000) * 2.739 / 100 + ("+ftos(设计费计费额_方法三())+" - 90000) * 2.191 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "500kV" || @工程信息.电压等级 == "±500kV" || @工程信息.电压等级 == "±400kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法三() <= 4000
|
|
:
|
|
ftos(设计费计费额_方法三())+" * 4.156 / 100";
|
|
->设计费计费额_方法三() > 4000 && 设计费计费额_方法三() <= 12000
|
|
:
|
|
"4000 * 4.156 / 100 + ("+ftos(设计费计费额_方法三())+"-4000) * 3.468 / 100";
|
|
->设计费计费额_方法三() > 12000 && 设计费计费额_方法三() <= 25000
|
|
:
|
|
"4000 * 4.156 / 100 + (12000-4000) * 3.468 / 100 + ("+ftos(设计费计费额_方法三())+" - 12000) * 3.167 / 100";
|
|
->设计费计费额_方法三() > 25000 && 设计费计费额_方法三() <= 40000
|
|
:
|
|
"4000 * 4.156 / 100 + (12000-4000) * 3.468 / 100 + (25000 - 12000) * 3.167 / 100 + ("+ftos(设计费计费额_方法三())+" - 25000) * 3.027 / 100";
|
|
->设计费计费额_方法三() > 40000
|
|
:
|
|
"4000 * 4.156 / 100 + (12000-4000) * 3.468 / 100 + (25000 - 12000) * 3.167 / 100 + (40000 - 25000) * 3.027 / 100 + ("+ftos(设计费计费额_方法三())+" - 40000) * 2.421 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法三() <= 2000
|
|
:
|
|
ftos(设计费计费额_方法三())+" * 3.850 / 100";
|
|
->设计费计费额_方法三() > 2000 && 设计费计费额_方法三() <= 8000
|
|
:
|
|
"2000 * 3.850 / 100 + ("+ftos(设计费计费额_方法三())+" - 2000) * 3.209 / 100";
|
|
->设计费计费额_方法三() > 8000 && 设计费计费额_方法三() <= 20000
|
|
:
|
|
"2000 * 3.850 / 100 + (8000 - 2000) * 3.209 / 100 + ("+ftos(设计费计费额_方法三())+" - 8000) * 2.855 / 100";
|
|
->设计费计费额_方法三() > 20000
|
|
:
|
|
"2000 * 3.850 / 100 + (8000 - 2000) * 3.209 / 100 + (20000 - 8000) * 2.855 / 100 + ("+ftos(设计费计费额_方法三())+" - 20000) * 2.284 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法三() <= 1000
|
|
:
|
|
ftos(设计费计费额_方法三())+" * 4.190 / 100";
|
|
->设计费计费额_方法三() > 1000 && 设计费计费额_方法三() <= 5000
|
|
:
|
|
"1000 * 4.190 / 100 + ("+ftos(设计费计费额_方法三())+" - 1000) * 3.378 / 100";
|
|
->设计费计费额_方法三() > 5000 && 设计费计费额_方法三() <= 15000
|
|
:
|
|
"1000 * 4.190 / 100 + (5000 - 1000) * 3.378 / 100 + ("+ftos(设计费计费额_方法三())+" - 5000) * 2.937 / 100";
|
|
->设计费计费额_方法三() > 15000
|
|
:
|
|
"1000 * 4.190 / 100 + (5000 - 1000) * 3.378 / 100 + (15000 - 5000) * 2.937 / 100 + ("+ftos(设计费计费额_方法三())+" - 15000) * 2.349 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "110kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法三() <= 500
|
|
:
|
|
ftos(设计费计费额_方法三())+" * 3.837 / 100";
|
|
->设计费计费额_方法三() > 500 && 设计费计费额_方法三() <= 2000
|
|
:
|
|
"500 * 3.837 / 100 + ("+ftos(设计费计费额_方法三())+" - 500) * 3.084 / 100";
|
|
->设计费计费额_方法三() > 2000 && 设计费计费额_方法三() <= 6000
|
|
:
|
|
"500 * 3.837 / 100 + (2000 - 500) * 3.084 / 100 + ("+ftos(设计费计费额_方法三())+" - 2000) * 2.781 / 100";
|
|
->设计费计费额_方法三() > 6000
|
|
:
|
|
"500 * 3.837 / 100 + (2000 - 500) * 3.084 / 100 + (6000 - 2000) * 2.781 / 100 + ("+ftos(设计费计费额_方法三())+" - 6000) * 2.225 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "66kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法三() <= 400
|
|
:
|
|
ftos(设计费计费额_方法三())+" * 3.886 / 100";
|
|
->设计费计费额_方法三() > 400 && 设计费计费额_方法三() <= 1000
|
|
:
|
|
"400 * 3.886 / 100 + ("+ftos(设计费计费额_方法三())+" - 400) * 3.346 / 100";
|
|
->设计费计费额_方法三() > 1000 && 设计费计费额_方法三() <= 1800
|
|
:
|
|
"400 * 3.886 / 100 + (1000 - 400) * 3.346 / 100 + ("+ftos(设计费计费额_方法三())+" - 1000) * 2.984 / 100";
|
|
->设计费计费额_方法三() > 1800
|
|
:
|
|
"400 * 3.886 / 100 + (1000 - 400) * 3.346 / 100 + (1800 - 1000) * 2.984 / 100 + ("+ftos(设计费计费额_方法三())+" - 1800) * 2.387 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法三() <= 200
|
|
:
|
|
ftos(设计费计费额_方法三())+" * 4.131 / 100";
|
|
->设计费计费额_方法三() > 200 && 设计费计费额_方法三() <= 600
|
|
:
|
|
"200 * 4.131 / 100 + ("+ftos(设计费计费额_方法三())+" - 200) * 3.553 / 100";
|
|
->设计费计费额_方法三() > 600 && 设计费计费额_方法三() <= 1000
|
|
:
|
|
"200 * 4.131 / 100 + (600 - 200) * 3.553 / 100 + ("+ftos(设计费计费额_方法三())+" - 600) * 3.286 / 100";
|
|
->设计费计费额_方法三() > 1000
|
|
:
|
|
"200 * 4.131 / 100 + (600 - 200) * 3.553 / 100 + (1000 - 600) * 3.286 / 100 + ("+ftos(设计费计费额_方法三())+" - 1000) * 2.629 / 100";
|
|
};
|
|
}
|
|
}
|
|
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 采用累进费率汇总设计费计费额-非隧道敷设电缆工程和隧道敷设电缆工程电气部分
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:采用累进费率汇总设计费计费额_方法三_电缆线路电气
|
|
${
|
|
calc(采用累进费率汇总设计费计费额_方法三_电缆线路电气_计算过程());
|
|
}
|
|
|
|
|
|
BEGIN:采用累进费率汇总设计费计费额_方法三_电缆线路电气_计算过程
|
|
${
|
|
?#{
|
|
->电气部分设计费计费额_方法三() <= 2000
|
|
:
|
|
ftos(电气部分设计费计费额_方法三())+" * 3.636 / 100";
|
|
->电气部分设计费计费额_方法三() > 2000 && 电气部分设计费计费额_方法三() <= 5000
|
|
:
|
|
"2000 * 3.636 / 100 + ("+ftos(电气部分设计费计费额_方法三())+" - 2000) * 3.148 / 100";
|
|
->电气部分设计费计费额_方法三() > 5000 && 电气部分设计费计费额_方法三() <= 10000
|
|
:
|
|
"2000 * 3.636 / 100 + (5000 - 2000) * 3.148 / 100 + ("+ftos(电气部分设计费计费额_方法三())+" - 5000) * 2.874 / 100";
|
|
->电气部分设计费计费额_方法三() > 10000 && 电气部分设计费计费额_方法三() <= 20000
|
|
:
|
|
"2000 * 3.636 / 100 + (5000 - 2000) * 3.148 / 100 + (10000 - 5000) * 2.874 / 100 + ("+ftos(电气部分设计费计费额_方法三())+" - 10000) * 2.672 / 100";
|
|
->电气部分设计费计费额_方法三() > 20000
|
|
:
|
|
"2000 * 3.636 / 100 + (5000 - 2000) * 3.148 / 100 + (10000 - 5000) * 2.874 / 100 + (20000 - 10000) * 2.672 / 100 + ("+ftos(电气部分设计费计费额_方法三())+" - 20000) * 2.138 / 100";
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 采用累进费率汇总设计费计费额-非隧道敷设电缆工程和隧道敷设电缆工程电气部分2
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
BEGIN:采用累进费率汇总设计费计费额_方法三_电缆线路电气2
|
|
${
|
|
calc(采用累进费率汇总设计费计费额_方法三_电缆线路电气2_计算过程());
|
|
}
|
|
|
|
BEGIN:采用累进费率汇总设计费计费额_方法三_电缆线路电气2_计算过程
|
|
${
|
|
?#{
|
|
->设计费计费额_方法三() <= 2000
|
|
:
|
|
ftos(设计费计费额_方法三())+" * 3.636 / 100";
|
|
->设计费计费额_方法三() > 2000 && 设计费计费额_方法三() <= 5000
|
|
:
|
|
"2000 * 3.636 / 100 + ("+ftos(设计费计费额_方法三())+" - 2000) * 3.148 / 100";
|
|
->设计费计费额_方法三() > 5000 && 设计费计费额_方法三() <= 10000
|
|
:
|
|
"2000 * 3.636 / 100 + (5000 - 2000) * 3.148 / 100 + ("+ftos(设计费计费额_方法三())+" - 5000) * 2.874 / 100";
|
|
->设计费计费额_方法三() > 10000 && 设计费计费额_方法三() <= 20000
|
|
:
|
|
"2000 * 3.636 / 100 + (5000 - 2000) * 3.148 / 100 + (10000 - 5000) * 2.874 / 100 + ("+ftos(设计费计费额_方法三())+" - 10000) * 2.672 / 100";
|
|
->设计费计费额_方法三() > 20000
|
|
:
|
|
"2000 * 3.636 / 100 + (5000 - 2000) * 3.148 / 100 + (10000 - 5000) * 2.874 / 100 + (20000 - 10000) * 2.672 / 100 + ("+ftos(设计费计费额_方法三())+" - 20000) * 2.138 / 100";
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 采用累进费率汇总设计费计费额-新建隧道敷设电缆工程土建部分
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:采用累进费率汇总设计费计费额_方法三_电缆线路土建
|
|
${
|
|
?getdynamicvariable(@设计费.属性.隧道长度.计算式,0) * getdynamicvariable(@设计费.属性.终期回路数.计算式,0) * getdynamicvariable(@设计费.属性.单位长度设计费.计算式,0);
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 采用累进费率汇总设计费计费额-新建隧道敷设电缆工程土建部分2
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:采用累进费率汇总设计费计费额_方法三_电缆线路土建2
|
|
${
|
|
calc(采用累进费率汇总设计费计费额_方法三_电缆线路土建2_计算过程());
|
|
}
|
|
|
|
|
|
BEGIN:采用累进费率汇总设计费计费额_方法三_电缆线路土建2_计算过程
|
|
${
|
|
?#{
|
|
->@工程信息.电压等级 == "330kV" || @工程信息.电压等级 == "500kV"
|
|
:
|
|
#{
|
|
->土建部分设计费计费额_方法三() <= 1000
|
|
:
|
|
ftos(土建部分设计费计费额_方法三())+" * 3.453 / 100";
|
|
->土建部分设计费计费额_方法三() > 1000 && 土建部分设计费计费额_方法三() <= 5000
|
|
:
|
|
ftos(土建部分设计费计费额_方法三())+"*3.453/100";
|
|
->土建部分设计费计费额_方法三() > 5000 && 土建部分设计费计费额_方法三() <= 12000
|
|
:
|
|
"5000*3.453/100+ ("+ftos(土建部分设计费计费额_方法三())+"-5000)*3.049/100";
|
|
->土建部分设计费计费额_方法三() > 12000 && 土建部分设计费计费额_方法三() <= 20000
|
|
:
|
|
"5000*3.453/100+(12000-5000)*3.049/100+("+ftos(土建部分设计费计费额_方法三())+"-12000)*2.892/100";
|
|
->土建部分设计费计费额_方法三() > 20000 && 土建部分设计费计费额_方法三() <= 40000
|
|
:
|
|
"5000*3.453/100+(12000-5000)*3.049/100+(20000-12000)*2.892/100+("+ftos(土建部分设计费计费额_方法三())+"-20000)*2.689/100";
|
|
->土建部分设计费计费额_方法三() > 40000 && 土建部分设计费计费额_方法三() <= 80000
|
|
:
|
|
"5000*3.453/100+(12000-5000)*3.049/100+(20000-12000)*2.892/100+(40000-20000)*2.689/100+("+ftos(土建部分设计费计费额_方法三())+"-40000)*2.501/100";
|
|
->土建部分设计费计费额_方法三() > 80000
|
|
:
|
|
"5000*3.453/100+(12000-5000)*3.049/100+(20000-12000)*2.892/100+(40000-20000)*2.689/100+(80000-40000)*2.501/100+("+ftos(土建部分设计费计费额_方法三())+"-80000)*2.392/100";
|
|
};
|
|
->@工程信息.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->土建部分设计费计费额_方法三() <= 1000
|
|
:
|
|
ftos(土建部分设计费计费额_方法三())+" * 3.725 / 100";
|
|
->土建部分设计费计费额_方法三() > 1000 && 土建部分设计费计费额_方法三() <= 5000
|
|
:
|
|
"1000*3.725/100+("+ftos(土建部分设计费计费额_方法三())+"-1000)*3.002/100";
|
|
->土建部分设计费计费额_方法三() > 5000 && 土建部分设计费计费额_方法三() <= 12000
|
|
:
|
|
"1000*3.725/100+(5000-1000)*3.002/100+("+ftos(土建部分设计费计费额_方法三())+"-5000)*2.651/100";
|
|
->土建部分设计费计费额_方法三() > 12000 && 土建部分设计费计费额_方法三() <= 20000
|
|
:
|
|
"1000*3.725/100+(5000-1000)*3.002/100+(12000-5000)*2.651/100+("+ftos(土建部分设计费计费额_方法三())+"-12000)*2.515/100";
|
|
->土建部分设计费计费额_方法三() > 20000 && 土建部分设计费计费额_方法三() <= 40000
|
|
:
|
|
"1000*3.725/100+(5000-1000)*3.002/100+(12000-5000)*2.651/100+(20000-12000)*2.515/100+("+ftos(土建部分设计费计费额_方法三())+"-20000)*2.339/100";
|
|
->土建部分设计费计费额_方法三() > 40000
|
|
:
|
|
"1000*3.725/100+(5000-1000)*3.002/100+(12000-5000)*2.651/100+(20000-12000)*2.515/100+(40000-20000)*2.339/100+("+ftos(土建部分设计费计费额_方法三())+"-40000)*2.175/100";
|
|
};
|
|
->@工程信息.电压等级 == "35kV" || @工程信息.电压等级 == "66kV" || @工程信息.电压等级 == "110kV"
|
|
:
|
|
#{
|
|
->土建部分设计费计费额_方法三() <= 1000
|
|
:
|
|
ftos(土建部分设计费计费额_方法三())+" * 3.166 / 100";
|
|
->土建部分设计费计费额_方法三() > 1000 && 土建部分设计费计费额_方法三() <= 5000
|
|
:
|
|
"1000*3.166/100+("+ftos(土建部分设计费计费额_方法三())+"-1000)*2.552/100";
|
|
->土建部分设计费计费额_方法三() > 5000 && 土建部分设计费计费额_方法三() <= 12000
|
|
:
|
|
"1000*3.166/100+(5000-1000)*2.552/100+("+ftos(土建部分设计费计费额_方法三())+"-5000)*2.253/100";
|
|
->土建部分设计费计费额_方法三() > 12000 && 土建部分设计费计费额_方法三() <= 20000
|
|
:
|
|
"1000*3.166/100+(5000-1000)*2.552/100+(12000-5000)*2.253/100+("+ftos(土建部分设计费计费额_方法三())+"-12000)*2.138/100";
|
|
->土建部分设计费计费额_方法三() > 20000 && 土建部分设计费计费额_方法三() <= 40000
|
|
:
|
|
"1000*3.166/100+(5000-1000)*2.552/100+(12000-5000)*2.253/100+(20000-12000)*2.138/100+("+ftos(土建部分设计费计费额_方法三())+"-20000)*1.988/100";
|
|
->土建部分设计费计费额_方法三() > 40000
|
|
:
|
|
"1000*3.166/100+(5000-1000)*2.552/100+(12000-5000)*2.253/100+(20000-12000)*2.138/100+(40000-20000)*1.988/100+("+ftos(土建部分设计费计费额_方法三())+"-40000)*1.848/100";
|
|
};
|
|
}
|
|
}
|
|
|
|
BEGIN:单位长度设计费_方法三_电缆线路土建
|
|
${
|
|
?#{
|
|
->@工程信息.电压等级 =="35kV"
|
|
:
|
|
65;
|
|
->@工程信息.电压等级 =="110kV"
|
|
:
|
|
140;
|
|
->@工程信息.电压等级 =="220kV"
|
|
:
|
|
200;
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 采用累进费率汇总设计费计费额-交流变电工程、接地极工程-方法四
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:采用累进费率汇总设计费计费额_方法四_变电
|
|
${
|
|
calc(采用累进费率汇总设计费计费额_方法四_变电_计算过程());
|
|
}
|
|
|
|
BEGIN:采用累进费率汇总设计费计费额_方法四_变电_计算过程
|
|
${
|
|
?#{
|
|
->@工程信息.电压等级 == "1000kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法四() <= 20000
|
|
:
|
|
ftos(设计费计费额_方法四())+" * 3.148 / 100";
|
|
->设计费计费额_方法四() > 20000 && 设计费计费额_方法四() <= 50000
|
|
:
|
|
"20000 * 3.148 / 100 + ("+ftos(设计费计费额_方法四())+"-20000) * 2.658 / 100";
|
|
->设计费计费额_方法四() > 50000 && 设计费计费额_方法四() <= 80000
|
|
:
|
|
"20000 * 3.148 / 100 + (50000-20000) * 2.658 / 100 + ("+ftos(设计费计费额_方法四())+" - 50000) * 2.501 / 100";
|
|
->设计费计费额_方法四() > 80000 && 设计费计费额_方法四() <= 140000
|
|
:
|
|
"20000 * 3.148 / 100 + (50000-20000) * 2.658 / 100 + (80000 - 50000) * 2.501 / 100 + ("+ftos(设计费计费额_方法四())+" - 80000) * 2.326 / 100";
|
|
->设计费计费额_方法四() > 140000 && 设计费计费额_方法四() <= 200000
|
|
:
|
|
"20000 * 3.148 / 100 + (50000-20000) * 2.658 / 100 + (80000 - 50000) * 2.501 / 100 + (140000 - 80000) * 2.326 / 100 + ("+ftos(设计费计费额_方法四())+" - 140000) * 2.286 / 100";
|
|
->设计费计费额_方法四() > 200000
|
|
:
|
|
"20000 * 3.148 / 100 + (50000-20000) * 2.658 / 100 + (80000 - 50000) * 2.501 / 100 + (140000 - 80000) * 2.326 / 100 + (200000 - 140000) * 2.286 / 100 + ("+ftos(设计费计费额_方法四())+" - 200000) * 2.125 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "750kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法四() <= 4000
|
|
:
|
|
ftos(设计费计费额_方法四())+" * 4.618 / 100";
|
|
->设计费计费额_方法四() > 4000 && 设计费计费额_方法四() <= 8000
|
|
:
|
|
"4000 * 4.618 / 100 + ("+ftos(设计费计费额_方法四())+"-4000) * 2.962 / 100";
|
|
->设计费计费额_方法四() > 8000 && 设计费计费额_方法四() <= 30000
|
|
:
|
|
"4000 * 4.618 / 100 + (8000 - 4000) * 2.962 / 100 + ("+ftos(设计费计费额_方法四())+" - 8000) * 2.610 / 100";
|
|
->设计费计费额_方法四() > 30000 && 设计费计费额_方法四() <= 50000
|
|
:
|
|
"4000 * 4.618 / 100 + (8000 - 4000) * 2.962 / 100 + (30000 - 8000) * 2.610 / 100 + ("+ftos(设计费计费额_方法四())+" - 30000) * 2.426 / 100";
|
|
->设计费计费额_方法四() > 50000 && 设计费计费额_方法四() <= 70000
|
|
:
|
|
"4000 * 4.618 / 100 + (8000 - 4000) * 2.962 / 100 + (30000 - 8000) * 2.610 / 100 + 100 + (50000 - 30000) * 2.426 / 100 + ("+ftos(设计费计费额_方法四())+" - 50000) * 2.319 / 100";
|
|
->设计费计费额_方法四() > 70000
|
|
:
|
|
"4000 * 4.618 / 100 + (8000 - 4000) * 2.962 / 100 + (30000 - 8000) * 2.610 / 100 + (50000 - 30000) * 2.426 / 100 + (70000 - 50000) * 2.319 / 100 + ("+ftos(设计费计费额_方法四())+" - 70000) * 2.237 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "500kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法四() <= 1000
|
|
:
|
|
ftos(设计费计费额_方法四())+" * 5.354 / 100";
|
|
->设计费计费额_方法四() > 1000 && 设计费计费额_方法四() <= 5000
|
|
:
|
|
"1000 * 5.354 / 100 + ("+ftos(设计费计费额_方法四())+"-1000) * 3.090 / 100";
|
|
->设计费计费额_方法四() > 5000 && 设计费计费额_方法四() <= 17000
|
|
:
|
|
"1000 * 5.354 / 100 + (5000 - 1000) * 3.090 / 100 + ("+ftos(设计费计费额_方法四())+" - 5000) * 2.766 / 100";
|
|
->设计费计费额_方法四() > 17000 && 设计费计费额_方法四() <= 25000
|
|
:
|
|
"1000 * 5.354 / 100 + (5000 - 1000) * 3.090 / 100 + (17000 - 5000) * 2.766 / 100 + ("+ftos(设计费计费额_方法四())+" - 17000) * 2.564 / 100";
|
|
->设计费计费额_方法四() > 25000 && 设计费计费额_方法四() <= 40000
|
|
:
|
|
"1000 * 5.354 / 100 + (5000 - 1000) * 3.090 / 100 + (17000 - 5000) * 2.766 / 100 + (25000 - 17000) * 2.564 / 100 + ("+ftos(设计费计费额_方法四())+" - 25000) * 2.494 / 100";
|
|
->设计费计费额_方法四() > 40000
|
|
:
|
|
"1000 * 5.354 / 100 + (5000 - 1000) * 3.090 / 100 + (17000 - 5000) * 2.766 / 100 + (25000 - 17000) * 2.564 / 100 + (40000 - 25000) * 2.494 / 100 + ("+ftos(设计费计费额_方法四())+" - 40000) * 2.331 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法四() <= 800
|
|
:
|
|
ftos(设计费计费额_方法四())+" * 4.746 / 100";
|
|
->设计费计费额_方法四() > 800 && 设计费计费额_方法四() <= 3000
|
|
:
|
|
"800 * 4.746 / 100 + ("+ftos(设计费计费额_方法四())+"-800) * 2.777 / 100";
|
|
->设计费计费额_方法四() > 3000 && 设计费计费额_方法四() <= 10000
|
|
:
|
|
"800 * 4.746 / 100 + (3000 - 800) * 2.777 / 100 + ("+ftos(设计费计费额_方法四())+" - 3000) * 2.555 / 100";
|
|
->设计费计费额_方法四() > 10000 && 设计费计费额_方法四() <= 20000
|
|
:
|
|
"800 * 4.746 / 100 + (3000 - 800) * 2.777 / 100 + (10000 - 3000) * 2.555 / 100 + ("+ftos(设计费计费额_方法四())+" - 10000) * 2.332 / 100";
|
|
->设计费计费额_方法四() > 20000 && 设计费计费额_方法四() <= 30000
|
|
:
|
|
"800 * 4.746 / 100 + (3000 - 800) * 2.777 / 100 + (10000 - 3000) * 2.555 / 100 + (20000 - 10000) * 2.332 / 100 + ("+ftos(设计费计费额_方法四())+" - 20000) * 2.169 / 100";
|
|
->设计费计费额_方法四() > 30000
|
|
:
|
|
"800 * 4.746 / 100 + (3000 - 800) * 2.777 / 100 + (10000 - 3000) * 2.555 / 100 + (20000 - 10000) * 2.332 / 100 + (30000 - 20000) * 2.169 / 100 + ("+ftos(设计费计费额_方法四())+" - 30000) * 2.060 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法四() <= 500
|
|
:
|
|
ftos(设计费计费额_方法四())+" * 5.016 / 100";
|
|
->设计费计费额_方法四() > 500 && 设计费计费额_方法四() <= 2000
|
|
:
|
|
"500 * 5.016 / 100 + ("+ftos(设计费计费额_方法四())+" - 500) * 2.853 / 100";
|
|
->设计费计费额_方法四() > 2000 && 设计费计费额_方法四() <= 4500
|
|
:
|
|
"500 * 5.016 / 100 + (2000 - 500) * 2.853 / 100 + ("+ftos(设计费计费额_方法四())+" - 2000) * 2.761 / 100";
|
|
->设计费计费额_方法四() > 4500 && 设计费计费额_方法四() <= 6500
|
|
:
|
|
"500 * 5.016 / 100 + (2000 - 500) * 2.853 / 100 + (4500 - 2000) * 2.761 / 100 + ("+ftos(设计费计费额_方法四())+" - 4500) * 2.575 / 100";
|
|
->设计费计费额_方法四() > 6500 && 设计费计费额_方法四() <= 10000
|
|
:
|
|
"500 * 5.016 / 100 + (2000 - 500) * 2.853 / 100 + (4500 - 2000) * 2.761 / 100 + (6500 - 4500) * 2.575 / 100 + ("+ftos(设计费计费额_方法四())+" - 6500) * 2.493 / 100";
|
|
->设计费计费额_方法四() > 10000
|
|
:
|
|
"500 * 5.016 / 100 + (2000 - 500) * 2.853 / 100 + (4500 - 2000) * 2.761 / 100 + (6500 - 4500) * 2.575 / 100 + (10000 - 6500) * 2.493 / 100 + ("+ftos(设计费计费额_方法四())+" - 10000) * 2.250 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "110kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法四() <= 200
|
|
:
|
|
ftos(设计费计费额_方法四())+" * 4.590 / 100";
|
|
->设计费计费额_方法四() > 200 && 设计费计费额_方法四() <= 800
|
|
:
|
|
"200 * 4.590 / 100 + ("+ftos(设计费计费额_方法四())+" - 200) * 2.728 / 100";
|
|
->设计费计费额_方法四() > 800 && 设计费计费额_方法四() <= 1500
|
|
:
|
|
"200 * 4.590 / 100 + (800 - 200) * 2.728 / 100 + ("+ftos(设计费计费额_方法四())+" - 800) * 2.530 / 100";
|
|
->设计费计费额_方法四() > 1500 && 设计费计费额_方法四() <= 2500
|
|
:
|
|
"200 * 4.590 / 100 + (800 - 200) * 2.728 / 100 + (1500 - 800) * 2.530 / 100 + ("+ftos(设计费计费额_方法四())+" - 1500) * 2.459 / 100";
|
|
->设计费计费额_方法四() > 2500 && 设计费计费额_方法四() <= 4000
|
|
:
|
|
"200 * 4.590 / 100 + (800 - 200) * 2.728 / 100 + (1500 - 800) * 2.530 / 100 + (2500 - 1500) * 2.459 / 100 + ("+ftos(设计费计费额_方法四())+" - 2500) * 2.335 / 100";
|
|
->设计费计费额_方法四() > 4000
|
|
:
|
|
"200 * 4.590 / 100 + (800 - 200) * 2.728 / 100 + (1500 - 800) * 2.530 / 100 + (2500 - 1500) * 2.459 / 100 + (4000 - 2500) * 2.335 / 100 + ("+ftos(设计费计费额_方法四())+" - 4000) * 2.142 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "66kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法四() <= 100
|
|
:
|
|
ftos(设计费计费额_方法四())+" * 4.590 / 100";
|
|
->设计费计费额_方法四() > 100 && 设计费计费额_方法四() <= 800
|
|
:
|
|
"100 * 4.590 / 100 + ("+ftos(设计费计费额_方法四())+" - 100) * 2.879 / 100";
|
|
->设计费计费额_方法四() > 800 && 设计费计费额_方法四() <= 1500
|
|
:
|
|
"100 * 4.590 / 100 + (800 - 100) * 2.879 / 100 + ("+ftos(设计费计费额_方法四())+" - 800) * 2.530 / 100";
|
|
->设计费计费额_方法四() > 1500 && 设计费计费额_方法四() <= 2500
|
|
:
|
|
"100 * 4.590 / 100 + (800 - 100) * 2.879 / 100 + (1500 - 800) * 2.530 / 100 + ("+ftos(设计费计费额_方法四())+" - 1500) * 2.459 / 100";
|
|
->设计费计费额_方法四() > 2500
|
|
:
|
|
"100 * 4.590 / 100 + (800 - 100) * 2.879 / 100 + (1500 - 800) * 2.530 / 100 + (2500 - 1500) * 2.459 / 100 + ("+ftos(设计费计费额_方法四())+" - 2500) * 1.967 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法四() <= 50
|
|
:
|
|
ftos(设计费计费额_方法四())+" * 4.590 / 100";
|
|
->设计费计费额_方法四() > 50 && 设计费计费额_方法四() <= 500
|
|
:
|
|
"50 * 4.590 / 100 + ("+ftos(设计费计费额_方法四())+" - 50) * 3.093 / 100";
|
|
->设计费计费额_方法四() > 500 && 设计费计费额_方法四() <= 1000
|
|
:
|
|
"50 * 4.590 / 100 + (500 - 50) * 3.093 / 100 + ("+ftos(设计费计费额_方法四())+" - 500) * 2.708 / 100";
|
|
->设计费计费额_方法四() > 1000 && 设计费计费额_方法四() <= 2000
|
|
:
|
|
"50 * 4.590 / 100 + (500 - 50) * 3.093 / 100 + (1000 - 500) * 2.708 / 100 + ("+ftos(设计费计费额_方法四())+" - 1000) * 2.459 / 100";
|
|
->设计费计费额_方法四() > 2000
|
|
:
|
|
"50 * 4.590 / 100 + (500 - 50) * 3.093 / 100 + (1000 - 500) * 2.708 / 100 + (2000 - 1000) * 2.459 / 100 + ("+ftos(设计费计费额_方法四())+" - 2000) * 1.967 / 100";
|
|
};
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 采用累进费率汇总设计费计费额-直流换流站工程-方法四
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:采用累进费率汇总设计费计费额_方法四_换流站
|
|
${
|
|
calc(采用累进费率汇总设计费计费额_方法四_换流站_计算过程());
|
|
}
|
|
|
|
BEGIN:采用累进费率汇总设计费计费额_方法四_换流站_计算过程
|
|
${
|
|
?#{
|
|
->设计费计费额_方法四() <= 80000
|
|
:
|
|
ftos(设计费计费额_方法四())+" * 2.368 / 100";
|
|
->设计费计费额_方法四() > 80000 && 设计费计费额_方法四() <= 100000
|
|
:
|
|
"80000 * 2.368 / 100 + ("+ftos(设计费计费额_方法四())+" - 80000) * 2.094 / 100";
|
|
->设计费计费额_方法四() > 100000 && 设计费计费额_方法四() <= 200000
|
|
:
|
|
"80000 * 2.368 / 100 + (100000 - 80000) * 2.094 / 100 + ("+ftos(设计费计费额_方法四())+" - 100000) * 1.989 / 100";
|
|
->设计费计费额_方法四() > 200000 && 设计费计费额_方法四() <= 400000
|
|
:
|
|
"80000 * 2.368 / 100 + (100000 - 80000) * 2.094 / 100 + (200000 - 100000) * 1.989 / 100 + ("+ftos(设计费计费额_方法四())+" - 200000) * 1.849 / 100";
|
|
->设计费计费额_方法四() > 400000
|
|
:
|
|
"80000 * 2.368 / 100 + (100000 - 80000) * 2.094 / 100 + (200000 - 100000) * 1.989 / 100 + (400000 - 200000) * 1.849 / 100 + ("+ftos(设计费计费额_方法四())+" - 400000) * 1.480 / 100";
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 采用累进费率汇总设计费计费额-交直流架空线路-方法四
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:采用累进费率汇总设计费计费额_方法四_架空线路
|
|
${
|
|
calc(采用累进费率汇总设计费计费额_方法四_架空线路_计算过程());
|
|
}
|
|
|
|
BEGIN:采用累进费率汇总设计费计费额_方法四_架空线路_计算过程
|
|
${
|
|
?#{
|
|
->@工程信息.电压等级 == "1000kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法四() <= 300000
|
|
:
|
|
ftos(设计费计费额_方法四())+" * 2.693 / 100";
|
|
->设计费计费额_方法四() > 300000 && 设计费计费额_方法四() <= 400000
|
|
:
|
|
"300000 * 2.693 / 100 + ("+ftos(设计费计费额_方法四())+" - 300000) * 2.429 / 100";
|
|
->设计费计费额_方法四() > 400000
|
|
:
|
|
"300000 * 2.693 / 100 + (400000 - 300000) * 2.429 / 100 + ("+ftos(设计费计费额_方法四())+" - 400000) * 2.258 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "±800kV" || @工程信息.电压等级 == "±660kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法四() <= 400000
|
|
:
|
|
ftos(设计费计费额_方法四())+" * 2.284 / 100";
|
|
->设计费计费额_方法四() > 400000 && 设计费计费额_方法四() <= 600000
|
|
:
|
|
"400000 * 2.284 / 100 + ("+ftos(设计费计费额_方法四())+" - 400000) * 1.999 / 100";
|
|
->设计费计费额_方法四() > 600000
|
|
:
|
|
"400000 * 2.284 / 100 + (600000 - 400000) * 1.999 / 100 + ("+ftos(设计费计费额_方法四())+" - 600000) * 1.269 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "750kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法四() <= 10000
|
|
:
|
|
ftos(设计费计费额_方法四())+" * 3.366 / 100";
|
|
->设计费计费额_方法四() > 10000 && 设计费计费额_方法四() <= 30000
|
|
:
|
|
"10000 * 3.366 / 100 + ("+ftos(设计费计费额_方法四())+"-10000) * 2.791 / 100";
|
|
->设计费计费额_方法四() > 30000 && 设计费计费额_方法四() <= 60000
|
|
:
|
|
"10000 * 3.366 / 100 + (30000-10000) * 2.791 / 100 + ("+ftos(设计费计费额_方法四())+" - 30000) * 2.594 / 100";
|
|
->设计费计费额_方法四() > 60000 && 设计费计费额_方法四() <= 90000
|
|
:
|
|
"10000 * 3.366 / 100 + (30000-10000) * 2.791 / 100 + (60000 - 30000) * 2.594 / 100 + ("+ftos(设计费计费额_方法四())+" - 60000) * 2.435 / 100";
|
|
->设计费计费额_方法四() > 90000
|
|
:
|
|
"10000 * 3.366 / 100 + (30000-10000) * 2.791 / 100 + (60000 - 30000) * 2.594 / 100 + (90000 - 60000) * 2.435 / 100 + ("+ftos(设计费计费额_方法四())+" - 90000) * 1.948 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "500kV" || @工程信息.电压等级 == "±500kV" || @工程信息.电压等级 == "±400kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法四() <= 4000
|
|
:
|
|
ftos(设计费计费额_方法四())+" * 3.695 / 100";
|
|
->设计费计费额_方法四() > 4000 && 设计费计费额_方法四() <= 12000
|
|
:
|
|
"4000 * 3.695 / 100 + ("+ftos(设计费计费额_方法四())+"-4000) * 3.083 / 100";
|
|
->设计费计费额_方法四() > 12000 && 设计费计费额_方法四() <= 25000
|
|
:
|
|
"4000 * 3.695 / 100 + (12000-4000) * 3.083 / 100 + ("+ftos(设计费计费额_方法四())+" - 12000) * 2.815 / 100";
|
|
->设计费计费额_方法四() > 25000 && 设计费计费额_方法四() <= 40000
|
|
:
|
|
"4000 * 3.695 / 100 + (12000-4000) * 3.083 / 100 + (25000 - 12000) * 2.815 / 100 + ("+ftos(设计费计费额_方法四())+" - 25000) * 2.691 / 100";
|
|
->设计费计费额_方法四() > 40000
|
|
:
|
|
"4000 * 3.695 / 100 + (12000-4000) * 3.083 / 100 + (25000 - 12000) * 2.815 / 100 + (40000 - 25000) * 2.691 / 100 + ("+ftos(设计费计费额_方法四())+" - 40000) * 2.152 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法四() <= 2000
|
|
:
|
|
ftos(设计费计费额_方法四())+" * 3.423 / 100";
|
|
->设计费计费额_方法四() > 2000 && 设计费计费额_方法四() <= 8000
|
|
:
|
|
"2000 * 3.423 / 100 + ("+ftos(设计费计费额_方法四())+" - 2000) * 2.853 / 100";
|
|
->设计费计费额_方法四() > 8000 && 设计费计费额_方法四() <= 20000
|
|
:
|
|
"2000 * 3.423 / 100 + (8000 - 2000) * 2.853 / 100 + ("+ftos(设计费计费额_方法四())+" - 8000) * 2.538 / 100";
|
|
->设计费计费额_方法四() > 20000
|
|
:
|
|
"2000 * 3.423 / 100 + (8000 - 2000) * 2.853 / 100 + (20000 - 8000) * 2.538 / 100 + ("+ftos(设计费计费额_方法四())+" - 20000) * 2.030 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法四() <= 1000
|
|
:
|
|
ftos(设计费计费额_方法四())+" * 3.725 / 100";
|
|
->设计费计费额_方法四() > 1000 && 设计费计费额_方法四() <= 5000
|
|
:
|
|
"1000 * 3.725 / 100 + ("+ftos(设计费计费额_方法四())+" - 1000) * 3.003 / 100";
|
|
->设计费计费额_方法四() > 5000 && 设计费计费额_方法四() <= 15000
|
|
:
|
|
"1000 * 3.725 / 100 + (5000 - 1000) * 3.003 / 100 + ("+ftos(设计费计费额_方法四())+" - 5000) * 2.611 / 100";
|
|
->设计费计费额_方法四() > 15000
|
|
:
|
|
"1000 * 3.725 / 100 + (5000 - 1000) * 3.003 / 100 + (15000 - 5000) * 2.611 / 100 + ("+ftos(设计费计费额_方法四())+" - 15000) * 2.088 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "110kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法四() <= 500
|
|
:
|
|
ftos(设计费计费额_方法四())+" * 3.411 / 100";
|
|
->设计费计费额_方法四() > 500 && 设计费计费额_方法四() <= 2000
|
|
:
|
|
"500 * 3.411 / 100 + ("+ftos(设计费计费额_方法四())+" - 500) * 2.742 / 100";
|
|
->设计费计费额_方法四() > 2000 && 设计费计费额_方法四() <= 6000
|
|
:
|
|
"500 * 3.411 / 100 + (2000 - 500) * 2.742 / 100 + ("+ftos(设计费计费额_方法四())+" - 2000) * 2.472 / 100";
|
|
->设计费计费额_方法四() > 6000
|
|
:
|
|
"500 * 3.411 / 100 + (2000 - 500) * 2.742 / 100 + (6000 - 2000) * 2.472 / 100 + ("+ftos(设计费计费额_方法四())+" - 6000) * 1.978 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "66kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法四() <= 400
|
|
:
|
|
ftos(设计费计费额_方法四())+" * 3.455 / 100";
|
|
->设计费计费额_方法四() > 400 && 设计费计费额_方法四() <= 1000
|
|
:
|
|
"400 * 3.455 / 100 + ("+ftos(设计费计费额_方法四())+" - 400) * 2.975 / 100";
|
|
->设计费计费额_方法四() > 1000 && 设计费计费额_方法四() <= 1800
|
|
:
|
|
"400 * 3.455 / 100 + (1000 - 400) * 2.975 / 100 + ("+ftos(设计费计费额_方法四())+" - 1000) * 2.653 / 100";
|
|
->设计费计费额_方法四() > 1800
|
|
:
|
|
"400 * 3.455 / 100 + (1000 - 400) * 2.975 / 100 + (1800 - 1000) * 2.653 / 100 + ("+ftos(设计费计费额_方法四())+" - 1800) * 2.122 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法四() <= 200
|
|
:
|
|
ftos(设计费计费额_方法四())+" * 3.672 / 100";
|
|
->设计费计费额_方法四() > 200 && 设计费计费额_方法四() <= 600
|
|
:
|
|
"200 * 3.672 / 100 + ("+ftos(设计费计费额_方法四())+" - 200) * 3.159 / 100";
|
|
->设计费计费额_方法四() > 600 && 设计费计费额_方法四() <= 1000
|
|
:
|
|
"200 * 3.672 / 100 + (600 - 200) * 3.159 / 100 + ("+ftos(设计费计费额_方法四())+" - 600) * 2.921 / 100";
|
|
->设计费计费额_方法四() > 1000
|
|
:
|
|
"200 * 3.672 / 100 + (600 - 200) * 3.159 / 100 + (1000 - 600) * 2.921 / 100 + ("+ftos(设计费计费额_方法四())+" - 1000) * 2.337 / 100";
|
|
};
|
|
}
|
|
}
|
|
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 采用累进费率汇总设计费计费额-非隧道敷设电缆工程和隧道敷设电缆工程电气部分-方法四
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
BEGIN:采用累进费率汇总设计费计费额_方法四_电缆线路电气
|
|
${
|
|
calc(采用累进费率汇总设计费计费额_方法四_电缆线路电气_计算过程());
|
|
}
|
|
|
|
BEGIN:采用累进费率汇总设计费计费额_方法四_电缆线路电气_计算过程
|
|
${
|
|
?#{
|
|
->电气部分设计费计费额_方法四() <= 2000
|
|
:
|
|
ftos(电气部分设计费计费额_方法四())+" * 3.64 / 100";
|
|
->电气部分设计费计费额_方法四() > 2000 && 电气部分设计费计费额_方法四() <= 5000
|
|
:
|
|
"2000 * 3.64 / 100 + ("+ftos(电气部分设计费计费额_方法四())+" - 2000) * 3.15 / 100";
|
|
->电气部分设计费计费额_方法四() > 5000 && 电气部分设计费计费额_方法四() <= 10000
|
|
:
|
|
"2000 * 3.64 / 100 + (5000 - 2000) * 3.15 / 100 + ("+ftos(电气部分设计费计费额_方法四())+" - 5000) * 2.87 / 100";
|
|
->电气部分设计费计费额_方法四() > 10000 && 电气部分设计费计费额_方法四() <= 20000
|
|
:
|
|
"2000 * 3.64 / 100 + (5000 - 2000) * 3.15 / 100 + (10000 - 5000) * 2.87 / 100 + ("+ftos(电气部分设计费计费额_方法四())+" - 10000) * 2.67 / 100";
|
|
->电气部分设计费计费额_方法四() > 20000
|
|
:
|
|
"2000 * 3.64 / 100 + (5000 - 2000) * 3.15 / 100 + (10000 - 5000) * 2.87 / 100 + (20000 - 10000) * 2.67 / 100 + ("+ftos(电气部分设计费计费额_方法四())+" - 20000) * 2.14 / 100";
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 采用累进费率汇总设计费计费额-非隧道敷设电缆工程和隧道敷设电缆工程电气部分-方法四2
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
BEGIN:采用累进费率汇总设计费计费额_方法四_电缆线路电气2
|
|
${
|
|
calc(采用累进费率汇总设计费计费额_方法四_电缆线路电气2_计算过程());
|
|
}
|
|
|
|
BEGIN:采用累进费率汇总设计费计费额_方法四_电缆线路电气2_计算过程
|
|
${
|
|
?#{
|
|
->设计费计费额_方法四() <= 2000
|
|
:
|
|
ftos(设计费计费额_方法四())+" * 3.64 / 100";
|
|
->设计费计费额_方法四() > 2000 && 设计费计费额_方法四() <= 5000
|
|
:
|
|
"2000 * 3.64 / 100 + ("+ftos(设计费计费额_方法四())+" - 2000) * 3.15 / 100";
|
|
->设计费计费额_方法四() > 5000 && 设计费计费额_方法四() <= 10000
|
|
:
|
|
"2000 * 3.64 / 100 + (5000 - 2000) * 3.15 / 100 + ("+ftos(设计费计费额_方法四())+" - 5000) * 2.87 / 100";
|
|
->设计费计费额_方法四() > 10000 && 设计费计费额_方法四() <= 20000
|
|
:
|
|
"2000 * 3.64 / 100 + (5000 - 2000) * 3.15 / 100 + (10000 - 5000) * 2.87 / 100 + ("+ftos(设计费计费额_方法四())+" - 10000) * 2.67 / 100";
|
|
->设计费计费额_方法四() > 20000
|
|
:
|
|
"2000 * 3.64 / 100 + (5000 - 2000) * 3.15 / 100 + (10000 - 5000) * 2.87 / 100 + (20000 - 10000) * 2.67 / 100 + ("+ftos(设计费计费额_方法四())+" - 20000) * 2.14 / 100";
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 采用累进费率汇总设计费计费额-新建隧道敷设电缆工程土建部分-方法四
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
BEGIN:采用累进费率汇总设计费计费额_方法四_电缆线路土建
|
|
${
|
|
calc(采用累进费率汇总设计费计费额_方法四_电缆线路土建_计算过程());
|
|
}
|
|
|
|
|
|
BEGIN:采用累进费率汇总设计费计费额_方法四_电缆线路土建_计算过程
|
|
${
|
|
?#{
|
|
->@工程信息.电压等级 == "500kV" || @工程信息.电压等级 == "330kV" || @工程信息.电压等级 == "750kV" || @工程信息.电压等级 == "1000kV"
|
|
:
|
|
#{
|
|
->土建部分设计费计费额_方法四() > 12000 && 土建部分设计费计费额_方法四() <= 20000
|
|
:
|
|
"("+ftos(土建部分设计费计费额_方法四())+" - 12000) * 2.531 / 100";
|
|
->土建部分设计费计费额_方法四() > 20000 && 土建部分设计费计费额_方法四() <= 40000
|
|
:
|
|
"(20000 - 12000) * 2.531 / 100 + ("+ftos(土建部分设计费计费额_方法四())+"-20000) * 2.353 / 100";
|
|
->土建部分设计费计费额_方法四() > 40000 && 土建部分设计费计费额_方法四() <= 80000
|
|
:
|
|
"(20000 - 12000) * 2.531 / 100 + (40000 - 20000) * 2.353 / 100 + ("+ftos(土建部分设计费计费额_方法四())+" - 40000) * 2.188 / 100";
|
|
->土建部分设计费计费额_方法四() > 80000
|
|
:
|
|
"(20000 - 12000) * 2.531 / 100 + (40000 - 20000) * 2.353 / 100 + (80000 - 40000) * 2.188 / 100 + ("+ftos(土建部分设计费计费额_方法四())+" - 80000) * 2.093 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->土建部分设计费计费额_方法四() <= 1000
|
|
:
|
|
ftos(土建部分设计费计费额_方法四())+" * 3.259 / 100";
|
|
->土建部分设计费计费额_方法四() > 1000 && 土建部分设计费计费额_方法四() <= 5000
|
|
:
|
|
"1000 * 3.259 / 100 + ("+ftos(土建部分设计费计费额_方法四())+"-1000) * 2.627 / 100";
|
|
->土建部分设计费计费额_方法四() > 5000 && 土建部分设计费计费额_方法四() <= 12000
|
|
:
|
|
"1000 * 3.259 / 100 + (5000 - 1000) * 2.627 / 100 + ("+ftos(土建部分设计费计费额_方法四())+" - 5000) * 2.320 / 100";
|
|
->土建部分设计费计费额_方法四() > 12000 && 土建部分设计费计费额_方法四() <= 20000
|
|
:
|
|
"1000 * 3.259 / 100 + (5000 - 1000) * 2.627 / 100 + (12000 - 5000) * 2.320 / 100 + ("+ftos(土建部分设计费计费额_方法四())+" - 12000) * 2.201 / 100";
|
|
->土建部分设计费计费额_方法四() > 20000 && 土建部分设计费计费额_方法四() <= 40000
|
|
:
|
|
"1000 * 3.259 / 100 + (5000 - 1000) * 2.627 / 100 + (12000 - 5000) * 2.320 / 100 + (20000 - 12000) * 2.201 / 100 + ("+ftos(土建部分设计费计费额_方法四())+" - 20000) * 2.047 / 100";
|
|
->土建部分设计费计费额_方法四() > 40000
|
|
:
|
|
"1000 * 3.259 / 100 + (5000 - 1000) * 2.627 / 100 + (12000 - 5000) * 2.320 / 100 + (20000 - 12000) * 2.201 / 100 + (40000 - 20000) * 2.047 / 100 + ("+ftos(土建部分设计费计费额_方法四())+" - 40000) * 1.903 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "110kV" || @工程信息.电压等级 == "66kV" || @工程信息.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->土建部分设计费计费额_方法四() <= 1000
|
|
:
|
|
ftos(土建部分设计费计费额_方法四())+" * 2.770 / 100";
|
|
->土建部分设计费计费额_方法四() > 1000 && 土建部分设计费计费额_方法四() <= 5000
|
|
:
|
|
"1000 * 2.770 / 100 + ("+ftos(土建部分设计费计费额_方法四())+"-1000) * 2.233 / 100";
|
|
->土建部分设计费计费额_方法四() > 5000 && 土建部分设计费计费额_方法四() <= 12000
|
|
:
|
|
"1000 * 2.770 / 100 + (5000 - 1000) * 2.233 / 100 + ("+ftos(土建部分设计费计费额_方法四())+" - 5000) * 1.971 / 100";
|
|
->土建部分设计费计费额_方法四() > 12000 && 土建部分设计费计费额_方法四() <= 20000
|
|
:
|
|
"1000 * 2.770 / 100 + (5000 - 1000) * 2.233 / 100 + (12000 - 5000) * 1.971 / 100 + ("+ftos(土建部分设计费计费额_方法四())+" - 12000) * 1.871 / 100";
|
|
->土建部分设计费计费额_方法四() > 20000 && 土建部分设计费计费额_方法四() <= 40000
|
|
:
|
|
"1000 * 2.770 / 100 + (5000 - 1000) * 2.233 / 100 + (12000 - 5000) * 1.971 / 100 + (20000 - 12000) * 1.871 / 100 + ("+ftos(土建部分设计费计费额_方法四())+" - 20000) * 1.740 / 100";
|
|
->土建部分设计费计费额_方法四() > 40000
|
|
:
|
|
"1000 * 2.770 / 100 + (5000 - 1000) * 2.233 / 100 + (12000 - 5000) * 1.971 / 100 + (20000 - 12000) * 1.871 / 100 + (40000 - 20000) * 1.740 / 100 + ("+ftos(土建部分设计费计费额_方法四())+" - 40000) * 1.617 / 100";
|
|
};
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 采用累进费率汇总设计费计费额- 燃煤发电工程-方法五
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
BEGIN:采用累进费率汇总设计费计费额_方法五_燃煤发电
|
|
${
|
|
calc(采用累进费率汇总设计费计费额_方法五_燃煤发电_计算过程());
|
|
}
|
|
|
|
BEGIN:采用累进费率汇总设计费计费额_方法五_燃煤发电_计算过程
|
|
${
|
|
?#{
|
|
->@工程信息.本期单台容量 == "1000"
|
|
:
|
|
#{
|
|
->设计费计费额_方法五() <= 300000
|
|
:
|
|
ftos(设计费计费额_方法五())+" * 1.56 / 100";
|
|
->设计费计费额_方法五() > 300000 && 设计费计费额_方法五() <= 400000
|
|
:
|
|
"300000 * 1.56 / 100 + ("+ftos(设计费计费额_方法五())+" - 300000) * 1.40 / 100";
|
|
->设计费计费额_方法五() > 400000 && 设计费计费额_方法五() <= 600000
|
|
:
|
|
"300000 * 1.56 / 100 + (400000 - 300000) * 1.40 / 100 + ("+ftos(设计费计费额_方法五())+" - 400000) * 1.33 / 100";
|
|
->设计费计费额_方法五() > 600000 && 设计费计费额_方法五() <= 800000
|
|
:
|
|
"300000 * 1.56 / 100 + (400000 - 300000) * 1.40 / 100 + (600000 - 400000) * 1.33 / 100 + ("+ftos(设计费计费额_方法五())+" - 600000) * 1.28 / 100";
|
|
->设计费计费额_方法五() > 800000
|
|
:
|
|
"300000 * 1.56 / 100 + (400000 - 300000) * 1.40 / 100 + (600000 - 400000) * 1.33 / 100 + (800000 - 600000) * 1.28 / 100 + ("+ftos(设计费计费额_方法五())+" - 800000) * 1.24 / 100";
|
|
};
|
|
->@工程信息.本期单台容量 == "600" || @工程信息.本期单台容量 == "660"
|
|
:
|
|
#{
|
|
->设计费计费额_方法五() <= 200000
|
|
:
|
|
ftos(设计费计费额_方法五())+" * 1.42 / 100";
|
|
->设计费计费额_方法五() > 200000 && 设计费计费额_方法五() <= 300000
|
|
:
|
|
"200000 * 1.42 / 100 + ("+ftos(设计费计费额_方法五())+" - 200000) * 1.22 / 100";
|
|
->设计费计费额_方法五() > 300000 && 设计费计费额_方法五() <= 450000
|
|
:
|
|
"200000 * 1.42 / 100 + (300000 - 200000) * 1.22 / 100 + ("+ftos(设计费计费额_方法五())+" - 300000) * 1.21 / 100";
|
|
->设计费计费额_方法五() > 450000 && 设计费计费额_方法五() <= 700000
|
|
:
|
|
"200000 * 1.42 / 100 + (300000 - 200000) * 1.22 / 100 + (450000 - 300000) * 1.21 / 100 + ("+ftos(设计费计费额_方法五())+" - 450000) * 1.13 / 100";
|
|
->设计费计费额_方法五() > 700000
|
|
:
|
|
"200000 * 1.42 / 100 + (300000 - 200000) * 1.22 / 100 + (450000 - 300000) * 1.21 / 100 + (700000 - 450000) * 1.13 / 100 + ("+ftos(设计费计费额_方法五())+" - 700000) * 1.06 / 100";
|
|
};
|
|
->@工程信息.本期单台容量 == "300" || @工程信息.本期单台容量 == "350"
|
|
:
|
|
#{
|
|
->设计费计费额_方法五() <= 150000
|
|
:
|
|
ftos(设计费计费额_方法五())+" * 1.45 / 100";
|
|
->设计费计费额_方法五() > 150000 && 设计费计费额_方法五() <= 250000
|
|
:
|
|
"150000 * 1.45 / 100 + ("+ftos(设计费计费额_方法五())+" - 150000) * 1.27 / 100";
|
|
->设计费计费额_方法五() > 250000 && 设计费计费额_方法五() <= 400000
|
|
:
|
|
"150000 * 1.45 / 100 + (250000 - 150000) * 1.27 / 100 + ("+ftos(设计费计费额_方法五())+" - 250000) * 1.22 / 100";
|
|
->设计费计费额_方法五() > 400000 && 设计费计费额_方法五() <= 600000
|
|
:
|
|
"150000 * 1.45 / 100 + (250000 - 150000) * 1.27 / 100 + (400000 - 250000) * 1.22 / 100 + ("+ftos(设计费计费额_方法五())+" - 400000) * 1.15 / 100";
|
|
->设计费计费额_方法五() > 600000
|
|
:
|
|
"150000 * 1.45 / 100 + (250000 - 150000) * 1.27 / 100 + (400000 - 250000) * 1.22 / 100 + (600000 - 400000) * 1.15 / 100 + ("+ftos(设计费计费额_方法五())+" - 600000) * 1.10 / 100";
|
|
};
|
|
->@工程信息.本期单台容量 == "200"
|
|
:
|
|
#{
|
|
->设计费计费额_方法五() <= 80000
|
|
:
|
|
ftos(设计费计费额_方法五())+" * 1.56 / 100";
|
|
->设计费计费额_方法五() > 80000 && 设计费计费额_方法五() <= 150000
|
|
:
|
|
"80000 * 1.56 / 100 + ("+ftos(设计费计费额_方法五())+" - 80000) * 1.33 / 100";
|
|
->设计费计费额_方法五() > 150000 && 设计费计费额_方法五() <= 300000
|
|
:
|
|
"80000 * 1.56 / 100 + (150000 - 80000) * 1.33 / 100 + ("+ftos(设计费计费额_方法五())+" - 150000) * 1.25 / 100";
|
|
->设计费计费额_方法五() > 300000 && 设计费计费额_方法五() <= 500000
|
|
:
|
|
"80000 * 1.56 / 100 + (150000 - 80000) * 1.33 / 100 + (300000 - 150000) * 1.25 / 100 + ("+ftos(设计费计费额_方法五())+" - 300000) * 1.19 / 100";
|
|
->设计费计费额_方法五() > 500000
|
|
:
|
|
"80000 * 1.56 / 100 + (150000 - 80000) * 1.33 / 100 + (300000 - 150000) * 1.25 / 100 + (500000 - 300000) * 1.19 / 100 + ("+ftos(设计费计费额_方法五())+" - 500000) * 1.09 / 100";
|
|
};
|
|
->@工程信息.本期单台容量 == "150" || @工程信息.本期单台容量 == "135" || @工程信息.本期单台容量 == "125" || @工程信息.本期单台容量 == "50"
|
|
:
|
|
#{
|
|
->设计费计费额_方法五() <= 80000
|
|
:
|
|
ftos(设计费计费额_方法五())+" * 1.56 / 100";
|
|
->设计费计费额_方法五() > 80000 && 设计费计费额_方法五() <= 150000
|
|
:
|
|
"80000 * 1.56 / 100 + ("+ftos(设计费计费额_方法五())+" - 80000) * 1.33 / 100";
|
|
->设计费计费额_方法五() > 150000 && 设计费计费额_方法五() <= 250000
|
|
:
|
|
"80000 * 1.56 / 100 + (150000 - 80000) * 1.33 / 100 + ("+ftos(设计费计费额_方法五())+" - 150000) * 1.27 / 100";
|
|
->设计费计费额_方法五() > 250000 && 设计费计费额_方法五() <= 400000
|
|
:
|
|
"80000 * 1.56 / 100 + (150000 - 80000) * 1.33 / 100 + (250000 - 150000) * 1.27 / 100 + ("+ftos(设计费计费额_方法五())+" - 250000) * 1.22 / 100";
|
|
->设计费计费额_方法五() > 40000
|
|
:
|
|
"80000 * 1.56 / 100 + (150000 - 80000) * 1.33 / 100 + (250000 - 150000) * 1.27 / 100 + (400000 - 250000) * 1.22 / 100 + ("+ftos(设计费计费额_方法五())+" - 400000) * 1.14 / 100";
|
|
};
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 采用累进费率汇总设计费计费额-燃气-蒸汽联合循环电厂工程-方法五
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
BEGIN:采用累进费率汇总设计费计费额_方法五_联合发电
|
|
${
|
|
calc(采用累进费率汇总设计费计费额_方法五_联合发电_计算过程());
|
|
}
|
|
|
|
BEGIN:采用累进费率汇总设计费计费额_方法五_联合发电_计算过程
|
|
${
|
|
?#{
|
|
->@设计费.属性.机组容量等级.计算式 == "9F级"
|
|
:
|
|
#{
|
|
->设计费计费额_方法五() <= 200000
|
|
:
|
|
ftos(设计费计费额_方法五())+" * 1.90 / 100";
|
|
->设计费计费额_方法五() > 200000 && 设计费计费额_方法五() <= 300000
|
|
:
|
|
"200000 * 1.90 / 100 + ("+ftos(设计费计费额_方法五())+" - 200000) * 1.57 / 100";
|
|
->设计费计费额_方法五() > 300000 && 设计费计费额_方法五() <= 450000
|
|
:
|
|
"200000 * 1.90 / 100 + (300000 - 200000) * 1.57 / 100 + ("+ftos(设计费计费额_方法五())+" - 300000) * 1.55 / 100";
|
|
->设计费计费额_方法五() > 450000 && 设计费计费额_方法五() <= 700000
|
|
:
|
|
"200000 * 1.90 / 100 + (300000 - 200000) * 1.57 / 100 + (450000 - 300000) * 1.55 / 100 + ("+ftos(设计费计费额_方法五())+" - 450000) * 1.59 / 100";
|
|
->设计费计费额_方法五() > 700000
|
|
:
|
|
"200000 * 1.90 / 100 + (300000 - 200000) * 1.57 / 100 + (450000 - 300000) * 1.55 / 100 + (700000 - 450000) * 1.59 / 100 + ("+ftos(设计费计费额_方法五())+" - 700000) * 1.63 / 100";
|
|
};
|
|
->@设计费.属性.机组容量等级.计算式 == "9E级"
|
|
:
|
|
#{
|
|
->设计费计费额_方法五() <= 50000
|
|
:
|
|
ftos(设计费计费额_方法五())+" * 1.91 / 100";
|
|
->设计费计费额_方法五() > 50000 && 设计费计费额_方法五() <= 100000
|
|
:
|
|
"50000 * 1.91 / 100 + ("+ftos(设计费计费额_方法五())+" - 50000) * 1.65 / 100";
|
|
->设计费计费额_方法五() > 100000 && 设计费计费额_方法五() <= 150000
|
|
:
|
|
"50000 * 1.91 / 100 + (100000 - 50000) * 1.65 / 100 + ("+ftos(设计费计费额_方法五())+" - 100000) * 1.53 / 100";
|
|
->设计费计费额_方法五() > 150000 && 设计费计费额_方法五() <= 300000
|
|
:
|
|
"50000 * 1.91 / 100 + (100000 - 50000) * 1.65 / 100 + (150000 - 100000) * 1.53 / 100 + ("+ftos(设计费计费额_方法五())+" - 150000) * 1.46 / 100";
|
|
->设计费计费额_方法五() > 300000
|
|
:
|
|
"50000 * 1.91 / 100 + (100000 - 50000) * 1.65 / 100 + (150000 - 100000) * 1.53 / 100 + (300000 - 150000) * 1.46 / 100 + ("+ftos(设计费计费额_方法五())+" - 300000) * 1.39 / 100";
|
|
};
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 采用累进费率汇总设计费计费额-交流变电工程-方法五
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
BEGIN:采用累进费率汇总设计费计费额_方法五_变电
|
|
${
|
|
calc(采用累进费率汇总设计费计费额_方法五_变电_计算过程());
|
|
}
|
|
|
|
BEGIN:采用累进费率汇总设计费计费额_方法五_变电_计算过程
|
|
${
|
|
?#{
|
|
->@工程信息.电压等级 == "1000kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法五() <= 20000
|
|
:
|
|
ftos(设计费计费额_方法五())+" * 3.13 / 100";
|
|
->设计费计费额_方法五() > 20000 && 设计费计费额_方法五() <= 50000
|
|
:
|
|
"20000 * 3.13 / 100 + ("+ftos(设计费计费额_方法五())+"-20000) * 2.64 / 100";
|
|
->设计费计费额_方法五() > 50000 && 设计费计费额_方法五() <= 80000
|
|
:
|
|
"20000 * 3.13 / 100 + (50000-20000) * 2.64 / 100 + ("+ftos(设计费计费额_方法五())+" - 50000) * 2.49 / 100";
|
|
->设计费计费额_方法五() > 80000 && 设计费计费额_方法五() <= 140000
|
|
:
|
|
"20000 * 3.13 / 100 + (50000-20000) * 2.64 / 100 + (80000 - 50000) * 2.49 / 100 + ("+ftos(设计费计费额_方法五())+" - 80000) * 2.31 / 100";
|
|
->设计费计费额_方法五() > 140000 && 设计费计费额_方法五() <= 200000
|
|
:
|
|
"20000 * 3.13 / 100 + (50000-20000) * 2.64 / 100 + (80000 - 50000) * 2.49 / 100 + (140000 - 80000) * 2.31 / 100 + ("+ftos(设计费计费额_方法五())+" - 140000) * 2.27 / 100";
|
|
->设计费计费额_方法五() > 200000
|
|
:
|
|
"20000 * 3.13 / 100 + (50000-20000) * 2.64 / 100 + (80000 - 50000) * 2.49 / 100 + (140000 - 80000) * 2.31 / 100 + (200000 - 140000) * 2.27 / 100 + ("+ftos(设计费计费额_方法五())+" - 200000) * 2.11 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "750kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法五() <= 4000
|
|
:
|
|
ftos(设计费计费额_方法五())+" * 4.4 / 100";
|
|
->设计费计费额_方法五() > 4000 && 设计费计费额_方法五() <= 8000
|
|
:
|
|
"4000 * 4.4 / 100 + ("+ftos(设计费计费额_方法五())+"-4000) * 2.94 / 100";
|
|
->设计费计费额_方法五() > 8000 && 设计费计费额_方法五() <= 30000
|
|
:
|
|
"4000 * 4.4 / 100 + (8000 - 4000) * 2.94 / 100 + ("+ftos(设计费计费额_方法五())+" - 8000) * 2.63 / 100";
|
|
->设计费计费额_方法五() > 30000 && 设计费计费额_方法五() <= 50000
|
|
:
|
|
"4000 * 4.4 / 100 + (8000 - 4000) * 2.94 / 100 + (30000 - 8000) * 2.63 / 100 + ("+ftos(设计费计费额_方法五())+" - 30000) * 2.52 / 100";
|
|
->设计费计费额_方法五() > 50000 && 设计费计费额_方法五() <= 70000
|
|
:
|
|
"4000 * 4.4 / 100 + (8000 - 4000) * 2.94 / 100 + (30000 - 8000) * 2.63 / 100 + (50000 - 30000) * 2.52 / 100 + ("+ftos(设计费计费额_方法五())+" - 50000) * 2.34 / 100";
|
|
->设计费计费额_方法五() > 70000
|
|
:
|
|
"4000 * 4.4 / 100 + (8000 - 4000) * 2.94 / 100 + (30000 - 8000) * 2.63 / 100 + (50000 - 30000) * 2.52 / 100 + (70000 - 50000) * 2.34 / 100 + ("+ftos(设计费计费额_方法五())+" - 70000) * 2.26 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "500kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法五() <= 1000
|
|
:
|
|
ftos(设计费计费额_方法五())+" * 4.17 / 100";
|
|
->设计费计费额_方法五() > 1000 && 设计费计费额_方法五() <= 5000
|
|
:
|
|
"1000 * 4.17 / 100 + ("+ftos(设计费计费额_方法五())+"-1000) * 3.36 / 100";
|
|
->设计费计费额_方法五() > 5000 && 设计费计费额_方法五() <= 17000
|
|
:
|
|
"1000 * 4.17 / 100 + (5000 - 1000) * 3.36 / 100 + ("+ftos(设计费计费额_方法五())+" - 5000) * 2.91 / 100";
|
|
->设计费计费额_方法五() > 17000 && 设计费计费额_方法五() <= 25000
|
|
:
|
|
"1000 * 4.17 / 100 + (5000 - 1000) * 3.36 / 100 + (17000 - 5000) * 2.91 / 100 + ("+ftos(设计费计费额_方法五())+" - 17000) * 2.69 / 100";
|
|
->设计费计费额_方法五() > 25000 && 设计费计费额_方法五() <= 40000
|
|
:
|
|
"1000 * 4.17 / 100 + (5000 - 1000) * 3.36 / 100 + (17000 - 5000) * 2.91 / 100 + (25000 - 17000) * 2.69 / 100 + ("+ftos(设计费计费额_方法五())+" - 25000) * 2.54 / 100";
|
|
->设计费计费额_方法五() > 40000
|
|
:
|
|
"1000 * 4.17 / 100 + (5000 - 1000) * 3.36 / 100 + (17000 - 5000) * 2.91 / 100 + (25000 - 17000) * 2.69 / 100 + (40000 - 25000) * 2.54 / 100 + ("+ftos(设计费计费额_方法五())+" - 40000) * 2.37 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法五() <= 800
|
|
:
|
|
ftos(设计费计费额_方法五())+" * 3.80 / 100";
|
|
->设计费计费额_方法五() > 800 && 设计费计费额_方法五() <= 3000
|
|
:
|
|
"800 * 3.80 / 100 + ("+ftos(设计费计费额_方法五())+"-800) * 3.15 / 100";
|
|
->设计费计费额_方法五() > 3000 && 设计费计费额_方法五() <= 10000
|
|
:
|
|
"800 * 3.80 / 100 + (3000 - 800) * 3.15 / 100 + ("+ftos(设计费计费额_方法五())+" - 3000) * 2.76 / 100";
|
|
->设计费计费额_方法五() > 10000 && 设计费计费额_方法五() <= 20000
|
|
:
|
|
"800 * 3.80 / 100 + (3000 - 800) * 3.15 / 100 + (10000 - 3000) * 2.76 / 100 + ("+ftos(设计费计费额_方法五())+" - 10000) * 2.47 / 100";
|
|
->设计费计费额_方法五() > 20000 && 设计费计费额_方法五() <= 30000
|
|
:
|
|
"800 * 3.80 / 100 + (3000 - 800) * 3.15 / 100 + (10000 - 3000) * 2.76 / 100 + (20000 - 10000) * 2.47 / 100 + ("+ftos(设计费计费额_方法五())+" - 20000) * 2.29 / 100";
|
|
->设计费计费额_方法五() > 30000
|
|
:
|
|
"800 * 3.80 / 100 + (3000 - 800) * 3.15 / 100 + (10000 - 3000) * 2.76 / 100 + (20000 - 10000) * 2.47 / 100 + (30000 - 20000) * 2.29 / 100 + ("+ftos(设计费计费额_方法五())+" - 30000) * 2.17 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法五() <= 500
|
|
:
|
|
ftos(设计费计费额_方法五())+" * 4.01 / 100";
|
|
->设计费计费额_方法五() > 500 && 设计费计费额_方法五() <= 2000
|
|
:
|
|
"500 * 4.01 / 100 + ("+ftos(设计费计费额_方法五())+" - 500) * 3.23 / 100";
|
|
->设计费计费额_方法五() > 2000 && 设计费计费额_方法五() <= 4500
|
|
:
|
|
"500 * 4.01 / 100 + (2000 - 500) * 3.23 / 100 + ("+ftos(设计费计费额_方法五())+" - 2000) * 2.98 / 100";
|
|
->设计费计费额_方法五() > 4500 && 设计费计费额_方法五() <= 6500
|
|
:
|
|
"500 * 4.01 / 100 + (2000 - 500) * 3.23 / 100 + (4500 - 2000) * 2.98 / 100 + ("+ftos(设计费计费额_方法五())+" - 4500) * 2.78 / 100";
|
|
->设计费计费额_方法五() > 6500 && 设计费计费额_方法五() <= 10000
|
|
:
|
|
"500 * 4.01 / 100 + (2000 - 500) * 3.23 / 100 + (4500 - 2000) * 2.98 / 100 + (6500 - 4500) * 2.78 / 100 + ("+ftos(设计费计费额_方法五())+" - 6500) * 2.69 / 100";
|
|
->设计费计费额_方法五() > 10000
|
|
:
|
|
"500 * 4.01 / 100 + (2000 - 500) * 3.23 / 100 + (4500 - 2000) * 2.98 / 100 + (6500 - 4500) * 2.78 / 100 + (10000 - 6500) * 2.69 / 100 + ("+ftos(设计费计费额_方法五())+" - 10000) * 2.43 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "110kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法五() <= 200
|
|
:
|
|
ftos(设计费计费额_方法五())+" * 3.67 / 100";
|
|
->设计费计费额_方法五() > 200 && 设计费计费额_方法五() <= 800
|
|
:
|
|
"200 * 3.67 / 100 + ("+ftos(设计费计费额_方法五())+" - 200) * 3.08 / 100";
|
|
->设计费计费额_方法五() > 800 && 设计费计费额_方法五() <= 1500
|
|
:
|
|
"200 * 3.67 / 100 + (800 - 200) * 3.08 / 100 + ("+ftos(设计费计费额_方法五())+" - 800) * 2.73 / 100";
|
|
->设计费计费额_方法五() > 1500 && 设计费计费额_方法五() <= 2500
|
|
:
|
|
"200 * 3.67 / 100 + (800 - 200) * 3.08 / 100 + (1500 - 800) * 2.73 / 100 + ("+ftos(设计费计费额_方法五())+" - 1500) * 2.65 / 100";
|
|
->设计费计费额_方法五() > 2500 && 设计费计费额_方法五() <= 4000
|
|
:
|
|
"200 * 3.67 / 100 + (800 - 200) * 3.08 / 100 + (1500 - 800) * 2.73 / 100 + (2500 - 1500) * 2.65 / 100 + ("+ftos(设计费计费额_方法五())+" - 2500) * 2.52 / 100";
|
|
->设计费计费额_方法五() > 4000
|
|
:
|
|
"200 * 3.67 / 100 + (800 - 200) * 3.08 / 100 + (1500 - 800) * 2.73 / 100 + (2500 - 1500) * 2.65 / 100 + (4000 - 2500) * 2.52 / 100 + ("+ftos(设计费计费额_方法五())+" - 4000) * 2.31 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "66kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法五() <= 100
|
|
:
|
|
ftos(设计费计费额_方法五())+" * 4.590 / 100";
|
|
->设计费计费额_方法五() > 100 && 设计费计费额_方法五() <= 800
|
|
:
|
|
"100 * 4.590 / 100 + ("+ftos(设计费计费额_方法五())+" - 100) * 2.85 / 100";
|
|
->设计费计费额_方法五() > 800 && 设计费计费额_方法五() <= 1500
|
|
:
|
|
"100 * 4.590 / 100 + (800 - 100) * 2.85 / 100 + ("+ftos(设计费计费额_方法五())+" - 800) * 2.59 / 100";
|
|
->设计费计费额_方法五() > 1500 && 设计费计费额_方法五() <= 2500
|
|
:
|
|
"100 * 4.590 / 100 + (800 - 100) * 2.85 / 100 + (1500 - 800) * 2.59 / 100 + ("+ftos(设计费计费额_方法五())+" - 1500) * 2.53 / 100";
|
|
->设计费计费额_方法五() > 2500
|
|
:
|
|
"100 * 4.590 / 100 + (800 - 100) * 2.85 / 100 + (1500 - 800) * 2.59 / 100 + (2500 - 1500) * 2.53 / 100 + ("+ftos(设计费计费额_方法五())+" - 2500) * 2.03 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法五() <= 50
|
|
:
|
|
ftos(设计费计费额_方法五())+" * 4.590 / 100";
|
|
->设计费计费额_方法五() > 50 && 设计费计费额_方法五() <= 500
|
|
:
|
|
"50 * 4.590 / 100 + ("+ftos(设计费计费额_方法五())+" - 50) * 3.05 / 100";
|
|
->设计费计费额_方法五() > 500 && 设计费计费额_方法五() <= 1000
|
|
:
|
|
"50 * 4.590 / 100 + (500 - 50) * 3.05 / 100 + ("+ftos(设计费计费额_方法五())+" - 500) * 2.82 / 100";
|
|
->设计费计费额_方法五() > 1000 && 设计费计费额_方法五() <= 2000
|
|
:
|
|
"50 * 4.590 / 100 + (500 - 50) * 3.05 / 100 + (1000 - 500) * 2.82 / 100 + ("+ftos(设计费计费额_方法五())+" - 1000) * 2.43 / 100";
|
|
->设计费计费额_方法五() > 2000
|
|
:
|
|
"50 * 4.590 / 100 + (500 - 50) * 3.05 / 100 + (1000 - 500) * 2.82 / 100 + (2000 - 1000) * 2.43 / 100 + ("+ftos(设计费计费额_方法五())+" - 2000) * 1.94 / 100";
|
|
};
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 采用累进费率汇总设计费计费额-直流换流站工程-方法五
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
BEGIN:采用累进费率汇总设计费计费额_方法五_换流站
|
|
${
|
|
calc(采用累进费率汇总设计费计费额_方法五_换流站_计算过程());
|
|
}
|
|
|
|
BEGIN:采用累进费率汇总设计费计费额_方法五_换流站_计算过程
|
|
${
|
|
?#{
|
|
->设计费计费额_方法五() <= 80000
|
|
:
|
|
ftos(设计费计费额_方法五())+" * 2.37 / 100";
|
|
->设计费计费额_方法五() > 80000 && 设计费计费额_方法五() <= 100000
|
|
:
|
|
"80000 * 2.37 / 100 + ("+ftos(设计费计费额_方法五())+" - 80000) * 2.09 / 100";
|
|
->设计费计费额_方法五() > 100000 && 设计费计费额_方法五() <= 200000
|
|
:
|
|
"80000 * 2.37 / 100 + (100000 - 80000) * 2.09 / 100 + ("+ftos(设计费计费额_方法五())+" - 100000) * 1.99 / 100";
|
|
->设计费计费额_方法五() > 200000 && 设计费计费额_方法五() <= 400000
|
|
:
|
|
"80000 * 2.37 / 100 + (100000 - 80000) * 2.09 / 100 + (200000 - 100000) * 1.99 / 100 + ("+ftos(设计费计费额_方法五())+" - 200000) * 1.85 / 100";
|
|
->设计费计费额_方法五() > 400000
|
|
:
|
|
"80000 * 2.37 / 100 + (100000 - 80000) * 2.09 / 100 + (200000 - 100000) * 1.99 / 100 + (400000 - 200000) * 1.85 / 100 + ("+ftos(设计费计费额_方法五())+" - 400000) * 1.48 / 100";
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 采用累进费率汇总设计费计费额-交直流架空线路-方法五
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
BEGIN:采用累进费率汇总设计费计费额_方法五_架空线路
|
|
${
|
|
calc(采用累进费率汇总设计费计费额_方法五_架空线路_计算过程());
|
|
}
|
|
|
|
BEGIN:采用累进费率汇总设计费计费额_方法五_架空线路_计算过程
|
|
${
|
|
?#{
|
|
->@工程信息.电压等级 == "1000kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法五() <= 300000
|
|
:
|
|
ftos(设计费计费额_方法五())+" * 2.42 / 100";
|
|
->设计费计费额_方法五() > 300000 && 设计费计费额_方法五() <= 400000
|
|
:
|
|
"300000 * 2.42 / 100 + ("+ftos(设计费计费额_方法五())+" - 300000) * 2.19 / 100";
|
|
->设计费计费额_方法五() > 400000
|
|
:
|
|
"300000 * 2.42 / 100 + (400000 - 300000) * 2.19 / 100 + ("+ftos(设计费计费额_方法五())+" - 400000) * 2.03 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "±800kV" || @工程信息.电压等级 == "±660kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法五() <= 400000
|
|
:
|
|
ftos(设计费计费额_方法五())+" * 2.34 / 100";
|
|
->设计费计费额_方法五() > 400000 && 设计费计费额_方法五() <= 600000
|
|
:
|
|
"400000 * 2.34 / 100 + ("+ftos(设计费计费额_方法五())+" - 400000) * 2.05 / 100";
|
|
->设计费计费额_方法五() > 600000
|
|
:
|
|
"400000 * 2.34 / 100 + (600000 - 400000) * 2.05 / 100 + ("+ftos(设计费计费额_方法五())+" - 600000) * 1.30 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "750kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法五() <= 10000
|
|
:
|
|
ftos(设计费计费额_方法五())+" * 3.36 / 100";
|
|
->设计费计费额_方法五() > 10000 && 设计费计费额_方法五() <= 30000
|
|
:
|
|
"10000 * 3.36 / 100 + ("+ftos(设计费计费额_方法五())+"-10000) * 2.79 / 100";
|
|
->设计费计费额_方法五() > 30000 && 设计费计费额_方法五() <= 60000
|
|
:
|
|
"10000 * 3.36 / 100 + (30000-10000) * 2.79 / 100 + ("+ftos(设计费计费额_方法五())+" - 30000) * 2.59 / 100";
|
|
->设计费计费额_方法五() > 60000 && 设计费计费额_方法五() <= 90000
|
|
:
|
|
"10000 * 3.36 / 100 + (30000-10000) * 2.79 / 100 + (60000 - 30000) * 2.59 / 100 + ("+ftos(设计费计费额_方法五())+" - 60000) * 2.43 / 100";
|
|
->设计费计费额_方法五() > 90000
|
|
:
|
|
"10000 * 3.36 / 100 + (30000-10000) * 2.79 / 100 + (60000 - 30000) * 2.59 / 100 + (90000 - 60000) * 2.43 / 100 + ("+ftos(设计费计费额_方法五())+" - 90000) * 1.94 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "±500kV" || @工程信息.电压等级 == "500kV" || @工程信息.电压等级 == "±400kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法五() <= 4000
|
|
:
|
|
ftos(设计费计费额_方法五())+" * 3.69 / 100";
|
|
->设计费计费额_方法五() > 4000 && 设计费计费额_方法五() <= 12000
|
|
:
|
|
"4000 * 3.69 / 100 + ("+ftos(设计费计费额_方法五())+"-4000) * 3.08 / 100";
|
|
->设计费计费额_方法五() > 12000 && 设计费计费额_方法五() <= 25000
|
|
:
|
|
"4000 * 3.69 / 100 + (12000-4000) * 3.08 / 100 + ("+ftos(设计费计费额_方法五())+" - 12000) * 2.81 / 100";
|
|
->设计费计费额_方法五() > 25000 && 设计费计费额_方法五() <= 40000
|
|
:
|
|
"4000 * 3.69 / 100 + (12000-4000) * 3.08 / 100 + (25000 - 12000) * 2.81 / 100 + ("+ftos(设计费计费额_方法五())+" - 25000) * 2.68 / 100";
|
|
->设计费计费额_方法五() > 40000
|
|
:
|
|
"4000 * 3.69 / 100 + (12000-4000) * 3.08 / 100 + (25000 - 12000) * 2.81 / 100 + (40000 - 25000) * 2.68 / 100 + ("+ftos(设计费计费额_方法五())+" - 40000) * 2.15 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法五() <= 2000
|
|
:
|
|
ftos(设计费计费额_方法五())+" * 3.42 / 100";
|
|
->设计费计费额_方法五() > 2000 && 设计费计费额_方法五() <= 8000
|
|
:
|
|
"2000 * 3.42 / 100 + ("+ftos(设计费计费额_方法五())+" - 2000) * 2.85 / 100";
|
|
->设计费计费额_方法五() > 8000 && 设计费计费额_方法五() <= 20000
|
|
:
|
|
"2000 * 3.42 / 100 + (8000 - 2000) * 2.85 / 100 + ("+ftos(设计费计费额_方法五())+" - 8000) * 2.54 / 100";
|
|
->设计费计费额_方法五() > 20000
|
|
:
|
|
"2000 * 3.42 / 100 + (8000 - 2000) * 2.85 / 100 + (20000 - 8000) * 2.54 / 100 + ("+ftos(设计费计费额_方法五())+" - 20000) * 2.03 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法五() <= 1000
|
|
:
|
|
ftos(设计费计费额_方法五())+" * 3.72 / 100";
|
|
->设计费计费额_方法五() > 1000 && 设计费计费额_方法五() <= 5000
|
|
:
|
|
"1000 * 3.72 / 100 + ("+ftos(设计费计费额_方法五())+" - 1000) * 3.0 / 100";
|
|
->设计费计费额_方法五() > 5000 && 设计费计费额_方法五() <= 15000
|
|
:
|
|
"1000 * 3.72 / 100 + (5000 - 1000) * 3.0 / 100 + ("+ftos(设计费计费额_方法五())+" - 5000) * 2.61 / 100";
|
|
->设计费计费额_方法五() > 15000
|
|
:
|
|
"1000 * 3.72 / 100 + (5000 - 1000) * 3.0 / 100 + (15000 - 5000) * 2.61 / 100 + ("+ftos(设计费计费额_方法五())+" - 15000) * 2.09 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "110kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法五() <= 500
|
|
:
|
|
ftos(设计费计费额_方法五())+" * 3.41 / 100";
|
|
->设计费计费额_方法五() > 500 && 设计费计费额_方法五() <= 2000
|
|
:
|
|
"500 * 3.41 / 100 + ("+ftos(设计费计费额_方法五())+" - 500) * 2.74 / 100";
|
|
->设计费计费额_方法五() > 2000 && 设计费计费额_方法五() <= 6000
|
|
:
|
|
"500 * 3.41 / 100 + (2000 - 500) * 2.74 / 100 + ("+ftos(设计费计费额_方法五())+" - 2000) * 2.47 / 100";
|
|
->设计费计费额_方法五() > 6000
|
|
:
|
|
"500 * 3.41 / 100 + (2000 - 500) * 2.74 / 100 + (6000 - 2000) * 2.47 / 100 + ("+ftos(设计费计费额_方法五())+" - 6000) * 1.98 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "66kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法五() <= 400
|
|
:
|
|
ftos(设计费计费额_方法五())+" * 3.45 / 100";
|
|
->设计费计费额_方法五() > 400 && 设计费计费额_方法五() <= 1000
|
|
:
|
|
"400 * 3.45 / 100 + ("+ftos(设计费计费额_方法五())+" - 400) * 2.97 / 100";
|
|
->设计费计费额_方法五() > 1000 && 设计费计费额_方法五() <= 1800
|
|
:
|
|
"400 * 3.45 / 100 + (1000 - 400) * 2.97 / 100 + ("+ftos(设计费计费额_方法五())+" - 1000) * 2.65 / 100";
|
|
->设计费计费额_方法五() > 1800
|
|
:
|
|
"400 * 3.45 / 100 + (1000 - 400) * 2.97 / 100 + (1800 - 1000) * 2.65 / 100 + ("+ftos(设计费计费额_方法五())+" - 1800) * 2.12 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法五() <= 200
|
|
:
|
|
ftos(设计费计费额_方法五())+" * 3.67 / 100";
|
|
->设计费计费额_方法五() > 200 && 设计费计费额_方法五() <= 600
|
|
:
|
|
"200 * 3.67 / 100 + ("+ftos(设计费计费额_方法五())+" - 200) * 3.16 / 100";
|
|
->设计费计费额_方法五() > 600 && 设计费计费额_方法五() <= 1000
|
|
:
|
|
"200 * 3.67 / 100 + (600 - 200) * 3.16 / 100 + ("+ftos(设计费计费额_方法五())+" - 600) * 2.92 / 100";
|
|
->设计费计费额_方法五() > 1000
|
|
:
|
|
"200 * 3.67 / 100 + (600 - 200) * 3.16 / 100 + (1000 - 600) * 2.92 / 100 + ("+ftos(设计费计费额_方法五())+" - 1000) * 2.34 / 100";
|
|
};
|
|
}
|
|
}
|
|
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 采用累进费率汇总设计费计费额-非隧道敷设电缆工程和隧道敷设电缆工程电气部分-方法五
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
BEGIN:采用累进费率汇总设计费计费额_方法五_电缆线路电气
|
|
${
|
|
calc(采用累进费率汇总设计费计费额_方法五_电缆线路电气_计算过程());
|
|
}
|
|
|
|
BEGIN:采用累进费率汇总设计费计费额_方法五_电缆线路电气_计算过程
|
|
${
|
|
?#{
|
|
->@工程信息.电压等级 == "500kV" || @工程信息.电压等级 == "330kV" || @工程信息.电压等级 == "750kV" || @工程信息.电压等级 == "1000kV"
|
|
:
|
|
#{
|
|
->电气部分设计费计费额_方法五() <= 2000
|
|
:
|
|
ftos(电气部分设计费计费额_方法五())+" * 3.76 / 100";
|
|
->电气部分设计费计费额_方法五() > 2000 && 电气部分设计费计费额_方法五() <= 8000
|
|
:
|
|
"2000 * 3.76 / 100 + ("+ftos(电气部分设计费计费额_方法五())+"-2000) * 3.14 / 100";
|
|
->电气部分设计费计费额_方法五() > 8000 && 电气部分设计费计费额_方法五() <= 20000
|
|
:
|
|
"2000 * 3.76 / 100 + (8000-2000) * 3.14 / 100 + ("+ftos(电气部分设计费计费额_方法五())+" - 8000) * 2.79 / 100";
|
|
->电气部分设计费计费额_方法五() > 20000
|
|
:
|
|
"2000 * 3.76 / 100 + (8000-2000) * 3.14 / 100 + (20000 - 8000) * 2.79 / 100 + ("+ftos(电气部分设计费计费额_方法五())+" - 20000) * 2.57 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->电气部分设计费计费额_方法五() <= 1000
|
|
:
|
|
ftos(电气部分设计费计费额_方法五())+" * 3.91 / 100";
|
|
->电气部分设计费计费额_方法五() > 1000 && 电气部分设计费计费额_方法五() <= 5000
|
|
:
|
|
"1000 * 3.91 / 100 + ("+ftos(电气部分设计费计费额_方法五())+"-1000) * 3.15 / 100";
|
|
->电气部分设计费计费额_方法五() > 5000 && 电气部分设计费计费额_方法五() <= 10000
|
|
:
|
|
"1000 * 3.91 / 100 + (5000-1000) * 3.15 / 100 + ("+ftos(电气部分设计费计费额_方法五())+" - 5000) * 2.84 / 100";
|
|
->电气部分设计费计费额_方法五() > 10000 && 电气部分设计费计费额_方法五() <= 20000
|
|
:
|
|
"1000 * 3.91 / 100 + (5000-1000) * 3.15 / 100 + (10000 - 5000) * 2.84 / 100 + ("+ftos(电气部分设计费计费额_方法五())+" - 10000) * 2.64 / 100";
|
|
->电气部分设计费计费额_方法五() > 20000
|
|
:
|
|
"1000 * 3.91 / 100 + (5000-1000) * 3.15 / 100 + (10000 - 5000) * 2.84 / 100 + (20000 - 10000) * 2.64 / 100 + ("+ftos(电气部分设计费计费额_方法五())+" - 20000) * 2.46 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "110kV" || @工程信息.电压等级 == "66kV" || @工程信息.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->电气部分设计费计费额_方法五() <= 1000
|
|
:
|
|
ftos(电气部分设计费计费额_方法五())+" * 3.72 / 100";
|
|
->电气部分设计费计费额_方法五() > 1000 && 电气部分设计费计费额_方法五() <= 5000
|
|
:
|
|
"1000 * 3.72 / 100 + ("+ftos(电气部分设计费计费额_方法五())+"-1000) * 3.00 / 100";
|
|
->电气部分设计费计费额_方法五() > 5000 && 电气部分设计费计费额_方法五() <= 10000
|
|
:
|
|
"1000 * 3.72 / 100 + (5000-1000) * 3.00 / 100 + ("+ftos(电气部分设计费计费额_方法五())+" - 5000) * 2.71 / 100";
|
|
->电气部分设计费计费额_方法五() > 10000 && 电气部分设计费计费额_方法五() <= 20000
|
|
:
|
|
"1000 * 3.72 / 100 + (5000-1000) * 3.00 / 100 + (10000 - 5000) * 2.71/ 100 + ("+ftos(电气部分设计费计费额_方法五())+" - 10000) * 2.52 / 100";
|
|
->电气部分设计费计费额_方法五() > 20000
|
|
:
|
|
"1000 * 3.72 / 100 + (5000-1000) * 3.00 / 100 + (10000 - 5000) * 2.71 / 100 + (20000 - 10000) * 2.52 / 100 + ("+ftos(电气部分设计费计费额_方法五())+" - 20000) * 2.34 / 100";
|
|
};
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 采用累进费率汇总设计费计费额-非隧道敷设电缆工程和隧道敷设电缆工程电气部分-方法五2
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
BEGIN:采用累进费率汇总设计费计费额_方法五_电缆线路电气2
|
|
${
|
|
calc(采用累进费率汇总设计费计费额_方法五_电缆线路电气2_计算过程());
|
|
}
|
|
|
|
BEGIN:采用累进费率汇总设计费计费额_方法五_电缆线路电气2_计算过程
|
|
${
|
|
?#{
|
|
->@工程信息.电压等级 == "500kV" || @工程信息.电压等级 == "330kV" || @工程信息.电压等级 == "750kV" || @工程信息.电压等级 == "1000kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法五() <= 2000
|
|
:
|
|
ftos(设计费计费额_方法五())+" * 3.76 / 100";
|
|
->设计费计费额_方法五() > 2000 && 设计费计费额_方法五() <= 8000
|
|
:
|
|
"2000 * 3.76 / 100 + ("+ftos(设计费计费额_方法五())+"-2000) * 3.14 / 100";
|
|
->设计费计费额_方法五() > 8000 && 设计费计费额_方法五() <= 20000
|
|
:
|
|
"2000 * 3.76 / 100 + (8000-2000) * 3.14 / 100 + ("+ftos(设计费计费额_方法五())+" - 8000) * 2.79 / 100";
|
|
->设计费计费额_方法五() > 20000
|
|
:
|
|
"2000 * 3.76 / 100 + (8000-2000) * 3.14 / 100 + (20000 - 8000) * 2.79 / 100 + ("+ftos(设计费计费额_方法五())+" - 20000) * 2.57 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法五() <= 1000
|
|
:
|
|
ftos(设计费计费额_方法五())+" * 3.91 / 100";
|
|
->设计费计费额_方法五() > 1000 && 设计费计费额_方法五() <= 5000
|
|
:
|
|
"1000 * 3.91 / 100 + ("+ftos(设计费计费额_方法五())+"-1000) * 3.15 / 100";
|
|
->设计费计费额_方法五() > 5000 && 设计费计费额_方法五() <= 10000
|
|
:
|
|
"1000 * 3.91 / 100 + (5000-1000) * 3.15 / 100 + ("+ftos(设计费计费额_方法五())+" - 5000) * 2.84 / 100";
|
|
->设计费计费额_方法五() > 10000 && 设计费计费额_方法五() <= 20000
|
|
:
|
|
"1000 * 3.91 / 100 + (5000-1000) * 3.15 / 100 + (10000 - 5000) * 2.84 / 100 + ("+ftos(设计费计费额_方法五())+" - 10000) * 2.64 / 100";
|
|
->设计费计费额_方法五() > 20000
|
|
:
|
|
"1000 * 3.91 / 100 + (5000-1000) * 3.15 / 100 + (10000 - 5000) * 2.84 / 100 + (20000 - 10000) * 2.64 / 100 + ("+ftos(设计费计费额_方法五())+" - 20000) * 2.46 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "110kV" || @工程信息.电压等级 == "66kV" || @工程信息.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->设计费计费额_方法五() <= 1000
|
|
:
|
|
ftos(设计费计费额_方法五())+" * 3.72 / 100";
|
|
->设计费计费额_方法五() > 1000 && 设计费计费额_方法五() <= 5000
|
|
:
|
|
"1000 * 3.72 / 100 + ("+ftos(设计费计费额_方法五())+"-1000) * 3.00 / 100";
|
|
->设计费计费额_方法五() > 5000 && 设计费计费额_方法五() <= 10000
|
|
:
|
|
"1000 * 3.72 / 100 + (5000-1000) * 3.00 / 100 + ("+ftos(设计费计费额_方法五())+" - 5000) * 2.71 / 100";
|
|
->设计费计费额_方法五() > 10000 && 设计费计费额_方法五() <= 20000
|
|
:
|
|
"1000 * 3.72 / 100 + (5000-1000) * 3.00 / 100 + (10000 - 5000) * 2.71/ 100 + ("+ftos(设计费计费额_方法五())+" - 10000) * 2.52 / 100";
|
|
->设计费计费额_方法五() > 20000
|
|
:
|
|
"1000 * 3.72 / 100 + (5000-1000) * 3.00 / 100 + (10000 - 5000) * 2.71 / 100 + (20000 - 10000) * 2.52 / 100 + ("+ftos(设计费计费额_方法五())+" - 20000) * 2.34 / 100";
|
|
};
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 采用累进费率汇总设计费计费额-新建隧道敷设电缆工程土建部分-方法五
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:采用累进费率汇总设计费计费额_方法五_电缆线路土建
|
|
${
|
|
calc(采用累进费率汇总设计费计费额_方法五_电缆线路土建_计算过程());
|
|
}
|
|
|
|
BEGIN:采用累进费率汇总设计费计费额_方法五_电缆线路土建_计算过程
|
|
${
|
|
?#{
|
|
->@工程信息.电压等级 == "500kV" || @工程信息.电压等级 == "330kV" || @工程信息.电压等级 == "750kV" || @工程信息.电压等级 == "1000kV"
|
|
:
|
|
#{
|
|
->土建部分设计费计费额_方法五() > 12000 && 土建部分设计费计费额_方法五() <= 20000
|
|
:
|
|
"("+ftos(土建部分设计费计费额_方法五())+" - 12000) * 2.531 / 100";
|
|
->土建部分设计费计费额_方法五() > 20000 && 土建部分设计费计费额_方法五() <= 40000
|
|
:
|
|
"(20000 - 12000) * 2.531 / 100 + ("+ftos(土建部分设计费计费额_方法五())+"-20000) * 2.353 / 100";
|
|
->土建部分设计费计费额_方法五() > 40000 && 土建部分设计费计费额_方法五() <= 80000
|
|
:
|
|
"(20000 - 12000) * 2.531 / 100 + (40000 - 20000) * 2.353 / 100 + ("+ftos(土建部分设计费计费额_方法五())+" - 40000) * 2.188 / 100";
|
|
->土建部分设计费计费额_方法五() > 80000
|
|
:
|
|
"(20000 - 12000) * 2.531 / 100 + (40000 - 20000) * 2.353 / 100 + (80000 - 40000) * 2.188 / 100 + ("+ftos(土建部分设计费计费额_方法五())+" - 80000) * 2.093 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->土建部分设计费计费额_方法五() <= 1000
|
|
:
|
|
ftos(土建部分设计费计费额_方法五())+" * 3.259 / 100";
|
|
->土建部分设计费计费额_方法五() > 1000 && 土建部分设计费计费额_方法五() <= 5000
|
|
:
|
|
"1000 * 3.259 / 100 + ("+ftos(土建部分设计费计费额_方法五())+"-1000) * 2.627 / 100";
|
|
->土建部分设计费计费额_方法五() > 5000 && 土建部分设计费计费额_方法五() <= 12000
|
|
:
|
|
"1000 * 3.259 / 100 + (5000 - 1000) * 2.627 / 100 + ("+ftos(土建部分设计费计费额_方法五())+" - 5000) * 2.320 / 100";
|
|
->土建部分设计费计费额_方法五() > 12000 && 土建部分设计费计费额_方法五() <= 20000
|
|
:
|
|
"1000 * 3.259 / 100 + (5000 - 1000) * 2.627 / 100 + (12000 - 5000) * 2.320 / 100 + ("+ftos(土建部分设计费计费额_方法五())+" - 12000) * 2.201 / 100";
|
|
->土建部分设计费计费额_方法五() > 20000 && 土建部分设计费计费额_方法五() <= 40000
|
|
:
|
|
"1000 * 3.259 / 100 + (5000 - 1000) * 2.627 / 100 + (12000 - 5000) * 2.320 / 100 + (20000 - 12000) * 2.201 / 100 + ("+ftos(土建部分设计费计费额_方法五())+" - 20000) * 2.047 / 100";
|
|
->土建部分设计费计费额_方法五() > 40000
|
|
:
|
|
"1000 * 3.259 / 100 + (5000 - 1000) * 2.627 / 100 + (12000 - 5000) * 2.320 / 100 + (20000 - 12000) * 2.201 / 100 + (40000 - 20000) * 2.047 / 100 + ("+ftos(土建部分设计费计费额_方法五())+" - 40000) * 1.903 / 100";
|
|
};
|
|
->@工程信息.电压等级 == "110kV" || @工程信息.电压等级 == "66kV" || @工程信息.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->土建部分设计费计费额_方法五() <= 1000
|
|
:
|
|
ftos(土建部分设计费计费额_方法五())+" * 2.770 / 100";
|
|
->土建部分设计费计费额_方法五() > 1000 && 土建部分设计费计费额_方法五() <= 5000
|
|
:
|
|
"1000 * 2.770 / 100 + ("+ftos(土建部分设计费计费额_方法五())+"-1000) * 2.233 / 100";
|
|
->土建部分设计费计费额_方法五() > 5000 && 土建部分设计费计费额_方法五() <= 12000
|
|
:
|
|
"1000 * 2.770 / 100 + (5000 - 1000) * 2.233 / 100 + ("+ftos(土建部分设计费计费额_方法五())+" - 5000) * 1.971 / 100";
|
|
->土建部分设计费计费额_方法五() > 12000 && 土建部分设计费计费额_方法五() <= 20000
|
|
:
|
|
"1000 * 2.770 / 100 + (5000 - 1000) * 2.233 / 100 + (12000 - 5000) * 1.971 / 100 + ("+ftos(土建部分设计费计费额_方法五())+" - 12000) * 1.871 / 100";
|
|
->土建部分设计费计费额_方法五() > 20000 && 土建部分设计费计费额_方法五() <= 40000
|
|
:
|
|
"1000 * 2.770 / 100 + (5000 - 1000) * 2.233 / 100 + (12000 - 5000) * 1.971 / 100 + (20000 - 12000) * 1.871 / 100 + ("+ftos(土建部分设计费计费额_方法五())+" - 20000) * 1.740 / 100";
|
|
->土建部分设计费计费额_方法五() > 40000
|
|
:
|
|
"1000 * 2.770 / 100 + (5000 - 1000) * 2.233 / 100 + (12000 - 5000) * 1.971 / 100 + (20000 - 12000) * 1.871 / 100 + (40000 - 20000) * 1.740 / 100 + ("+ftos(土建部分设计费计费额_方法五())+" - 40000) * 1.617 / 100";
|
|
};
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
//价差预备费
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:第i年价差预备费
|
|
${
|
|
for(@价差预备费.数据, "价差预备费",
|
|
?{
|
|
iif(价差预备费.项目名称 != "",?{
|
|
setparam("第i年",getparam("第i年")+1);
|
|
setparam("第i年价差预备费",(静态投资() * 价差预备费.投资比率 * 0.01 + 增减投资金额() * 价差预备费.投资比率 * 0.01) * (pow((1 + 造价指数() * 0.01),编年与开工年的时间间隔() + getparam("第i年") - 1) - 1));
|
|
setparam("价差预备费合计",getparam("价差预备费合计") + getparam("第i年价差预备费"));
|
|
},0);
|
|
}, ?0);
|
|
getparam("价差预备费合计");
|
|
}
|
|
|
|
BEGIN:第i年价差预备费_计算结果
|
|
${
|
|
for(@价差预备费.数据, "价差预备费",
|
|
?{
|
|
iif(价差预备费.项目名称 != "",?{
|
|
setparam("第i年",getparam("第i年")+1);
|
|
setparam("第i年价差预备费",(静态投资() * 价差预备费.投资比率 * 0.01 + 增减投资金额() * 价差预备费.投资比率 * 0.01) * (pow((1 + 造价指数() * 0.01),编年与开工年的时间间隔() + getparam("第i年") - 1) - 1));
|
|
},0);
|
|
}, ?0);
|
|
getparam("第i年价差预备费");
|
|
}
|
|
|
|
BEGIN:价差预备费合计_计算结果
|
|
${
|
|
?(round(?第i年价差预备费(),6))
|
|
}
|
|
|
|
BEGIN:静态投资
|
|
${
|
|
?(round(?getdynamicvariable(@价差预备费.静态投资变量,0), 6))
|
|
}
|
|
|
|
BEGIN:增减投资金额
|
|
${
|
|
?(round(?@价差预备费.增减投资金额, 6))
|
|
}
|
|
|
|
BEGIN:造价指数
|
|
${
|
|
?(round(?@价差预备费.指数E, 6))
|
|
}
|
|
|
|
BEGIN:编年与开工年的时间间隔
|
|
${
|
|
?(round(?@价差预备费.开工年间隔, 6))
|
|
}
|
|
|
|
BEGIN:开工年与竣工年的时间间隔
|
|
${
|
|
?(round(?@价差预备费.竣工年间隔, 6))
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 建设期贷款利息
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:贷款利息
|
|
${
|
|
?#{
|
|
->@工程信息.专业类型 =="发电" && (@建贷利息.发电前期.计算方法 == "方法一" || @建贷利息.发电后期.计算方法 == "方法一")
|
|
:
|
|
发电前期贷款利息_计算结果()+发电后期贷款利息_计算结果();
|
|
->@工程信息.专业类型 !="发电" && @建贷利息.全期.计算方法 == "方法一"
|
|
:
|
|
贷款利息_计算结果();
|
|
|
|
->@工程信息.专业类型 =="发电" && (@建贷利息.发电前期.计算方法 == "方法二" || @建贷利息.发电后期.计算方法 == "方法二")
|
|
:
|
|
发电前期贷款利息合计_方法二_计算结果()/10000+发电后期贷款利息合计_方法二_计算结果()/10000;
|
|
|
|
->@工程信息.专业类型 !="发电" && @建贷利息.全期.计算方法 == "方法二"
|
|
:
|
|
贷款利息合计_方法二_计算结果()/10000;
|
|
}
|
|
}
|
|
|
|
BEGIN:发电前期贷款利息_计算结果
|
|
${
|
|
?#{
|
|
->@工程信息.专业类型 =="发电"
|
|
:
|
|
round(?@建贷利息.发电前期.自定义贷款计算式解析, 6);
|
|
}
|
|
}
|
|
|
|
BEGIN:发电后期贷款利息_计算结果
|
|
${
|
|
?#{
|
|
->@工程信息.专业类型 =="发电"
|
|
:
|
|
round(?@建贷利息.发电后期.自定义贷款计算式解析, 6);
|
|
}
|
|
}
|
|
|
|
BEGIN:发电前期贷款利息合计_方法二_计算结果
|
|
${
|
|
?#{
|
|
->@工程信息.专业类型 =="发电"
|
|
:
|
|
发电前期第n年贷款利息_方法二();
|
|
}
|
|
}
|
|
|
|
BEGIN:发电后期贷款利息合计_方法二_计算结果
|
|
${
|
|
?#{
|
|
->@工程信息.专业类型 =="发电"
|
|
:
|
|
发电后期第n年贷款利息_方法二();
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 发电前期建设期贷款利息-方法一
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:发电前期贷款金额_方法一
|
|
${
|
|
?(round(?getdynamicvariable(@建贷利息.发电前期.贷款金额,0), 6))
|
|
}
|
|
|
|
BEGIN:发电前期贷款年数_方法一
|
|
${
|
|
?(round(?@建贷利息.发电前期.贷款年数, 6))
|
|
}
|
|
|
|
BEGIN:发电前期贷款利息(实际利率)_方法一
|
|
${
|
|
?(round(?@建贷利息.发电前期.贷款利息, 6))
|
|
}
|
|
|
|
BEGIN:发电前期贷款表达式_方法一
|
|
${
|
|
@建贷利息.发电前期.自定义贷款计算式解析;
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 发电前期建设期贷款利息-方法二
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:发电前期第n年贷款利息_方法二
|
|
${
|
|
setparam("第n年贷款数0",0);
|
|
setparam("第n年利息",0);
|
|
for(@建贷利息.发电前期.数据, "投资比率",
|
|
?{
|
|
iif(投资比率.年份 != "", ?{
|
|
setparam("第n年贷款数1",发电前期贷款金额_方法二() * (投资比率.投资比率 /100) * 0.5*10000);
|
|
setparam("本年贷款额",getdynamicvariable(@建贷利息.发电前期.贷款金额,0) * (投资比率.投资比率 / 100)*10000);
|
|
setparam("年初本息累计",(getparam("第n年利息") + getparam("第n年贷款数0")));
|
|
setparam("第n年利息",getparam("第n年利息")+(getparam("第n年利息") + getparam("第n年贷款数0") + getparam("第n年贷款数1")) * 发电前期贷款利息(实际利率)_方法二() * 0.01 * (投资比率.贷款月数 / 12));
|
|
setparam("第n年利息3",(getparam("年初本息累计")+getparam("本年贷款额")/2)*发电前期贷款利息(实际利率)_方法二() * 0.01 * (投资比率.贷款月数 / 12));
|
|
setparam("建贷合计",getparam("建贷合计") + getparam("第n年利息3"));
|
|
setparam("第n年贷款数0",getparam("第n年贷款数0") + getdynamicvariable(@建贷利息.发电前期.贷款金额,0) * (投资比率.投资比率 / 100)*10000);
|
|
},0);
|
|
}, ?0);
|
|
getparam("建贷合计");
|
|
}
|
|
|
|
BEGIN:发电前期第n年贷款利息_方法二_计算结果
|
|
${
|
|
?(round(?getparam("第n年利息3"),6))
|
|
}
|
|
|
|
BEGIN:发电前期贷款金额_方法二
|
|
${
|
|
?(round(?getdynamicvariable(@建贷利息.发电前期.贷款金额,0), 6))
|
|
}
|
|
|
|
BEGIN:发电前期贷款年数_方法二
|
|
${
|
|
?(round(?@建贷利息.发电前期.贷款年数, 6))
|
|
}
|
|
|
|
BEGIN:发电前期贷款利息(实际利率)_方法二
|
|
${
|
|
?(round(?@建贷利息.发电前期.贷款利息, 6))
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 发电后期建设期贷款利息-方法一
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:发电后期贷款金额_方法一
|
|
${
|
|
?(round(?getdynamicvariable(@建贷利息.发电后期.贷款金额,0), 6))
|
|
}
|
|
|
|
BEGIN:发电后期贷款年数_方法一
|
|
${
|
|
?(round(?@建贷利息.发电后期.贷款年数, 6))
|
|
}
|
|
|
|
BEGIN:发电后期贷款利息(实际利率)_方法一
|
|
${
|
|
?(round(?@建贷利息.发电后期.贷款利息, 6))
|
|
}
|
|
|
|
BEGIN:发电后期贷款表达式_方法一
|
|
${
|
|
@建贷利息.发电后期.自定义贷款计算式解析;
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 发电后期建设期贷款利息-方法二
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:发电后期第n年贷款利息_方法二
|
|
${
|
|
setparam("建贷合计",0);
|
|
setparam("第n年贷款数0",0);
|
|
setparam("第n年利息",0);
|
|
for(@建贷利息.发电后期.数据, "投资比率",
|
|
?{
|
|
iif(投资比率.年份 != "", ?{
|
|
setparam("第n年贷款数1",发电后期贷款金额_方法二() * (投资比率.投资比率 /100) * 0.5*10000);
|
|
setparam("本年贷款额",getdynamicvariable(@建贷利息.发电后期.贷款金额,0) * (投资比率.投资比率 / 100)*10000);
|
|
setparam("年初本息累计",(getparam("第n年利息") + getparam("第n年贷款数0")));
|
|
setparam("第n年利息",getparam("第n年利息")+(getparam("第n年利息") + getparam("第n年贷款数0") + getparam("第n年贷款数1")) * 发电后期贷款利息(实际利率)_方法二() * 0.01 * (投资比率.贷款月数 / 12));
|
|
setparam("第n年利息3",(getparam("年初本息累计")+getparam("本年贷款额")/2)*发电后期贷款利息(实际利率)_方法二() * 0.01 * (投资比率.贷款月数 / 12));
|
|
setparam("建贷合计",getparam("建贷合计") + getparam("第n年利息3"));
|
|
setparam("第n年贷款数0",getparam("第n年贷款数0") + getdynamicvariable(@建贷利息.发电后期.贷款金额,0) * (投资比率.投资比率 / 100)*10000);
|
|
},0);
|
|
}, ?0);
|
|
getparam("建贷合计");
|
|
}
|
|
|
|
BEGIN:发电后期第n年贷款利息_方法二_计算结果
|
|
${
|
|
?(round(?getparam("第n年利息3"),6))
|
|
}
|
|
|
|
BEGIN:发电后期贷款金额_方法二
|
|
${
|
|
?(round(?getdynamicvariable(@建贷利息.发电后期.贷款金额,0), 6))
|
|
}
|
|
|
|
BEGIN:发电后期贷款年数_方法二
|
|
${
|
|
?(round(?@建贷利息.发电后期.贷款年数, 6))
|
|
}
|
|
|
|
BEGIN:发电后期贷款利息(实际利率)_方法二
|
|
${
|
|
?(round(?@建贷利息.发电后期.贷款利息, 6))
|
|
}
|
|
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 全期建设期贷款利息-方法一
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:贷款金额_方法一
|
|
${
|
|
?(round(?getdynamicvariable(@建贷利息.全期.贷款金额,0), 6))
|
|
}
|
|
|
|
BEGIN:贷款年数_方法一
|
|
${
|
|
?(round(?@建贷利息.全期.贷款年数, 6))
|
|
}
|
|
|
|
BEGIN:贷款利息(实际利率)_方法一
|
|
${
|
|
?(round(?@建贷利息.全期.贷款利息, 6))
|
|
}
|
|
|
|
BEGIN:贷款利息_计算结果
|
|
${
|
|
?#{
|
|
->@工程信息.专业类型 !="发电"
|
|
:
|
|
round(?@建贷利息.全期.自定义贷款计算式解析, 6);
|
|
}
|
|
}
|
|
|
|
BEGIN:贷款表达式_方法一
|
|
${
|
|
@建贷利息.全期.自定义贷款计算式解析;
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
// 全期建设期贷款利息-方法二
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:第n年贷款利息_方法二
|
|
${
|
|
setparam("第n年贷款数0",0);
|
|
setparam("第n年利息",0);
|
|
for(@建贷利息.全期.数据, "投资比率",
|
|
?{
|
|
iif(投资比率.年份 != "", ?{
|
|
setparam("第n年贷款数1",贷款金额_方法二() * (投资比率.投资比率 /100) * 0.5*10000);
|
|
setparam("本年贷款额",getdynamicvariable(@建贷利息.全期.贷款金额,0) * (投资比率.投资比率 / 100)*10000);
|
|
setparam("年初本息累计",(getparam("第n年利息") + getparam("第n年贷款数0")));
|
|
setparam("第n年利息",getparam("第n年利息")+(getparam("第n年利息") + getparam("第n年贷款数0") + getparam("第n年贷款数1")) * 贷款利息(实际利率)_方法二() * 0.01 * (投资比率.贷款月数 / 12));
|
|
setparam("第n年利息3",(getparam("年初本息累计")+getparam("本年贷款额")/2)*贷款利息(实际利率)_方法二() * 0.01 * (投资比率.贷款月数 / 12));
|
|
setparam("建贷合计",getparam("建贷合计") + getparam("第n年利息3"));
|
|
setparam("第n年贷款数0",getparam("第n年贷款数0") + getdynamicvariable(@建贷利息.全期.贷款金额,0) * (投资比率.投资比率 / 100)*10000);
|
|
},0);
|
|
}, ?0);
|
|
getparam("建贷合计");
|
|
}
|
|
|
|
BEGIN:第n年贷款利息_方法二_计算结果
|
|
${
|
|
?(round(?getparam("第n年利息3"),6))
|
|
}
|
|
|
|
BEGIN:贷款利息合计_方法二_计算结果
|
|
${
|
|
?#{
|
|
->@工程信息.专业类型 !="发电"
|
|
:
|
|
第n年贷款利息_方法二();
|
|
}
|
|
}
|
|
|
|
BEGIN:贷款金额_方法二
|
|
${
|
|
?(round(?getdynamicvariable(@建贷利息.全期.贷款金额,0), 6))
|
|
}
|
|
|
|
BEGIN:贷款年数_方法二
|
|
${
|
|
?(round(?@建贷利息.全期.贷款年数, 6))
|
|
}
|
|
|
|
BEGIN:贷款利息(实际利率)_方法二
|
|
${
|
|
?(round(?@建贷利息.全期.贷款利息, 6))
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
//设置监理费
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:架空线路工程监理费
|
|
${
|
|
?#{
|
|
->@监理费.属性.大跨越工程 == 0
|
|
:
|
|
#{
|
|
->@监理费.属性.电压等级 != "±500kV" && @监理费.属性.电压等级 != "±400kV" && @监理费.属性.电压等级 != "±660kV" && @监理费.属性.电压等级 != "±800kV" && @监理费.属性.电压等级 != "±1100kV" && @监理费.属性.电压等级 != "1000kV"
|
|
:
|
|
#{
|
|
->@工程信息.监理费计算依据=="预规(2018版)"
|
|
:
|
|
工程监理费_架空线路();
|
|
->@工程信息.监理费计算依据=="国网电定34号文"
|
|
:
|
|
工程监理费_架空线路国网();
|
|
};
|
|
->@监理费.属性.电压等级 == "±500kV" || @监理费.属性.电压等级 == "±400kV" || @监理费.属性.电压等级 == "±660kV" || @监理费.属性.电压等级 == "±800kV" || @监理费.属性.电压等级 == "±1100kV" || @监理费.属性.电压等级 == "1000kV"
|
|
:
|
|
工程监理费_架空线路();
|
|
};
|
|
->@监理费.属性.大跨越工程 == 1
|
|
:
|
|
工程监理费_大跨越();
|
|
} * 10000
|
|
}
|
|
|
|
BEGIN:架空线路可行性研究评审费
|
|
${
|
|
?#{
|
|
->@监理费.属性.大跨越工程 == 0
|
|
:
|
|
可行性研究评审费_架空线路();
|
|
->@监理费.属性.大跨越工程 == 1
|
|
:
|
|
可行性研究评审费_大跨越();
|
|
} * 10000
|
|
}
|
|
|
|
BEGIN:架空线路初步设计评审费
|
|
${
|
|
?#{
|
|
->@监理费.属性.大跨越工程 == 0
|
|
:
|
|
初步设计评审费_架空线路();
|
|
->@监理费.属性.大跨越工程 == 1
|
|
:
|
|
初步设计评审费_大跨越();
|
|
} * 10000
|
|
}
|
|
|
|
BEGIN:架空线路施工图设计评审费
|
|
${
|
|
?#{
|
|
->@监理费.属性.大跨越工程 == 0
|
|
:
|
|
施工图评审费_架空线路();
|
|
->@监理费.属性.大跨越工程 == 1
|
|
:
|
|
施工图评审费_大跨越();
|
|
} * 10000
|
|
}
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
//设置监理费_架空线路工程
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:回路数判定
|
|
${
|
|
?#{
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0
|
|
:
|
|
2;
|
|
->strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0
|
|
:
|
|
3;
|
|
->strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0
|
|
:
|
|
4;
|
|
->strFind(线路特征.回路类型,"已有一回,新建五回路")>0
|
|
:
|
|
5;
|
|
->strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
6;
|
|
}
|
|
}
|
|
|
|
BEGIN:地区判定
|
|
${
|
|
?#{
|
|
->@监理费.属性.高海拔酷热地区==1 && @监理费.属性.穿越城区==0
|
|
:@监理费.属性.高海拔酷热地区系数;
|
|
->@监理费.属性.高海拔酷热地区==0 && @监理费.属性.穿越城区==1
|
|
:@监理费.属性.穿越城区系数;
|
|
->@监理费.属性.高海拔酷热地区==1 && @监理费.属性.穿越城区==1
|
|
:@监理费.属性.高海拔酷热地区系数*@监理费.属性.穿越城区系数;
|
|
}
|
|
}
|
|
|
|
BEGIN:地区判定_取费基数
|
|
${
|
|
?#{
|
|
->@监理费.属性.高海拔酷热地区==1 && @监理费.属性.穿越城区==0
|
|
:ftos(@监理费.属性.高海拔酷热地区系数);
|
|
->@监理费.属性.高海拔酷热地区==0 && @监理费.属性.穿越城区==1
|
|
:ftos(@监理费.属性.穿越城区系数);
|
|
->@监理费.属性.高海拔酷热地区==1 && @监理费.属性.穿越城区==1
|
|
:ftos(@监理费.属性.高海拔酷热地区系数)+"*"+ftos(@监理费.属性.穿越城区系数);
|
|
}
|
|
}
|
|
|
|
BEGIN:工程监理费_架空线路
|
|
${
|
|
iif(@监理费.有效线路特征数>= 2,
|
|
?{
|
|
setparam("线路亘长汇总",0);
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("线路亘长汇总",getparam("线路亘长汇总")+线路特征.线路亘长);
|
|
}, ?0);
|
|
iif(getparam("线路亘长汇总")>=8,
|
|
?{
|
|
iif(@监理费.属性.电压等级 != "±500kV" && @监理费.属性.电压等级 != "±400kV" && @监理费.属性.电压等级 != "±660kV" && @监理费.属性.电压等级 != "±800kV" && @监理费.属性.电压等级 != "±1100kV",?{
|
|
setparam("汇总监理费用",0);
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
iif(线路特征.线路亘长>0 && 线路特征.线路亘长<=300,
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+round(?线路特征.线路亘长 * 费率_架空线路()* 线路特征.地形系数*地区判定(),6));
|
|
},?0);
|
|
iif(@监理费.属性.高海拔酷热地区==0 && @监理费.属性.穿越城区==0,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+round(?线路特征.线路亘长 * 费率_架空线路()* 线路特征.地形系数,6));
|
|
},?0);
|
|
},?0);
|
|
iif(线路特征.线路亘长>300,
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-300)*0.8+300) * 费率_架空线路()* 线路特征.地形系数*地区判定(),6));
|
|
},?0);
|
|
iif(@监理费.属性.高海拔酷热地区==0 && @监理费.属性.穿越城区==0,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-300)*0.8+300) * 费率_架空线路()* 线路特征.地形系数,6));
|
|
},?0);
|
|
},?0);
|
|
}, ?0);
|
|
},?0);
|
|
iif(@监理费.属性.电压等级 == "±500kV" || @监理费.属性.电压等级 == "±400kV" || @监理费.属性.电压等级 == "±660kV" || @监理费.属性.电压等级 == "±800kV" || @监理费.属性.电压等级 == "±1100kV",?{
|
|
setparam("汇总监理费用",0);
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
iif(线路特征.线路亘长>0 && 线路特征.线路亘长<=1500,
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+round(?线路特征.线路亘长 * 费率_架空线路()* 线路特征.地形系数*地区判定(),6));
|
|
},?0);
|
|
iif(@监理费.属性.高海拔酷热地区==0 && @监理费.属性.穿越城区==0,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+round(?线路特征.线路亘长 * 费率_架空线路()* 线路特征.地形系数,6));
|
|
},?0);
|
|
},?0);
|
|
iif(线路特征.线路亘长>1500,
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-1500)*0.8+1500) * 费率_架空线路()* 线路特征.地形系数*地区判定(),6));
|
|
},?0);
|
|
iif(@监理费.属性.高海拔酷热地区==0 && @监理费.属性.穿越城区==0,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-1500)*0.8+1500) * 费率_架空线路()* 线路特征.地形系数,6));
|
|
},?0);
|
|
},?0);
|
|
}, ?0);
|
|
},?0);
|
|
getparam("汇总监理费用");
|
|
},
|
|
?{
|
|
setparam("汇总监理费用",0);
|
|
setparam("最大回路数",0);
|
|
setparam("中间值",0);
|
|
setparam("个数",1);
|
|
setparam("地形系数",0);
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
setparam("中间值",线路特征.回路数);
|
|
iif(getparam("中间值") > getparam("最大回路数"),?setparam("最大回路数",getparam("中间值")),0);
|
|
}, ?0);
|
|
setparam("最大回路数",getparam("最大回路数"));
|
|
|
|
for(filter(@监理费.线路特征,"线路特征",?(线路特征.回路数==getparam("最大回路数"))),"线路特征",
|
|
?{
|
|
setparam("线路特征_地形系数",线路特征.地形系数);
|
|
iif(getparam("线路特征_地形系数")>getparam("地形系数"),?setparam("地形系数",getparam("线路特征_地形系数")),0);
|
|
}, ?0);
|
|
setparam("地形系数",getparam("地形系数"));
|
|
|
|
for(filter(@监理费.线路特征,"监理费",?(监理费.回路数==getparam("最大回路数"))), "线路特征",
|
|
?{
|
|
iif(getparam("个数")==1,?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+round(?8 * 费率_架空线路()*getparam("地形系数")*地区判定(),6));
|
|
},?0);
|
|
iif(@监理费.属性.高海拔酷热地区==0 && @监理费.属性.穿越城区==0,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+round(?8 * 费率_架空线路()*getparam("地形系数"),6));
|
|
},?0);
|
|
},?0);
|
|
setparam("个数",getparam("个数")+1);
|
|
}, ?0);
|
|
getparam("汇总监理费用");
|
|
});
|
|
},
|
|
?{
|
|
iif(@监理费.属性.电压等级 != "±500kV" && @监理费.属性.电压等级 != "±400kV" && @监理费.属性.电压等级 != "±660kV" && @监理费.属性.电压等级 != "±800kV" && @监理费.属性.电压等级 != "±1100kV",?{
|
|
setparam("汇总监理费用",0);
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
iif(线路特征.线路亘长>0 && 线路特征.线路亘长<8,
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+round(?8 * 费率_架空线路()* 线路特征.地形系数*地区判定(),6));
|
|
},?0);
|
|
iif(@监理费.属性.高海拔酷热地区==0 && @监理费.属性.穿越城区==0,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+round(?8 * 费率_架空线路()* 线路特征.地形系数,6));
|
|
},?0);
|
|
},?0);
|
|
iif(线路特征.线路亘长>=8 && 线路特征.线路亘长<=300,
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+round(?线路特征.线路亘长 * 费率_架空线路()* 线路特征.地形系数*地区判定(),6));
|
|
},?0);
|
|
iif(@监理费.属性.高海拔酷热地区==0 && @监理费.属性.穿越城区==0,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+round(?线路特征.线路亘长 * 费率_架空线路()* 线路特征.地形系数,6));
|
|
},?0);
|
|
},?0);
|
|
iif(线路特征.线路亘长>300,
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-300)*0.8+300) * 费率_架空线路()* 线路特征.地形系数*地区判定(),6));
|
|
},?0);
|
|
iif(@监理费.属性.高海拔酷热地区==0 && @监理费.属性.穿越城区==0,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-300)*0.8+300) * 费率_架空线路()* 线路特征.地形系数,6));
|
|
},?0);
|
|
},?0);
|
|
|
|
}, ?0);
|
|
},?0);
|
|
iif(@监理费.属性.电压等级 == "±500kV" || @监理费.属性.电压等级 == "±400kV" || @监理费.属性.电压等级 == "±660kV" || @监理费.属性.电压等级 == "±800kV" || @监理费.属性.电压等级 == "±1100kV",?{
|
|
setparam("汇总监理费用",0);
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
iif(线路特征.线路亘长>0 && 线路特征.线路亘长<8,
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+round(?8 * 费率_架空线路()* 线路特征.地形系数 *地区判定(),6));
|
|
},?0);
|
|
iif(@监理费.属性.高海拔酷热地区==0 && @监理费.属性.穿越城区==0,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+round(?8 * 费率_架空线路()* 线路特征.地形系数,6));
|
|
},?0);
|
|
},?0);
|
|
iif(线路特征.线路亘长>=8 && 线路特征.线路亘长<=1500,
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+round(?线路特征.线路亘长 * 费率_架空线路()* 线路特征.地形系数 *地区判定(),6));
|
|
},?0);
|
|
iif(@监理费.属性.高海拔酷热地区==0 && @监理费.属性.穿越城区==0,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+round(?线路特征.线路亘长 * 费率_架空线路()* 线路特征.地形系数,6));
|
|
},?0);
|
|
},?0);
|
|
iif(线路特征.线路亘长>1500,
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-1500)*0.8+1500) * 费率_架空线路()* 线路特征.地形系数 * 地区判定(),6));
|
|
},?0);
|
|
iif(@监理费.属性.高海拔酷热地区==0 && @监理费.属性.穿越城区==0,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-1500)*0.8+1500) * 费率_架空线路()* 线路特征.地形系数,6));
|
|
},?0);
|
|
},?0);
|
|
|
|
}, ?0);
|
|
},?0);
|
|
getparam("汇总监理费用");
|
|
});
|
|
}
|
|
|
|
BEGIN:工程监理费_架空线路国网
|
|
${
|
|
iif(@监理费.有效线路特征数>= 2,
|
|
?{
|
|
setparam("线路亘长汇总",0);
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("线路亘长汇总",getparam("线路亘长汇总")+线路特征.线路亘长);
|
|
}, ?0);
|
|
iif(getparam("线路亘长汇总")>=8,
|
|
?{
|
|
setparam("汇总监理费用",0);
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
iif(线路特征.线路亘长>0 && 线路特征.线路亘长<=8,
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "35kV" || @监理费.属性.电压等级 == "66kV" || @监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "220kV" || @监理费.属性.电压等级 == "330kV" || @监理费.属性.电压等级 == "500kV" || @监理费.属性.电压等级 == "750kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?线路特征.线路亘长 * 费率_架空线路_8km计算()* 线路特征.地形系数 * 地区判定(),6));},?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?线路特征.线路亘长 * 费率_架空线路_8km计算()* 线路特征.地形系数,6));});
|
|
},?0);
|
|
},?0);
|
|
iif(线路特征.线路亘长>8 && 线路特征.线路亘长<=50,
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "35kV" || @监理费.属性.电压等级 == "66kV" || @监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "220kV" || @监理费.属性.电压等级 == "330kV" || @监理费.属性.电压等级 == "500kV" || @监理费.属性.电压等级 == "750kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数 * 地区判定(),6));},?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数,6));});
|
|
},?0);
|
|
},?0);
|
|
iif(线路特征.线路亘长>50 && 线路特征.线路亘长<=100,
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "66kV" || @监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "220kV" || @监理费.属性.电压等级 == "330kV" || @监理费.属性.电压等级 == "500kV" || @监理费.属性.电压等级 == "750kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-50)*费率_架空线路_100km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数 * 地区判定(),6));},?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-50)*费率_架空线路_100km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数,6));});
|
|
},?{
|
|
iif(@监理费.属性.电压等级 == "35kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-50)*费率_架空线路_大于50km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数 * 地区判定(),6));},?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-50)*费率_架空线路_大于50km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数,6));});
|
|
},?0);
|
|
});
|
|
},?0);
|
|
iif(线路特征.线路亘长>100 && 线路特征.线路亘长<=150,
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "330kV" || @监理费.属性.电压等级 == "500kV" || @监理费.属性.电压等级 == "750kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-100)*费率_架空线路_150km计算()+(100-50)*费率_架空线路_100km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数 * 地区判定(),6));},?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-100)*费率_架空线路_150km计算()+(100-50)*费率_架空线路_100km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数,6));});
|
|
},?{
|
|
iif(@监理费.属性.电压等级 == "35kV",
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-50)*费率_架空线路_大于50km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数 * 地区判定(),6));},?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-50)*费率_架空线路_大于50km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数,6));});
|
|
},
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "66kV" || @监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "220kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-100)*费率_架空线路_大于100km计算()+(100-50)*费率_架空线路_100km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数 * 地区判定(),6));},?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-100)*费率_架空线路_大于100km计算()+(100-50)*费率_架空线路_100km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数,6));});
|
|
},?0);
|
|
});
|
|
});
|
|
},?0);
|
|
iif(线路特征.线路亘长>150 && 线路特征.线路亘长<=300,
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "330kV" || @监理费.属性.电压等级 == "500kV" || @监理费.属性.电压等级 == "750kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-150)*费率_架空线路_大于150km计算()+(150-100)*费率_架空线路_150km计算()+(100-50)*费率_架空线路_100km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数 * 地区判定(),6));},?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-150)*费率_架空线路_大于150km计算()+(150-100)*费率_架空线路_150km计算()+(100-50)*费率_架空线路_100km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数,6));});
|
|
},?
|
|
{
|
|
iif(@监理费.属性.电压等级 == "35kV",
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-50)*费率_架空线路_大于50km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数 * 地区判定(),6));},?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-50)*费率_架空线路_大于50km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数,6));});
|
|
},
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "66kV" || @监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "220kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-100)*费率_架空线路_大于100km计算()+(100-50)*费率_架空线路_100km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数 * 地区判定(),6));},?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-100)*费率_架空线路_大于100km计算()+(100-50)*费率_架空线路_100km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数,6));});
|
|
},?0);
|
|
});
|
|
});
|
|
},?0);
|
|
iif(线路特征.线路亘长>300,
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "330kV" || @监理费.属性.电压等级 == "500kV" || @监理费.属性.电压等级 == "750kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?(((线路特征.线路亘长-300)*0.8+(300-150))*费率_架空线路_大于150km计算()+(150-100)*费率_架空线路_150km计算()+(100-50)*费率_架空线路_100km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数 * 地区判定(),6));},?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?(((线路特征.线路亘长-300)*0.8+(300-150))*费率_架空线路_大于150km计算()+(150-100)*费率_架空线路_150km计算()+(100-50)*费率_架空线路_100km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数,6));});
|
|
},?
|
|
{
|
|
iif(@监理费.属性.电压等级 == "35kV",
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?(((线路特征.线路亘长-300)*0.8+(300-50))*费率_架空线路_大于50km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数 * 地区判定(),6));},?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?(((线路特征.线路亘长-300)*0.8+(300-50))*费率_架空线路_大于50km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数,6));});
|
|
},
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "66kV" || @监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "220kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?(((线路特征.线路亘长-300)*0.8+(300-100))*费率_架空线路_大于100km计算()+(100-50)*费率_架空线路_100km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数 * 地区判定(),6));},?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?(((线路特征.线路亘长-300)*0.8+(300-100))*费率_架空线路_大于100km计算()+(100-50)*费率_架空线路_100km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数,6));});
|
|
},?0);
|
|
});
|
|
});
|
|
},?0);
|
|
}, ?0);
|
|
getparam("汇总监理费用");
|
|
},
|
|
?{
|
|
setparam("汇总监理费用",0);
|
|
setparam("最大回路数",0);
|
|
setparam("中间值",0);
|
|
setparam("个数",1);
|
|
setparam("地形系数",0);
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
setparam("中间值",线路特征.回路数);
|
|
iif(getparam("中间值") > getparam("最大回路数"),?setparam("最大回路数",getparam("中间值")),0);
|
|
}, ?0);
|
|
setparam("最大回路数",getparam("最大回路数"));
|
|
for(filter(@监理费.线路特征,"线路特征",?(线路特征.回路数==getparam("最大回路数"))),"线路特征",
|
|
?{
|
|
setparam("线路特征_地形系数",线路特征.地形系数);
|
|
iif(getparam("线路特征_地形系数")>getparam("地形系数"),?setparam("地形系数",getparam("线路特征_地形系数")),0);
|
|
}, ?0);
|
|
setparam("地形系数",getparam("地形系数"));
|
|
for(filter(@监理费.线路特征,"监理费",?(监理费.回路数==getparam("最大回路数"))), "线路特征",
|
|
?{
|
|
iif(getparam("个数")==1,?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?8 * 费率_架空线路_8km计算()* getparam("地形系数") * 地区判定(),6));},?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?8 * 费率_架空线路_8km计算()* getparam("地形系数"),6));});
|
|
},?0);
|
|
setparam("个数",getparam("个数")+1);
|
|
}, ?0);
|
|
getparam("汇总监理费用");
|
|
});
|
|
},
|
|
|
|
|
|
?{
|
|
setparam("汇总监理费用",0);
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
iif(线路特征.线路亘长>0 && 线路特征.线路亘长<=8,
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "35kV" || @监理费.属性.电压等级 == "66kV" || @监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "220kV" || @监理费.属性.电压等级 == "330kV" || @监理费.属性.电压等级 == "500kV" || @监理费.属性.电压等级 == "750kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?8 * 费率_架空线路_8km计算()* 线路特征.地形系数 * 地区判定(),6));},?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?8 * 费率_架空线路_8km计算()* 线路特征.地形系数,6));});
|
|
},?0);
|
|
},?0);
|
|
iif(线路特征.线路亘长>8 && 线路特征.线路亘长<=50,
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "35kV" || @监理费.属性.电压等级 == "66kV" || @监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "220kV" || @监理费.属性.电压等级 == "330kV" || @监理费.属性.电压等级 == "500kV" || @监理费.属性.电压等级 == "750kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数 * 地区判定(),6));},?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数,6));});
|
|
},?0);
|
|
},?0);
|
|
iif(线路特征.线路亘长>50 && 线路特征.线路亘长<=100,
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "66kV" || @监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "220kV" || @监理费.属性.电压等级 == "330kV" || @监理费.属性.电压等级 == "500kV" || @监理费.属性.电压等级 == "750kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-50)*费率_架空线路_100km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数 * 地区判定(),6));},?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-50)*费率_架空线路_100km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数,6));});
|
|
},?{
|
|
iif(@监理费.属性.电压等级 == "35kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-50)*费率_架空线路_大于50km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数 * 地区判定(),6));},?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-50)*费率_架空线路_大于50km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数,6));});
|
|
},?0);
|
|
});
|
|
},?0);
|
|
iif(线路特征.线路亘长>100 && 线路特征.线路亘长<=150,
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "330kV" || @监理费.属性.电压等级 == "500kV" || @监理费.属性.电压等级 == "750kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-100)*费率_架空线路_150km计算()+(100-50)*费率_架空线路_100km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数 * 地区判定(),6));},?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-100)*费率_架空线路_150km计算()+(100-50)*费率_架空线路_100km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数,6));});
|
|
},?{
|
|
iif(@监理费.属性.电压等级 == "35kV",
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-50)*费率_架空线路_大于50km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数 * 地区判定(),6));},?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-50)*费率_架空线路_大于50km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数,6));});
|
|
},
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "66kV" || @监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "220kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-100)*费率_架空线路_大于100km计算()+(100-50)*费率_架空线路_100km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数 * 地区判定(),6));},?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-100)*费率_架空线路_大于100km计算()+(100-50)*费率_架空线路_100km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数,6));});
|
|
},?0);
|
|
});
|
|
});
|
|
},?0);
|
|
iif(线路特征.线路亘长>150 && 线路特征.线路亘长<=300,
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "330kV" || @监理费.属性.电压等级 == "500kV" || @监理费.属性.电压等级 == "750kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-150)*费率_架空线路_大于150km计算()+(150-100)*费率_架空线路_150km计算()+(100-50)*费率_架空线路_100km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数 * 地区判定(),6));},?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-150)*费率_架空线路_大于150km计算()+(150-100)*费率_架空线路_150km计算()+(100-50)*费率_架空线路_100km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数,6));});
|
|
},?
|
|
{
|
|
iif(@监理费.属性.电压等级 == "35kV",
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-50)*费率_架空线路_大于50km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数 * 地区判定(),6));},?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-50)*费率_架空线路_大于50km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数,6));});
|
|
},
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "66kV" || @监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "220kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-100)*费率_架空线路_大于100km计算()+(100-50)*费率_架空线路_100km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数 * 地区判定(),6));},?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?((线路特征.线路亘长-100)*费率_架空线路_大于100km计算()+(100-50)*费率_架空线路_100km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数,6));});
|
|
},?0);
|
|
});
|
|
});
|
|
},?0);
|
|
iif(线路特征.线路亘长>300,
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "330kV" || @监理费.属性.电压等级 == "500kV" || @监理费.属性.电压等级 == "750kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?(((线路特征.线路亘长-300)*0.8+(300-150))*费率_架空线路_大于150km计算()+(150-100)*费率_架空线路_150km计算()+(100-50)*费率_架空线路_100km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数 * 地区判定(),6));},?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?(((线路特征.线路亘长-300)*0.8+(300-150))*费率_架空线路_大于150km计算()+(150-100)*费率_架空线路_150km计算()+(100-50)*费率_架空线路_100km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数,6));});
|
|
},?
|
|
{
|
|
iif(@监理费.属性.电压等级 == "35kV",
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?(((线路特征.线路亘长-300)*0.8+(300-50))*费率_架空线路_大于50km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数 * 地区判定(),6));},?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?(((线路特征.线路亘长-300)*0.8+(300-50))*费率_架空线路_大于50km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数,6));});
|
|
},
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "66kV" || @监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "220kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?(((线路特征.线路亘长-300)*0.8+(300-100))*费率_架空线路_大于100km计算()+(100-50)*费率_架空线路_100km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数 * 地区判定(),6));},?{setparam("汇总监理费用",getparam("汇总监理费用")+round(?(((线路特征.线路亘长-300)*0.8+(300-100))*费率_架空线路_大于100km计算()+(100-50)*费率_架空线路_100km计算()+(50-8)*费率_架空线路_50km计算()+8 * 费率_架空线路_8km计算()) * 线路特征.地形系数,6));});
|
|
},?0);
|
|
});
|
|
});
|
|
},?0);
|
|
}, ?0);
|
|
getparam("汇总监理费用");
|
|
});
|
|
}
|
|
|
|
BEGIN:工程监理费_架空线路_取费基数
|
|
${
|
|
iif(@工程信息.监理费计算依据=="预规(2018版)" || (@工程信息.监理费计算依据=="国网电定34号文" && (@监理费.属性.电压等级 == "±500kV" || @监理费.属性.电压等级 == "±400kV" || @监理费.属性.电压等级 == "±660kV" || @监理费.属性.电压等级 == "±800kV" || @监理费.属性.电压等级 == "±1100kV" || @监理费.属性.电压等级 == "1000kV")),
|
|
?{
|
|
iif(@监理费.属性.大跨越工程 == 0,?
|
|
{
|
|
iif(@监理费.有效线路特征数>= 2,
|
|
?{
|
|
setparam("线路亘长汇总",0);
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("线路亘长汇总",getparam("线路亘长汇总")+线路特征.线路亘长);
|
|
}, ?0);
|
|
iif(getparam("线路亘长汇总")>=8,
|
|
?{
|
|
iif(@监理费.属性.电压等级 != "±500kV" && @监理费.属性.电压等级 != "±400kV" && @监理费.属性.电压等级 != "±660kV" && @监理费.属性.电压等级 != "±800kV" && @监理费.属性.电压等级 != "±1100kV",?{
|
|
setparam("汇总监理费用","");
|
|
setparam("变量值","");
|
|
setparam("个数", 1);
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
iif(线路特征.线路亘长>0 && 线路特征.线路亘长<=300,
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,
|
|
?{
|
|
setparam("变量值","("+ftos(线路特征.线路亘长)+"*"+"("+费率_架空线路_取费基数()+")"+"*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000"+")");
|
|
},?0);
|
|
iif(@监理费.属性.高海拔酷热地区==0 && @监理费.属性.穿越城区==0,
|
|
?{
|
|
setparam("变量值","("+ftos(线路特征.线路亘长)+"*"+"("+费率_架空线路_取费基数()+")"+"*"+ftos(线路特征.地形系数)+"*10000"+")");
|
|
},?0);
|
|
iif(getparam("个数")==1,
|
|
?{
|
|
setparam("汇总监理费用", getparam("变量值"));
|
|
},?{
|
|
setparam("汇总监理费用", getparam("汇总监理费用") + "+" + getparam("变量值"));
|
|
});
|
|
iif(getparam("汇总监理费用") != "", ?setparam("个数", getparam("个数") + 1), setparam("个数", 1));
|
|
},?0);
|
|
iif(线路特征.线路亘长>300,
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,
|
|
?{
|
|
setparam("变量值","((("+ftos(线路特征.线路亘长)+"-300)*0.8+300) *"+ "("+费率_架空线路_取费基数()+")"+"*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000)");
|
|
},?0);
|
|
iif(@监理费.属性.高海拔酷热地区==0 && @监理费.属性.穿越城区==0,
|
|
?{
|
|
setparam("变量值","((("+ftos(线路特征.线路亘长)+"-300)*0.8+300) *"+ "("+费率_架空线路_取费基数()+")"+"*"+ftos(线路特征.地形系数)+"*10000)");
|
|
},?0);
|
|
iif(getparam("个数")==1,
|
|
?{
|
|
setparam("汇总监理费用", getparam("变量值"));
|
|
},?{
|
|
setparam("汇总监理费用", getparam("汇总监理费用") + "+" + getparam("变量值"));
|
|
});
|
|
iif(getparam("汇总监理费用") != "", ?setparam("个数", getparam("个数") + 1), setparam("个数", 1));
|
|
},?0);
|
|
}, ?0);
|
|
},?0);
|
|
iif(@监理费.属性.电压等级 == "±500kV" || @监理费.属性.电压等级 == "±400kV" || @监理费.属性.电压等级 == "±660kV" || @监理费.属性.电压等级 == "±800kV" || @监理费.属性.电压等级 == "±1100kV",?{
|
|
setparam("汇总监理费用","");
|
|
setparam("变量值","");
|
|
setparam("个数", 1);
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
iif(线路特征.线路亘长>0 && 线路特征.线路亘长<=1500,
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,
|
|
?{
|
|
setparam("变量值","("+ftos(线路特征.线路亘长)+"*"+"("+费率_架空线路_取费基数()+")"+"*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000)");
|
|
},?0);
|
|
iif(@监理费.属性.高海拔酷热地区==0 && @监理费.属性.穿越城区==0,
|
|
?{
|
|
setparam("变量值","("+ftos(线路特征.线路亘长)+"*"+"("+费率_架空线路_取费基数()+")"+"*"+ftos(线路特征.地形系数)+"*10000)");
|
|
},?0);
|
|
|
|
iif(getparam("个数")==1,
|
|
?{
|
|
setparam("汇总监理费用", getparam("变量值"));
|
|
},?{
|
|
setparam("汇总监理费用", getparam("汇总监理费用") + "+" + getparam("变量值"));
|
|
});
|
|
iif(getparam("汇总监理费用") != "", ?setparam("个数", getparam("个数") + 1), setparam("个数", 1));
|
|
},?0);
|
|
iif(线路特征.线路亘长>1500,
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,
|
|
?{
|
|
setparam("变量值","((("+ftos(线路特征.线路亘长)+"-1500)*0.8+1500) *"+ "("+费率_架空线路_取费基数()+")"+"*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000)");
|
|
},?0);
|
|
iif(@监理费.属性.高海拔酷热地区==0 && @监理费.属性.穿越城区==0,
|
|
?{
|
|
setparam("变量值","((("+ftos(线路特征.线路亘长)+"-1500)*0.8+1500) *"+ "("+费率_架空线路_取费基数()+")"+"*"+ftos(线路特征.地形系数)+"*10000)");
|
|
},?0);
|
|
|
|
iif(getparam("个数")==1,
|
|
?{
|
|
setparam("汇总监理费用", getparam("变量值"));
|
|
},?{
|
|
setparam("汇总监理费用", getparam("汇总监理费用") + "+" + getparam("变量值"));
|
|
});
|
|
iif(getparam("汇总监理费用") != "", ?setparam("个数", getparam("个数") + 1), setparam("个数", 1));
|
|
},?0);
|
|
|
|
}, ?0);
|
|
},?0);
|
|
getparam("汇总监理费用");
|
|
},
|
|
?{
|
|
setparam("汇总监理费用","");
|
|
setparam("最大回路数",0);
|
|
setparam("中间值",0);
|
|
setparam("个数",1);
|
|
setparam("地形系数",0);
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
setparam("中间值",线路特征.回路数);
|
|
iif(getparam("中间值") > getparam("最大回路数"),?setparam("最大回路数",getparam("中间值")),0);
|
|
}, ?0);
|
|
setparam("最大回路数",getparam("最大回路数"));
|
|
|
|
for(filter(@监理费.线路特征,"线路特征",?(线路特征.回路数==getparam("最大回路数"))),"线路特征",
|
|
?{
|
|
setparam("线路特征_地形系数",线路特征.地形系数);
|
|
iif(getparam("线路特征_地形系数")>getparam("地形系数"),?setparam("地形系数",getparam("线路特征_地形系数")),0);
|
|
}, ?0);
|
|
setparam("地形系数",getparam("地形系数"));
|
|
|
|
for(filter(@监理费.线路特征,"监理费",?(监理费.回路数==getparam("最大回路数"))), "线路特征",
|
|
?{
|
|
iif(getparam("个数")==1,?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+"8*"+"("+费率_架空线路_取费基数()+")"+"*"+ftos(getparam("地形系数"))+"*"+地区判定_取费基数()+"*10000");
|
|
},?0);
|
|
iif(@监理费.属性.高海拔酷热地区==0 && @监理费.属性.穿越城区==0,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+"8*"+"("+费率_架空线路_取费基数()+")"+"*"+ftos(getparam("地形系数"))+"*10000");
|
|
},?0);
|
|
},?0);
|
|
setparam("个数",getparam("个数")+1);
|
|
}, ?0);
|
|
getparam("汇总监理费用");
|
|
});
|
|
},
|
|
?{
|
|
iif(@监理费.属性.电压等级 != "±500kV" && @监理费.属性.电压等级 != "±400kV" && @监理费.属性.电压等级 != "±660kV" && @监理费.属性.电压等级 != "±800kV" && @监理费.属性.电压等级 != "±1100kV",?{
|
|
setparam("汇总监理费用","");
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
iif(线路特征.线路亘长>0 && 线路特征.线路亘长<8,
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+"8*"+"("+费率_架空线路_取费基数()+")"+"*"+ ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000");
|
|
},?0);
|
|
iif(@监理费.属性.高海拔酷热地区==0 && @监理费.属性.穿越城区==0,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+"8*"+"("+费率_架空线路_取费基数()+")"+"*"+ ftos(线路特征.地形系数)+"*10000");
|
|
},?0);
|
|
},?0);
|
|
iif(线路特征.线路亘长>=8 && 线路特征.线路亘长<=300,
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+ftos(线路特征.线路亘长)+ "*"+ "("+费率_架空线路_取费基数()+")"+"*" +ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000");
|
|
},?0);
|
|
iif(@监理费.属性.高海拔酷热地区==0 && @监理费.属性.穿越城区==0,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+ftos(线路特征.线路亘长)+ "*"+ "("+费率_架空线路_取费基数()+")"+"*" +ftos(线路特征.地形系数)+"*10000");
|
|
},?0);
|
|
},?0);
|
|
iif(线路特征.线路亘长>300,
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+"(("+ftos(线路特征.线路亘长)+"-300)*0.8+300) *"+ "("+费率_架空线路_取费基数()+")"+"*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000");
|
|
},?0);
|
|
iif(@监理费.属性.高海拔酷热地区==0 && @监理费.属性.穿越城区==0,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+"(("+ftos(线路特征.线路亘长)+"-300)*0.8+300) *"+ "("+费率_架空线路_取费基数()+")"+"*"+ftos(线路特征.地形系数)+"*10000");
|
|
},?0);
|
|
},?0);
|
|
|
|
}, ?0);
|
|
},?0);
|
|
iif(@监理费.属性.电压等级 == "±500kV" || @监理费.属性.电压等级 == "±400kV" || @监理费.属性.电压等级 == "±660kV" || @监理费.属性.电压等级 == "±800kV" || @监理费.属性.电压等级 == "±1100kV",?{
|
|
setparam("汇总监理费用","");
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
iif(线路特征.线路亘长>0 && 线路特征.线路亘长<8,
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+"8*"+ 费率_架空线路_取费基数()+"*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000");
|
|
},?0);
|
|
iif(@监理费.属性.高海拔酷热地区==0 && @监理费.属性.穿越城区==0,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+"8*"+ 费率_架空线路_取费基数()+"*"+ftos(线路特征.地形系数)+"*10000");
|
|
},?0);
|
|
},?0);
|
|
iif(线路特征.线路亘长>=8 && 线路特征.线路亘长<=1500,
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+ftos(线路特征.线路亘长)+"*"+"("+费率_架空线路_取费基数()+")"+"*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000");
|
|
},?0);
|
|
iif(@监理费.属性.高海拔酷热地区==0 && @监理费.属性.穿越城区==0,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+ftos(线路特征.线路亘长)+"*"+"("+费率_架空线路_取费基数()+")"+"*"+ftos(线路特征.地形系数)+"*10000");
|
|
},?0);
|
|
},?0);
|
|
iif(线路特征.线路亘长>1500,
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+"(("+ftos(线路特征.线路亘长)+"-1500)*0.8+1500) *"+"("+费率_架空线路_取费基数()+")"+"*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000");
|
|
},?0);
|
|
iif(@监理费.属性.高海拔酷热地区==0 && @监理费.属性.穿越城区==0,
|
|
?{
|
|
setparam("汇总监理费用",getparam("汇总监理费用")+"(("+ftos(线路特征.线路亘长)+"-1500)*0.8+1500) *"+"("+费率_架空线路_取费基数()+")"+"*"+ftos(线路特征.地形系数)+"*10000");
|
|
},?0);
|
|
},?0);
|
|
|
|
}, ?0);
|
|
},?0);
|
|
getparam("汇总监理费用");
|
|
});},?{工程监理费_大跨越_取费基数();});
|
|
},?{
|
|
iif(@监理费.属性.大跨越工程 == 0,?
|
|
{
|
|
iif(@监理费.有效线路特征数>= 2,
|
|
?{
|
|
setparam("线路亘长汇总",0);
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("线路亘长汇总",getparam("线路亘长汇总")+线路特征.线路亘长);
|
|
}, ?0);
|
|
iif(getparam("线路亘长汇总")>=8,
|
|
?{
|
|
setparam("汇总监理费用","");
|
|
setparam("变量值","");
|
|
setparam("个数", 1);
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
iif(线路特征.线路亘长>0 && 线路特征.线路亘长<=8,
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "35kV" || @监理费.属性.电压等级 == "66kV" || @监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "220kV" || @监理费.属性.电压等级 == "330kV" || @监理费.属性.电压等级 == "500kV" || @监理费.属性.电压等级 == "750kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("变量值","("+ftos(线路特征.线路亘长)+"*"+"("+费率_架空线路_取费基数_8km计算()+")"+"*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000"+")");},?{setparam("变量值","("+ftos(线路特征.线路亘长)+"*"+"("+费率_架空线路_取费基数_8km计算()+")"+"*"+ftos(线路特征.地形系数)+"*10000"+")");});
|
|
iif(getparam("个数")==1,
|
|
?{
|
|
setparam("汇总监理费用", getparam("变量值"));
|
|
},?{
|
|
setparam("汇总监理费用", getparam("汇总监理费用") + "+" + getparam("变量值"));
|
|
});
|
|
iif(getparam("汇总监理费用") != "", ?setparam("个数", getparam("个数") + 1), setparam("个数", 1));
|
|
},?0);
|
|
},?0);
|
|
iif(线路特征.线路亘长>8 && 线路特征.线路亘长<=50,
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "35kV" || @监理费.属性.电压等级 == "66kV" || @监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "220kV" || @监理费.属性.电压等级 == "330kV" || @监理费.属性.电压等级 == "500kV" || @监理费.属性.电压等级 == "750kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("变量值","(("+"("+ftos(线路特征.线路亘长)+"-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000)");},?{setparam("变量值","(("+"("+ftos(线路特征.线路亘长)+"-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*10000)");});
|
|
iif(getparam("个数")==1,
|
|
?{
|
|
setparam("汇总监理费用", getparam("变量值"));
|
|
},?{
|
|
setparam("汇总监理费用", getparam("汇总监理费用") + "+" + getparam("变量值"));
|
|
});
|
|
iif(getparam("汇总监理费用") != "", ?setparam("个数", getparam("个数") + 1), setparam("个数", 1));
|
|
},?0);
|
|
},?0);
|
|
iif(线路特征.线路亘长>50 && 线路特征.线路亘长<=100,
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "66kV" || @监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "220kV" || @监理费.属性.电压等级 == "330kV" || @监理费.属性.电压等级 == "500kV" || @监理费.属性.电压等级 == "750kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("变量值","(("+"("+ftos(线路特征.线路亘长)+"-50)*"+"("+费率_架空线路_取费基数_100km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000)");},?{setparam("变量值","(("+"("+ftos(线路特征.线路亘长)+"-50)*"+"("+费率_架空线路_取费基数_100km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*10000)");});
|
|
iif(getparam("个数")==1,
|
|
?{
|
|
setparam("汇总监理费用", getparam("变量值"));
|
|
},?{
|
|
setparam("汇总监理费用", getparam("汇总监理费用") + "+" + getparam("变量值"));
|
|
});
|
|
iif(getparam("汇总监理费用") != "", ?setparam("个数", getparam("个数") + 1), setparam("个数", 1));
|
|
},?{
|
|
iif(@监理费.属性.电压等级 == "35kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("变量值","(("+"("+ftos(线路特征.线路亘长)+"-50)*"+"("+费率_架空线路_取费基数_大于50km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000)");},?{setparam("变量值","(("+"("+ftos(线路特征.线路亘长)+"-50)*"+"("+费率_架空线路_取费基数_大于50km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*10000)");});
|
|
iif(getparam("个数")==1,
|
|
?{
|
|
setparam("汇总监理费用", getparam("变量值"));
|
|
},?{
|
|
setparam("汇总监理费用", getparam("汇总监理费用") + "+" + getparam("变量值"));
|
|
});
|
|
iif(getparam("汇总监理费用") != "", ?setparam("个数", getparam("个数") + 1), setparam("个数", 1));
|
|
},?0);
|
|
});
|
|
},?0);
|
|
iif(线路特征.线路亘长>100 && 线路特征.线路亘长<=150,
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "330kV" || @监理费.属性.电压等级 == "500kV" || @监理费.属性.电压等级 == "750kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("变量值","(("+"("+ftos(线路特征.线路亘长)+"-100)*"+"("+费率_架空线路_取费基数_150km计算()+")"+"+(100-50)*"+"("+费率_架空线路_取费基数_100km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000)");},?{setparam("变量值","(("+"("+ftos(线路特征.线路亘长)+"-100)*"+"("+费率_架空线路_取费基数_150km计算()+")"+"+(100-50)*"+"("+费率_架空线路_取费基数_100km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*10000)");});
|
|
iif(getparam("个数")==1,
|
|
?{
|
|
setparam("汇总监理费用", getparam("变量值"));
|
|
},?{
|
|
setparam("汇总监理费用", getparam("汇总监理费用") + "+" + getparam("变量值"));
|
|
});
|
|
iif(getparam("汇总监理费用") != "", ?setparam("个数", getparam("个数") + 1), setparam("个数", 1));
|
|
},?{
|
|
iif(@监理费.属性.电压等级 == "35kV",
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("变量值","(("+"("+ftos(线路特征.线路亘长)+"-50)*"+"("+费率_架空线路_取费基数_大于50km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000)");},?{setparam("变量值","(("+"("+ftos(线路特征.线路亘长)+"-50)*"+"("+费率_架空线路_取费基数_大于50km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*10000)");});
|
|
iif(getparam("个数")==1,
|
|
?{
|
|
setparam("汇总监理费用", getparam("变量值"));
|
|
},?{
|
|
setparam("汇总监理费用", getparam("汇总监理费用") + "+" + getparam("变量值"));
|
|
});
|
|
iif(getparam("汇总监理费用") != "", ?setparam("个数", getparam("个数") + 1), setparam("个数", 1));
|
|
},
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "66kV" || @监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "220kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("变量值","(("+"+("+ftos(线路特征.线路亘长)+"-100)*"+"("+费率_架空线路_取费基数_大于100km计算()+")"+"+(100-50)*"+"("+费率_架空线路_取费基数_100km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000)");},?{setparam("变量值","(("+"+("+ftos(线路特征.线路亘长)+"-100)*"+"("+费率_架空线路_取费基数_大于100km计算()+")"+"+(100-50)*"+"("+费率_架空线路_取费基数_100km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*10000)");});
|
|
iif(getparam("个数")==1,
|
|
?{
|
|
setparam("汇总监理费用", getparam("变量值"));
|
|
},?{
|
|
setparam("汇总监理费用", getparam("汇总监理费用") + "+" + getparam("变量值"));
|
|
});
|
|
iif(getparam("汇总监理费用") != "", ?setparam("个数", getparam("个数") + 1), setparam("个数", 1));
|
|
},?0);
|
|
});
|
|
});
|
|
},?0);
|
|
iif(线路特征.线路亘长>150 && 线路特征.线路亘长<=300,
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "330kV" || @监理费.属性.电压等级 == "500kV" || @监理费.属性.电压等级 == "750kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("变量值","((("+ftos(线路特征.线路亘长)+"-150)*"+"("+费率_架空线路_取费基数_大于150km计算()+")"+"+(150-100)*"+"("+费率_架空线路_取费基数_150km计算()+")"+"+(100-50)*"+"("+费率_架空线路_取费基数_100km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000)");},?{setparam("变量值","((("+ftos(线路特征.线路亘长)+"-150)*"+"("+费率_架空线路_取费基数_大于150km计算()+")"+"+(150-100)*"+"("+费率_架空线路_取费基数_150km计算()+")"+"+(100-50)*"+"("+费率_架空线路_取费基数_100km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*10000)");});
|
|
iif(getparam("个数")==1,
|
|
?{
|
|
setparam("汇总监理费用", getparam("变量值"));
|
|
},?{
|
|
setparam("汇总监理费用", getparam("汇总监理费用") + "+" + getparam("变量值"));
|
|
});
|
|
iif(getparam("汇总监理费用") != "", ?setparam("个数", getparam("个数") + 1), setparam("个数", 1));
|
|
},?
|
|
{
|
|
iif(@监理费.属性.电压等级 == "35kV",
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("变量值","(("+"("+ftos(线路特征.线路亘长)+"-50)*"+"("+费率_架空线路_取费基数_大于50km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000)");},?{setparam("变量值","(("+"("+ftos(线路特征.线路亘长)+"-50)*"+"("+费率_架空线路_取费基数_大于50km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*10000)");});
|
|
iif(getparam("个数")==1,
|
|
?{
|
|
setparam("汇总监理费用", getparam("变量值"));
|
|
},?{
|
|
setparam("汇总监理费用", getparam("汇总监理费用") + "+" + getparam("变量值"));
|
|
});
|
|
iif(getparam("汇总监理费用") != "", ?setparam("个数", getparam("个数") + 1), setparam("个数", 1));
|
|
},
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "66kV" || @监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "220kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("变量值","(("+"+("+ftos(线路特征.线路亘长)+"-100)*"+"("+费率_架空线路_取费基数_大于100km计算()+")"+"+(100-50)*"+"("+费率_架空线路_取费基数_100km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000)");},?{setparam("变量值","(("+"+("+ftos(线路特征.线路亘长)+"-100)*"+"("+费率_架空线路_取费基数_大于100km计算()+")"+"+(100-50)*"+"("+费率_架空线路_取费基数_100km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*10000)");});
|
|
iif(getparam("个数")==1,
|
|
?{
|
|
setparam("汇总监理费用", getparam("变量值"));
|
|
},?{
|
|
setparam("汇总监理费用", getparam("汇总监理费用") + "+" + getparam("变量值"));
|
|
});
|
|
iif(getparam("汇总监理费用") != "", ?setparam("个数", getparam("个数") + 1), setparam("个数", 1));
|
|
},?0);
|
|
});
|
|
});
|
|
},?0);
|
|
iif(线路特征.线路亘长>300,
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "330kV" || @监理费.属性.电压等级 == "500kV" || @监理费.属性.电压等级 == "750kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("变量值","(((("+ftos(线路特征.线路亘长)+"-300)*0.8+(300-150))*"+"("+费率_架空线路_取费基数_大于150km计算()+")"+"+(150-100)*"+"("+费率_架空线路_取费基数_150km计算()+")"+"+(100-50)*"+"("+费率_架空线路_取费基数_100km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000)");},?{setparam("变量值","(((("+ftos(线路特征.线路亘长)+"-300)*0.8+(300-150))*"+"("+费率_架空线路_取费基数_大于150km计算()+")"+"+(150-100)*"+"("+费率_架空线路_取费基数_150km计算()+")"+"+(100-50)*"+"("+费率_架空线路_取费基数_100km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*10000)");});
|
|
iif(getparam("个数")==1,
|
|
?{
|
|
setparam("汇总监理费用", getparam("变量值"));
|
|
},?{
|
|
setparam("汇总监理费用", getparam("汇总监理费用") + "+" + getparam("变量值"));
|
|
});
|
|
iif(getparam("汇总监理费用") != "", ?setparam("个数", getparam("个数") + 1), setparam("个数", 1));
|
|
},?
|
|
{
|
|
iif(@监理费.属性.电压等级 == "35kV",
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("变量值","(((("+ftos(线路特征.线路亘长)+"-300)*0.8+(300-50))*"+"("+费率_架空线路_取费基数_大于50km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000)");},?{setparam("变量值","(((("+ftos(线路特征.线路亘长)+"-300)*0.8+(300-50))*"+"("+费率_架空线路_取费基数_大于50km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*10000)");});
|
|
iif(getparam("个数")==1,
|
|
?{
|
|
setparam("汇总监理费用", getparam("变量值"));
|
|
},?{
|
|
setparam("汇总监理费用", getparam("汇总监理费用") + "+" + getparam("变量值"));
|
|
});
|
|
iif(getparam("汇总监理费用") != "", ?setparam("个数", getparam("个数") + 1), setparam("个数", 1));
|
|
},
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "66kV" || @监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "220kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("变量值","(((("+ftos(线路特征.线路亘长)+"-300)*0.8+(300-100))*"+"("+费率_架空线路_取费基数_大于100km计算()+")"+"+(100-50)*"+"("+费率_架空线路_取费基数_100km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000)");},?{setparam("变量值","(((("+ftos(线路特征.线路亘长)+"-300)*0.8+(300-100))*"+"("+费率_架空线路_取费基数_大于100km计算()+")"+"+(100-50)*"+"("+费率_架空线路_取费基数_100km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*10000)");});
|
|
iif(getparam("个数")==1,
|
|
?{
|
|
setparam("汇总监理费用", getparam("变量值"));
|
|
},?{
|
|
setparam("汇总监理费用", getparam("汇总监理费用") + "+" + getparam("变量值"));
|
|
});
|
|
iif(getparam("汇总监理费用") != "", ?setparam("个数", getparam("个数") + 1), setparam("个数", 1));
|
|
},?0);
|
|
});
|
|
});
|
|
},?0);
|
|
}, ?0);
|
|
getparam("汇总监理费用");
|
|
},
|
|
?{
|
|
setparam("汇总监理费用","");
|
|
setparam("最大回路数",0);
|
|
setparam("中间值",0);
|
|
setparam("个数",1);
|
|
setparam("地形系数",0);
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
setparam("中间值",线路特征.回路数);
|
|
iif(getparam("中间值") > getparam("最大回路数"),?setparam("最大回路数",getparam("中间值")),0);
|
|
}, ?0);
|
|
setparam("最大回路数",getparam("最大回路数"));
|
|
for(filter(@监理费.线路特征,"线路特征",?(线路特征.回路数==getparam("最大回路数"))),"线路特征",
|
|
?{
|
|
setparam("线路特征_地形系数",线路特征.地形系数);
|
|
iif(getparam("线路特征_地形系数")>getparam("地形系数"),?setparam("地形系数",getparam("线路特征_地形系数")),0);
|
|
}, ?0);
|
|
setparam("地形系数",getparam("地形系数"));
|
|
for(filter(@监理费.线路特征,"监理费",?(监理费.回路数==getparam("最大回路数"))), "线路特征",
|
|
?{
|
|
iif(getparam("个数")==1,?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+"8*"+"("+费率_架空线路_取费基数_8km计算()+")"+"*"+ftos(getparam("地形系数"))+"*"+地区判定_取费基数()+"*10000");},?{setparam("汇总监理费用",getparam("汇总监理费用")+"8*"+"("+费率_架空线路_取费基数_8km计算()+")"+"*"+ftos(getparam("地形系数"))+"*10000");});
|
|
},?0);
|
|
setparam("个数",getparam("个数")+1);
|
|
}, ?0);
|
|
getparam("汇总监理费用");
|
|
});
|
|
},
|
|
?{
|
|
setparam("汇总监理费用","");
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
iif(线路特征.线路亘长>0 && 线路特征.线路亘长<=8,
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "35kV" || @监理费.属性.电压等级 == "66kV" || @监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "220kV" || @监理费.属性.电压等级 == "330kV" || @监理费.属性.电压等级 == "500kV" || @监理费.属性.电压等级 == "750kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+"8*"+"("+费率_架空线路_取费基数_8km计算()+")"+"*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000");},?{setparam("汇总监理费用",getparam("汇总监理费用")+"8*"+"("+费率_架空线路_取费基数_8km计算()+")"+"*"+ftos(线路特征.地形系数)+"*10000");});
|
|
},?0);
|
|
},?0);
|
|
iif(线路特征.线路亘长>8 && 线路特征.线路亘长<=50,
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "35kV" || @监理费.属性.电压等级 == "66kV" || @监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "220kV" || @监理费.属性.电压等级 == "330kV" || @监理费.属性.电压等级 == "500kV" || @监理费.属性.电压等级 == "750kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+"(("+ftos(线路特征.线路亘长)+"-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000");},?{setparam("汇总监理费用",getparam("汇总监理费用")+"(("+ftos(线路特征.线路亘长)+"-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*10000");});
|
|
},?0);
|
|
},?0);
|
|
iif(线路特征.线路亘长>50 && 线路特征.线路亘长<=100,
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "66kV" || @监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "220kV" || @监理费.属性.电压等级 == "330kV" || @监理费.属性.电压等级 == "500kV" || @监理费.属性.电压等级 == "750kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+"(("+ftos(线路特征.线路亘长)+"-50)*"+"("+费率_架空线路_取费基数_100km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000");},?{setparam("汇总监理费用",getparam("汇总监理费用")+"(("+ftos(线路特征.线路亘长)+"-50)*"+"("+费率_架空线路_取费基数_100km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*10000");});
|
|
},?{
|
|
iif(@监理费.属性.电压等级 == "35kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+"(("+ftos(线路特征.线路亘长)+"-50)*"+"("+费率_架空线路_取费基数_大于50km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000");},?{setparam("汇总监理费用",getparam("汇总监理费用")+"(("+ftos(线路特征.线路亘长)+"-50)*"+"("+费率_架空线路_取费基数_大于50km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*10000");});
|
|
},?0);
|
|
});
|
|
},?0);
|
|
iif(线路特征.线路亘长>100 && 线路特征.线路亘长<=150,
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "330kV" || @监理费.属性.电压等级 == "500kV" || @监理费.属性.电压等级 == "750kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+"(("+ftos(线路特征.线路亘长)+"-100)*"+"("+费率_架空线路_取费基数_150km计算()+")"+"+(100-50)*"+"("+费率_架空线路_取费基数_100km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000");},?{setparam("汇总监理费用",getparam("汇总监理费用")+"(("+ftos(线路特征.线路亘长)+"-100)*"+"("+费率_架空线路_取费基数_150km计算()+")"+"+(100-50)*"+"("+费率_架空线路_取费基数_100km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*10000");});
|
|
},?{
|
|
iif(@监理费.属性.电压等级 == "35kV",
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+"(("+ftos(线路特征.线路亘长)+"-50)*"+"("+费率_架空线路_取费基数_大于50km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000");},?{setparam("汇总监理费用",getparam("汇总监理费用")+"(("+ftos(线路特征.线路亘长)+"-50)*"+"("+费率_架空线路_取费基数_大于50km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*10000");});
|
|
},
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "66kV" || @监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "220kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+"(("+ftos(线路特征.线路亘长)+"-100)*"+"("+费率_架空线路_取费基数_大于100km计算()+")"+"+(100-50)*"+"("+费率_架空线路_取费基数_100km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000");},?{setparam("汇总监理费用",getparam("汇总监理费用")+"(("+ftos(线路特征.线路亘长)+"-100)*"+"("+费率_架空线路_取费基数_大于100km计算()+")"+"+(100-50)*"+"("+费率_架空线路_取费基数_100km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*10000");});
|
|
},?0);
|
|
});
|
|
});
|
|
},?0);
|
|
iif(线路特征.线路亘长>150 && 线路特征.线路亘长<=300,
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "330kV" || @监理费.属性.电压等级 == "500kV" || @监理费.属性.电压等级 == "750kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+"(("+ftos(线路特征.线路亘长)+"-150)*"+"("+费率_架空线路_取费基数_大于150km计算()+")"+"+(150-100)*"+"("+费率_架空线路_取费基数_150km计算()+")"+"+(100-50)*"+"("+费率_架空线路_取费基数_100km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000");},?{setparam("汇总监理费用",getparam("汇总监理费用")+"(("+ftos(线路特征.线路亘长)+"-150)*"+"("+费率_架空线路_取费基数_大于150km计算()+")"+"+(150-100)*"+"("+费率_架空线路_取费基数_150km计算()+")"+"+(100-50)*"+"("+费率_架空线路_取费基数_100km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*10000");});
|
|
},?
|
|
{
|
|
iif(@监理费.属性.电压等级 == "35kV",
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+"(("+ftos(线路特征.线路亘长)+"-50)*"+"("+费率_架空线路_取费基数_大于50km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000");},?{setparam("汇总监理费用",getparam("汇总监理费用")+"(("+ftos(线路特征.线路亘长)+"-50)*"+"("+费率_架空线路_取费基数_大于50km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*10000");});
|
|
},
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "66kV" || @监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "220kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+"(("+ftos(线路特征.线路亘长)+"-100)*"+"("+费率_架空线路_取费基数_大于100km计算()+")"+"+(100-50)*"+"("+费率_架空线路_取费基数_100km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000");},?{setparam("汇总监理费用",getparam("汇总监理费用")+"(("+ftos(线路特征.线路亘长)+"-100)*"+"("+费率_架空线路_取费基数_大于100km计算()+")"+"+(100-50)*"+"("+费率_架空线路_取费基数_100km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*10000");});
|
|
},?0);
|
|
});
|
|
});
|
|
},?0);
|
|
iif(线路特征.线路亘长>300,
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "330kV" || @监理费.属性.电压等级 == "500kV" || @监理费.属性.电压等级 == "750kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+"((("+ftos(线路特征.线路亘长)+"-300)*0.8+(300-150))*"+"("+费率_架空线路_取费基数_大于150km计算()+")"+"+(150-100)*"+"("+费率_架空线路_取费基数_150km计算()+")"+"+(100-50)*"+"("+费率_架空线路_取费基数_100km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000");},?{setparam("汇总监理费用",getparam("汇总监理费用")+"((("+ftos(线路特征.线路亘长)+"-300)*0.8+(300-150))*"+"("+费率_架空线路_取费基数_大于150km计算()+")"+"+(150-100)*"+"("+费率_架空线路_取费基数_150km计算()+")"+"+(100-50)*"+"("+费率_架空线路_取费基数_100km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*10000");});
|
|
},?
|
|
{
|
|
iif(@监理费.属性.电压等级 == "35kV",
|
|
?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+"((("+ftos(线路特征.线路亘长)+"-300)*0.8+(300-50))*"+"("+费率_架空线路_取费基数_大于50km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000");},?{setparam("汇总监理费用",getparam("汇总监理费用")+"((("+ftos(线路特征.线路亘长)+"-300)*0.8+(300-50))*"+"("+费率_架空线路_取费基数_大于50km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*10000");});
|
|
},
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "66kV" || @监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "220kV",?{
|
|
iif(@监理费.属性.高海拔酷热地区==1 || @监理费.属性.穿越城区==1,?{setparam("汇总监理费用",getparam("汇总监理费用")+"((("+ftos(线路特征.线路亘长)+"-300)*0.8+(300-100))*"+"("+费率_架空线路_取费基数_大于100km计算()+")"+"+(100-50)*"+"("+费率_架空线路_取费基数_100km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*"+地区判定_取费基数()+"*10000");},?{setparam("汇总监理费用",getparam("汇总监理费用")+"((("+ftos(线路特征.线路亘长)+"-300)*0.8+(300-100))*"+"("+费率_架空线路_取费基数_大于100km计算()+")"+"+(100-50)*"+"("+费率_架空线路_取费基数_100km计算()+")"+"+(50-8)*"+"("+费率_架空线路_取费基数_50km计算()+")"+"+8*"+"("+费率_架空线路_取费基数_8km计算()+")"+")*"+ftos(线路特征.地形系数)+"*10000");});
|
|
},?0);
|
|
});
|
|
});
|
|
},?0);
|
|
}, ?0);
|
|
getparam("汇总监理费用");
|
|
});
|
|
},?{工程监理费_大跨越_取费基数();});
|
|
});
|
|
}
|
|
|
|
BEGIN:可行性研究评审费_架空线路
|
|
${
|
|
iif(@监理费.有效线路特征数>=2,
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "35kV" || @监理费.属性.电压等级 == "66kV" || @监理费.属性.电压等级 == "110kV",
|
|
?{
|
|
setparam("线路亘长汇总",0);
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("线路亘长汇总",getparam("线路亘长汇总")+线路特征.线路亘长);
|
|
}, ?0);
|
|
iif(getparam("线路亘长汇总")<5,
|
|
?{
|
|
setparam("汇总评审费用",0);
|
|
setparam("最大回路数",0);
|
|
setparam("中间值",0);
|
|
setparam("个数",1);
|
|
setparam("系数调整混合",0);
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
setparam("中间值",线路特征.回路数);
|
|
iif(getparam("中间值") > getparam("最大回路数"),?setparam("最大回路数",getparam("中间值")),0);
|
|
}, ?0);
|
|
setparam("最大回路数",getparam("最大回路数"));
|
|
|
|
for(filter(@监理费.线路特征,"线路特征",?(线路特征.回路数==getparam("最大回路数"))),"线路特征",
|
|
?{
|
|
setparam("系数调整_混合",系数调整_混合());
|
|
iif(getparam("系数调整_混合")>getparam("系数调整混合"),?setparam("系数调整混合",getparam("系数调整_混合")),0);
|
|
}, ?0);
|
|
setparam("系数调整混合",getparam("系数调整混合"));
|
|
|
|
for(filter(@监理费.线路特征,"监理费",?(监理费.回路数==getparam("最大回路数"))), "线路特征",
|
|
?{
|
|
iif(getparam("个数")==1,?{setparam("汇总评审费用",getparam("汇总评审费用")+round(?可行性研究评审费_架空线路_5km计算()* 系数调整()*getparam("系数调整混合"),6));},?0);
|
|
setparam("个数",getparam("个数")+1);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
},
|
|
?{
|
|
setparam("汇总评审费用",0);
|
|
setparam("特征段关键字","");
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")),"线路特征",
|
|
?{
|
|
setparam("特征段关键字",线路特征.回路类别 + ",");
|
|
iif(线路特征.设计风速 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
setparam("特征段关键字",getparam("特征段关键字") + ",");
|
|
iif(线路特征.覆冰厚度 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
iif(getparam(getparam("特征段关键字"))=="",
|
|
?{
|
|
setparam(getparam("特征段关键字"),0);
|
|
},?0);
|
|
setparam(getparam("特征段关键字"),getparam(getparam("特征段关键字"))+线路特征.线路亘长);
|
|
},?0);
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("特征段关键字",线路特征.回路类别 + ",");
|
|
iif(线路特征.设计风速 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
setparam("特征段关键字",getparam("特征段关键字") + ",");
|
|
iif(线路特征.覆冰厚度 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
iif(getparam(getparam("特征段关键字") + "_已计算") != "1",
|
|
?{
|
|
setparam("特征段线路亘长",getparam(getparam("特征段关键字")));
|
|
setparam("汇总评审费用",getparam("汇总评审费用")+round(?监理费累进可行性研究评审费_架空线路_实际()* 系数调整(),6));
|
|
setparam(getparam("特征段关键字") + "_已计算", "1");
|
|
},?0);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
});
|
|
},
|
|
?{
|
|
setparam("线路亘长汇总",0);
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("线路亘长汇总",getparam("线路亘长汇总")+线路特征.线路亘长);
|
|
}, ?0);
|
|
iif(getparam("线路亘长汇总")<10,
|
|
?{
|
|
setparam("汇总评审费用",0);
|
|
setparam("最大回路数",0);
|
|
setparam("中间值",0);
|
|
setparam("个数",1);
|
|
setparam("系数调整混合",0);
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
setparam("中间值",线路特征.回路数);
|
|
iif(getparam("中间值") > getparam("最大回路数"),?setparam("最大回路数",getparam("中间值")),0);
|
|
}, ?0);
|
|
setparam("最大回路数",getparam("最大回路数"));
|
|
for(filter(@监理费.线路特征,"线路特征",?(线路特征.回路数==getparam("最大回路数"))),"线路特征",
|
|
?{
|
|
setparam("系数调整_混合",系数调整_混合());
|
|
iif(getparam("系数调整_混合")>getparam("系数调整混合"),?setparam("系数调整混合",getparam("系数调整_混合")),0);
|
|
}, ?0);
|
|
setparam("系数调整混合",getparam("系数调整混合"));
|
|
|
|
for(filter(@监理费.线路特征,"监理费",?(监理费.回路数==getparam("最大回路数"))), "线路特征",
|
|
?{
|
|
iif(getparam("个数")==1,?{setparam("汇总评审费用",getparam("汇总评审费用")+round(?可行性研究评审费_架空线路_10km计算()* 系数调整()*getparam("系数调整混合"),6));},?0);
|
|
setparam("个数",getparam("个数")+1);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
},
|
|
?{
|
|
setparam("汇总评审费用",0);
|
|
setparam("特征段关键字","");
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")),"线路特征",
|
|
?{
|
|
setparam("特征段关键字",线路特征.回路类别 + ",");
|
|
iif(线路特征.设计风速 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
setparam("特征段关键字",getparam("特征段关键字") + ",");
|
|
iif(线路特征.覆冰厚度 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
iif(getparam(getparam("特征段关键字"))=="",
|
|
?{
|
|
setparam(getparam("特征段关键字"),0);
|
|
},?0);
|
|
setparam(getparam("特征段关键字"),getparam(getparam("特征段关键字"))+线路特征.线路亘长);
|
|
},?0);
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("特征段关键字",线路特征.回路类别 + ",");
|
|
iif(线路特征.设计风速 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
setparam("特征段关键字",getparam("特征段关键字") + ",");
|
|
iif(线路特征.覆冰厚度 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
iif(getparam(getparam("特征段关键字") + "_已计算") != "1",
|
|
?{
|
|
setparam("特征段线路亘长",getparam(getparam("特征段关键字")));
|
|
setparam("汇总评审费用",getparam("汇总评审费用")+round(?监理费累进可行性研究评审费_架空线路_实际()* 系数调整(),6));
|
|
setparam(getparam("特征段关键字") + "_已计算", "1");
|
|
},?0);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
});
|
|
});
|
|
},
|
|
?{
|
|
setparam("汇总评审费用",0);
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("汇总评审费用",getparam("汇总评审费用")+round(?监理费累进可行性研究评审费_架空线路()* 系数调整(),6));
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
});
|
|
}
|
|
|
|
BEGIN:可行性研究评审费_架空线路_取费基数
|
|
${
|
|
iif(@监理费.属性.大跨越工程 == 0,?{iif(@监理费.有效线路特征数>= 2,
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "35kV" || @监理费.属性.电压等级 == "66kV" || @监理费.属性.电压等级 == "110kV",
|
|
?{
|
|
setparam("线路亘长汇总",0);
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("线路亘长汇总",getparam("线路亘长汇总")+线路特征.线路亘长);
|
|
}, ?0);
|
|
iif(getparam("线路亘长汇总")<5,
|
|
?{
|
|
setparam("汇总评审费用","");
|
|
setparam("最大回路数",0);
|
|
setparam("中间值",0);
|
|
setparam("个数",1);
|
|
setparam("系数调整混合",0);
|
|
setparam("系数调整混合_取费基数","");
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
setparam("中间值",线路特征.回路数);
|
|
iif(getparam("中间值") > getparam("最大回路数"),?setparam("最大回路数",getparam("中间值")),0);
|
|
}, ?0);
|
|
setparam("最大回路数",getparam("最大回路数"));
|
|
|
|
for(filter(@监理费.线路特征,"线路特征",?(线路特征.回路数==getparam("最大回路数"))),"线路特征",
|
|
?{
|
|
setparam("系数调整_混合",系数调整_混合());
|
|
iif(getparam("系数调整_混合")>getparam("系数调整混合"),?{setparam("系数调整混合",getparam("系数调整_混合"));setparam("系数调整混合_取费基数",系数调整_取费基数_混合());},0);
|
|
}, ?0);
|
|
setparam("系数调整混合_取费基数",getparam("系数调整混合_取费基数"));
|
|
|
|
for(filter(@监理费.线路特征,"监理费",?(监理费.回路数==getparam("最大回路数"))), "线路特征",
|
|
?{
|
|
iif(getparam("个数")==1,?{setparam("汇总评审费用",getparam("汇总评审费用")+可行性研究评审费_架空线路_5km计算_取费基数()+"*"+getparam("系数调整混合_取费基数")+"*"+ 系数调整_取费基数()+"*10000");},?0);
|
|
setparam("个数",getparam("个数")+1);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
},
|
|
?{
|
|
setparam("汇总评审费用","");
|
|
setparam("变量值","");
|
|
setparam("个数", 1);
|
|
setparam("特征段关键字","");
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")),"线路特征",
|
|
?{
|
|
setparam("特征段关键字",线路特征.回路类别 + ",");
|
|
iif(线路特征.设计风速 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
setparam("特征段关键字",getparam("特征段关键字") + ",");
|
|
iif(线路特征.覆冰厚度 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
iif(getparam(getparam("特征段关键字"))=="",
|
|
?{
|
|
setparam(getparam("特征段关键字"),0);
|
|
},?0);
|
|
setparam(getparam("特征段关键字"),getparam(getparam("特征段关键字"))+线路特征.线路亘长);
|
|
},?0);
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
setparam("特征段关键字",线路特征.回路类别 + ",");
|
|
iif(线路特征.设计风速 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
setparam("特征段关键字",getparam("特征段关键字") + ",");
|
|
iif(线路特征.覆冰厚度 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
iif(getparam(getparam("特征段关键字") + "_已计算") != "1",
|
|
?{
|
|
setparam("特征段线路亘长",getparam(getparam("特征段关键字")));
|
|
setparam("变量值","("+监理费累进可行性研究评审费_架空线路_取费基数_实际()+"*"+ 系数调整_取费基数()+"*10000)");
|
|
iif(getparam("个数")==1,
|
|
?{
|
|
setparam("汇总评审费用", getparam("变量值"));
|
|
},?{
|
|
setparam("汇总评审费用", getparam("汇总评审费用") + "+" + getparam("变量值"));
|
|
});
|
|
iif(getparam("汇总评审费用") != "", ?setparam("个数", getparam("个数") + 1), setparam("个数", 1));
|
|
setparam(getparam("特征段关键字") + "_已计算", "1");
|
|
},?0);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
});
|
|
},
|
|
?{
|
|
setparam("线路亘长汇总",0);
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("线路亘长汇总",getparam("线路亘长汇总")+线路特征.线路亘长);
|
|
}, ?0);
|
|
iif(getparam("线路亘长汇总")<10,
|
|
?{
|
|
setparam("汇总评审费用","");
|
|
setparam("最大回路数",0);
|
|
setparam("中间值",0);
|
|
setparam("个数",1);
|
|
setparam("系数调整混合",0);
|
|
setparam("系数调整混合_取费基数","");
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
setparam("中间值",线路特征.回路数);
|
|
iif(getparam("中间值") > getparam("最大回路数"),?setparam("最大回路数",getparam("中间值")),0);
|
|
}, ?0);
|
|
setparam("最大回路数",getparam("最大回路数"));
|
|
for(filter(@监理费.线路特征,"线路特征",?(线路特征.回路数==getparam("最大回路数"))),"线路特征",
|
|
?{
|
|
setparam("系数调整_混合",系数调整_混合());
|
|
iif(getparam("系数调整_混合")>getparam("系数调整混合"),?{setparam("系数调整混合",getparam("系数调整_混合"));setparam("系数调整混合_取费基数",系数调整_取费基数_混合());},0);
|
|
}, ?0);
|
|
setparam("系数调整混合_取费基数",getparam("系数调整混合_取费基数"));
|
|
for(filter(@监理费.线路特征,"监理费",?(监理费.回路数==getparam("最大回路数"))), "线路特征",
|
|
?{
|
|
iif(getparam("个数")==1,?{setparam("汇总评审费用",getparam("汇总评审费用")+可行性研究评审费_架空线路_10km计算_取费基数()+"*"+getparam("系数调整混合_取费基数")+"*"+系数调整_取费基数()+"*10000");},?0);
|
|
setparam("个数",getparam("个数")+1);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
},
|
|
?{
|
|
setparam("汇总评审费用","");
|
|
setparam("变量值","");
|
|
setparam("个数", 1);
|
|
setparam("特征段关键字","");
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")),"线路特征",
|
|
?{
|
|
setparam("特征段关键字",线路特征.回路类别 + ",");
|
|
iif(线路特征.设计风速 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
setparam("特征段关键字",getparam("特征段关键字") + ",");
|
|
iif(线路特征.覆冰厚度 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
iif(getparam(getparam("特征段关键字"))=="",
|
|
?{
|
|
setparam(getparam("特征段关键字"),0);
|
|
},?0);
|
|
setparam(getparam("特征段关键字"),getparam(getparam("特征段关键字"))+线路特征.线路亘长);
|
|
},?0);
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
setparam("特征段关键字",线路特征.回路类别 + ",");
|
|
iif(线路特征.设计风速 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
setparam("特征段关键字",getparam("特征段关键字") + ",");
|
|
iif(线路特征.覆冰厚度 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
iif(getparam(getparam("特征段关键字") + "_已计算") != "1",
|
|
?{
|
|
setparam("特征段线路亘长",getparam(getparam("特征段关键字")));
|
|
setparam("变量值","("+监理费累进可行性研究评审费_架空线路_取费基数_实际()+"*"+ 系数调整_取费基数()+"*10000)");
|
|
iif(getparam("个数")==1,
|
|
?{
|
|
setparam("汇总评审费用", getparam("变量值"));
|
|
},?{
|
|
setparam("汇总评审费用", getparam("汇总评审费用") + "+" + getparam("变量值"));
|
|
});
|
|
iif(getparam("汇总评审费用") != "", ?setparam("个数", getparam("个数") + 1), setparam("个数", 1));
|
|
setparam(getparam("特征段关键字") + "_已计算", "1");
|
|
},?0);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
});
|
|
});
|
|
},
|
|
?{
|
|
setparam("汇总评审费用","");
|
|
setparam("变量值","");
|
|
setparam("个数", 1);
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("变量值","("+监理费累进可行性研究评审费_架空线路_取费基数()+"*"+ 系数调整_取费基数()+"*10000)");
|
|
iif(getparam("个数")==1,
|
|
?{
|
|
setparam("汇总评审费用", getparam("变量值"));
|
|
},?{
|
|
setparam("汇总评审费用", getparam("汇总评审费用") + "+" + getparam("变量值"));
|
|
});
|
|
iif(getparam("汇总评审费用") != "", ?setparam("个数", getparam("个数") + 1), setparam("个数", 1));
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
});},?{可行性研究评审费_大跨越_取费基数();});
|
|
|
|
}
|
|
|
|
BEGIN:初步设计评审费_架空线路
|
|
${
|
|
iif(@监理费.有效线路特征数>=2,
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "35kV" || @监理费.属性.电压等级 == "66kV" || @监理费.属性.电压等级 == "110kV",
|
|
?{
|
|
setparam("线路亘长汇总",0);
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("线路亘长汇总",getparam("线路亘长汇总")+线路特征.线路亘长);
|
|
}, ?0);
|
|
iif(getparam("线路亘长汇总")<5,
|
|
?{
|
|
setparam("汇总评审费用",0);
|
|
setparam("最大回路数",0);
|
|
setparam("中间值",0);
|
|
setparam("个数",1);
|
|
setparam("系数调整混合",0);
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
setparam("中间值",线路特征.回路数);
|
|
iif(getparam("中间值") > getparam("最大回路数"),?setparam("最大回路数",getparam("中间值")),0);
|
|
}, ?0);
|
|
setparam("最大回路数",getparam("最大回路数"));
|
|
|
|
for(filter(@监理费.线路特征,"线路特征",?(线路特征.回路数==getparam("最大回路数"))),"线路特征",
|
|
?{
|
|
setparam("系数调整_混合",系数调整_混合());
|
|
iif(getparam("系数调整_混合")>getparam("系数调整混合"),?setparam("系数调整混合",getparam("系数调整_混合")),0);
|
|
}, ?0);
|
|
setparam("系数调整混合",getparam("系数调整混合"));
|
|
|
|
for(filter(@监理费.线路特征,"监理费",?(监理费.回路数==getparam("最大回路数"))), "线路特征",
|
|
?{
|
|
iif(getparam("个数")==1,?{setparam("汇总评审费用",getparam("汇总评审费用")+round(?初步设计评审费_架空线路_5km计算()* 系数调整()*getparam("系数调整混合"),6));},?0);
|
|
setparam("个数",getparam("个数")+1);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
},
|
|
?{
|
|
setparam("汇总评审费用",0);
|
|
setparam("特征段关键字","");
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")),"线路特征",
|
|
?{
|
|
setparam("特征段关键字",线路特征.回路类别 + ",");
|
|
iif(线路特征.设计风速 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
setparam("特征段关键字",getparam("特征段关键字") + ",");
|
|
iif(线路特征.覆冰厚度 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
iif(getparam(getparam("特征段关键字"))=="",
|
|
?{
|
|
setparam(getparam("特征段关键字"),0);
|
|
},?0);
|
|
setparam(getparam("特征段关键字"),getparam(getparam("特征段关键字"))+线路特征.线路亘长);
|
|
},?0);
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("特征段关键字",线路特征.回路类别 + ",");
|
|
iif(线路特征.设计风速 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
setparam("特征段关键字",getparam("特征段关键字") + ",");
|
|
iif(线路特征.覆冰厚度 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
iif(getparam(getparam("特征段关键字") + "_已计算") != "1",
|
|
?{
|
|
setparam("特征段线路亘长",getparam(getparam("特征段关键字")));
|
|
setparam("汇总评审费用",getparam("汇总评审费用")+round(?监理费累进初步设计评审费_架空线路_实际()* 系数调整(),6));
|
|
setparam(getparam("特征段关键字") + "_已计算", "1");
|
|
},?0);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
});
|
|
},
|
|
?{
|
|
setparam("线路亘长汇总",0);
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("线路亘长汇总",getparam("线路亘长汇总")+线路特征.线路亘长);
|
|
}, ?0);
|
|
iif(getparam("线路亘长汇总")<10,
|
|
?{
|
|
setparam("汇总评审费用",0);
|
|
setparam("最大回路数",0);
|
|
setparam("中间值",0);
|
|
setparam("个数",1);
|
|
setparam("系数调整混合",0);
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
setparam("中间值",线路特征.回路数);
|
|
iif(getparam("中间值") > getparam("最大回路数"),?setparam("最大回路数",getparam("中间值")),0);
|
|
}, ?0);
|
|
setparam("最大回路数",getparam("最大回路数"));
|
|
|
|
for(filter(@监理费.线路特征,"线路特征",?(线路特征.回路数==getparam("最大回路数"))),"线路特征",
|
|
?{
|
|
setparam("系数调整_混合",系数调整_混合());
|
|
iif(getparam("系数调整_混合")>getparam("系数调整混合"),?setparam("系数调整混合",getparam("系数调整_混合")),0);
|
|
}, ?0);
|
|
setparam("系数调整混合",getparam("系数调整混合"));
|
|
|
|
for(filter(@监理费.线路特征,"监理费",?(监理费.回路数==getparam("最大回路数"))), "线路特征",
|
|
?{
|
|
iif(getparam("个数")==1,?{setparam("汇总评审费用",getparam("汇总评审费用")+round(?初步设计评审费_架空线路_10km计算()* 系数调整()*getparam("系数调整混合"),6));},?0);
|
|
setparam("个数",getparam("个数")+1);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
},
|
|
?{
|
|
setparam("汇总评审费用",0);
|
|
setparam("特征段关键字","");
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")),"线路特征",
|
|
?{
|
|
setparam("特征段关键字",线路特征.回路类别 + ",");
|
|
iif(线路特征.设计风速 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
setparam("特征段关键字",getparam("特征段关键字") + ",");
|
|
iif(线路特征.覆冰厚度 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
iif(getparam(getparam("特征段关键字"))=="",
|
|
?{
|
|
setparam(getparam("特征段关键字"),0);
|
|
},?0);
|
|
setparam(getparam("特征段关键字"),getparam(getparam("特征段关键字"))+线路特征.线路亘长);
|
|
},?0);
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("特征段关键字",线路特征.回路类别 + ",");
|
|
iif(线路特征.设计风速 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
setparam("特征段关键字",getparam("特征段关键字") + ",");
|
|
iif(线路特征.覆冰厚度 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
iif(getparam(getparam("特征段关键字") + "_已计算") != "1",
|
|
?{
|
|
setparam("特征段线路亘长",getparam(getparam("特征段关键字")));
|
|
setparam("汇总评审费用",getparam("汇总评审费用")+round(?监理费累进初步设计评审费_架空线路_实际()* 系数调整(),6));
|
|
setparam(getparam("特征段关键字") + "_已计算", "1");
|
|
},?0);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
});
|
|
});
|
|
},
|
|
?{
|
|
setparam("汇总评审费用",0);
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("汇总评审费用",getparam("汇总评审费用")+round(?监理费累进初步设计评审费_架空线路()* 系数调整(),6));
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
});
|
|
}
|
|
|
|
BEGIN:初步设计评审费_架空线路_取费基数
|
|
${
|
|
iif(@监理费.属性.大跨越工程 == 0,?{iif(@监理费.有效线路特征数>= 2,
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "35kV" || @监理费.属性.电压等级 == "66kV" || @监理费.属性.电压等级 == "110kV",
|
|
?{
|
|
setparam("线路亘长汇总",0);
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("线路亘长汇总",getparam("线路亘长汇总")+线路特征.线路亘长);
|
|
}, ?0);
|
|
iif(getparam("线路亘长汇总")<5,
|
|
?{
|
|
setparam("汇总评审费用","");
|
|
setparam("最大回路数",0);
|
|
setparam("中间值",0);
|
|
setparam("个数",1);
|
|
setparam("系数调整混合",0);
|
|
setparam("系数调整混合_取费基数","");
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
setparam("中间值",线路特征.回路数);
|
|
iif(getparam("中间值") > getparam("最大回路数"),?setparam("最大回路数",getparam("中间值")),0);
|
|
}, ?0);
|
|
setparam("最大回路数",getparam("最大回路数"));
|
|
|
|
for(filter(@监理费.线路特征,"线路特征",?(线路特征.回路数==getparam("最大回路数"))),"线路特征",
|
|
?{
|
|
setparam("系数调整_混合",系数调整_混合());
|
|
iif(getparam("系数调整_混合")>getparam("系数调整混合"),?{setparam("系数调整混合",getparam("系数调整_混合"));setparam("系数调整混合_取费基数",系数调整_取费基数_混合());},0);
|
|
}, ?0);
|
|
setparam("系数调整混合_取费基数",getparam("系数调整混合_取费基数"));
|
|
|
|
for(filter(@监理费.线路特征,"监理费",?(监理费.回路数==getparam("最大回路数"))), "线路特征",
|
|
?{
|
|
iif(getparam("个数")==1,?{setparam("汇总评审费用",getparam("汇总评审费用")+初步设计评审费_架空线路_5km计算_取费基数()+"*"+getparam("系数调整混合_取费基数")+"*"+ 系数调整_取费基数()+"*10000");},?0);
|
|
setparam("个数",getparam("个数")+1);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
},
|
|
?{
|
|
setparam("汇总评审费用","");
|
|
setparam("变量值","");
|
|
setparam("个数", 1);
|
|
setparam("特征段关键字","");
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")),"线路特征",
|
|
?{
|
|
setparam("特征段关键字",线路特征.回路类别 + ",");
|
|
iif(线路特征.设计风速 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
setparam("特征段关键字",getparam("特征段关键字") + ",");
|
|
iif(线路特征.覆冰厚度 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
iif(getparam(getparam("特征段关键字"))=="",
|
|
?{
|
|
setparam(getparam("特征段关键字"),0);
|
|
},?0);
|
|
setparam(getparam("特征段关键字"),getparam(getparam("特征段关键字"))+线路特征.线路亘长);
|
|
},?0);
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
setparam("特征段关键字",线路特征.回路类别 + ",");
|
|
iif(线路特征.设计风速 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
setparam("特征段关键字",getparam("特征段关键字") + ",");
|
|
iif(线路特征.覆冰厚度 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
iif(getparam(getparam("特征段关键字") + "_已计算") != "1",
|
|
?{
|
|
setparam("特征段线路亘长",getparam(getparam("特征段关键字")));
|
|
setparam("变量值","("+监理费累进初步设计评审费_架空线路_取费基数_实际()+"*"+ 系数调整_取费基数()+"*10000)");
|
|
iif(getparam("个数")==1,
|
|
?{
|
|
setparam("汇总评审费用", getparam("变量值"));
|
|
},?{
|
|
setparam("汇总评审费用", getparam("汇总评审费用") + "+" + getparam("变量值"));
|
|
});
|
|
iif(getparam("汇总评审费用") != "", ?setparam("个数", getparam("个数") + 1), setparam("个数", 1));
|
|
setparam(getparam("特征段关键字") + "_已计算", "1");
|
|
},?0);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
});
|
|
},
|
|
?{
|
|
setparam("线路亘长汇总",0);
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("线路亘长汇总",getparam("线路亘长汇总")+线路特征.线路亘长);
|
|
}, ?0);
|
|
iif(getparam("线路亘长汇总")<10,
|
|
?{
|
|
setparam("汇总评审费用","");
|
|
setparam("最大回路数",0);
|
|
setparam("中间值",0);
|
|
setparam("个数",1);
|
|
setparam("系数调整混合",0);
|
|
setparam("系数调整混合_取费基数","");
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
setparam("中间值",线路特征.回路数);
|
|
iif(getparam("中间值") > getparam("最大回路数"),?setparam("最大回路数",getparam("中间值")),0);
|
|
}, ?0);
|
|
setparam("最大回路数",getparam("最大回路数"));
|
|
|
|
for(filter(@监理费.线路特征,"线路特征",?(线路特征.回路数==getparam("最大回路数"))),"线路特征",
|
|
?{
|
|
setparam("系数调整_混合",系数调整_混合());
|
|
iif(getparam("系数调整_混合")>getparam("系数调整混合"),?{setparam("系数调整混合",getparam("系数调整_混合"));setparam("系数调整混合_取费基数",系数调整_取费基数_混合());},0);
|
|
}, ?0);
|
|
setparam("系数调整混合_取费基数",getparam("系数调整混合_取费基数"));
|
|
|
|
for(filter(@监理费.线路特征,"监理费",?(监理费.回路数==getparam("最大回路数"))), "线路特征",
|
|
?{
|
|
iif(getparam("个数")==1,?{setparam("汇总评审费用",getparam("汇总评审费用")+初步设计评审费_架空线路_10km计算_取费基数()+"*"+getparam("系数调整混合_取费基数")+"*"+系数调整_取费基数()+"*10000");},?0);
|
|
setparam("个数",getparam("个数")+1);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
},
|
|
?{
|
|
setparam("汇总评审费用","");
|
|
setparam("变量值","");
|
|
setparam("个数", 1);
|
|
setparam("特征段关键字","");
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")),"线路特征",
|
|
?{
|
|
setparam("特征段关键字",线路特征.回路类别 + ",");
|
|
iif(线路特征.设计风速 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
setparam("特征段关键字",getparam("特征段关键字") + ",");
|
|
iif(线路特征.覆冰厚度 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
iif(getparam(getparam("特征段关键字"))=="",
|
|
?{
|
|
setparam(getparam("特征段关键字"),0);
|
|
},?0);
|
|
setparam(getparam("特征段关键字"),getparam(getparam("特征段关键字"))+线路特征.线路亘长);
|
|
},?0);
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
setparam("特征段关键字",线路特征.回路类别 + ",");
|
|
iif(线路特征.设计风速 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
setparam("特征段关键字",getparam("特征段关键字") + ",");
|
|
iif(线路特征.覆冰厚度 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
iif(getparam(getparam("特征段关键字") + "_已计算") != "1",
|
|
?{
|
|
setparam("特征段线路亘长",getparam(getparam("特征段关键字")));
|
|
setparam("变量值","("+监理费累进初步设计评审费_架空线路_取费基数_实际()+"*"+ 系数调整_取费基数()+"*10000)");
|
|
iif(getparam("个数")==1,
|
|
?{
|
|
setparam("汇总评审费用", getparam("变量值"));
|
|
},?{
|
|
setparam("汇总评审费用", getparam("汇总评审费用") + "+" + getparam("变量值"));
|
|
});
|
|
iif(getparam("汇总评审费用") != "", ?setparam("个数", getparam("个数") + 1), setparam("个数", 1));
|
|
setparam(getparam("特征段关键字") + "_已计算", "1");
|
|
},?0);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
});
|
|
});
|
|
},
|
|
?{
|
|
setparam("汇总评审费用","");
|
|
setparam("变量值","");
|
|
setparam("个数", 1);
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("变量值","("+监理费累进初步设计评审费_架空线路_取费基数()+"*"+ 系数调整_取费基数()+"*10000)");
|
|
iif(getparam("个数")==1,
|
|
?{
|
|
setparam("汇总评审费用", getparam("变量值"));
|
|
},?{
|
|
setparam("汇总评审费用", getparam("汇总评审费用") + "+" + getparam("变量值"));
|
|
});
|
|
iif(getparam("汇总评审费用") != "", ?setparam("个数", getparam("个数") + 1), setparam("个数", 1));
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
});},?{初步设计评审费_大跨越_取费基数();});
|
|
}
|
|
|
|
BEGIN:施工图评审费_架空线路
|
|
${
|
|
iif(@监理费.有效线路特征数>=2,
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "35kV" || @监理费.属性.电压等级 == "66kV" || @监理费.属性.电压等级 == "110kV",
|
|
?{
|
|
setparam("线路亘长汇总",0);
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("线路亘长汇总",getparam("线路亘长汇总")+线路特征.线路亘长);
|
|
}, ?0);
|
|
iif(getparam("线路亘长汇总")<5,
|
|
?{
|
|
setparam("汇总评审费用",0);
|
|
setparam("最大回路数",0);
|
|
setparam("中间值",0);
|
|
setparam("个数",1);
|
|
setparam("系数调整混合",0);
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
setparam("中间值",线路特征.回路数);
|
|
iif(getparam("中间值") > getparam("最大回路数"),?setparam("最大回路数",getparam("中间值")),0);
|
|
}, ?0);
|
|
setparam("最大回路数",getparam("最大回路数"));
|
|
|
|
for(filter(@监理费.线路特征,"线路特征",?(线路特征.回路数==getparam("最大回路数"))),"线路特征",
|
|
?{
|
|
setparam("系数调整_混合",系数调整_混合());
|
|
iif(getparam("系数调整_混合")>getparam("系数调整混合"),?setparam("系数调整混合",getparam("系数调整_混合")),0);
|
|
}, ?0);
|
|
setparam("系数调整混合",getparam("系数调整混合"));
|
|
|
|
for(filter(@监理费.线路特征,"监理费",?(监理费.回路数==getparam("最大回路数"))), "线路特征",
|
|
?{
|
|
iif(getparam("个数")==1,?{setparam("汇总评审费用",getparam("汇总评审费用")+round(?施工图设计评审费_架空线路_5km计算()* 系数调整()*getparam("系数调整混合"),6));},?0);
|
|
setparam("个数",getparam("个数")+1);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
},
|
|
?{
|
|
setparam("汇总评审费用",0);
|
|
setparam("特征段关键字","");
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")),"线路特征",
|
|
?{
|
|
setparam("特征段关键字",线路特征.回路类别 + ",");
|
|
iif(线路特征.设计风速 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
setparam("特征段关键字",getparam("特征段关键字") + ",");
|
|
iif(线路特征.覆冰厚度 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
iif(getparam(getparam("特征段关键字"))=="",
|
|
?{
|
|
setparam(getparam("特征段关键字"),0);
|
|
},?0);
|
|
setparam(getparam("特征段关键字"),getparam(getparam("特征段关键字"))+线路特征.线路亘长);
|
|
},?0);
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("特征段关键字",线路特征.回路类别 + ",");
|
|
iif(线路特征.设计风速 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
setparam("特征段关键字",getparam("特征段关键字") + ",");
|
|
iif(线路特征.覆冰厚度 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
iif(getparam(getparam("特征段关键字") + "_已计算") != "1",
|
|
?{
|
|
setparam("特征段线路亘长",getparam(getparam("特征段关键字")));
|
|
setparam("汇总评审费用",getparam("汇总评审费用")+round(?监理费累进施工图评审费_架空线路_实际()* 系数调整(),6));
|
|
setparam(getparam("特征段关键字") + "_已计算", "1");
|
|
},?0);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
});
|
|
},
|
|
?{
|
|
setparam("线路亘长汇总",0);
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("线路亘长汇总",getparam("线路亘长汇总")+线路特征.线路亘长);
|
|
}, ?0);
|
|
iif(getparam("线路亘长汇总")<10,
|
|
?{
|
|
setparam("汇总评审费用",0);
|
|
setparam("最大回路数",0);
|
|
setparam("中间值",0);
|
|
setparam("个数",1);
|
|
setparam("系数调整混合",0);
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
setparam("中间值",线路特征.回路数);
|
|
iif(getparam("中间值") > getparam("最大回路数"),?setparam("最大回路数",getparam("中间值")),0);
|
|
}, ?0);
|
|
setparam("最大回路数",getparam("最大回路数"));
|
|
|
|
for(filter(@监理费.线路特征,"线路特征",?(线路特征.回路数==getparam("最大回路数"))),"线路特征",
|
|
?{
|
|
setparam("系数调整_混合",系数调整_混合());
|
|
iif(getparam("系数调整_混合")>getparam("系数调整混合"),?setparam("系数调整混合",getparam("系数调整_混合")),0);
|
|
}, ?0);
|
|
setparam("系数调整混合",getparam("系数调整混合"));
|
|
|
|
for(filter(@监理费.线路特征,"监理费",?(监理费.回路数==getparam("最大回路数"))), "线路特征",
|
|
?{
|
|
iif(getparam("个数")==1,?{setparam("汇总评审费用",getparam("汇总评审费用")+round(?施工图设计评审费_架空线路_10km计算()* 系数调整()*getparam("系数调整混合"),6));},?0);
|
|
setparam("个数",getparam("个数")+1);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
},
|
|
?{
|
|
setparam("汇总评审费用",0);
|
|
setparam("特征段关键字","");
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")),"线路特征",
|
|
?{
|
|
setparam("特征段关键字",线路特征.回路类别 + ",");
|
|
iif(线路特征.设计风速 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
setparam("特征段关键字",getparam("特征段关键字") + ",");
|
|
iif(线路特征.覆冰厚度 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
iif(getparam(getparam("特征段关键字"))=="",
|
|
?{
|
|
setparam(getparam("特征段关键字"),0);
|
|
},?0);
|
|
setparam(getparam("特征段关键字"),getparam(getparam("特征段关键字"))+线路特征.线路亘长);
|
|
},?0);
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("特征段关键字",线路特征.回路类别 + ",");
|
|
iif(线路特征.设计风速 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
setparam("特征段关键字",getparam("特征段关键字") + ",");
|
|
iif(线路特征.覆冰厚度 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
iif(getparam(getparam("特征段关键字") + "_已计算") != "1",
|
|
?{
|
|
setparam("特征段线路亘长",getparam(getparam("特征段关键字")));
|
|
setparam("汇总评审费用",getparam("汇总评审费用")+round(?监理费累进施工图评审费_架空线路_实际()* 系数调整(),6));
|
|
setparam(getparam("特征段关键字") + "_已计算", "1");
|
|
},?0);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
});
|
|
|
|
});
|
|
},
|
|
?{
|
|
setparam("汇总评审费用",0);
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("汇总评审费用",getparam("汇总评审费用")+round(?监理费累进施工图评审费_架空线路()* 系数调整(),6));
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
});
|
|
}
|
|
|
|
BEGIN:施工图评审费_架空线路_取费基数
|
|
${
|
|
iif(@监理费.属性.大跨越工程 == 0,?{iif(@监理费.有效线路特征数>= 2,
|
|
?{
|
|
iif(@监理费.属性.电压等级 == "35kV" || @监理费.属性.电压等级 == "66kV" || @监理费.属性.电压等级 == "110kV",
|
|
?{
|
|
setparam("线路亘长汇总",0);
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("线路亘长汇总",getparam("线路亘长汇总")+线路特征.线路亘长);
|
|
}, ?0);
|
|
iif(getparam("线路亘长汇总")<5,
|
|
?{
|
|
setparam("汇总评审费用","");
|
|
setparam("最大回路数",0);
|
|
setparam("中间值",0);
|
|
setparam("个数",1);
|
|
setparam("系数调整混合",0);
|
|
setparam("系数调整混合_取费基数","");
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
setparam("中间值",线路特征.回路数);
|
|
iif(getparam("中间值") > getparam("最大回路数"),?setparam("最大回路数",getparam("中间值")),0);
|
|
}, ?0);
|
|
setparam("最大回路数",getparam("最大回路数"));
|
|
|
|
for(filter(@监理费.线路特征,"线路特征",?(线路特征.回路数==getparam("最大回路数"))),"线路特征",
|
|
?{
|
|
setparam("系数调整_混合",系数调整_混合());
|
|
iif(getparam("系数调整_混合")>getparam("系数调整混合"),?{setparam("系数调整混合",getparam("系数调整_混合"));setparam("系数调整混合_取费基数",系数调整_取费基数_混合());},0);
|
|
}, ?0);
|
|
setparam("系数调整混合_取费基数",getparam("系数调整混合_取费基数"));
|
|
|
|
for(filter(@监理费.线路特征,"监理费",?(监理费.回路数==getparam("最大回路数"))), "线路特征",
|
|
?{
|
|
iif(getparam("个数")==1,?{setparam("汇总评审费用",getparam("汇总评审费用")+施工图设计评审费_架空线路_5km计算_取费基数()+"*"+getparam("系数调整混合_取费基数")+"*"+ 系数调整_取费基数()+"*10000");},?0);
|
|
setparam("个数",getparam("个数")+1);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
},
|
|
?{
|
|
setparam("汇总评审费用","");
|
|
setparam("变量值","");
|
|
setparam("个数", 1);
|
|
setparam("特征段关键字","");
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")),"线路特征",
|
|
?{
|
|
setparam("特征段关键字",线路特征.回路类别 + ",");
|
|
iif(线路特征.设计风速 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
setparam("特征段关键字",getparam("特征段关键字") + ",");
|
|
iif(线路特征.覆冰厚度 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
iif(getparam(getparam("特征段关键字"))=="",
|
|
?{
|
|
setparam(getparam("特征段关键字"),0);
|
|
},?0);
|
|
setparam(getparam("特征段关键字"),getparam(getparam("特征段关键字"))+线路特征.线路亘长);
|
|
},?0);
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
setparam("特征段关键字",线路特征.回路类别 + ",");
|
|
iif(线路特征.设计风速 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
setparam("特征段关键字",getparam("特征段关键字") + ",");
|
|
iif(线路特征.覆冰厚度 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
iif(getparam(getparam("特征段关键字") + "_已计算") != "1",
|
|
?{
|
|
setparam("特征段线路亘长",getparam(getparam("特征段关键字")));
|
|
setparam("变量值","("+监理费累进施工图评审费_架空线路_取费基数_实际()+"*"+ 系数调整_取费基数()+"*10000)");
|
|
iif(getparam("个数")==1,
|
|
?{
|
|
setparam("汇总评审费用", getparam("变量值"));
|
|
},?{
|
|
setparam("汇总评审费用", getparam("汇总评审费用") + "+" + getparam("变量值"));
|
|
});
|
|
iif(getparam("汇总评审费用") != "", ?setparam("个数", getparam("个数") + 1), setparam("个数", 1));
|
|
setparam(getparam("特征段关键字") + "_已计算", "1");
|
|
},?0);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
});
|
|
|
|
},
|
|
?{
|
|
setparam("线路亘长汇总",0);
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("线路亘长汇总",getparam("线路亘长汇总")+线路特征.线路亘长);
|
|
}, ?0);
|
|
iif(getparam("线路亘长汇总")<10,
|
|
?{
|
|
setparam("汇总评审费用","");
|
|
setparam("最大回路数",0);
|
|
setparam("中间值",0);
|
|
setparam("个数",1);
|
|
setparam("系数调整混合",0);
|
|
setparam("系数调整混合_取费基数","");
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
setparam("中间值",线路特征.回路数);
|
|
iif(getparam("中间值") > getparam("最大回路数"),?setparam("最大回路数",getparam("中间值")),0);
|
|
}, ?0);
|
|
setparam("最大回路数",getparam("最大回路数"));
|
|
|
|
for(filter(@监理费.线路特征,"线路特征",?(线路特征.回路数==getparam("最大回路数"))),"线路特征",
|
|
?{
|
|
setparam("系数调整_混合",系数调整_混合());
|
|
iif(getparam("系数调整_混合")>getparam("系数调整混合"),?{setparam("系数调整混合",getparam("系数调整_混合"));setparam("系数调整混合_取费基数",系数调整_取费基数_混合());},0);
|
|
}, ?0);
|
|
setparam("系数调整混合_取费基数",getparam("系数调整混合_取费基数"));
|
|
|
|
for(filter(@监理费.线路特征,"监理费",?(监理费.回路数==getparam("最大回路数"))), "线路特征",
|
|
?{
|
|
iif(getparam("个数")==1,?{setparam("汇总评审费用",getparam("汇总评审费用")+施工图设计评审费_架空线路_10km计算_取费基数()+"*"+getparam("系数调整混合_取费基数")+"*"+系数调整_取费基数()+"*10000");},?0);
|
|
setparam("个数",getparam("个数")+1);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
},
|
|
?{
|
|
setparam("汇总评审费用","");
|
|
setparam("变量值","");
|
|
setparam("个数", 1);
|
|
setparam("特征段关键字","");
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")),"线路特征",
|
|
?{
|
|
setparam("特征段关键字",线路特征.回路类别 + ",");
|
|
iif(线路特征.设计风速 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
setparam("特征段关键字",getparam("特征段关键字") + ",");
|
|
iif(线路特征.覆冰厚度 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
iif(getparam(getparam("特征段关键字"))=="",
|
|
?{
|
|
setparam(getparam("特征段关键字"),0);
|
|
},?0);
|
|
setparam(getparam("特征段关键字"),getparam(getparam("特征段关键字"))+线路特征.线路亘长);
|
|
},?0);
|
|
for(@监理费.线路特征, "线路特征",
|
|
?{
|
|
setparam("特征段关键字",线路特征.回路类别 + ",");
|
|
iif(线路特征.设计风速 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
setparam("特征段关键字",getparam("特征段关键字") + ",");
|
|
iif(线路特征.覆冰厚度 == 1,?setparam("特征段关键字",getparam("特征段关键字") + "1"),?setparam("特征段关键字",getparam("特征段关键字") + "0"));
|
|
iif(getparam(getparam("特征段关键字") + "_已计算") != "1",
|
|
?{
|
|
setparam("特征段线路亘长",getparam(getparam("特征段关键字")));
|
|
setparam("变量值","("+监理费累进施工图评审费_架空线路_取费基数_实际()+"*"+ 系数调整_取费基数()+"*10000)");
|
|
iif(getparam("个数")==1,
|
|
?{
|
|
setparam("汇总评审费用", getparam("变量值"));
|
|
},?{
|
|
setparam("汇总评审费用", getparam("汇总评审费用") + "+" + getparam("变量值"));
|
|
});
|
|
iif(getparam("汇总评审费用") != "", ?setparam("个数", getparam("个数") + 1), setparam("个数", 1));
|
|
setparam(getparam("特征段关键字") + "_已计算", "1");
|
|
},?0);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
});
|
|
});
|
|
},
|
|
?{
|
|
setparam("汇总评审费用","");
|
|
setparam("变量值","");
|
|
setparam("个数", 1);
|
|
for(filter(@监理费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("变量值","("+监理费累进施工图评审费_架空线路_取费基数()+"*"+ 系数调整_取费基数()+"*10000)");
|
|
iif(getparam("个数")==1,
|
|
?{
|
|
setparam("汇总评审费用", getparam("变量值"));
|
|
},?{
|
|
setparam("汇总评审费用", getparam("汇总评审费用") + "+" + getparam("变量值"));
|
|
});
|
|
iif(getparam("汇总评审费用") != "", ?setparam("个数", getparam("个数") + 1), setparam("个数", 1));
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
});},?{施工图评审费_大跨越_取费基数();});
|
|
|
|
}
|
|
|
|
BEGIN:可行性研究评审费_架空线路_5km计算
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
1.15;
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
:
|
|
1.4;
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
3.5;
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
3.8;
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
7;
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
0.6*5;
|
|
->@监理费.属性.电压等级 == "1000kV"
|
|
:
|
|
0.9*5;
|
|
->@监理费.属性.电压等级 == "±500kV" || @监理费.属性.电压等级 == "±400kV"
|
|
:
|
|
0.22*5;
|
|
->@监理费.属性.电压等级 == "±800kV" || @监理费.属性.电压等级 == "±660kV"
|
|
:
|
|
0.57*5;
|
|
}
|
|
}
|
|
|
|
BEGIN:可行性研究评审费_架空线路_5km计算_取费基数
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
"5*0.23";
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
:
|
|
"0.28*5";
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
"0.35*10";
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
"0.38*10";
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
"10*0.7";
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
"0.6*5";
|
|
->@监理费.属性.电压等级 == "1000kV"
|
|
:
|
|
"0.9*5";
|
|
->@监理费.属性.电压等级 == "±500kV" || @监理费.属性.电压等级 == "±400kV"
|
|
:
|
|
"0.22*5";
|
|
->@监理费.属性.电压等级 == "±800kV" || @监理费.属性.电压等级 == "±660kV"
|
|
:
|
|
"0.57*5";
|
|
}
|
|
}
|
|
|
|
BEGIN:初步设计评审费_架空线路_5km计算
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
1.6;
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
:
|
|
2;
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
5;
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
6.5;
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
10;
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
0.85*5;
|
|
->@监理费.属性.电压等级 == "1000kV"
|
|
:
|
|
1.1*5;
|
|
->@监理费.属性.电压等级 == "±500kV" || @监理费.属性.电压等级 == "±400kV"
|
|
:
|
|
0.35*5;
|
|
->@监理费.属性.电压等级 == "±800kV" || @监理费.属性.电压等级 == "±660kV"
|
|
:
|
|
0.69*5;
|
|
}
|
|
}
|
|
|
|
BEGIN:初步设计评审费_架空线路_5km计算_取费基数
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
"5*0.32";
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
:
|
|
"0.4*5";
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
"0.5*10";
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
"0.65*10";
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
"10*1";
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
"0.85*5";
|
|
->@监理费.属性.电压等级 == "1000kV"
|
|
:
|
|
"1.1*5";
|
|
->@监理费.属性.电压等级 == "±500kV" || @监理费.属性.电压等级 == "±400kV"
|
|
:
|
|
"0.35*5";
|
|
->@监理费.属性.电压等级 == "±800kV" || @监理费.属性.电压等级 == "±660kV"
|
|
:
|
|
"0.69*5";
|
|
}
|
|
}
|
|
|
|
BEGIN:施工图设计评审费_架空线路_5km计算
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
2.15;
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
:
|
|
2.5;
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
6.2;
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
7.2;
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
11.9;
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
0.95*5;
|
|
->@监理费.属性.电压等级 == "1000kV"
|
|
:
|
|
1.16*5;
|
|
->@监理费.属性.电压等级 == "±500kV" || @监理费.属性.电压等级 == "±400kV"
|
|
:
|
|
0.41*5;
|
|
->@监理费.属性.电压等级 == "±800kV" || @监理费.属性.电压等级 == "±660kV"
|
|
:
|
|
0.78*5;
|
|
}
|
|
}
|
|
|
|
BEGIN:施工图设计评审费_架空线路_5km计算_取费基数
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
"5*0.43";
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
:
|
|
"0.5*5";
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
"0.62*10";
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
"0.72*10";
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
"10*1.19";
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
"0.95*5";
|
|
->@监理费.属性.电压等级 == "1000kV"
|
|
:
|
|
"1.16*5";
|
|
->@监理费.属性.电压等级 == "±500kV" || @监理费.属性.电压等级 == "±400kV"
|
|
:
|
|
"0.41*5";
|
|
->@监理费.属性.电压等级 == "±800kV" || @监理费.属性.电压等级 == "±660kV"
|
|
:
|
|
"0.78*5";
|
|
}
|
|
}
|
|
|
|
BEGIN:可行性研究评审费_架空线路_10km计算
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
5*0.23+(10-5)*0.13;
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
:
|
|
5*0.28+(10-5)*0.22;
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
3.5;
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
3.8;
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
7;
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
0.6*10;
|
|
->@监理费.属性.电压等级 == "1000kV"
|
|
:
|
|
0.9*10;
|
|
->@监理费.属性.电压等级 == "±500kV" || @监理费.属性.电压等级 == "±400kV"
|
|
:
|
|
0.22*10;
|
|
->@监理费.属性.电压等级 == "±800kV" || @监理费.属性.电压等级 == "±660kV"
|
|
:
|
|
0.57*10;
|
|
}
|
|
}
|
|
|
|
BEGIN:可行性研究评审费_架空线路_10km计算_取费基数
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
"(5*0.23+(10-5)*0.13)";
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
:
|
|
"(5*0.28+(10-5)*0.22)";
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
"0.35*10";
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
"0.38*10";
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
"0.7*10";
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
"0.6*10";
|
|
->@监理费.属性.电压等级 == "1000kV"
|
|
:
|
|
"0.9*10";
|
|
->@监理费.属性.电压等级 == "±500kV" || @监理费.属性.电压等级 == "±400kV"
|
|
:
|
|
"0.22*10";
|
|
->@监理费.属性.电压等级 == "±800kV" || @监理费.属性.电压等级 == "±660kV"
|
|
:
|
|
"0.57*10";
|
|
}
|
|
}
|
|
|
|
BEGIN:初步设计评审费_架空线路_10km计算
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
5*0.32+(10-5)*0.19;
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
:
|
|
5*0.4+(10-5)*0.32;
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
5;
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
6.5;
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
10;
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
0.85*10;
|
|
->@监理费.属性.电压等级 == "1000kV"
|
|
:
|
|
1.1*10;
|
|
->@监理费.属性.电压等级 == "±500kV" || @监理费.属性.电压等级 == "±400kV"
|
|
:
|
|
0.35*10;
|
|
->@监理费.属性.电压等级 == "±800kV" || @监理费.属性.电压等级 == "±660kV"
|
|
:
|
|
0.69*10;
|
|
}
|
|
}
|
|
|
|
BEGIN:初步设计评审费_架空线路_10km计算_取费基数
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
"(5*0.32+(10-5)*0.19)";
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
:
|
|
"(5*0.4+(10-5)*0.32)";
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
"0.5*10";
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
"0.65*10";
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
"10*1";
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
"0.85*10";
|
|
->@监理费.属性.电压等级 == "1000kV"
|
|
:
|
|
"1.1*10";
|
|
->@监理费.属性.电压等级 == "±500kV" || @监理费.属性.电压等级 == "±400kV"
|
|
:
|
|
"0.35*10";
|
|
->@监理费.属性.电压等级 == "±800kV" || @监理费.属性.电压等级 == "±660kV"
|
|
:
|
|
"0.69*10";
|
|
}
|
|
}
|
|
|
|
BEGIN:施工图设计评审费_架空线路_10km计算
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
5*0.43+(10-5)*0.25;
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
:
|
|
5*0.5+(10-5)*0.36;
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
6.2;
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
7.2;
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
11.9;
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
0.95*10;
|
|
->@监理费.属性.电压等级 == "1000kV"
|
|
:
|
|
1.16*10;
|
|
->@监理费.属性.电压等级 == "±500kV" || @监理费.属性.电压等级 == "±400kV"
|
|
:
|
|
0.41*10;
|
|
->@监理费.属性.电压等级 == "±800kV" || @监理费.属性.电压等级 == "±660kV"
|
|
:
|
|
0.78*10;
|
|
}
|
|
}
|
|
|
|
BEGIN:施工图设计评审费_架空线路_10km计算_取费基数
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
"(5*0.43+(10-5)*0.25)";
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
:
|
|
"5*0.5+(10-5)*0.36";
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
"0.62*10";
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
"0.72*10";
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
"10*1.19";
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
"0.95*10";
|
|
->@监理费.属性.电压等级 == "1000kV"
|
|
:
|
|
"1.16*10";
|
|
->@监理费.属性.电压等级 == "±500kV" || @监理费.属性.电压等级 == "±400kV"
|
|
:
|
|
"0.41*10";
|
|
->@监理费.属性.电压等级 == "±800kV" || @监理费.属性.电压等级 == "±660kV"
|
|
:
|
|
"0.78*10";
|
|
}
|
|
}
|
|
|
|
//BEGIN:地形系数_架空线路
|
|
//${
|
|
// ?round(?@监理费.属性.地形系数,6)
|
|
//}
|
|
|
|
BEGIN:监理费累进可行性研究评审费_架空线路
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 5
|
|
:
|
|
1.15;
|
|
->线路特征.线路亘长 > 5 && 线路特征.线路亘长 <= 10
|
|
:
|
|
5*0.23+(线路特征.线路亘长-5)*0.13;
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 500
|
|
:
|
|
5*0.23+5*0.13+(线路特征.线路亘长-10)*0.1;
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
5*0.23+5*0.13+(500-10)*0.1 + ((线路特征.线路亘长 - 500)*0.8*0.1);
|
|
};
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 5
|
|
:
|
|
1.4;
|
|
->线路特征.线路亘长 > 5 && 线路特征.线路亘长 <= 10
|
|
:
|
|
5*0.28+(线路特征.线路亘长-5)*0.22;
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 30
|
|
:
|
|
5*0.28+5*0.22+(线路特征.线路亘长-10)*0.19;
|
|
->线路特征.线路亘长 > 30 && 线路特征.线路亘长 <= 500
|
|
:
|
|
5*0.28+5*0.22+20*0.19+(线路特征.线路亘长-30)*0.16;
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
5*0.28+5*0.22+20*0.19+(500-30)*0.16 + ((线路特征.线路亘长 - 500)*0.8*0.16);
|
|
};
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
3.5;
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 30
|
|
:
|
|
10*0.35+(线路特征.线路亘长-10)*0.24;
|
|
->线路特征.线路亘长 > 30 && 线路特征.线路亘长 <= 500
|
|
:
|
|
10*0.35+20*0.24+(线路特征.线路亘长-30)*0.2;
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
10*0.35+20*0.24+(500-30)*0.2 + ((线路特征.线路亘长 - 500)*0.8*0.2);
|
|
};
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
3.8;
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 50
|
|
:
|
|
10*0.38+(线路特征.线路亘长-10)*0.24;
|
|
->线路特征.线路亘长 > 50 && 线路特征.线路亘长 <= 100
|
|
:
|
|
10*0.38+40*0.24+(线路特征.线路亘长-50)*0.22;
|
|
->线路特征.线路亘长 > 100 && 线路特征.线路亘长 <= 500
|
|
:
|
|
10*0.38+40*0.24+50*0.22+(线路特征.线路亘长-100)*0.12;
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
10*0.38+40*0.24+50*0.22+(500-100)*0.12 + ((线路特征.线路亘长 - 500)*0.8*0.12);
|
|
};
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
7;
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 50
|
|
:
|
|
10*0.7+(线路特征.线路亘长-10)*0.37;
|
|
->线路特征.线路亘长 > 50 && 线路特征.线路亘长 <= 200
|
|
:
|
|
10*0.7+40*0.37+(线路特征.线路亘长-50)*0.3;
|
|
->线路特征.线路亘长 > 200 && 线路特征.线路亘长 <= 500
|
|
:
|
|
10*0.7+40*0.37+150*0.3+(线路特征.线路亘长-200)*0.15;
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
10*0.7+40*0.37+150*0.3+(500-200)*0.15 + ((线路特征.线路亘长 - 500)*0.8*0.15);
|
|
};
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
0.6*10;
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 100
|
|
:
|
|
0.6*线路特征.线路亘长;
|
|
->线路特征.线路亘长 > 100 && 线路特征.线路亘长 <= 300
|
|
:
|
|
100*0.6+(线路特征.线路亘长-100)*0.39;
|
|
->线路特征.线路亘长 > 300 && 线路特征.线路亘长 <= 500
|
|
:
|
|
100*0.6+200*0.39+(线路特征.线路亘长-300)*0.29;
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
100*0.6+200*0.39+(500-300)*0.29 + ((线路特征.线路亘长 - 500)*0.8*0.29);
|
|
};
|
|
->@监理费.属性.电压等级 == "1000kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
0.9*10;
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 100
|
|
:
|
|
0.9*线路特征.线路亘长;
|
|
->线路特征.线路亘长 > 100 && 线路特征.线路亘长 <= 300
|
|
:
|
|
100*0.9+(线路特征.线路亘长-100)*0.67;
|
|
->线路特征.线路亘长 > 300 && 线路特征.线路亘长 <= 500
|
|
:
|
|
100*0.9+200*0.67+(线路特征.线路亘长-300)*0.43;
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
100*0.9+200*0.67+(500-300)*0.43 + ((线路特征.线路亘长 - 500)*0.8*0.43);
|
|
};
|
|
->@监理费.属性.电压等级 == "±500kV" || @监理费.属性.电压等级 == "±400kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
0.22*10;
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 300
|
|
:
|
|
0.22*线路特征.线路亘长;
|
|
->线路特征.线路亘长 > 300 && 线路特征.线路亘长 <= 500
|
|
:
|
|
300*0.22+(线路特征.线路亘长-300)*0.16;
|
|
->线路特征.线路亘长 > 500 && 线路特征.线路亘长 <= 1000
|
|
:
|
|
300*0.22+200*0.16+(线路特征.线路亘长-500)*0.08;
|
|
->线路特征.线路亘长 > 1000 && 线路特征.线路亘长 <= 1800
|
|
:
|
|
300*0.22+200*0.16+500*0.08+(线路特征.线路亘长-1000)*0.07;
|
|
->线路特征.线路亘长 > 1800
|
|
:
|
|
300*0.22+200*0.16+500*0.08+(1800-1000)*0.07+ ((线路特征.线路亘长 - 1800)*0.8*0.07);
|
|
};
|
|
->@监理费.属性.电压等级 == "±800kV" || @监理费.属性.电压等级 == "±660kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
0.57*10;
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 300
|
|
:
|
|
0.57*线路特征.线路亘长;
|
|
->线路特征.线路亘长 > 300 && 线路特征.线路亘长 <= 500
|
|
:
|
|
300*0.57+(线路特征.线路亘长-300)*0.37;
|
|
->线路特征.线路亘长 > 500 && 线路特征.线路亘长 <= 1000
|
|
:
|
|
300*0.57+200*0.37+(线路特征.线路亘长-500)*0.3;
|
|
->线路特征.线路亘长 > 1000 && 线路特征.线路亘长 <= 1800
|
|
:
|
|
300*0.57+200*0.37+500*0.3+(线路特征.线路亘长-1000)*0.18;
|
|
->线路特征.线路亘长 > 1800
|
|
:
|
|
300*0.57+200*0.37+500*0.3+(1800-1000)*0.18+ ((线路特征.线路亘长 - 1800)*0.8*0.18);
|
|
};
|
|
}*系数调整_混合();
|
|
}
|
|
|
|
|
|
BEGIN:监理费累进可行性研究评审费_架空线路_实际
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 5
|
|
:
|
|
0.23*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 5 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
5*0.23+(getparam("特征段线路亘长")-5)*0.13;
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
5*0.23+5*0.13+(getparam("特征段线路亘长")-10)*0.1;
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
5*0.23+5*0.13+(500-10)*0.1 + ((getparam("特征段线路亘长") - 500)*0.8*0.1);
|
|
};
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 5
|
|
:
|
|
0.28*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 5 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
5*0.28+(getparam("特征段线路亘长")-5)*0.22;
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 30
|
|
:
|
|
5*0.28+5*0.22+(getparam("特征段线路亘长")-10)*0.19;
|
|
->getparam("特征段线路亘长") > 30 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
5*0.28+5*0.22+20*0.19+(getparam("特征段线路亘长")-30)*0.16;
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
5*0.28+5*0.22+20*0.19+(500-30)*0.16 + ((getparam("特征段线路亘长") - 500)*0.8*0.16);
|
|
};
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
0.35*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 30
|
|
:
|
|
10*0.35+(getparam("特征段线路亘长")-10)*0.24;
|
|
->getparam("特征段线路亘长") > 30 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
10*0.35+20*0.24+(getparam("特征段线路亘长")-30)*0.2;
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
10*0.35+20*0.24+(500-30)*0.2 + ((getparam("特征段线路亘长") - 500)*0.8*0.2);
|
|
};
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
0.38*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 50
|
|
:
|
|
10*0.38+(getparam("特征段线路亘长")-10)*0.24;
|
|
->getparam("特征段线路亘长") > 50 && getparam("特征段线路亘长") <= 100
|
|
:
|
|
10*0.38+40*0.24+(getparam("特征段线路亘长")-50)*0.22;
|
|
->getparam("特征段线路亘长") > 100 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
10*0.38+40*0.24+50*0.22+(getparam("特征段线路亘长")-100)*0.12;
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
10*0.38+40*0.24+50*0.22+(500-100)*0.12 + ((getparam("特征段线路亘长") - 500)*0.8*0.12);
|
|
};
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
0.7*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 50
|
|
:
|
|
10*0.7+(getparam("特征段线路亘长")-10)*0.37;
|
|
->getparam("特征段线路亘长") > 50 && getparam("特征段线路亘长") <= 200
|
|
:
|
|
10*0.7+40*0.37+(getparam("特征段线路亘长")-50)*0.3;
|
|
->getparam("特征段线路亘长") > 200 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
10*0.7+40*0.37+150*0.3+(getparam("特征段线路亘长")-200)*0.15;
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
10*0.7+40*0.37+150*0.3+(500-200)*0.15 + ((getparam("特征段线路亘长") - 500)*0.8*0.15);
|
|
};
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
0.6*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 100
|
|
:
|
|
0.6*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 100 && getparam("特征段线路亘长") <= 300
|
|
:
|
|
100*0.6+(getparam("特征段线路亘长")-100)*0.39;
|
|
->getparam("特征段线路亘长") > 300 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
100*0.6+200*0.39+(getparam("特征段线路亘长")-300)*0.29;
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
100*0.6+200*0.39+(500-300)*0.29 + ((getparam("特征段线路亘长") - 500)*0.8*0.29);
|
|
};
|
|
->@监理费.属性.电压等级 == "1000kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
0.9*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 100
|
|
:
|
|
0.9*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 100 && getparam("特征段线路亘长") <= 300
|
|
:
|
|
100*0.9+(getparam("特征段线路亘长")-100)*0.67;
|
|
->getparam("特征段线路亘长") > 300 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
100*0.9+200*0.67+(getparam("特征段线路亘长")-300)*0.43;
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
100*0.9+200*0.67+(500-300)*0.43 + ((getparam("特征段线路亘长") - 500)*0.8*0.43);
|
|
};
|
|
->@监理费.属性.电压等级 == "±500kV" || @监理费.属性.电压等级 == "±400kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
0.22*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 300
|
|
:
|
|
0.22*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 300 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
300*0.22+(getparam("特征段线路亘长")-300)*0.16;
|
|
->getparam("特征段线路亘长") > 500 && getparam("特征段线路亘长") <= 1000
|
|
:
|
|
300*0.22+200*0.16+(getparam("特征段线路亘长")-500)*0.08;
|
|
->getparam("特征段线路亘长") > 1000 && getparam("特征段线路亘长") <= 1800
|
|
:
|
|
300*0.22+200*0.16+500*0.08+(getparam("特征段线路亘长")-1000)*0.07;
|
|
->getparam("特征段线路亘长") > 1800
|
|
:
|
|
300*0.22+200*0.16+500*0.08+(1800-1000)*0.07+ ((getparam("特征段线路亘长") - 1800)*0.8*0.07);
|
|
};
|
|
->@监理费.属性.电压等级 == "±800kV" || @监理费.属性.电压等级 == "±660kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
0.57*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 300
|
|
:
|
|
0.57*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 300 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
300*0.57+(getparam("特征段线路亘长")-300)*0.37;
|
|
->getparam("特征段线路亘长") > 500 && getparam("特征段线路亘长") <= 1000
|
|
:
|
|
300*0.57+200*0.37+(getparam("特征段线路亘长")-500)*0.3;
|
|
->getparam("特征段线路亘长") > 1000 && getparam("特征段线路亘长") <= 1800
|
|
:
|
|
300*0.57+200*0.37+500*0.3+(getparam("特征段线路亘长")-1000)*0.18;
|
|
->getparam("特征段线路亘长") > 1800
|
|
:
|
|
300*0.57+200*0.37+500*0.3+(1800-1000)*0.18+ ((getparam("特征段线路亘长") - 1800)*0.8*0.18);
|
|
};
|
|
}*系数调整_混合();
|
|
}
|
|
|
|
|
|
BEGIN:监理费累进可行性研究评审费_架空线路_取费基数
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 5
|
|
:
|
|
"5*0.23";
|
|
->线路特征.线路亘长 > 5 && 线路特征.线路亘长 <= 10
|
|
:
|
|
"(5*0.23+("+ftos(线路特征.线路亘长)+"-5)*0.13)";
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 500
|
|
:
|
|
"(5*0.23"+"+5*0.13+("+ftos(线路特征.线路亘长)+"-10)*0.1)";
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
"(5*0.23+5*0.13+(500-10)*0.1 + (("+ftos(线路特征.线路亘长)+" - 500)*0.8*0.1))";
|
|
};
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 5
|
|
:
|
|
"5*0.28";
|
|
->线路特征.线路亘长 > 5 && 线路特征.线路亘长 <= 10
|
|
:
|
|
"(5*0.28+("+ftos(线路特征.线路亘长)+"-5)*0.22)";
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 30
|
|
:
|
|
"(5*0.28+5*0.22+("+ftos(线路特征.线路亘长)+"-10)*0.19)";
|
|
->线路特征.线路亘长 > 30 && 线路特征.线路亘长 <= 500
|
|
:
|
|
"(5*0.28+5*0.22+20*0.19+("+ftos(线路特征.线路亘长)+"-30)*0.16)";
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
"(5*0.28+5*0.22+20*0.19+(500-30)*0.16 + (("+ftos(线路特征.线路亘长)+" - 500)*0.8*0.16))";
|
|
};
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
"10*0.35";
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 30
|
|
:
|
|
"(10*0.35+("+ftos(线路特征.线路亘长)+"-10)*0.24)";
|
|
->线路特征.线路亘长 > 30 && 线路特征.线路亘长 <= 500
|
|
:
|
|
"(10*0.35+20*0.24+("+ftos(线路特征.线路亘长)+"-30)*0.2)";
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
"(10*0.35+20*0.24+(500-30)*0.2 + (("+ftos(线路特征.线路亘长)+" - 500)*0.8*0.2))";
|
|
};
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
"10*0.38";
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 50
|
|
:
|
|
"(10*0.38+("+ftos(线路特征.线路亘长)+"-10)*0.24)";
|
|
->线路特征.线路亘长 > 50 && 线路特征.线路亘长 <= 100
|
|
:
|
|
"(10*0.38+40*0.24+("+ftos(线路特征.线路亘长)+"-50)*0.22)";
|
|
->线路特征.线路亘长 > 100 && 线路特征.线路亘长 <= 500
|
|
:
|
|
"(10*0.38+40*0.24+50*0.22+("+ftos(线路特征.线路亘长)+"-100)*0.12)";
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
"(10*0.38+40*0.24+50*0.22+(500-100)*0.12 + (("+ftos(线路特征.线路亘长)+" - 500)*0.8*0.12))";
|
|
};
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
"10*0.7";
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 50
|
|
:
|
|
"(10*0.7+("+ftos(线路特征.线路亘长)+"-10)*0.37)";
|
|
->线路特征.线路亘长 > 50 && 线路特征.线路亘长 <= 200
|
|
:
|
|
"(10*0.7+40*0.37+("+ftos(线路特征.线路亘长)+"-50)*0.3)";
|
|
->线路特征.线路亘长 > 200 && 线路特征.线路亘长 <= 500
|
|
:
|
|
"(10*0.7+40*0.37+150*0.3+("+ftos(线路特征.线路亘长)+"-200)*0.15)";
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
"(10*0.7+40*0.37+150*0.3+(500-200)*0.15 + (("+ftos(线路特征.线路亘长)+" - 500)*0.8*0.15))";
|
|
};
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
"0.6*10";
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 100
|
|
:
|
|
"0.6*"+ftos(线路特征.线路亘长);
|
|
->线路特征.线路亘长 > 100 && 线路特征.线路亘长 <= 300
|
|
:
|
|
"(100*0.6+("+ftos(线路特征.线路亘长)+"-100)*0.39)";
|
|
->线路特征.线路亘长 > 300 && 线路特征.线路亘长 <= 500
|
|
:
|
|
"(100*0.6+200*0.39+("+ftos(线路特征.线路亘长)+"-300)*0.29)";
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
"(100*0.6+200*0.39+(500-300)*0.29 + (("+ftos(线路特征.线路亘长)+" - 500)*0.8*0.29))";
|
|
};
|
|
->@监理费.属性.电压等级 == "1000kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
"0.9*10";
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 100
|
|
:
|
|
"0.9*"+ftos(线路特征.线路亘长);
|
|
->线路特征.线路亘长 > 100 && 线路特征.线路亘长 <= 300
|
|
:
|
|
"(100*0.9+("+ftos(线路特征.线路亘长)+"-100)*0.67)";
|
|
->线路特征.线路亘长 > 300 && 线路特征.线路亘长 <= 500
|
|
:
|
|
"(100*0.9+200*0.67+("+ftos(线路特征.线路亘长)+"-300)*0.43)";
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
"(100*0.9+200*0.67+(500-300)*0.43 + (("+ftos(线路特征.线路亘长)+" - 500)*0.8*0.43))";
|
|
};
|
|
->@监理费.属性.电压等级 == "±500kV" || @监理费.属性.电压等级 == "±400kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
"0.22*10";
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 300
|
|
:
|
|
"0.22*"+ftos(线路特征.线路亘长);
|
|
->线路特征.线路亘长 > 300 && 线路特征.线路亘长 <= 500
|
|
:
|
|
"(300*0.22+("+ftos(线路特征.线路亘长)+"-300)*0.16)";
|
|
->线路特征.线路亘长 > 500 && 线路特征.线路亘长 <= 1000
|
|
:
|
|
"(300*0.22+200*0.16+("+ftos(线路特征.线路亘长)+"-500)*0.08)";
|
|
->线路特征.线路亘长 > 1000 && 线路特征.线路亘长 <= 1800
|
|
:
|
|
"(300*0.22+200*0.16+500*0.08+("+ftos(线路特征.线路亘长)+"-1000)*0.07)";
|
|
->线路特征.线路亘长 > 1800
|
|
:
|
|
"(300*0.22+200*0.16+500*0.08+(1800-1000)*0.07+ (("+ftos(线路特征.线路亘长)+" - 1800)*0.8*0.07))";
|
|
};
|
|
->@监理费.属性.电压等级 == "±800kV" || @监理费.属性.电压等级 == "±660kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
"0.57*10";
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 300
|
|
:
|
|
"0.57*"+ftos(线路特征.线路亘长);
|
|
->线路特征.线路亘长 > 300 && 线路特征.线路亘长 <= 500
|
|
:
|
|
"(300*0.57+("+ftos(线路特征.线路亘长)+"-300)*0.37)";
|
|
->线路特征.线路亘长 > 500 && 线路特征.线路亘长 <= 1000
|
|
:
|
|
"(300*0.57+200*0.37+("+ftos(线路特征.线路亘长)+"-500)*0.3)";
|
|
->线路特征.线路亘长 > 1000 && 线路特征.线路亘长 <= 1800
|
|
:
|
|
"(300*0.57+200*0.37+500*0.3+("+ftos(线路特征.线路亘长)+"-1000)*0.18)";
|
|
->线路特征.线路亘长 > 1800
|
|
:
|
|
"(300*0.57+200*0.37+500*0.3+(1800-1000)*0.18+ (("+ftos(线路特征.线路亘长)+" - 1800)*0.8*0.18))";
|
|
};
|
|
}+"*"+系数调整_取费基数_混合();
|
|
}
|
|
|
|
|
|
BEGIN:监理费累进可行性研究评审费_架空线路_取费基数_实际
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 5
|
|
:
|
|
"0.23*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 5 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
"(5*0.23+("+ftos(getparam("特征段线路亘长"))+"-5)*0.13)";
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
"(5*0.23"+"+5*0.13+("+ftos(getparam("特征段线路亘长"))+"-10)*0.1)";
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
"(5*0.23+5*0.13+(500-10)*0.1 + (("+ftos(getparam("特征段线路亘长"))+" - 500)*0.8*0.1))";
|
|
};
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 5
|
|
:
|
|
"0.28*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 5 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
"(5*0.28+("+ftos(getparam("特征段线路亘长"))+"-5)*0.22)";
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 30
|
|
:
|
|
"(5*0.28+5*0.22+("+ftos(getparam("特征段线路亘长"))+"-10)*0.19)";
|
|
->getparam("特征段线路亘长") > 30 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
"(5*0.28+5*0.22+20*0.19+("+ftos(getparam("特征段线路亘长"))+"-30)*0.16)";
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
"(5*0.28+5*0.22+20*0.19+(500-30)*0.16 + (("+ftos(getparam("特征段线路亘长"))+" - 500)*0.8*0.16))";
|
|
};
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
"0.35*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 30
|
|
:
|
|
"(10*0.35+("+ftos(getparam("特征段线路亘长"))+"-10)*0.24)";
|
|
->getparam("特征段线路亘长") > 30 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
"(10*0.35+20*0.24+("+ftos(getparam("特征段线路亘长"))+"-30)*0.2)";
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
"(10*0.35+20*0.24+(500-30)*0.2 + (("+ftos(getparam("特征段线路亘长"))+" - 500)*0.8*0.2))";
|
|
};
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
"0.38*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 50
|
|
:
|
|
"(10*0.38+("+ftos(getparam("特征段线路亘长"))+"-10)*0.24)";
|
|
->getparam("特征段线路亘长") > 50 && getparam("特征段线路亘长") <= 100
|
|
:
|
|
"(10*0.38+40*0.24+("+ftos(getparam("特征段线路亘长"))+"-50)*0.22)";
|
|
->getparam("特征段线路亘长") > 100 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
"(10*0.38+40*0.24+50*0.22+("+ftos(getparam("特征段线路亘长"))+"-100)*0.12)";
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
"(10*0.38+40*0.24+50*0.22+(500-100)*0.12 + (("+ftos(getparam("特征段线路亘长"))+" - 500)*0.8*0.12))";
|
|
};
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
"0.7*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 50
|
|
:
|
|
"(10*0.7+("+ftos(getparam("特征段线路亘长"))+"-10)*0.37)";
|
|
->getparam("特征段线路亘长") > 50 && getparam("特征段线路亘长") <= 200
|
|
:
|
|
"(10*0.7+40*0.37+("+ftos(getparam("特征段线路亘长"))+"-50)*0.3)";
|
|
->getparam("特征段线路亘长") > 200 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
"(10*0.7+40*0.37+150*0.3+("+ftos(getparam("特征段线路亘长"))+"-200)*0.15)";
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
"(10*0.7+40*0.37+150*0.3+(500-200)*0.15 + (("+ftos(getparam("特征段线路亘长"))+" - 500)*0.8*0.15))";
|
|
};
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
"0.6*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 100
|
|
:
|
|
"0.6*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 100 && getparam("特征段线路亘长") <= 300
|
|
:
|
|
"(100*0.6+("+ftos(getparam("特征段线路亘长"))+"-100)*0.39)";
|
|
->getparam("特征段线路亘长") > 300 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
"(100*0.6+200*0.39+("+ftos(getparam("特征段线路亘长"))+"-300)*0.29)";
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
"(100*0.6+200*0.39+(500-300)*0.29 + (("+ftos(getparam("特征段线路亘长"))+" - 500)*0.8*0.29))";
|
|
};
|
|
->@监理费.属性.电压等级 == "1000kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
"0.9*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 100
|
|
:
|
|
"0.9*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 100 && getparam("特征段线路亘长") <= 300
|
|
:
|
|
"(100*0.9+("+ftos(getparam("特征段线路亘长"))+"-100)*0.67)";
|
|
->getparam("特征段线路亘长") > 300 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
"(100*0.9+200*0.67+("+ftos(getparam("特征段线路亘长"))+"-300)*0.43)";
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
"(100*0.9+200*0.67+(500-300)*0.43 + (("+ftos(getparam("特征段线路亘长"))+" - 500)*0.8*0.43))";
|
|
};
|
|
->@监理费.属性.电压等级 == "±500kV" || @监理费.属性.电压等级 == "±400kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
"0.22*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 300
|
|
:
|
|
"0.22*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 300 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
"(300*0.22+("+ftos(getparam("特征段线路亘长"))+"-300)*0.16)";
|
|
->getparam("特征段线路亘长") > 500 && getparam("特征段线路亘长") <= 1000
|
|
:
|
|
"(300*0.22+200*0.16+("+ftos(getparam("特征段线路亘长"))+"-500)*0.08)";
|
|
->getparam("特征段线路亘长") > 1000 && getparam("特征段线路亘长") <= 1800
|
|
:
|
|
"(300*0.22+200*0.16+500*0.08+("+ftos(getparam("特征段线路亘长"))+"-1000)*0.07)";
|
|
->getparam("特征段线路亘长") > 1800
|
|
:
|
|
"(300*0.22+200*0.16+500*0.08+(1800-1000)*0.07+ (("+ftos(getparam("特征段线路亘长"))+" - 1800)*0.8*0.07))";
|
|
};
|
|
->@监理费.属性.电压等级 == "±800kV" || @监理费.属性.电压等级 == "±660kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
"0.57*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 300
|
|
:
|
|
"0.57*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 300 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
"(300*0.57+("+ftos(getparam("特征段线路亘长"))+"-300)*0.37)";
|
|
->getparam("特征段线路亘长") > 500 && getparam("特征段线路亘长") <= 1000
|
|
:
|
|
"(300*0.57+200*0.37+("+ftos(getparam("特征段线路亘长"))+"-500)*0.3)";
|
|
->getparam("特征段线路亘长") > 1000 && getparam("特征段线路亘长") <= 1800
|
|
:
|
|
"(300*0.57+200*0.37+500*0.3+("+ftos(getparam("特征段线路亘长"))+"-1000)*0.18)";
|
|
->getparam("特征段线路亘长") > 1800
|
|
:
|
|
"(300*0.57+200*0.37+500*0.3+(1800-1000)*0.18+ (("+ftos(getparam("特征段线路亘长"))+" - 1800)*0.8*0.18))";
|
|
};
|
|
}+"*"+系数调整_取费基数_混合();
|
|
}
|
|
|
|
|
|
BEGIN:监理费累进初步设计评审费_架空线路
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 5
|
|
:
|
|
1.6;
|
|
->线路特征.线路亘长 > 5 && 线路特征.线路亘长 <= 10
|
|
:
|
|
5*0.32+(线路特征.线路亘长-5)*0.19;
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 500
|
|
:
|
|
5*0.32+5*0.19+(线路特征.线路亘长-10)*0.15;
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
5*0.32+5*0.19+(500-10)*0.15 + ((线路特征.线路亘长 - 500)*0.8*0.15);
|
|
};
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 5
|
|
:
|
|
2;
|
|
->线路特征.线路亘长 > 5 && 线路特征.线路亘长 <= 10
|
|
:
|
|
5*0.4+(线路特征.线路亘长-5)*0.32;
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 30
|
|
:
|
|
5*0.4+5*0.32+(线路特征.线路亘长-10)*0.23;
|
|
->线路特征.线路亘长 > 30 && 线路特征.线路亘长 <= 500
|
|
:
|
|
5*0.4+5*0.32+20*0.23+(线路特征.线路亘长-30)*0.20;
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
5*0.4+5*0.32+20*0.23+(500-30)*0.20 + ((线路特征.线路亘长 - 500)*0.8*0.20);
|
|
};
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
5;
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 30
|
|
:
|
|
10*0.5+(线路特征.线路亘长-10)*0.32;
|
|
->线路特征.线路亘长 > 30 && 线路特征.线路亘长 <= 500
|
|
:
|
|
10*0.5+20*0.32+(线路特征.线路亘长-30)*0.29;
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
10*0.5+20*0.32+(500-30)*0.29 + ((线路特征.线路亘长 - 500)*0.8*0.29);
|
|
};
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
6.5;
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 50
|
|
:
|
|
10*0.65+(线路特征.线路亘长-10)*0.35;
|
|
->线路特征.线路亘长 > 50 && 线路特征.线路亘长 <= 100
|
|
:
|
|
10*0.65+40*0.35+(线路特征.线路亘长-50)*0.25;
|
|
->线路特征.线路亘长 > 100 && 线路特征.线路亘长 <= 500
|
|
:
|
|
10*0.65+40*0.35+50*0.25+(线路特征.线路亘长-100)*0.2;
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
10*0.65+40*0.35+50*0.25+(500-100)*0.2 + ((线路特征.线路亘长 - 500)*0.8*0.2);
|
|
};
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
10;
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 50
|
|
:
|
|
10*1+(线路特征.线路亘长-10)*0.51;
|
|
->线路特征.线路亘长 > 50 && 线路特征.线路亘长 <= 200
|
|
:
|
|
10*1+40*0.51+(线路特征.线路亘长-50)*0.34;
|
|
->线路特征.线路亘长 > 200 && 线路特征.线路亘长 <= 500
|
|
:
|
|
10*1+40*0.51+150*0.34+(线路特征.线路亘长-200)*0.2;
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
10*1+40*0.51+150*0.34+(500-200)*0.2 + ((线路特征.线路亘长 - 500)*0.8*0.2);
|
|
};
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
0.85*10;
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 100
|
|
:
|
|
0.85*线路特征.线路亘长;
|
|
->线路特征.线路亘长 > 100 && 线路特征.线路亘长 <= 300
|
|
:
|
|
100*0.85 +(线路特征.线路亘长-100)*0.63;
|
|
->线路特征.线路亘长 > 300 && 线路特征.线路亘长 <= 500
|
|
:
|
|
100*0.85+200*0.63+(线路特征.线路亘长-300)*0.4;
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
100*0.85+200*0.63+(500-300)*0.4 + ((线路特征.线路亘长 - 500)*0.8*0.4);
|
|
};
|
|
->@监理费.属性.电压等级 == "1000kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
1.1*10;
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 100
|
|
:
|
|
1.1*线路特征.线路亘长;
|
|
->线路特征.线路亘长 > 100 && 线路特征.线路亘长 <= 300
|
|
:
|
|
100*1.10 +(线路特征.线路亘长-100)*0.98;
|
|
->线路特征.线路亘长 > 300 && 线路特征.线路亘长 <= 500
|
|
:
|
|
100*1.1+200*0.98+(线路特征.线路亘长-300)*0.62;
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
100*1.1+200*0.98+(500-300)*0.62 + ((线路特征.线路亘长 - 500)*0.8*0.62);
|
|
};
|
|
->@监理费.属性.电压等级 == "±500kV" || @监理费.属性.电压等级 == "±400kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
0.35*10;
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 300
|
|
:
|
|
0.35*线路特征.线路亘长;
|
|
->线路特征.线路亘长 > 300 && 线路特征.线路亘长 <= 500
|
|
:
|
|
300*0.35+(线路特征.线路亘长-300)*0.23;
|
|
->线路特征.线路亘长 > 500 && 线路特征.线路亘长 <= 1000
|
|
:
|
|
300*0.35+200*0.23+(线路特征.线路亘长-500)*0.13;
|
|
->线路特征.线路亘长 > 1000 && 线路特征.线路亘长 <= 1800
|
|
:
|
|
300*0.35+200*0.23+500*0.13+(线路特征.线路亘长-1000)*0.1;
|
|
->线路特征.线路亘长 > 1800
|
|
:
|
|
300*0.35+200*0.23+500*0.13+(1800-1000)*0.1+ ((线路特征.线路亘长 - 1800)*0.8*0.1);
|
|
};
|
|
->@监理费.属性.电压等级 == "±800kV" || @监理费.属性.电压等级 == "±660kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
0.69*10;
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 300
|
|
:
|
|
0.69*线路特征.线路亘长;
|
|
->线路特征.线路亘长 > 300 && 线路特征.线路亘长 <= 500
|
|
:
|
|
300*0.69+(线路特征.线路亘长-300)*0.44;
|
|
->线路特征.线路亘长 > 500 && 线路特征.线路亘长 <= 1000
|
|
:
|
|
300*0.69+200*0.44+(线路特征.线路亘长-500)*0.36;
|
|
->线路特征.线路亘长 > 1000 && 线路特征.线路亘长 <= 1800
|
|
:
|
|
300*0.69+200*0.44+500*0.36+(线路特征.线路亘长-1000)*0.19;
|
|
->线路特征.线路亘长 > 1800
|
|
:
|
|
300*0.69+200*0.44+500*0.36+(1800-1000)*0.19+ ((线路特征.线路亘长 - 1800)*0.8*0.19);
|
|
};
|
|
}*系数调整_混合()
|
|
}
|
|
|
|
BEGIN:监理费累进初步设计评审费_架空线路_实际
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 5
|
|
:
|
|
0.32*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 5 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
5*0.32+(getparam("特征段线路亘长")-5)*0.19;
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
5*0.32+5*0.19+(getparam("特征段线路亘长")-10)*0.15;
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
5*0.32+5*0.19+(500-10)*0.15 + ((getparam("特征段线路亘长") - 500)*0.8*0.15);
|
|
};
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 5
|
|
:
|
|
0.4*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 5 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
5*0.4+(getparam("特征段线路亘长")-5)*0.32;
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 30
|
|
:
|
|
5*0.4+5*0.32+(getparam("特征段线路亘长")-10)*0.23;
|
|
->getparam("特征段线路亘长") > 30 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
5*0.4+5*0.32+20*0.23+(getparam("特征段线路亘长")-30)*0.20;
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
5*0.4+5*0.32+20*0.23+(500-30)*0.20 + ((getparam("特征段线路亘长") - 500)*0.8*0.20);
|
|
};
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
0.5*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 30
|
|
:
|
|
10*0.5+(getparam("特征段线路亘长")-10)*0.32;
|
|
->getparam("特征段线路亘长") > 30 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
10*0.5+20*0.32+(getparam("特征段线路亘长")-30)*0.29;
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
10*0.5+20*0.32+(500-30)*0.29 + ((getparam("特征段线路亘长") - 500)*0.8*0.29);
|
|
};
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
0.65*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 50
|
|
:
|
|
10*0.65+(getparam("特征段线路亘长")-10)*0.35;
|
|
->getparam("特征段线路亘长") > 50 && getparam("特征段线路亘长") <= 100
|
|
:
|
|
10*0.65+40*0.35+(getparam("特征段线路亘长")-50)*0.25;
|
|
->getparam("特征段线路亘长") > 100 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
10*0.65+40*0.35+50*0.25+(getparam("特征段线路亘长")-100)*0.2;
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
10*0.65+40*0.35+50*0.25+(500-100)*0.2 + ((getparam("特征段线路亘长") - 500)*0.8*0.2);
|
|
};
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
1*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 50
|
|
:
|
|
10*1+(getparam("特征段线路亘长")-10)*0.51;
|
|
->getparam("特征段线路亘长") > 50 && getparam("特征段线路亘长") <= 200
|
|
:
|
|
10*1+40*0.51+(getparam("特征段线路亘长")-50)*0.34;
|
|
->getparam("特征段线路亘长") > 200 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
10*1+40*0.51+150*0.34+(getparam("特征段线路亘长")-200)*0.2;
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
10*1+40*0.51+150*0.34+(500-200)*0.2 + ((getparam("特征段线路亘长") - 500)*0.8*0.2);
|
|
};
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
0.85*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 100
|
|
:
|
|
0.85*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 100 && getparam("特征段线路亘长") <= 300
|
|
:
|
|
100*0.85 +(getparam("特征段线路亘长")-100)*0.63;
|
|
->getparam("特征段线路亘长") > 300 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
100*0.85+200*0.63+(getparam("特征段线路亘长")-300)*0.4;
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
100*0.85+200*0.63+(500-300)*0.4 + ((getparam("特征段线路亘长") - 500)*0.8*0.4);
|
|
};
|
|
->@监理费.属性.电压等级 == "1000kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
1.1*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 100
|
|
:
|
|
1.1*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 100 && getparam("特征段线路亘长") <= 300
|
|
:
|
|
100*1.10 +(getparam("特征段线路亘长")-100)*0.98;
|
|
->getparam("特征段线路亘长") > 300 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
100*1.1+200*0.98+(getparam("特征段线路亘长")-300)*0.62;
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
100*1.1+200*0.98+(500-300)*0.62 + ((getparam("特征段线路亘长") - 500)*0.8*0.62);
|
|
};
|
|
->@监理费.属性.电压等级 == "±500kV" || @监理费.属性.电压等级 == "±400kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
0.35*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 300
|
|
:
|
|
0.35*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 300 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
300*0.35+(getparam("特征段线路亘长")-300)*0.23;
|
|
->getparam("特征段线路亘长") > 500 && getparam("特征段线路亘长") <= 1000
|
|
:
|
|
300*0.35+200*0.23+(getparam("特征段线路亘长")-500)*0.13;
|
|
->getparam("特征段线路亘长") > 1000 && getparam("特征段线路亘长") <= 1800
|
|
:
|
|
300*0.35+200*0.23+500*0.13+(getparam("特征段线路亘长")-1000)*0.1;
|
|
->getparam("特征段线路亘长") > 1800
|
|
:
|
|
300*0.35+200*0.23+500*0.13+(1800-1000)*0.1+ ((getparam("特征段线路亘长") - 1800)*0.8*0.1);
|
|
};
|
|
->@监理费.属性.电压等级 == "±800kV" || @监理费.属性.电压等级 == "±660kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
0.69*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 300
|
|
:
|
|
0.69*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 300 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
300*0.69+(getparam("特征段线路亘长")-300)*0.44;
|
|
->getparam("特征段线路亘长") > 500 && getparam("特征段线路亘长") <= 1000
|
|
:
|
|
300*0.69+200*0.44+(getparam("特征段线路亘长")-500)*0.36;
|
|
->getparam("特征段线路亘长") > 1000 && getparam("特征段线路亘长") <= 1800
|
|
:
|
|
300*0.69+200*0.44+500*0.36+(getparam("特征段线路亘长")-1000)*0.19;
|
|
->getparam("特征段线路亘长") > 1800
|
|
:
|
|
300*0.69+200*0.44+500*0.36+(1800-1000)*0.19+ ((getparam("特征段线路亘长") - 1800)*0.8*0.19);
|
|
};
|
|
}*系数调整_混合()
|
|
}
|
|
|
|
BEGIN:监理费累进初步设计评审费_架空线路_取费基数
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 5
|
|
:
|
|
"5*0.32";
|
|
->线路特征.线路亘长 > 5 && 线路特征.线路亘长 <= 10
|
|
:
|
|
"(5*0.32+("+ftos(线路特征.线路亘长)+"-5)*0.19)";
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 500
|
|
:
|
|
"(5*0.32+5*0.19+("+ftos(线路特征.线路亘长)+"-10)*0.15)";
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
"(5*0.32+5*0.19+(500-10)*0.15 + (("+ftos(线路特征.线路亘长)+" - 500)*0.8*0.15))";
|
|
};
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 5
|
|
:
|
|
"5*0.4";
|
|
->线路特征.线路亘长 > 5 && 线路特征.线路亘长 <= 10
|
|
:
|
|
"(5*0.4+("+ftos(线路特征.线路亘长)+"-5)*0.32)";
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 30
|
|
:
|
|
"(5*0.4+5*0.32+("+ftos(线路特征.线路亘长)+"-10)*0.23)";
|
|
->线路特征.线路亘长 > 30 && 线路特征.线路亘长 <= 500
|
|
:
|
|
"(5*0.4+5*0.32+20*0.23+("+ftos(线路特征.线路亘长)+"-30)*0.20)";
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
"(5*0.4+5*0.32+20*0.23+(500-30)*0.20 + (("+ftos(线路特征.线路亘长)+" - 500)*0.8*0.20))";
|
|
};
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
"10*0.5";
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 30
|
|
:
|
|
"(10*0.5+("+ftos(线路特征.线路亘长)+"-10)*0.32)";
|
|
->线路特征.线路亘长 > 30 && 线路特征.线路亘长 <= 500
|
|
:
|
|
"(10*0.5+20*0.32+("+ftos(线路特征.线路亘长)+"-30)*0.29)";
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
"(10*0.5+20*0.32+(500-30)*0.29 + (("+ftos(线路特征.线路亘长)+" - 500)*0.8*0.29))";
|
|
};
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
"10*0.65";
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 50
|
|
:
|
|
"(10*0.65+("+ftos(线路特征.线路亘长)+"-10)*0.35)";
|
|
->线路特征.线路亘长 > 50 && 线路特征.线路亘长 <= 100
|
|
:
|
|
"(10*0.65+40*0.35+("+ftos(线路特征.线路亘长)+"-50)*0.25)";
|
|
->线路特征.线路亘长 > 100 && 线路特征.线路亘长 <= 500
|
|
:
|
|
"(10*0.65+40*0.35+50*0.25+("+ftos(线路特征.线路亘长)+"-100)*0.2)";
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
"(10*0.65+40*0.35+50*0.25+(500-100)*0.2 + (("+ftos(线路特征.线路亘长)+" - 500)*0.8*0.2))";
|
|
};
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
"10*1";
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 50
|
|
:
|
|
"(10*1+("+ftos(线路特征.线路亘长)+"-10)*0.51)";
|
|
->线路特征.线路亘长 > 50 && 线路特征.线路亘长 <= 200
|
|
:
|
|
"(10*1+40*0.51+("+ftos(线路特征.线路亘长)+"-50)*0.34)";
|
|
->线路特征.线路亘长 > 200 && 线路特征.线路亘长 <= 500
|
|
:
|
|
"(10*1+40*0.51+150*0.34+("+ftos(线路特征.线路亘长)+"-200)*0.2)";
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
"(10*1+40*0.51+150*0.34+(500-200)*0.2 + (("+ftos(线路特征.线路亘长)+" - 500)*0.8*0.2))";
|
|
};
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
"0.85*10";
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 100
|
|
:
|
|
"0.85*"+ftos(线路特征.线路亘长);
|
|
->线路特征.线路亘长 > 100 && 线路特征.线路亘长 <= 300
|
|
:
|
|
"(100*0.85 +("+ftos(线路特征.线路亘长)+"-100)*0.63)";
|
|
->线路特征.线路亘长 > 300 && 线路特征.线路亘长 <= 500
|
|
:
|
|
"(100*0.85+200*0.63+("+ftos(线路特征.线路亘长)+"-300)*0.4)";
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
"(100*0.85+200*0.63+(500-300)*0.4 + (("+ftos(线路特征.线路亘长)+" - 500)*0.8*0.4))";
|
|
};
|
|
->@监理费.属性.电压等级 == "1000kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
"1.1*10";
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 100
|
|
:
|
|
"1.1*"+ftos(线路特征.线路亘长);
|
|
->线路特征.线路亘长 > 100 && 线路特征.线路亘长 <= 300
|
|
:
|
|
"(100*1.10 +("+ftos(线路特征.线路亘长)+"-100)*0.98)";
|
|
->线路特征.线路亘长 > 300 && 线路特征.线路亘长 <= 500
|
|
:
|
|
"(100*1.1+200*0.98+("+ftos(线路特征.线路亘长)+"-300)*0.62)";
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
"(100*1.1+200*0.98+(500-300)*0.62 + (("+ftos(线路特征.线路亘长)+" - 500)*0.8*0.62))";
|
|
};
|
|
->@监理费.属性.电压等级 == "±500kV" || @监理费.属性.电压等级 == "±400kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
"0.35*10";
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 300
|
|
:
|
|
"0.35*"+ftos(线路特征.线路亘长);
|
|
->线路特征.线路亘长 > 300 && 线路特征.线路亘长 <= 500
|
|
:
|
|
"(300*0.35+("+ftos(线路特征.线路亘长)+"-300)*0.23)";
|
|
->线路特征.线路亘长 > 500 && 线路特征.线路亘长 <= 1000
|
|
:
|
|
"(300*0.35+200*0.23+("+ftos(线路特征.线路亘长)+"-500)*0.13)";
|
|
->线路特征.线路亘长 > 1000 && 线路特征.线路亘长 <= 1800
|
|
:
|
|
"(300*0.35+200*0.23+500*0.13+("+ftos(线路特征.线路亘长)+"-1000)*0.1)";
|
|
->线路特征.线路亘长 > 1800
|
|
:
|
|
"(300*0.35+200*0.23+500*0.13+(1800-1000)*0.1+ (("+ftos(线路特征.线路亘长)+" - 1800)*0.8*0.1))";
|
|
};
|
|
->@监理费.属性.电压等级 == "±800kV" || @监理费.属性.电压等级 == "±660kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
"0.69*10";
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 300
|
|
:
|
|
"0.69*"+ftos(线路特征.线路亘长);
|
|
->线路特征.线路亘长 > 300 && 线路特征.线路亘长 <= 500
|
|
:
|
|
"(300*0.69+("+ftos(线路特征.线路亘长)+"-300)*0.44)";
|
|
->线路特征.线路亘长 > 500 && 线路特征.线路亘长 <= 1000
|
|
:
|
|
"(300*0.69+200*0.44+("+ftos(线路特征.线路亘长)+"-500)*0.36)";
|
|
->线路特征.线路亘长 > 1000 && 线路特征.线路亘长 <= 1800
|
|
:
|
|
"(300*0.69+200*0.44+500*0.36+("+ftos(线路特征.线路亘长)+"-1000)*0.19)";
|
|
->线路特征.线路亘长 > 1800
|
|
:
|
|
"(300*0.69+200*0.44+500*0.36+(1800-1000)*0.19+ (("+ftos(线路特征.线路亘长)+" - 1800)*0.8*0.19))";
|
|
};
|
|
}+"*"+系数调整_取费基数_混合()
|
|
}
|
|
|
|
BEGIN:监理费累进初步设计评审费_架空线路_取费基数_实际
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 5
|
|
:
|
|
"0.32*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 5 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
"(5*0.32+("+ftos(getparam("特征段线路亘长"))+"-5)*0.19)";
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
"(5*0.32+5*0.19+("+ftos(getparam("特征段线路亘长"))+"-10)*0.15)";
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
"(5*0.32+5*0.19+(500-10)*0.15 + (("+ftos(getparam("特征段线路亘长"))+" - 500)*0.8*0.15))";
|
|
};
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 5
|
|
:
|
|
"0.4*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 5 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
"(5*0.4+("+ftos(getparam("特征段线路亘长"))+"-5)*0.32)";
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 30
|
|
:
|
|
"(5*0.4+5*0.32+("+ftos(getparam("特征段线路亘长"))+"-10)*0.23)";
|
|
->getparam("特征段线路亘长") > 30 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
"(5*0.4+5*0.32+20*0.23+("+ftos(getparam("特征段线路亘长"))+"-30)*0.20)";
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
"(5*0.4+5*0.32+20*0.23+(500-30)*0.20 + (("+ftos(getparam("特征段线路亘长"))+" - 500)*0.8*0.20))";
|
|
};
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
"0.5*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 30
|
|
:
|
|
"(10*0.5+("+ftos(getparam("特征段线路亘长"))+"-10)*0.32)";
|
|
->getparam("特征段线路亘长") > 30 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
"(10*0.5+20*0.32+("+ftos(getparam("特征段线路亘长"))+"-30)*0.29)";
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
"(10*0.5+20*0.32+(500-30)*0.29 + (("+ftos(getparam("特征段线路亘长"))+" - 500)*0.8*0.29))";
|
|
};
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
"0.65*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 50
|
|
:
|
|
"(10*0.65+("+ftos(getparam("特征段线路亘长"))+"-10)*0.35)";
|
|
->getparam("特征段线路亘长") > 50 && getparam("特征段线路亘长") <= 100
|
|
:
|
|
"(10*0.65+40*0.35+("+ftos(getparam("特征段线路亘长"))+"-50)*0.25)";
|
|
->getparam("特征段线路亘长") > 100 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
"(10*0.65+40*0.35+50*0.25+("+ftos(getparam("特征段线路亘长"))+"-100)*0.2)";
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
"(10*0.65+40*0.35+50*0.25+(500-100)*0.2 + (("+ftos(getparam("特征段线路亘长"))+" - 500)*0.8*0.2))";
|
|
};
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
"1*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 50
|
|
:
|
|
"(10*1+("+ftos(getparam("特征段线路亘长"))+"-10)*0.51)";
|
|
->getparam("特征段线路亘长") > 50 && getparam("特征段线路亘长") <= 200
|
|
:
|
|
"(10*1+40*0.51+("+ftos(getparam("特征段线路亘长"))+"-50)*0.34)";
|
|
->getparam("特征段线路亘长") > 200 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
"(10*1+40*0.51+150*0.34+("+ftos(getparam("特征段线路亘长"))+"-200)*0.2)";
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
"(10*1+40*0.51+150*0.34+(500-200)*0.2 + (("+ftos(getparam("特征段线路亘长"))+" - 500)*0.8*0.2))";
|
|
};
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
"0.85*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 100
|
|
:
|
|
"0.85*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 100 && getparam("特征段线路亘长") <= 300
|
|
:
|
|
"(100*0.85 +("+ftos(getparam("特征段线路亘长"))+"-100)*0.63)";
|
|
->getparam("特征段线路亘长") > 300 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
"(100*0.85+200*0.63+("+ftos(getparam("特征段线路亘长"))+"-300)*0.4)";
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
"(100*0.85+200*0.63+(500-300)*0.4 + (("+ftos(getparam("特征段线路亘长"))+" - 500)*0.8*0.4))";
|
|
};
|
|
->@监理费.属性.电压等级 == "1000kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
"1.1*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 100
|
|
:
|
|
"1.1*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 100 && getparam("特征段线路亘长") <= 300
|
|
:
|
|
"(100*1.10 +("+ftos(getparam("特征段线路亘长"))+"-100)*0.98)";
|
|
->getparam("特征段线路亘长") > 300 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
"(100*1.1+200*0.98+("+ftos(getparam("特征段线路亘长"))+"-300)*0.62)";
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
"(100*1.1+200*0.98+(500-300)*0.62 + (("+ftos(getparam("特征段线路亘长"))+" - 500)*0.8*0.62))";
|
|
};
|
|
->@监理费.属性.电压等级 == "±500kV" || @监理费.属性.电压等级 == "±400kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
"0.35*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 300
|
|
:
|
|
"0.35*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 300 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
"(300*0.35+("+ftos(getparam("特征段线路亘长"))+"-300)*0.23)";
|
|
->getparam("特征段线路亘长") > 500 && getparam("特征段线路亘长") <= 1000
|
|
:
|
|
"(300*0.35+200*0.23+("+ftos(getparam("特征段线路亘长"))+"-500)*0.13)";
|
|
->getparam("特征段线路亘长") > 1000 && getparam("特征段线路亘长") <= 1800
|
|
:
|
|
"(300*0.35+200*0.23+500*0.13+("+ftos(getparam("特征段线路亘长"))+"-1000)*0.1)";
|
|
->getparam("特征段线路亘长") > 1800
|
|
:
|
|
"(300*0.35+200*0.23+500*0.13+(1800-1000)*0.1+ (("+ftos(getparam("特征段线路亘长"))+" - 1800)*0.8*0.1))";
|
|
};
|
|
->@监理费.属性.电压等级 == "±800kV" || @监理费.属性.电压等级 == "±660kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
"0.69*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 300
|
|
:
|
|
"0.69*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 300 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
"(300*0.69+("+ftos(getparam("特征段线路亘长"))+"-300)*0.44)";
|
|
->getparam("特征段线路亘长") > 500 && getparam("特征段线路亘长") <= 1000
|
|
:
|
|
"(300*0.69+200*0.44+("+ftos(getparam("特征段线路亘长"))+"-500)*0.36)";
|
|
->getparam("特征段线路亘长") > 1000 && getparam("特征段线路亘长") <= 1800
|
|
:
|
|
"(300*0.69+200*0.44+500*0.36+("+ftos(getparam("特征段线路亘长"))+"-1000)*0.19)";
|
|
->getparam("特征段线路亘长") > 1800
|
|
:
|
|
"(300*0.69+200*0.44+500*0.36+(1800-1000)*0.19+ (("+ftos(getparam("特征段线路亘长"))+" - 1800)*0.8*0.19))";
|
|
};
|
|
}+"*"+系数调整_取费基数_混合()
|
|
}
|
|
|
|
BEGIN:监理费累进施工图评审费_架空线路
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 5
|
|
:
|
|
2.15;
|
|
->线路特征.线路亘长 > 5 && 线路特征.线路亘长 <= 10
|
|
:
|
|
5*0.43+(线路特征.线路亘长-5)*0.25;
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 500
|
|
:
|
|
5*0.43+5*0.25+(线路特征.线路亘长-10)*0.2;
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
5*0.43+5*0.25+(500-10)*0.2 + ((线路特征.线路亘长 - 500)*0.8*0.2);
|
|
};
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 5
|
|
:
|
|
2.5;
|
|
->线路特征.线路亘长 > 5 && 线路特征.线路亘长 <= 10
|
|
:
|
|
5*0.5+(线路特征.线路亘长-5)*0.36;
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 30
|
|
:
|
|
5*0.5+5*0.36+(线路特征.线路亘长-10)*0.26;
|
|
->线路特征.线路亘长 > 30 && 线路特征.线路亘长 <= 500
|
|
:
|
|
5*0.5+5*0.36+20*0.26+(线路特征.线路亘长-30)*0.24;
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
5*0.5+5*0.36+20*0.26+(500-30)*0.24 + ((线路特征.线路亘长 - 500)*0.8*0.24);
|
|
};
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
6.2;
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 30
|
|
:
|
|
10*0.62+(线路特征.线路亘长-10)*0.36;
|
|
->线路特征.线路亘长 > 30 && 线路特征.线路亘长 <= 500
|
|
:
|
|
10*0.62+20*0.36+(线路特征.线路亘长-30)*0.33;
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
10*0.62+20*0.36+(500-30)*0.33 + ((线路特征.线路亘长 - 500)*0.8*0.33);
|
|
};
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
7.2;
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 50
|
|
:
|
|
10*0.72+(线路特征.线路亘长-10)*0.38;
|
|
->线路特征.线路亘长 > 50 && 线路特征.线路亘长 <= 100
|
|
:
|
|
10*0.72+40*0.38+(线路特征.线路亘长-50)*0.28;
|
|
->线路特征.线路亘长 > 100 && 线路特征.线路亘长 <= 500
|
|
:
|
|
10*0.72+40*0.38+50*0.28+(线路特征.线路亘长-100)*0.22;
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
10*0.72+40*0.38+50*0.28+(500-100)*0.22 + ((线路特征.线路亘长 - 500)*0.8*0.22);
|
|
};
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
11.9;
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 50
|
|
:
|
|
10*1.19+(线路特征.线路亘长-10)*0.53;
|
|
->线路特征.线路亘长 > 50 && 线路特征.线路亘长 <= 200
|
|
:
|
|
10*1.19+40*0.53+(线路特征.线路亘长-50)*0.38;
|
|
->线路特征.线路亘长 > 200 && 线路特征.线路亘长 <= 500
|
|
:
|
|
10*1.19+40*0.53+150*0.38+(线路特征.线路亘长-200)*0.24;
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
10*1.19+40*0.53+150*0.38+(500-200)*0.24 + ((线路特征.线路亘长 - 500)*0.8*0.24);
|
|
};
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
0.95*10;
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 100
|
|
:
|
|
0.95*线路特征.线路亘长;
|
|
->线路特征.线路亘长 > 100 && 线路特征.线路亘长 <= 300
|
|
:
|
|
100*0.95+(线路特征.线路亘长-100)*0.7;
|
|
->线路特征.线路亘长 > 300 && 线路特征.线路亘长 <= 500
|
|
:
|
|
100*0.95+200*0.7+(线路特征.线路亘长-300)*0.45;
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
100*0.95+200*0.7+(500-300)*0.45 + ((线路特征.线路亘长 - 500)*0.8*0.45);
|
|
};
|
|
->@监理费.属性.电压等级 == "1000kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
1.16*10;
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 100
|
|
:
|
|
1.16*线路特征.线路亘长;
|
|
->线路特征.线路亘长 > 100 && 线路特征.线路亘长 <= 300
|
|
:
|
|
100*1.16+(线路特征.线路亘长-100)*1.04;
|
|
->线路特征.线路亘长 > 300 && 线路特征.线路亘长 <= 500
|
|
:
|
|
100*1.16+200*1.04+(线路特征.线路亘长-300)*0.65;
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
100*1.16+200*1.04+(500-300)*0.65 + ((线路特征.线路亘长 - 500)*0.8*0.65);
|
|
};
|
|
->@监理费.属性.电压等级 == "±500kV" || @监理费.属性.电压等级 == "±400kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
0.41*10;
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 300
|
|
:
|
|
0.41*线路特征.线路亘长;
|
|
->线路特征.线路亘长 > 300 && 线路特征.线路亘长 <= 500
|
|
:
|
|
300*0.41+(线路特征.线路亘长-300)*0.28;
|
|
->线路特征.线路亘长 > 500 && 线路特征.线路亘长 <= 1000
|
|
:
|
|
300*0.41+200*0.28+(线路特征.线路亘长-500)*0.14;
|
|
->线路特征.线路亘长 > 1000 && 线路特征.线路亘长 <= 1800
|
|
:
|
|
300*0.41+200*0.28+500*0.14+(线路特征.线路亘长-1000)*0.11;
|
|
->线路特征.线路亘长 > 1800
|
|
:
|
|
300*0.41+200*0.28+500*0.14+(1800-1000)*0.11+ ((线路特征.线路亘长 - 1800)*0.8*0.11);
|
|
};
|
|
->@监理费.属性.电压等级 == "±800kV" || @监理费.属性.电压等级 == "±660kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
0.78*10;
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 300
|
|
:
|
|
0.78*线路特征.线路亘长;
|
|
->线路特征.线路亘长 > 300 && 线路特征.线路亘长 <= 500
|
|
:
|
|
300*0.78+(线路特征.线路亘长-300)*0.46;
|
|
->线路特征.线路亘长 > 500 && 线路特征.线路亘长 <= 1000
|
|
:
|
|
300*0.78+200*0.46+(线路特征.线路亘长-500)*0.38;
|
|
->线路特征.线路亘长 > 1000 && 线路特征.线路亘长 <= 1800
|
|
:
|
|
300*0.78+200*0.46+500*0.38+(线路特征.线路亘长-1000)*0.2;
|
|
->线路特征.线路亘长 > 1800
|
|
:
|
|
300*0.78+200*0.46+500*0.38+(1800-1000)*0.2+ ((线路特征.线路亘长 - 1800)*0.8*0.2);
|
|
};
|
|
}*系数调整_混合()
|
|
}
|
|
|
|
BEGIN:监理费累进施工图评审费_架空线路_实际
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 5
|
|
:
|
|
0.43*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 5 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
5*0.43+(getparam("特征段线路亘长")-5)*0.25;
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
5*0.43+5*0.25+(getparam("特征段线路亘长")-10)*0.2;
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
5*0.43+5*0.25+(500-10)*0.2 + ((getparam("特征段线路亘长") - 500)*0.8*0.2);
|
|
};
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 5
|
|
:
|
|
0.5*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 5 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
5*0.5+(getparam("特征段线路亘长")-5)*0.36;
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 30
|
|
:
|
|
5*0.5+5*0.36+(getparam("特征段线路亘长")-10)*0.26;
|
|
->getparam("特征段线路亘长") > 30 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
5*0.5+5*0.36+20*0.26+(getparam("特征段线路亘长")-30)*0.24;
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
5*0.5+5*0.36+20*0.26+(500-30)*0.24 + ((getparam("特征段线路亘长") - 500)*0.8*0.24);
|
|
};
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
0.62*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 30
|
|
:
|
|
10*0.62+(getparam("特征段线路亘长")-10)*0.36;
|
|
->getparam("特征段线路亘长") > 30 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
10*0.62+20*0.36+(getparam("特征段线路亘长")-30)*0.33;
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
10*0.62+20*0.36+(500-30)*0.33 + ((getparam("特征段线路亘长") - 500)*0.8*0.33);
|
|
};
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
0.72*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 50
|
|
:
|
|
10*0.72+(getparam("特征段线路亘长")-10)*0.38;
|
|
->getparam("特征段线路亘长") > 50 && getparam("特征段线路亘长") <= 100
|
|
:
|
|
10*0.72+40*0.38+(getparam("特征段线路亘长")-50)*0.28;
|
|
->getparam("特征段线路亘长") > 100 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
10*0.72+40*0.38+50*0.28+(getparam("特征段线路亘长")-100)*0.22;
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
10*0.72+40*0.38+50*0.28+(500-100)*0.22 + ((getparam("特征段线路亘长") - 500)*0.8*0.22);
|
|
};
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
1.19*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 50
|
|
:
|
|
10*1.19+(getparam("特征段线路亘长")-10)*0.53;
|
|
->getparam("特征段线路亘长") > 50 && getparam("特征段线路亘长") <= 200
|
|
:
|
|
10*1.19+40*0.53+(getparam("特征段线路亘长")-50)*0.38;
|
|
->getparam("特征段线路亘长") > 200 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
10*1.19+40*0.53+150*0.38+(getparam("特征段线路亘长")-200)*0.24;
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
10*1.19+40*0.53+150*0.38+(500-200)*0.24 + ((getparam("特征段线路亘长") - 500)*0.8*0.24);
|
|
};
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
0.95*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 100
|
|
:
|
|
0.95*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 100 && getparam("特征段线路亘长") <= 300
|
|
:
|
|
100*0.95+(getparam("特征段线路亘长")-100)*0.7;
|
|
->getparam("特征段线路亘长") > 300 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
100*0.95+200*0.7+(getparam("特征段线路亘长")-300)*0.45;
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
100*0.95+200*0.7+(500-300)*0.45 + ((getparam("特征段线路亘长") - 500)*0.8*0.45);
|
|
};
|
|
->@监理费.属性.电压等级 == "1000kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
1.16*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 100
|
|
:
|
|
1.16*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 100 && getparam("特征段线路亘长") <= 300
|
|
:
|
|
100*1.16+(getparam("特征段线路亘长")-100)*1.04;
|
|
->getparam("特征段线路亘长") > 300 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
100*1.16+200*1.04+(getparam("特征段线路亘长")-300)*0.65;
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
100*1.16+200*1.04+(500-300)*0.65 + ((getparam("特征段线路亘长") - 500)*0.8*0.65);
|
|
};
|
|
->@监理费.属性.电压等级 == "±500kV" || @监理费.属性.电压等级 == "±400kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
0.41*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 300
|
|
:
|
|
0.41*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 300 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
300*0.41+(getparam("特征段线路亘长")-300)*0.28;
|
|
->getparam("特征段线路亘长") > 500 && getparam("特征段线路亘长") <= 1000
|
|
:
|
|
300*0.41+200*0.28+(getparam("特征段线路亘长")-500)*0.14;
|
|
->getparam("特征段线路亘长") > 1000 && getparam("特征段线路亘长") <= 1800
|
|
:
|
|
300*0.41+200*0.28+500*0.14+(getparam("特征段线路亘长")-1000)*0.11;
|
|
->getparam("特征段线路亘长") > 1800
|
|
:
|
|
300*0.41+200*0.28+500*0.14+(1800-1000)*0.11+ ((getparam("特征段线路亘长") - 1800)*0.8*0.11);
|
|
};
|
|
->@监理费.属性.电压等级 == "±800kV" || @监理费.属性.电压等级 == "±660kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
0.78*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 300
|
|
:
|
|
0.78*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 300 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
300*0.78+(getparam("特征段线路亘长")-300)*0.46;
|
|
->getparam("特征段线路亘长") > 500 && getparam("特征段线路亘长") <= 1000
|
|
:
|
|
300*0.78+200*0.46+(getparam("特征段线路亘长")-500)*0.38;
|
|
->getparam("特征段线路亘长") > 1000 && getparam("特征段线路亘长") <= 1800
|
|
:
|
|
300*0.78+200*0.46+500*0.38+(getparam("特征段线路亘长")-1000)*0.2;
|
|
->getparam("特征段线路亘长") > 1800
|
|
:
|
|
300*0.78+200*0.46+500*0.38+(1800-1000)*0.2+ ((getparam("特征段线路亘长") - 1800)*0.8*0.2);
|
|
};
|
|
}*系数调整_混合()
|
|
}
|
|
|
|
BEGIN:监理费累进施工图评审费_架空线路_取费基数
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 5
|
|
:
|
|
"5*0.43";
|
|
->线路特征.线路亘长 > 5 && 线路特征.线路亘长 <= 10
|
|
:
|
|
"(5*0.43+("+ftos(线路特征.线路亘长)+"-5)*0.25)";
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 500
|
|
:
|
|
"(5*0.43+5*0.25+("+ftos(线路特征.线路亘长)+"-10)*0.2)";
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
"(5*0.43+5*0.25+(500-10)*0.2 + (("+ftos(线路特征.线路亘长)+" - 500)*0.8*0.2))";
|
|
};
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 5
|
|
:
|
|
"5*0.5";
|
|
->线路特征.线路亘长 > 5 && 线路特征.线路亘长 <= 10
|
|
:
|
|
"(5*0.5+("+ftos(线路特征.线路亘长)+"-5)*0.36)";
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 30
|
|
:
|
|
"(5*0.5+5*0.36+("+ftos(线路特征.线路亘长)+"-10)*0.26)";
|
|
->线路特征.线路亘长 > 30 && 线路特征.线路亘长 <= 500
|
|
:
|
|
"(5*0.5+5*0.36+20*0.26+("+ftos(线路特征.线路亘长)+"-30)*0.24)";
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
"(5*0.5+5*0.36+20*0.26+(500-30)*0.24 + (("+ftos(线路特征.线路亘长)+" - 500)*0.8*0.24))";
|
|
};
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
"10*0.62";
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 30
|
|
:
|
|
"(10*0.62+("+ftos(线路特征.线路亘长)+"-10)*0.36)";
|
|
->线路特征.线路亘长 > 30 && 线路特征.线路亘长 <= 500
|
|
:
|
|
"(10*0.62+20*0.36+("+ftos(线路特征.线路亘长)+"-30)*0.33)";
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
"(10*0.62+20*0.36+(500-30)*0.33 + (("+ftos(线路特征.线路亘长)+" - 500)*0.8*0.33))";
|
|
};
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
"10*0.72";
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 50
|
|
:
|
|
"(10*0.72+("+ftos(线路特征.线路亘长)+"-10)*0.38)";
|
|
->线路特征.线路亘长 > 50 && 线路特征.线路亘长 <= 100
|
|
:
|
|
"(10*0.72+40*0.38+("+ftos(线路特征.线路亘长)+"-50)*0.28)";
|
|
->线路特征.线路亘长 > 100 && 线路特征.线路亘长 <= 500
|
|
:
|
|
"(10*0.72+40*0.38+50*0.28+("+ftos(线路特征.线路亘长)+"-100)*0.22)";
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
"(10*0.72+40*0.38+50*0.28+(500-100)*0.22 + (("+ftos(线路特征.线路亘长)+" - 500)*0.8*0.22))";
|
|
};
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
"10*1.19";
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 50
|
|
:
|
|
"(10*1.19+("+ftos(线路特征.线路亘长)+"-10)*0.53)";
|
|
->线路特征.线路亘长 > 50 && 线路特征.线路亘长 <= 200
|
|
:
|
|
"(10*1.19+40*0.53+("+ftos(线路特征.线路亘长)+"-50)*0.38)";
|
|
->线路特征.线路亘长 > 200 && 线路特征.线路亘长 <= 500
|
|
:
|
|
"(10*1.19+40*0.53+150*0.38+("+ftos(线路特征.线路亘长)+"-200)*0.24)";
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
"(10*1.19+40*0.53+150*0.38+(500-200)*0.24 + (("+ftos(线路特征.线路亘长)+" - 500)*0.8*0.24))";
|
|
};
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
"0.95*10";
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 100
|
|
:
|
|
"0.95*"+ftos(线路特征.线路亘长);
|
|
->线路特征.线路亘长 > 100 && 线路特征.线路亘长 <= 300
|
|
:
|
|
"(100*0.95+("+ftos(线路特征.线路亘长)+"-100)*0.7)";
|
|
->线路特征.线路亘长 > 300 && 线路特征.线路亘长 <= 500
|
|
:
|
|
"(100*0.95+200*0.7+("+ftos(线路特征.线路亘长)+"-300)*0.45)";
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
"(100*0.95+200*0.7+(500-300)*0.45 + (("+ftos(线路特征.线路亘长)+" - 500)*0.8*0.45))";
|
|
};
|
|
->@监理费.属性.电压等级 == "1000kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
"1.16*10";
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 100
|
|
:
|
|
"1.16*"+ftos(线路特征.线路亘长);
|
|
->线路特征.线路亘长 > 100 && 线路特征.线路亘长 <= 300
|
|
:
|
|
"(100*1.16+("+ftos(线路特征.线路亘长)+"-100)*1.04";
|
|
->线路特征.线路亘长 > 300 && 线路特征.线路亘长 <= 500
|
|
:
|
|
"(100*1.16+200*1.04+("+ftos(线路特征.线路亘长)+"-300)*0.65";
|
|
->线路特征.线路亘长 > 500
|
|
:
|
|
"(100*1.16+200*1.04+(500-300)*0.65 + (("+ftos(线路特征.线路亘长)+" - 500)*0.8*0.65))";
|
|
};
|
|
->@监理费.属性.电压等级 == "±500kV" || @监理费.属性.电压等级 == "±400kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
"0.41*10";
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 300
|
|
:
|
|
"0.41*"+ftos(线路特征.线路亘长);
|
|
->线路特征.线路亘长 > 300 && 线路特征.线路亘长 <= 500
|
|
:
|
|
"(300*0.41+("+ftos(线路特征.线路亘长)+"-300)*0.28)";
|
|
->线路特征.线路亘长 > 500 && 线路特征.线路亘长 <= 1000
|
|
:
|
|
"(300*0.41+200*0.28+("+ftos(线路特征.线路亘长)+"-500)*0.14)";
|
|
->线路特征.线路亘长 > 1000 && 线路特征.线路亘长 <= 1800
|
|
:
|
|
"(300*0.41+200*0.28+500*0.14+("+ftos(线路特征.线路亘长)+"-1000)*0.11)";
|
|
->线路特征.线路亘长 > 1800
|
|
:
|
|
"(300*0.41+200*0.28+500*0.14+(1800-1000)*0.11+ (("+ftos(线路特征.线路亘长)+" - 1800)*0.8*0.11))";
|
|
};
|
|
->@监理费.属性.电压等级 == "±800kV" || @监理费.属性.电压等级 == "±660kV"
|
|
:
|
|
#{
|
|
->线路特征.线路亘长 > 0 && 线路特征.线路亘长 <= 10
|
|
:
|
|
"0.78*10";
|
|
->线路特征.线路亘长 > 10 && 线路特征.线路亘长 <= 300
|
|
:
|
|
"0.78*"+ftos(线路特征.线路亘长);
|
|
->线路特征.线路亘长 > 300 && 线路特征.线路亘长 <= 500
|
|
:
|
|
"(300*0.78+("+ftos(线路特征.线路亘长)+"-300)*0.46)";
|
|
->线路特征.线路亘长 > 500 && 线路特征.线路亘长 <= 1000
|
|
:
|
|
"(300*0.78+200*0.46+("+ftos(线路特征.线路亘长)+"-500)*0.38)";
|
|
->线路特征.线路亘长 > 1000 && 线路特征.线路亘长 <= 1800
|
|
:
|
|
"(300*0.78+200*0.46+500*0.38+("+ftos(线路特征.线路亘长)+"-1000)*0.2)";
|
|
->线路特征.线路亘长 > 1800
|
|
:
|
|
"(300*0.78+200*0.46+500*0.38+(1800-1000)*0.2+ (("+ftos(线路特征.线路亘长)+" - 1800)*0.8*0.2))";
|
|
};
|
|
}+"*"+系数调整_取费基数_混合()
|
|
}
|
|
|
|
BEGIN:监理费累进施工图评审费_架空线路_取费基数_实际
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 5
|
|
:
|
|
"0.43*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 5 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
"(5*0.43+("+ftos(getparam("特征段线路亘长"))+"-5)*0.25)";
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
"(5*0.43+5*0.25+("+ftos(getparam("特征段线路亘长"))+"-10)*0.2)";
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
"(5*0.43+5*0.25+(500-10)*0.2 + (("+ftos(getparam("特征段线路亘长"))+" - 500)*0.8*0.2))";
|
|
};
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 5
|
|
:
|
|
"0.5*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 5 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
"(5*0.5+("+ftos(getparam("特征段线路亘长"))+"-5)*0.36)";
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 30
|
|
:
|
|
"(5*0.5+5*0.36+("+ftos(getparam("特征段线路亘长"))+"-10)*0.26)";
|
|
->getparam("特征段线路亘长") > 30 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
"(5*0.5+5*0.36+20*0.26+("+ftos(getparam("特征段线路亘长"))+"-30)*0.24)";
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
"(5*0.5+5*0.36+20*0.26+(500-30)*0.24 + (("+ftos(getparam("特征段线路亘长"))+" - 500)*0.8*0.24))";
|
|
};
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
"0.62*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 30
|
|
:
|
|
"(10*0.62+("+ftos(getparam("特征段线路亘长"))+"-10)*0.36)";
|
|
->getparam("特征段线路亘长") > 30 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
"(10*0.62+20*0.36+("+ftos(getparam("特征段线路亘长"))+"-30)*0.33)";
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
"(10*0.62+20*0.36+(500-30)*0.33 + (("+ftos(getparam("特征段线路亘长"))+" - 500)*0.8*0.33))";
|
|
};
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
"0.72*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 50
|
|
:
|
|
"(10*0.72+("+ftos(getparam("特征段线路亘长"))+"-10)*0.38)";
|
|
->getparam("特征段线路亘长") > 50 && getparam("特征段线路亘长") <= 100
|
|
:
|
|
"(10*0.72+40*0.38+("+ftos(getparam("特征段线路亘长"))+"-50)*0.28)";
|
|
->getparam("特征段线路亘长") > 100 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
"(10*0.72+40*0.38+50*0.28+("+ftos(getparam("特征段线路亘长"))+"-100)*0.22)";
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
"(10*0.72+40*0.38+50*0.28+(500-100)*0.22 + (("+ftos(getparam("特征段线路亘长"))+" - 500)*0.8*0.22))";
|
|
};
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
"1.19*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 50
|
|
:
|
|
"(10*1.19+("+ftos(getparam("特征段线路亘长"))+"-10)*0.53)";
|
|
->getparam("特征段线路亘长") > 50 && getparam("特征段线路亘长") <= 200
|
|
:
|
|
"(10*1.19+40*0.53+("+ftos(getparam("特征段线路亘长"))+"-50)*0.38)";
|
|
->getparam("特征段线路亘长") > 200 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
"(10*1.19+40*0.53+150*0.38+("+ftos(getparam("特征段线路亘长"))+"-200)*0.24)";
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
"(10*1.19+40*0.53+150*0.38+(500-200)*0.24 + (("+ftos(getparam("特征段线路亘长"))+" - 500)*0.8*0.24))";
|
|
};
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
"0.95*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 100
|
|
:
|
|
"0.95*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 100 && getparam("特征段线路亘长") <= 300
|
|
:
|
|
"(100*0.95+("+ftos(getparam("特征段线路亘长"))+"-100)*0.7)";
|
|
->getparam("特征段线路亘长") > 300 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
"(100*0.95+200*0.7+("+ftos(getparam("特征段线路亘长"))+"-300)*0.45)";
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
"(100*0.95+200*0.7+(500-300)*0.45 + (("+ftos(getparam("特征段线路亘长"))+" - 500)*0.8*0.45))";
|
|
};
|
|
->@监理费.属性.电压等级 == "1000kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
"1.16*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 100
|
|
:
|
|
"1.16*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 100 && getparam("特征段线路亘长") <= 300
|
|
:
|
|
"(100*1.16+("+ftos(getparam("特征段线路亘长"))+"-100)*1.04";
|
|
->getparam("特征段线路亘长") > 300 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
"(100*1.16+200*1.04+("+ftos(getparam("特征段线路亘长"))+"-300)*0.65";
|
|
->getparam("特征段线路亘长") > 500
|
|
:
|
|
"(100*1.16+200*1.04+(500-300)*0.65 + (("+ftos(getparam("特征段线路亘长"))+" - 500)*0.8*0.65))";
|
|
};
|
|
->@监理费.属性.电压等级 == "±500kV" || @监理费.属性.电压等级 == "±400kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
"0.41*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 300
|
|
:
|
|
"0.41*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 300 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
"(300*0.41+("+ftos(getparam("特征段线路亘长"))+"-300)*0.28)";
|
|
->getparam("特征段线路亘长") > 500 && getparam("特征段线路亘长") <= 1000
|
|
:
|
|
"(300*0.41+200*0.28+("+ftos(getparam("特征段线路亘长"))+"-500)*0.14)";
|
|
->getparam("特征段线路亘长") > 1000 && getparam("特征段线路亘长") <= 1800
|
|
:
|
|
"(300*0.41+200*0.28+500*0.14+("+ftos(getparam("特征段线路亘长"))+"-1000)*0.11)";
|
|
->getparam("特征段线路亘长") > 1800
|
|
:
|
|
"(300*0.41+200*0.28+500*0.14+(1800-1000)*0.11+ (("+ftos(getparam("特征段线路亘长"))+" - 1800)*0.8*0.11))";
|
|
};
|
|
->@监理费.属性.电压等级 == "±800kV" || @监理费.属性.电压等级 == "±660kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 10
|
|
:
|
|
"0.78*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 10 && getparam("特征段线路亘长") <= 300
|
|
:
|
|
"0.78*"+ftos(getparam("特征段线路亘长"));
|
|
->getparam("特征段线路亘长") > 300 && getparam("特征段线路亘长") <= 500
|
|
:
|
|
"(300*0.78+("+ftos(getparam("特征段线路亘长"))+"-300)*0.46)";
|
|
->getparam("特征段线路亘长") > 500 && getparam("特征段线路亘长") <= 1000
|
|
:
|
|
"(300*0.78+200*0.46+("+ftos(getparam("特征段线路亘长"))+"-500)*0.38)";
|
|
->getparam("特征段线路亘长") > 1000 && getparam("特征段线路亘长") <= 1800
|
|
:
|
|
"(300*0.78+200*0.46+500*0.38+("+ftos(getparam("特征段线路亘长"))+"-1000)*0.2)";
|
|
->getparam("特征段线路亘长") > 1800
|
|
:
|
|
"(300*0.78+200*0.46+500*0.38+(1800-1000)*0.2+ (("+ftos(getparam("特征段线路亘长"))+" - 1800)*0.8*0.2))";
|
|
};
|
|
}+"*"+系数调整_取费基数_混合()
|
|
}
|
|
|
|
BEGIN:系数调整
|
|
${
|
|
?#{
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0
|
|
:
|
|
#{
|
|
->@监理费.属性.大截面导线 == 1
|
|
:
|
|
1.2;
|
|
->@监理费.属性.大截面导线 == 0
|
|
:
|
|
1;
|
|
}*1.8;
|
|
->strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0
|
|
:
|
|
#{
|
|
->@监理费.属性.大截面导线 == 1
|
|
:
|
|
1.2;
|
|
->@监理费.属性.大截面导线 == 0
|
|
:
|
|
1;
|
|
}*1.9;
|
|
->strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0
|
|
:
|
|
#{
|
|
->@监理费.属性.大截面导线 == 1
|
|
:
|
|
1.2;
|
|
->@监理费.属性.大截面导线 == 0
|
|
:
|
|
1;
|
|
}*2.0;
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
#{
|
|
->@监理费.属性.大截面导线 == 1
|
|
:
|
|
1.2;
|
|
->@监理费.属性.大截面导线 == 0
|
|
:
|
|
1;
|
|
}*1;
|
|
}
|
|
}
|
|
|
|
BEGIN:系数调整_混合
|
|
${
|
|
?#{
|
|
->线路特征.覆冰厚度 == 1 && 线路特征.设计风速 == 0
|
|
:
|
|
1.3;
|
|
->线路特征.设计风速 == 1 && 线路特征.覆冰厚度 == 0
|
|
:
|
|
1.1;
|
|
->线路特征.覆冰厚度 == 0 && 线路特征.设计风速 == 0
|
|
:
|
|
1;
|
|
->线路特征.覆冰厚度 == 1 && 线路特征.设计风速 == 1
|
|
:
|
|
1.3 * 1.1;
|
|
}
|
|
}
|
|
|
|
|
|
BEGIN:系数调整_取费基数
|
|
${
|
|
?#{
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0
|
|
:
|
|
#{
|
|
->@监理费.属性.大截面导线 == 1
|
|
:
|
|
"1.2*1.8";
|
|
->@监理费.属性.大截面导线 == 0
|
|
:
|
|
"1*1.8";
|
|
};
|
|
->strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0
|
|
:
|
|
#{
|
|
->@监理费.属性.大截面导线 == 1
|
|
:
|
|
"1.2*1.9";
|
|
->@监理费.属性.大截面导线 == 0
|
|
:
|
|
"1*1.9";
|
|
};
|
|
->strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0
|
|
:
|
|
#{
|
|
->@监理费.属性.大截面导线 == 1
|
|
:
|
|
"1.2*2.0";
|
|
->@监理费.属性.大截面导线 == 0
|
|
:
|
|
"1*2.0";
|
|
};
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
#{
|
|
->@监理费.属性.大截面导线 == 1
|
|
:
|
|
"1.2";
|
|
->@监理费.属性.大截面导线 == 0
|
|
:
|
|
"1";
|
|
};
|
|
}
|
|
}
|
|
|
|
BEGIN:系数调整_取费基数_混合
|
|
${
|
|
?#{
|
|
->线路特征.覆冰厚度 == 1 && 线路特征.设计风速 == 0
|
|
:
|
|
"1.3";
|
|
->线路特征.设计风速 == 1 && 线路特征.覆冰厚度 == 0
|
|
:
|
|
"1.1";
|
|
->线路特征.覆冰厚度 == 1 && 线路特征.设计风速 == 1
|
|
:
|
|
"1.3*1.1";
|
|
->线路特征.覆冰厚度 == 0 && 线路特征.设计风速 == 0
|
|
:
|
|
"1";
|
|
}
|
|
}
|
|
|
|
BEGIN:线路亘长_架空线路
|
|
${
|
|
?round(?@监理费.属性.线路亘长, 6)
|
|
}
|
|
|
|
BEGIN:费率_架空线路
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
0.83;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
0.98+(回路数判定()-2)*0.83*0.2;
|
|
|
|
};
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
0.92;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
1.16+(回路数判定()-2)*0.92*0.2;
|
|
};
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
1.48;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
1.85+(回路数判定()-2)*1.48*0.2;
|
|
};
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
1.85;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
2.29+(回路数判定()-2)*1.85*0.2;
|
|
};
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
2.32;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
3.06+(回路数判定()-2)*2.32*0.2;
|
|
};
|
|
->@监理费.属性.电压等级 == "±400kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
2.12;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
0+(回路数判定()-2)*2.12*0.2;
|
|
};
|
|
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
2.83;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
3.72+(回路数判定()-2)*2.83*0.2;
|
|
};
|
|
->@监理费.属性.电压等级 == "±660kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
2.65;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
0+(回路数判定()-2)*2.65*0.2;
|
|
};
|
|
|
|
->@监理费.属性.电压等级 == "1000kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
3.17;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
4.18+(回路数判定()-2)*3.17*0.2;
|
|
};
|
|
->@监理费.属性.电压等级 == "±500kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
2.12;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
0+(回路数判定()-2)*2.12*0.2;
|
|
};
|
|
|
|
->@监理费.属性.电压等级 == "±800kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
2.65;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
0+(回路数判定()-2)*2.65*0.2;
|
|
};
|
|
->@监理费.属性.电压等级 == "±1100kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
2.92;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
0+(回路数判定()-2)*2.92*0.2;
|
|
};
|
|
}
|
|
}
|
|
|
|
BEGIN:费率_架空线路_8km计算
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
0.94;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
1.11+(回路数判定()-2)*0.94*0.2;
|
|
|
|
};
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
1.04;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
1.31+(回路数判定()-2)*1.04*0.2;
|
|
};
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
1.68;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
2.1+(回路数判定()-2)*1.68*0.2;
|
|
};
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
2.09;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
2.59+(回路数判定()-2)*2.09*0.2;
|
|
};
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
2.62;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
3.46+(回路数判定()-2)*2.62*0.2;
|
|
};
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
3.2;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
4.2+(回路数判定()-2)*3.2*0.2;
|
|
};
|
|
}
|
|
}
|
|
BEGIN:费率_架空线路_50km计算
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
0.96;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
1.13+(回路数判定()-2)*0.96*0.2;
|
|
|
|
};
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
1.06;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
1.34+(回路数判定()-2)*1.06*0.2;
|
|
};
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
1.71;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
2.14+(回路数判定()-2)*1.71*0.2;
|
|
};
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
2.11;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
2.62+(回路数判定()-2)*2.11*0.2;
|
|
};
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
2.65;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
3.5+(回路数判定()-2)*2.65*0.2;
|
|
};
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
3.23;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
4.25+(回路数判定()-2)*3.23*0.2;
|
|
};
|
|
}
|
|
}
|
|
BEGIN:费率_架空线路_大于50km计算
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
0.98;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
1.16+(回路数判定()-2)*0.98*0.2;
|
|
|
|
};
|
|
}
|
|
}
|
|
BEGIN:费率_架空线路_100km计算
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
1.09;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
1.37+(回路数判定()-2)*1.09*0.2;
|
|
|
|
};
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
1.75;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
2.19+(回路数判定()-2)*1.75*0.2;
|
|
};
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
2.16;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
2.67+(回路数判定()-2)*2.16*0.2;
|
|
};
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
2.71;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
3.57+(回路数判定()-2)*2.71*0.2;
|
|
};
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
3.31;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
4.35+(回路数判定()-2)*3.31*0.2;
|
|
};
|
|
}
|
|
}
|
|
|
|
BEGIN:费率_架空线路_大于100km计算
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
1.11;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
1.4+(回路数判定()-2)*1.11*0.2;
|
|
};
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
1.77;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
2.21+(回路数判定()-2)*1.77*0.2;
|
|
};
|
|
}
|
|
}
|
|
BEGIN:费率_架空线路_150km计算
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
2.2;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
2.72+(回路数判定()-2)*2.2*0.2;
|
|
};
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
2.76;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
3.64+(回路数判定()-2)*2.76*0.2;
|
|
};
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
3.37;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
4.43+(回路数判定()-2)*3.37*0.2;
|
|
};
|
|
}
|
|
}
|
|
BEGIN:费率_架空线路_大于150km计算
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
2.22;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
2.74+(回路数判定()-2)*2.22*0.2;
|
|
};
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
2.78;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
3.67+(回路数判定()-2)*2.78*0.2;
|
|
};
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
3.39;
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
4.46+(回路数判定()-2)*3.39*0.2;
|
|
};
|
|
}
|
|
}
|
|
|
|
BEGIN:费率_架空线路_取费基数
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"0.83";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"0.98+("+ftos(回路数判定())+"-2)*0.83*0.2";
|
|
|
|
};
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"0.92";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"1.16+("+ftos(回路数判定())+"-2)*0.92*0.2";
|
|
};
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"1.48";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"1.85+("+ftos(回路数判定())+"-2)*1.48*0.2";
|
|
};
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"1.85";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"2.29+("+ftos(回路数判定())+"-2)*1.85*0.2";
|
|
};
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"2.32";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"3.06+("+ftos(回路数判定())+"-2)*2.32*0.2";
|
|
};
|
|
->@监理费.属性.电压等级 == "±400kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"2.12";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"0+("+ftos(回路数判定())+"-2)*2.12*0.2";
|
|
};
|
|
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"2.83";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"3.72+("+ftos(回路数判定())+"-2)*2.83*0.2";
|
|
};
|
|
->@监理费.属性.电压等级 == "±660kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"2.65";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"0+("+ftos(回路数判定())+"-2)*2.65*0.2";
|
|
};
|
|
|
|
->@监理费.属性.电压等级 == "1000kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"3.17";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"4.18+("+ftos(回路数判定())+"-2)*3.17*0.2";
|
|
};
|
|
->@监理费.属性.电压等级 == "±500kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"2.12";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"0+("+ftos(回路数判定())+"-2)*2.12*0.2";
|
|
};
|
|
|
|
->@监理费.属性.电压等级 == "±800kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"2.65";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"0+("+ftos(回路数判定())+"-2)*2.65*0.2";
|
|
};
|
|
->@监理费.属性.电压等级 == "±1100kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"2.92";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"0+("+ftos(回路数判定())+"-2)*2.92*0.2";
|
|
};
|
|
}
|
|
}
|
|
|
|
BEGIN:费率_架空线路_取费基数_8km计算
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"0.94";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"1.11+("+ftos(回路数判定())+"-2)*0.94*0.2";
|
|
|
|
};
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"1.04";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"1.31+("+ftos(回路数判定())+"-2)*1.04*0.2";
|
|
};
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"1.68";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"2.1+("+ftos(回路数判定())+"-2)*1.68*0.2";
|
|
};
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"2.09";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"2.59+("+ftos(回路数判定())+"-2)*2.09*0.2";
|
|
};
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"2.62";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"3.46+("+ftos(回路数判定())+"-2)*2.62*0.2";
|
|
};
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"3.2";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"4.2+("+ftos(回路数判定())+"-2)*3.2*0.2";
|
|
};
|
|
}
|
|
}
|
|
BEGIN:费率_架空线路_取费基数_50km计算
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"0.96";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"1.13+("+ftos(回路数判定())+"-2)*0.96*0.2";
|
|
|
|
};
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"1.06";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"1.34+("+ftos(回路数判定())+"-2)*1.06*0.2";
|
|
};
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"1.71";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"2.14+("+ftos(回路数判定())+"-2)*1.71*0.2";
|
|
};
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"2.11";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"2.62+("+ftos(回路数判定())+"-2)*2.11*0.2";
|
|
};
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"2.65";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"3.5+("+ftos(回路数判定())+"-2)*2.65*0.2";
|
|
};
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"3.23";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"4.25+("+ftos(回路数判定())+"-2)*3.23*0.2";
|
|
};
|
|
}
|
|
}
|
|
BEGIN:费率_架空线路_取费基数_大于50km计算
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "35kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"0.98";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"1.16+("+ftos(回路数判定())+"-2)*0.98*0.2";
|
|
|
|
};
|
|
}
|
|
}
|
|
BEGIN:费率_架空线路_取费基数_100km计算
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"1.09";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"1.37+("+ftos(回路数判定())+"-2)*1.09*0.2";
|
|
|
|
};
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"1.75";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"2.19+("+ftos(回路数判定())+"-2)*1.75*0.2";
|
|
};
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"2.16";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"2.67+("+ftos(回路数判定())+"-2)*2.16*0.2";
|
|
};
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"2.71";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"3.57+("+ftos(回路数判定())+"-2)*2.71*0.2";
|
|
};
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"3.31";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"4.35+("+ftos(回路数判定())+"-2)*3.31*0.2";
|
|
};
|
|
}
|
|
}
|
|
|
|
BEGIN:费率_架空线路_取费基数_大于100km计算
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "110kV" || @监理费.属性.电压等级 == "66kV"
|
|
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"1.11";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"1.4+("+ftos(回路数判定())+"-2)*1.11*0.2";
|
|
};
|
|
->@监理费.属性.电压等级 == "220kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"1.77";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"2.21+("+ftos(回路数判定())+"-2)*1.77*0.2";
|
|
};
|
|
}
|
|
}
|
|
BEGIN:费率_架空线路_取费基数_150km计算
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"2.2";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"2.72+("+ftos(回路数判定())+"-2)*2.2*0.2";
|
|
};
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"2.76";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"3.64+("+ftos(回路数判定())+"-2)*2.76*0.2";
|
|
};
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"3.37";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"4.43+("+ftos(回路数判定())+"-2)*3.37*0.2";
|
|
};
|
|
}
|
|
}
|
|
BEGIN:费率_架空线路_取费基数_大于150km计算
|
|
${
|
|
?#{
|
|
->@监理费.属性.电压等级 == "330kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"2.22";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"2.74+("+ftos(回路数判定())+"-2)*2.22*0.2";
|
|
};
|
|
->@监理费.属性.电压等级 == "500kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"2.78";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"3.67+("+ftos(回路数判定())+"-2)*2.78*0.2";
|
|
};
|
|
->@监理费.属性.电压等级 == "750kV"
|
|
:
|
|
#{
|
|
->strFind(线路特征.回路类型,"单回路")>0 || strFind(线路特征.回路类型,"已有一回,新建第二回")>0
|
|
:
|
|
"3.39";
|
|
->strFind(线路特征.回路类型,"已有一回,新建双回路")>0 || strFind(线路特征.回路类型,"同时架设双回路")>0 || strFind(线路特征.回路类型,"已有一回,新建三回路")>0 || strFind(线路特征.回路类型,"同时架设三回路")>0 || strFind(线路特征.回路类型,"已有一回,新建四回路")>0 || strFind(线路特征.回路类型,"同时架设四回路")>0 || strFind(线路特征.回路类型,"已有一回,新建五回路")>0 || strFind(线路特征.回路类型,"同时架设六回路")>0
|
|
:
|
|
"4.46+("+ftos(回路数判定())+"-2)*3.39*0.2";
|
|
};
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
//设置监理费-大跨越
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:工程监理费_大跨越
|
|
${
|
|
?round(?本体工程费_大跨越() * 0.0255 / 10000,6)
|
|
}
|
|
|
|
BEGIN:可行性研究评审费_大跨越
|
|
${
|
|
?round(?基本设计费_大跨越() * 0.048 / 10000,6)
|
|
}
|
|
|
|
BEGIN:初步设计评审费_大跨越
|
|
${
|
|
?round(?基本设计费_大跨越() * 0.048 / 10000,6)
|
|
}
|
|
|
|
BEGIN:施工图评审费_大跨越
|
|
${
|
|
?round(?基本设计费_大跨越() * 0.048 / 10000,6)
|
|
}
|
|
|
|
BEGIN:本体工程费_大跨越
|
|
${
|
|
?#{
|
|
->@工程信息.属性.配置选项 == "2018年版预规"
|
|
:
|
|
round(?@工程取费.线路.合计, 6);
|
|
->@工程信息.属性.配置选项 == "DL/T 54xx导则"
|
|
:
|
|
round(?@工程取费.线路.合计+@线路基准期价差.HJ, 6);
|
|
}
|
|
}
|
|
|
|
BEGIN:基本设计费_大跨越
|
|
${
|
|
?round(?基本设计费(), 6)
|
|
}
|
|
|
|
BEGIN:工程监理费_大跨越_取费基数
|
|
${
|
|
|
|
?#{
|
|
->@工程信息.属性.配置选项 == "2018年版预规"
|
|
:
|
|
"(本体工程费)"+" * 0.0255";
|
|
->@工程信息.属性.配置选项 == "DL/T 54xx导则"
|
|
:
|
|
"(本体工程费+编制基准期价差)"+" * 0.0255";
|
|
->
|
|
:
|
|
"(本体工程费+编制基准期价差)"+" * 0.0255";
|
|
}
|
|
}
|
|
|
|
BEGIN:可行性研究评审费_大跨越_取费基数
|
|
${
|
|
"(基本设计费)"+" * 0.048"
|
|
}
|
|
|
|
BEGIN:初步设计评审费_大跨越_取费基数
|
|
${
|
|
"(基本设计费)"+" * 0.048"
|
|
}
|
|
|
|
BEGIN:施工图评审费_大跨越_取费基数
|
|
${
|
|
"(基本设计费)"+" * 0.048"
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////////
|
|
//
|
|
//设计文件评审费
|
|
//
|
|
///////////////////////////////////////////////////////////////
|
|
BEGIN:发电可行性研究评审费
|
|
${
|
|
?#{
|
|
->@工程信息.项目类型 == "燃煤发电厂工程"
|
|
:
|
|
燃煤发电工程可行性研究();
|
|
->@工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程"
|
|
:
|
|
联合循环电厂可行性研究();
|
|
}*10000
|
|
}
|
|
|
|
BEGIN:发电初步设计评审费
|
|
${
|
|
?#{
|
|
->@工程信息.项目类型 == "燃煤发电厂工程"
|
|
:
|
|
燃煤发电工程初步设计();
|
|
->@工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程"
|
|
:
|
|
联合循环电厂初步设计();
|
|
}*10000
|
|
}
|
|
|
|
BEGIN:变电站可行性研究评审费
|
|
${
|
|
?#{
|
|
->@工程信息.项目类型 == "换流站接地极工程"
|
|
:
|
|
换流站接地极工程可行性研究();
|
|
->@工程信息.项目类型 == "串联补偿站工程"
|
|
:
|
|
串联补偿站可行性研究();
|
|
->@工程信息.项目类型 == "换流站工程" || (@工程信息.项目类型 == "安全稳定控制系统工程" && (@工程信息.电压等级 == "±400kV" || @工程信息.电压等级 == "±500kV" || @工程信息.电压等级 == "±660kV" || @工程信息.电压等级 == "±800kV" || @工程信息.电压等级 == "±1100kV")) || (@工程信息.项目类型 == "调相机工程" && (@工程信息.电压等级 == "±400kV" || @工程信息.电压等级 == "±500kV" || @工程信息.电压等级 == "±660kV" || @工程信息.电压等级 == "±800kV" || @工程信息.电压等级 == "±1100kV"))
|
|
:
|
|
换流站_安全稳定控制系统(直流电压部分)_调相机(直流电压部分)可行性研究();
|
|
->@工程信息.项目类型 == "开关站工程" || (@工程信息.项目类型 == "安全稳定控制系统工程" && (@工程信息.电压等级 == "35kV" || @工程信息.电压等级 == "66kV" || @工程信息.电压等级 == "110kV" || @工程信息.电压等级 == "220kV" || @工程信息.电压等级 == "330kV" || @工程信息.电压等级 == "500kV" || @工程信息.电压等级 == "750kV" || @工程信息.电压等级 == "1000kV")) || (@工程信息.项目类型 == "调相机工程" && (@工程信息.电压等级 == "35kV" || @工程信息.电压等级 == "66kV" || @工程信息.电压等级 == "110kV" || @工程信息.电压等级 == "220kV" || @工程信息.电压等级 == "330kV" || @工程信息.电压等级 == "500kV" || @工程信息.电压等级 == "750kV" || @工程信息.电压等级 == "1000kV")) || @工程信息.项目类型 == "静止无功补偿工程"
|
|
:
|
|
开关站_安全稳定控制系统(交流电压部分)_静止无功补偿_调相机(交流电压部分)可行性研究();
|
|
->@工程信息.项目类型 == "变电站工程"
|
|
:
|
|
变电站可行性研究();
|
|
}*10000
|
|
}
|
|
|
|
BEGIN:变电站初步设计评审费
|
|
${
|
|
?#{
|
|
->@工程信息.项目类型 == "换流站接地极工程"
|
|
:
|
|
换流站接地极工程初步设计();
|
|
->@工程信息.项目类型 == "串联补偿站工程"
|
|
:
|
|
串联补偿站初步设计();
|
|
->@工程信息.项目类型 == "换流站工程" || (@工程信息.项目类型 == "安全稳定控制系统工程" && (@工程信息.电压等级 == "±400kV" || @工程信息.电压等级 == "±500kV" || @工程信息.电压等级 == "±660kV" || @工程信息.电压等级 == "±800kV" || @工程信息.电压等级 == "±1100kV")) || (@工程信息.项目类型 == "调相机工程" && (@工程信息.电压等级 == "±400kV" || @工程信息.电压等级 == "±500kV" || @工程信息.电压等级 == "±660kV" || @工程信息.电压等级 == "±800kV" || @工程信息.电压等级 == "±1100kV"))
|
|
:
|
|
换流站_安全稳定控制系统(直流电压部分)_调相机(直流电压部分)初步设计();
|
|
->@工程信息.项目类型 == "开关站工程" || (@工程信息.项目类型 == "安全稳定控制系统工程" && (@工程信息.电压等级 == "35kV" || @工程信息.电压等级 == "66kV" || @工程信息.电压等级 == "110kV" || @工程信息.电压等级 == "220kV" || @工程信息.电压等级 == "330kV" || @工程信息.电压等级 == "500kV" || @工程信息.电压等级 == "750kV" || @工程信息.电压等级 == "1000kV")) || (@工程信息.项目类型 == "调相机工程" && (@工程信息.电压等级 == "35kV" || @工程信息.电压等级 == "66kV" || @工程信息.电压等级 == "110kV" || @工程信息.电压等级 == "220kV" || @工程信息.电压等级 == "330kV" || @工程信息.电压等级 == "500kV" || @工程信息.电压等级 == "750kV" || @工程信息.电压等级 == "1000kV")) || @工程信息.项目类型 == "静止无功补偿工程"
|
|
:
|
|
开关站_安全稳定控制系统(交流电压部分)_静止无功补偿_调相机(交流电压部分)初步设计();
|
|
->@工程信息.项目类型 == "变电站工程"
|
|
:
|
|
变电站初步设计();
|
|
}*10000
|
|
}
|
|
|
|
BEGIN:变电站施工图设计评审费
|
|
${
|
|
?#{
|
|
->@工程信息.项目类型 == "换流站接地极工程"
|
|
:
|
|
换流站接地极工程施工图设计();
|
|
->@工程信息.项目类型 == "串联补偿站工程"
|
|
:
|
|
串联补偿站施工图设计();
|
|
->@工程信息.项目类型 == "换流站工程" || (@工程信息.项目类型 == "安全稳定控制系统工程" && (@工程信息.电压等级 == "±400kV" || @工程信息.电压等级 == "±500kV" || @工程信息.电压等级 == "±660kV" || @工程信息.电压等级 == "±800kV" || @工程信息.电压等级 == "±1100kV")) || (@工程信息.项目类型 == "调相机工程" && (@工程信息.电压等级 == "±400kV" || @工程信息.电压等级 == "±500kV" || @工程信息.电压等级 == "±660kV" || @工程信息.电压等级 == "±800kV" || @工程信息.电压等级 == "±1100kV"))
|
|
:
|
|
换流站_安全稳定控制系统(直流电压部分)_调相机(直流电压部分)施工图设计();
|
|
->@工程信息.项目类型 == "开关站工程" || (@工程信息.项目类型 == "安全稳定控制系统工程" && (@工程信息.电压等级 == "35kV" || @工程信息.电压等级 == "66kV" || @工程信息.电压等级 == "110kV" || @工程信息.电压等级 == "220kV" || @工程信息.电压等级 == "330kV" || @工程信息.电压等级 == "500kV" || @工程信息.电压等级 == "750kV" || @工程信息.电压等级 == "1000kV")) || (@工程信息.项目类型 == "调相机工程" && (@工程信息.电压等级 == "35kV" || @工程信息.电压等级 == "66kV" || @工程信息.电压等级 == "110kV" || @工程信息.电压等级 == "220kV" || @工程信息.电压等级 == "330kV" || @工程信息.电压等级 == "500kV" || @工程信息.电压等级 == "750kV" || @工程信息.电压等级 == "1000kV")) || @工程信息.项目类型 == "静止无功补偿工程"
|
|
:
|
|
开关站_安全稳定控制系统(交流电压部分)_静止无功补偿_调相机(交流电压部分)施工图设计();
|
|
->@工程信息.项目类型 == "变电站工程"
|
|
:
|
|
变电站施工图设计();
|
|
}*10000
|
|
}
|
|
|
|
BEGIN:变电站可行性研究
|
|
${
|
|
?#{
|
|
->@工程信息.评审费_电压等级== "35kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
1.7*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.评审费_电压等级== "35kV" && @工程信息.评审费_工程改造性质=="扩建主变压器" && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
0.7*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.评审费_电压等级== "35kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="0"
|
|
:
|
|
0.35;
|
|
->@工程信息.评审费_电压等级== "35kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="1"
|
|
:
|
|
0.35*0.8;
|
|
->( @工程信息.评审费_电压等级== "66kV" || @工程信息.评审费_电压等级== "110kV") && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
5*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->(@工程信息.评审费_电压等级== "66kV" || @工程信息.评审费_电压等级== "110kV" )&& @工程信息.评审费_工程改造性质=="扩建主变压器" && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
1.4*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->(@工程信息.评审费_电压等级== "66kV" || @工程信息.评审费_电压等级== "110kV" )&& @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="0"
|
|
:
|
|
0.6;
|
|
->(@工程信息.评审费_电压等级== "66kV" || @工程信息.评审费_电压等级== "110kV" )&& @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="1"
|
|
:
|
|
0.6*0.8;
|
|
->@工程信息.评审费_电压等级== "220kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
6.7*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.评审费_电压等级== "220kV" && @工程信息.评审费_工程改造性质=="扩建主变压器" && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
2*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.评审费_电压等级== "220kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="0"
|
|
:
|
|
1;
|
|
->@工程信息.评审费_电压等级== "220kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="1"
|
|
:
|
|
1*0.8;
|
|
->@工程信息.评审费_电压等级== "330kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
16*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
->@工程信息.评审费_电压等级== "330kV" && @工程信息.评审费_工程改造性质=="扩建主变压器" && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
5*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.评审费_电压等级== "330kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="0"
|
|
:
|
|
2;
|
|
->@工程信息.评审费_电压等级== "330kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="1"
|
|
:
|
|
2*0.8;
|
|
->@工程信息.评审费_电压等级== "500kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
24*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
->@工程信息.评审费_电压等级== "500kV" && @工程信息.评审费_工程改造性质=="扩建主变压器" && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
8*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.评审费_电压等级== "500kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="0"
|
|
:
|
|
3;
|
|
->@工程信息.评审费_电压等级== "500kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="1"
|
|
:
|
|
3*0.8;
|
|
->@工程信息.评审费_电压等级== "750kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
32*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
->@工程信息.评审费_电压等级== "750kV" && @工程信息.评审费_工程改造性质=="扩建主变压器" && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
14*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.评审费_电压等级== "750kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="0"
|
|
:
|
|
7;
|
|
->@工程信息.评审费_电压等级== "750kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="1"
|
|
:
|
|
7*0.8;
|
|
->@工程信息.评审费_电压等级== "1000kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
60*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
->@工程信息.评审费_电压等级== "1000kV" && @工程信息.评审费_工程改造性质=="扩建主变压器" && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
22*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.评审费_电压等级== "1000kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="0"
|
|
:
|
|
11;
|
|
->@工程信息.评审费_电压等级== "1000kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="1"
|
|
:
|
|
11*0.8;
|
|
}
|
|
}
|
|
|
|
BEGIN:开关站_安全稳定控制系统(交流电压部分)_静止无功补偿_调相机(交流电压部分)可行性研究
|
|
${
|
|
?#{
|
|
->@工程信息.评审费_电压等级== "35kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
1.7*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->( @工程信息.评审费_电压等级== "66kV" || @工程信息.评审费_电压等级== "110kV") && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
5*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.评审费_电压等级== "220kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
6.7*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.评审费_电压等级== "330kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
16*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
->@工程信息.评审费_电压等级== "500kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
24*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
->@工程信息.评审费_电压等级== "750kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
32*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
->@工程信息.评审费_电压等级== "1000kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
60*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
}
|
|
}
|
|
|
|
BEGIN:变电站初步设计
|
|
${
|
|
?#{
|
|
->@工程信息.评审费_电压等级== "35kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
3*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.评审费_电压等级== "35kV" && @工程信息.评审费_工程改造性质=="扩建主变压器" && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
1.5*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.评审费_电压等级== "35kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="0"
|
|
:
|
|
0.5;
|
|
->@工程信息.评审费_电压等级== "35kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="1"
|
|
:
|
|
0.5*0.8;
|
|
->( @工程信息.评审费_电压等级== "66kV" || @工程信息.评审费_电压等级== "110kV") && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
7.5*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->( @工程信息.评审费_电压等级== "66kV" || @工程信息.评审费_电压等级== "110kV")&& @工程信息.评审费_工程改造性质=="扩建主变压器" && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
2*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->( @工程信息.评审费_电压等级== "66kV" || @工程信息.评审费_电压等级== "110kV")&& @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="0"
|
|
:
|
|
0.8;
|
|
->( @工程信息.评审费_电压等级== "66kV" || @工程信息.评审费_电压等级== "110kV")&& @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="1"
|
|
:
|
|
0.8*0.8;
|
|
->@工程信息.评审费_电压等级== "220kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
12*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.评审费_电压等级== "220kV" && @工程信息.评审费_工程改造性质=="扩建主变压器" && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
3.5*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.评审费_电压等级== "220kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="0"
|
|
:
|
|
1.5;
|
|
->@工程信息.评审费_电压等级== "220kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="1"
|
|
:
|
|
1.5*0.8;
|
|
->@工程信息.评审费_电压等级== "330kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
23*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
->@工程信息.评审费_电压等级== "330kV" && @工程信息.评审费_工程改造性质=="扩建主变压器" && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
7*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.评审费_电压等级== "330kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="0"
|
|
:
|
|
3;
|
|
->@工程信息.评审费_电压等级== "330kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="1"
|
|
:
|
|
3*0.8;
|
|
->@工程信息.评审费_电压等级== "500kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
34*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
->@工程信息.评审费_电压等级== "500kV" && @工程信息.评审费_工程改造性质=="扩建主变压器" && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
11*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.评审费_电压等级== "500kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="0"
|
|
:
|
|
4;
|
|
->@工程信息.评审费_电压等级== "500kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="1"
|
|
:
|
|
4*0.8;
|
|
->@工程信息.评审费_电压等级== "750kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
45*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
->@工程信息.评审费_电压等级== "750kV" && @工程信息.评审费_工程改造性质=="扩建主变压器" && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
20*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.评审费_电压等级== "750kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="0"
|
|
:
|
|
10;
|
|
->@工程信息.评审费_电压等级== "750kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="1"
|
|
:
|
|
10*0.8;
|
|
->@工程信息.评审费_电压等级== "1000kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
82*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
->@工程信息.评审费_电压等级== "1000kV" && @工程信息.评审费_工程改造性质=="扩建主变压器" && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
30*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.评审费_电压等级== "1000kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="0"
|
|
:
|
|
15;
|
|
->@工程信息.评审费_电压等级== "1000kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="1"
|
|
:
|
|
15*0.8;
|
|
}
|
|
}
|
|
|
|
BEGIN:开关站_安全稳定控制系统(交流电压部分)_静止无功补偿_调相机(交流电压部分)初步设计
|
|
${
|
|
?#{
|
|
->@工程信息.评审费_电压等级== "35kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
3*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->( @工程信息.评审费_电压等级== "66kV" || @工程信息.评审费_电压等级== "110kV") && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
7.5*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.评审费_电压等级== "220kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
12*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.评审费_电压等级== "330kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
23*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
->@工程信息.评审费_电压等级== "500kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
34*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
->@工程信息.评审费_电压等级== "750kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
45*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
->@工程信息.评审费_电压等级== "1000kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
82*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
}
|
|
}
|
|
|
|
BEGIN:变电站施工图设计
|
|
${
|
|
?#{
|
|
->@工程信息.评审费_电压等级== "35kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
4*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.评审费_电压等级== "35kV" && @工程信息.评审费_工程改造性质=="扩建主变压器" && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
2*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.评审费_电压等级== "35kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="0"
|
|
:
|
|
0.7;
|
|
->@工程信息.评审费_电压等级== "35kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="1"
|
|
:
|
|
0.7*0.8;
|
|
->(@工程信息.评审费_电压等级== "66kV" || @工程信息.评审费_电压等级== "110kV" )&& (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
10.5*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->(@工程信息.评审费_电压等级== "66kV" || @工程信息.评审费_电压等级== "110kV" )&& @工程信息.评审费_工程改造性质=="扩建主变压器" && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
2.5*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->(@工程信息.评审费_电压等级== "66kV" || @工程信息.评审费_电压等级== "110kV" )&& @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="0"
|
|
:
|
|
1;
|
|
->(@工程信息.评审费_电压等级== "66kV" || @工程信息.评审费_电压等级== "110kV" )&& @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="1"
|
|
:
|
|
1*0.8;
|
|
->@工程信息.评审费_电压等级== "220kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
16*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.评审费_电压等级== "220kV" && @工程信息.评审费_工程改造性质=="扩建主变压器" && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
4.2*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.评审费_电压等级== "220kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="0"
|
|
:
|
|
1.8;
|
|
->@工程信息.评审费_电压等级== "220kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="1"
|
|
:
|
|
1.8*0.8;
|
|
->@工程信息.评审费_电压等级== "330kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
32*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
->@工程信息.评审费_电压等级== "330kV" && @工程信息.评审费_工程改造性质=="扩建主变压器" && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
10.5*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.评审费_电压等级== "330kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="0"
|
|
:
|
|
3.5;
|
|
->@工程信息.评审费_电压等级== "330kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="1"
|
|
:
|
|
3.5*0.8;
|
|
->@工程信息.评审费_电压等级== "500kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
40.8*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
->@工程信息.评审费_电压等级== "500kV" && @工程信息.评审费_工程改造性质=="扩建主变压器" && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
14.5*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.评审费_电压等级== "500kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="0"
|
|
:
|
|
4.5;
|
|
->@工程信息.评审费_电压等级== "500kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="1"
|
|
:
|
|
4.5*0.8;
|
|
->@工程信息.评审费_电压等级== "750kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
55*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
->@工程信息.评审费_电压等级== "750kV" && @工程信息.评审费_工程改造性质=="扩建主变压器" && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
24*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.评审费_电压等级== "750kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="0"
|
|
:
|
|
11.5;
|
|
->@工程信息.评审费_电压等级== "750kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="1"
|
|
:
|
|
11.5*0.8;
|
|
->@工程信息.评审费_电压等级== "1000kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
98.4*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
->@工程信息.评审费_电压等级== "1000kV" && @工程信息.评审费_工程改造性质=="扩建主变压器" && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
36*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.评审费_电压等级== "1000kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="0"
|
|
:
|
|
18;
|
|
->@工程信息.评审费_电压等级== "1000kV" && @工程信息.评审费_工程改造性质=="扩建间隔" && @工程信息.评审费_变电站保护改造=="1"
|
|
:
|
|
18*0.8;
|
|
}
|
|
}
|
|
|
|
BEGIN:开关站_安全稳定控制系统(交流电压部分)_静止无功补偿_调相机(交流电压部分)施工图设计
|
|
${
|
|
?#{
|
|
->@工程信息.评审费_电压等级== "35kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
4*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->(@工程信息.评审费_电压等级== "66kV" || @工程信息.评审费_电压等级== "110kV" )&& (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
10.5*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.评审费_电压等级== "220kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
16*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.评审费_电压等级== "330kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
32*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
->@工程信息.评审费_电压等级== "500kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
40.8*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
->@工程信息.评审费_电压等级== "750kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
55*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
->@工程信息.评审费_电压等级== "1000kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
98.4*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
}
|
|
}
|
|
|
|
BEGIN:换流站接地极工程可行性研究
|
|
${
|
|
?#{
|
|
->@工程信息.项目类型 == "换流站接地极工程" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
6.7*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
}
|
|
}
|
|
|
|
BEGIN:换流站接地极工程初步设计
|
|
${
|
|
?#{
|
|
->@工程信息.项目类型 == "换流站接地极工程" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
12*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
}
|
|
}
|
|
|
|
BEGIN:换流站接地极工程施工图设计
|
|
${
|
|
?#{
|
|
->@工程信息.项目类型 == "换流站接地极工程" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
16*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
}
|
|
}
|
|
|
|
BEGIN:串联补偿站可行性研究
|
|
${
|
|
?#{
|
|
->@工程信息.项目类型 == "串联补偿站工程" && @工程信息.评审费_电压等级== "35kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
1.19*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.项目类型 == "串联补偿站工程" &&( @工程信息.评审费_电压等级== "66kV" || @工程信息.评审费_电压等级== "110kV" )&& (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
3.5*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.项目类型 == "串联补偿站工程" && @工程信息.评审费_电压等级== "220kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
4.69*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
->@工程信息.项目类型 == "串联补偿站工程" && @工程信息.评审费_电压等级== "330kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
11.2*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
->@工程信息.项目类型 == "串联补偿站工程" && @工程信息.评审费_电压等级== "500kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
16.8*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
->@工程信息.项目类型 == "串联补偿站工程" && @工程信息.评审费_电压等级== "750kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
22.4*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
->@工程信息.项目类型 == "串联补偿站工程" && @工程信息.评审费_电压等级== "1000kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
42*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
}
|
|
}
|
|
|
|
BEGIN:串联补偿站初步设计
|
|
${
|
|
?#{
|
|
->@工程信息.项目类型 == "串联补偿站工程" && @工程信息.评审费_电压等级== "35kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
2.1*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
|
|
->@工程信息.项目类型 == "串联补偿站工程" &&( @工程信息.评审费_电压等级== "66kV" || @工程信息.评审费_电压等级== "110kV" )&& (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
5.25*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
|
|
->@工程信息.项目类型 == "串联补偿站工程" && @工程信息.评审费_电压等级== "220kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
8.4*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
|
|
->@工程信息.项目类型 == "串联补偿站工程" && @工程信息.评审费_电压等级== "330kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
16.1*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
|
|
->@工程信息.项目类型 == "串联补偿站工程" && @工程信息.评审费_电压等级== "500kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
23.8*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
|
|
->@工程信息.项目类型 == "串联补偿站工程" && @工程信息.评审费_电压等级== "750kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
31.5*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
|
|
->@工程信息.项目类型 == "串联补偿站工程" && @工程信息.评审费_电压等级== "1000kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
57.4*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
|
|
}
|
|
}
|
|
|
|
BEGIN:串联补偿站施工图设计
|
|
${
|
|
?#{
|
|
->@工程信息.项目类型 == "串联补偿站工程" && @工程信息.评审费_电压等级== "35kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
2.8*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
|
|
->@工程信息.项目类型 == "串联补偿站工程" &&( @工程信息.评审费_电压等级== "66kV" || @工程信息.评审费_电压等级== "110kV" )&& (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
7.35*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
|
|
->@工程信息.项目类型 == "串联补偿站工程" && @工程信息.评审费_电压等级== "220kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
11.2*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-1));
|
|
|
|
->@工程信息.项目类型 == "串联补偿站工程" && @工程信息.评审费_电压等级== "330kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
22.4*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
|
|
->@工程信息.项目类型 == "串联补偿站工程" && @工程信息.评审费_电压等级== "500kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
28.56*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
|
|
->@工程信息.项目类型 == "串联补偿站工程" && @工程信息.评审费_电压等级== "750kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
38.5*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
|
|
->@工程信息.项目类型 == "串联补偿站工程" && @工程信息.评审费_电压等级== "1000kV" && (@工程信息.评审费_工程改造性质=="新建" || @工程信息.评审费_工程改造性质=="扩建") && getdynamicvariable(@工程信息.评审费_本期台数,0)!=0
|
|
:
|
|
68.88*(1+0.2*(getdynamicvariable(@工程信息.评审费_本期台数,0)-2));
|
|
|
|
}
|
|
}
|
|
|
|
BEGIN:换流站_安全稳定控制系统(直流电压部分)_调相机(直流电压部分)可行性研究
|
|
${
|
|
?#{
|
|
->@工程信息.规模 == "双极线" && @工程信息.评审费_电压等级== "±500kV"
|
|
:
|
|
46;
|
|
->@工程信息.规模 == "双极线" && @工程信息.评审费_电压等级== "±800kV"
|
|
:
|
|
155;
|
|
}
|
|
}
|
|
|
|
BEGIN:换流站_安全稳定控制系统(直流电压部分)_调相机(直流电压部分)初步设计
|
|
${
|
|
?#{
|
|
->@工程信息.规模 == "双极线" && @工程信息.评审费_电压等级== "±500kV"
|
|
:
|
|
77;
|
|
->@工程信息.规模 == "双极线" && @工程信息.评审费_电压等级== "±800kV"
|
|
:
|
|
252;
|
|
}
|
|
}
|
|
|
|
BEGIN:换流站_安全稳定控制系统(直流电压部分)_调相机(直流电压部分)施工图设计
|
|
${
|
|
?#{
|
|
->@工程信息.规模 == "双极线" && @工程信息.评审费_电压等级== "±500kV"
|
|
:
|
|
83;
|
|
->@工程信息.规模 == "双极线" && @工程信息.评审费_电压等级== "±800kV"
|
|
:
|
|
269;
|
|
}
|
|
}
|
|
//////
|
|
|
|
/////////
|
|
|
|
///////
|
|
|
|
/////////
|
|
BEGIN:特种设备安全监测费
|
|
${
|
|
?#{
|
|
->( @工程信息.项目类型== "变电站工程" || @工程信息.项目类型== "开关站工程" || @工程信息.项目类型== "串联补偿站工程" || @工程信息.项目类型== "静止无功补偿工程" || @工程信息.项目类型== "通信站工程" ) && (@工程信息.评审费_电压等级== "35kV" || @工程信息.评审费_电压等级== "66kV" || @工程信息.评审费_电压等级== "110kV" || @工程信息.评审费_电压等级== "220kV" || @工程信息.评审费_电压等级== "330kV")
|
|
:
|
|
1;
|
|
->( @工程信息.项目类型== "变电站工程" || @工程信息.项目类型== "开关站工程" || @工程信息.项目类型== "串联补偿站工程" || @工程信息.项目类型== "静止无功补偿工程" || @工程信息.项目类型== "通信站工程" ) && (@工程信息.评审费_电压等级== "500kV" || @工程信息.评审费_电压等级== "750kV")
|
|
:
|
|
2;
|
|
->( @工程信息.项目类型== "变电站工程" || @工程信息.项目类型== "开关站工程" || @工程信息.项目类型== "串联补偿站工程" || @工程信息.项目类型== "静止无功补偿工程" || @工程信息.项目类型== "通信站工程" ) && @工程信息.评审费_电压等级== "1000kV"
|
|
:
|
|
5;
|
|
->(@工程信息.项目类型 == "安全稳定控制系统工程" || @工程信息.项目类型== "调相机工程") && (@工程信息.评审费_电压等级== "35kV" || @工程信息.评审费_电压等级== "66kV" || @工程信息.评审费_电压等级== "110kV" || @工程信息.评审费_电压等级== "220kV" || @工程信息.评审费_电压等级== "330kV")
|
|
:
|
|
1;
|
|
->(@工程信息.项目类型 == "安全稳定控制系统工程" || @工程信息.项目类型== "调相机工程") && (@工程信息.评审费_电压等级== "500kV" || @工程信息.评审费_电压等级== "750kV")
|
|
:
|
|
2;
|
|
->(@工程信息.项目类型 == "安全稳定控制系统工程" || @工程信息.项目类型== "调相机工程") && @工程信息.评审费_电压等级== "1000kV"
|
|
:
|
|
5;
|
|
->@工程信息.项目类型== "换流站接地极工程"
|
|
:
|
|
1;
|
|
->(@工程信息.项目类型 == "换流站工程" || @工程信息.项目类型 == "安全稳定控制系统工程" || @工程信息.项目类型== "调相机工程") && (@工程信息.评审费_电压等级== "±500kV" || @工程信息.评审费_电压等级== "±400kV" )
|
|
:
|
|
3;
|
|
->(@工程信息.项目类型 == "换流站工程" || @工程信息.项目类型 == "安全稳定控制系统工程" || @工程信息.项目类型== "调相机工程") && (@工程信息.评审费_电压等级== "±800kV" || @工程信息.评审费_电压等级== "±600kV" )
|
|
:
|
|
6.5;
|
|
->(@工程信息.项目类型 == "换流站工程" || @工程信息.项目类型 == "安全稳定控制系统工程" || @工程信息.项目类型== "调相机工程") && @工程信息.评审费_电压等级== "±1100kV"
|
|
:
|
|
6.7;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
BEGIN:燃煤发电工程可行性研究
|
|
${
|
|
?#{
|
|
->@工程信息.项目类型 == "燃煤发电厂工程" && @工程信息.评审费_本期单台容量 == "50" && getdynamicvariable(@工程信息.评审费_本期台数,0)==1
|
|
:
|
|
8.1;
|
|
->@工程信息.项目类型 == "燃煤发电厂工程" && @工程信息.评审费_本期单台容量 == "50" && getdynamicvariable(@工程信息.评审费_本期台数,0)>1
|
|
:
|
|
10.8;
|
|
->@工程信息.项目类型 == "燃煤发电厂工程" && @工程信息.评审费_本期单台容量 == "125" && getdynamicvariable(@工程信息.评审费_本期台数,0)==1
|
|
:
|
|
13.5;
|
|
->@工程信息.项目类型 == "燃煤发电厂工程" && @工程信息.评审费_本期单台容量 == "125" && getdynamicvariable(@工程信息.评审费_本期台数,0)>1
|
|
:
|
|
18;
|
|
->@工程信息.项目类型 == "燃煤发电厂工程" && in(@工程信息.评审费_本期单台容量,"135,150,200") && getdynamicvariable(@工程信息.评审费_本期台数,0)==1
|
|
:
|
|
30;
|
|
->@工程信息.项目类型 == "燃煤发电厂工程" && in(@工程信息.评审费_本期单台容量,"135,150,200") && getdynamicvariable(@工程信息.评审费_本期台数,0)>1
|
|
:
|
|
40;
|
|
->@工程信息.项目类型 == "燃煤发电厂工程" && @工程信息.评审费_本期单台容量 == "300" && getdynamicvariable(@工程信息.评审费_本期台数,0)==1
|
|
:
|
|
30;
|
|
->@工程信息.项目类型 == "燃煤发电厂工程" && @工程信息.评审费_本期单台容量 == "300" && getdynamicvariable(@工程信息.评审费_本期台数,0)>1
|
|
:
|
|
40;
|
|
->@工程信息.项目类型 == "燃煤发电厂工程" && @工程信息.评审费_本期单台容量 == "600" && getdynamicvariable(@工程信息.评审费_本期台数,0)==1
|
|
:
|
|
45;
|
|
->@工程信息.项目类型 == "燃煤发电厂工程" && @工程信息.评审费_本期单台容量 == "600" && getdynamicvariable(@工程信息.评审费_本期台数,0)>1
|
|
:
|
|
60;
|
|
->@工程信息.项目类型 == "燃煤发电厂工程" && @工程信息.评审费_本期单台容量 == "1000" && getdynamicvariable(@工程信息.评审费_本期台数,0)==1
|
|
:
|
|
72;
|
|
->@工程信息.项目类型 == "燃煤发电厂工程" && @工程信息.评审费_本期单台容量 == "1000" && getdynamicvariable(@工程信息.评审费_本期台数,0)>1
|
|
:
|
|
96;
|
|
}
|
|
}
|
|
|
|
BEGIN:燃煤发电工程初步设计
|
|
${
|
|
?#{
|
|
->@工程信息.项目类型 == "燃煤发电厂工程" && @工程信息.评审费_本期单台容量 == "50" && getdynamicvariable(@工程信息.评审费_本期台数,0)==1
|
|
:
|
|
27;
|
|
->@工程信息.项目类型 == "燃煤发电厂工程" && @工程信息.评审费_本期单台容量 == "50" && getdynamicvariable(@工程信息.评审费_本期台数,0)>1
|
|
:
|
|
36;
|
|
->@工程信息.项目类型 == "燃煤发电厂工程" && @工程信息.评审费_本期单台容量 == "125" && getdynamicvariable(@工程信息.评审费_本期台数,0)==1
|
|
:
|
|
45;
|
|
->@工程信息.项目类型 == "燃煤发电厂工程" && @工程信息.评审费_本期单台容量 == "125" && getdynamicvariable(@工程信息.评审费_本期台数,0)>1
|
|
:
|
|
60;
|
|
->@工程信息.项目类型 == "燃煤发电厂工程" && in(@工程信息.评审费_本期单台容量,"135,150,200") && getdynamicvariable(@工程信息.评审费_本期台数,0)==1
|
|
:
|
|
75;
|
|
->@工程信息.项目类型 == "燃煤发电厂工程" && in(@工程信息.评审费_本期单台容量,"135,150,200") && getdynamicvariable(@工程信息.评审费_本期台数,0)>1
|
|
:
|
|
100;
|
|
->@工程信息.项目类型 == "燃煤发电厂工程" && @工程信息.评审费_本期单台容量 == "300" && getdynamicvariable(@工程信息.评审费_本期台数,0)==1
|
|
:
|
|
75;
|
|
->@工程信息.项目类型 == "燃煤发电厂工程" && @工程信息.评审费_本期单台容量 == "300" && getdynamicvariable(@工程信息.评审费_本期台数,0)>1
|
|
:
|
|
100;
|
|
->@工程信息.项目类型 == "燃煤发电厂工程" && @工程信息.评审费_本期单台容量 == "600" && getdynamicvariable(@工程信息.评审费_本期台数,0)==1
|
|
:
|
|
135;
|
|
->@工程信息.项目类型 == "燃煤发电厂工程" && @工程信息.评审费_本期单台容量 == "600" && getdynamicvariable(@工程信息.评审费_本期台数,0)>1
|
|
:
|
|
180;
|
|
->@工程信息.项目类型 == "燃煤发电厂工程" && @工程信息.评审费_本期单台容量 == "1000" && getdynamicvariable(@工程信息.评审费_本期台数,0)==1
|
|
:
|
|
202.5;
|
|
->@工程信息.项目类型 == "燃煤发电厂工程" && @工程信息.评审费_本期单台容量 == "1000" && getdynamicvariable(@工程信息.评审费_本期台数,0)>1
|
|
:
|
|
270;
|
|
}
|
|
}
|
|
|
|
BEGIN:联合循环电厂可行性研究
|
|
${
|
|
?#{
|
|
->@工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程" && getdynamicvariable(@工程信息.评审费_本期容量,0) <= 100
|
|
:
|
|
10;
|
|
->@工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程" && getdynamicvariable(@工程信息.评审费_本期容量,0) <= 200 && getdynamicvariable(@工程信息.评审费_本期容量,0) > 100
|
|
:
|
|
15;
|
|
->@工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程" && getdynamicvariable(@工程信息.评审费_本期容量,0) <= 400 && getdynamicvariable(@工程信息.评审费_本期容量,0) > 200
|
|
:
|
|
20;
|
|
->@工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程" && getdynamicvariable(@工程信息.评审费_本期容量,0) > 400
|
|
:
|
|
30;
|
|
}
|
|
}
|
|
|
|
BEGIN:联合循环电厂初步设计
|
|
${
|
|
?#{
|
|
->@工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程" && getdynamicvariable(@工程信息.评审费_本期容量,0) <= 100
|
|
:
|
|
30;
|
|
->@工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程" && getdynamicvariable(@工程信息.评审费_本期容量,0) <= 200 && getdynamicvariable(@工程信息.评审费_本期容量,0) > 100
|
|
:
|
|
45;
|
|
->@工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程" && getdynamicvariable(@工程信息.评审费_本期容量,0) <= 400 && getdynamicvariable(@工程信息.评审费_本期容量,0) > 200
|
|
:
|
|
60;
|
|
->@工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程" && getdynamicvariable(@工程信息.评审费_本期容量,0) > 400
|
|
:
|
|
80;
|
|
}
|
|
}
|
|
|
|
BEGIN:施工图文件审查费
|
|
${
|
|
?#{
|
|
->@工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程" || @工程信息.项目类型 == "燃煤发电厂工程"
|
|
:
|
|
基本设计费()*0.015;
|
|
}
|
|
}
|
|
|
|
BEGIN:电力工程技术经济标准编制费
|
|
${
|
|
?#{
|
|
->@工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程" || @工程信息.项目类型 == "燃煤发电厂工程"
|
|
:
|
|
(@工程取费.建筑.合计+@工程取费.安装.合计)*0.01;
|
|
}
|
|
}
|
|
|
|
BEGIN:设备成套技术服务费
|
|
${
|
|
?#{
|
|
->@工程信息.项目类型 == "燃气-蒸汽联合循环电厂工程" || @工程信息.项目类型 == "燃煤发电厂工程" || @工程信息.项目类型 == "调相机工程"
|
|
:
|
|
设备购置费()*0.03;
|
|
}
|
|
}
|
|
///////////////////////////////////////////////////
|
|
//// 电缆评审费
|
|
//////////////////////////////////////////////////
|
|
BEGIN:电缆回路系数调整
|
|
${
|
|
?#{
|
|
->@评审费.属性.回路类型 == "单回"
|
|
:
|
|
1;
|
|
->@评审费.属性.回路类型 == "双回"
|
|
:
|
|
1.5;
|
|
->@评审费.属性.回路类型 == "三回"
|
|
:
|
|
1.6;
|
|
->@评审费.属性.回路类型 == "四回"
|
|
:
|
|
1.7;
|
|
}
|
|
}
|
|
BEGIN:电缆回路系数调整_混合
|
|
${
|
|
?#{
|
|
->相同线路特征.回路类型 == "单回"
|
|
:
|
|
1;
|
|
->相同线路特征.回路类型 == "双回"
|
|
:
|
|
1.5;
|
|
->相同线路特征.回路类型 == "三回"
|
|
:
|
|
1.6;
|
|
->相同线路特征.回路类型 == "四回"
|
|
:
|
|
1.7;
|
|
}
|
|
}
|
|
|
|
BEGIN:电缆回路系数调整_混合2
|
|
${
|
|
?#{
|
|
->线路特征.回路类型 == "单回"
|
|
:
|
|
1;
|
|
->线路特征.回路类型 == "双回"
|
|
:
|
|
1.5;
|
|
->线路特征.回路类型 == "三回"
|
|
:
|
|
1.6;
|
|
->线路特征.回路类型 == "四回"
|
|
:
|
|
1.7;
|
|
}
|
|
}
|
|
//////////////////////////////////////////
|
|
////
|
|
////电缆线路工程可行性研究评审费
|
|
////
|
|
//////////////////////////////////////////
|
|
BEGIN:电缆线路工程可行性研究评审费
|
|
${
|
|
?#{
|
|
->@评审费.属性.回路类型 == "单回" || @评审费.属性.回路类型 == "双回" || @评审费.属性.回路类型 == "三回" || @评审费.属性.回路类型 == "四回"
|
|
:
|
|
电缆线路工程可行性研究评审费_原有规则();
|
|
|
|
->@评审费.属性.回路类型 == "混合回路"
|
|
:
|
|
电缆线路工程可行性研究评审费_混合回路();
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////
|
|
BEGIN:电缆线路工程可行性研究评审费_混合回路
|
|
${
|
|
iif(@评审费.有效回路行数>=2,
|
|
?{
|
|
iif(@评审费.属性.电压等级 == "35kV",
|
|
?{
|
|
setparam("线路亘长汇总",0);
|
|
for(filter(@评审费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")),"线路特征",
|
|
?{
|
|
setparam("线路亘长汇总",getparam("线路亘长汇总")+线路特征.线路亘长);
|
|
},
|
|
?0);
|
|
iif(getparam("线路亘长汇总")<0.5,
|
|
?{
|
|
setparam("汇总评审费用",0);
|
|
setparam("最大回路数",0);
|
|
setparam("中间值",0);
|
|
setparam("个数",1);
|
|
for(@评审费.线路特征, "线路特征",
|
|
?{
|
|
setparam("中间值",线路特征.回路数);
|
|
iif(getparam("中间值") > getparam("最大回路数"),?setparam("最大回路数",getparam("中间值")),0);
|
|
}, ?0);
|
|
setparam("最大回路数",getparam("最大回路数"));
|
|
for(filter(@评审费.线路特征,"评审费",?(评审费.回路数==getparam("最大回路数"))), "相同线路特征",
|
|
?{
|
|
iif(getparam("个数")==1,?{setparam("汇总评审费用",getparam("汇总评审费用")+round(?电缆线路工程可行性研究评审费_0.5km计算()*电缆回路系数调整_混合()*10000,6));},?0);
|
|
setparam("个数",getparam("个数")+1);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
},
|
|
////////////////////线路亘长>=0.5
|
|
?{
|
|
setparam("汇总评审费用",0);
|
|
setparam("特征段关键字","");
|
|
for(@评审费.线路特征,"线路特征",
|
|
?{
|
|
setparam("特征段关键字",ftos(线路特征.回路数));
|
|
iif(getparam(getparam("特征段关键字"))=="",
|
|
?{
|
|
setparam(getparam("特征段关键字"),0);
|
|
},?0);
|
|
setparam(getparam("特征段关键字"),getparam(getparam("特征段关键字"))+线路特征.线路亘长);
|
|
},?0);
|
|
for(@评审费.线路特征, "线路特征",
|
|
?{
|
|
setparam("特征段关键字",ftos(线路特征.回路数));
|
|
iif(getparam(getparam("特征段关键字") + "_已计算") != "1",
|
|
?{
|
|
setparam("特征段线路亘长",getparam(getparam("特征段关键字")));
|
|
setparam("汇总评审费用",getparam("汇总评审费用")+round(?电缆线路工程可行性研究评审费_实际计算()* 电缆回路系数调整_混合2()*10000,6));
|
|
setparam(getparam("特征段关键字") + "_已计算", "1");
|
|
},?0);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
}
|
|
);
|
|
},
|
|
////////////////////////////电压等级>35
|
|
?{
|
|
setparam("线路亘长汇总",0);
|
|
for(filter(@评审费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("线路亘长汇总",getparam("线路亘长汇总")+线路特征.线路亘长);
|
|
}, ?0);
|
|
iif(getparam("线路亘长汇总")<1,
|
|
?{
|
|
setparam("汇总评审费用",0);
|
|
setparam("最大回路数",0);
|
|
setparam("中间值",0);
|
|
setparam("个数",1);
|
|
for(@评审费.线路特征, "线路特征",
|
|
?{
|
|
setparam("中间值",线路特征.回路数);
|
|
iif(getparam("中间值") > getparam("最大回路数"),?setparam("最大回路数",getparam("中间值")),0);
|
|
}, ?0);
|
|
setparam("最大回路数",getparam("最大回路数"));
|
|
for(filter(@评审费.线路特征,"评审费",?(评审费.回路数==getparam("最大回路数"))), "相同线路特征",
|
|
?{
|
|
iif(getparam("个数")==1,?{setparam("汇总评审费用",getparam("汇总评审费用")+round(?电缆线路工程可行性研究评审费_1km计算()*电缆回路系数调整_混合()*10000,6));},?0);
|
|
setparam("个数",getparam("个数")+1);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
},
|
|
//////////////////////////////////线路亘长之和大于等于1
|
|
?{
|
|
setparam("汇总评审费用",0);
|
|
setparam("特征段关键字","");
|
|
for(@评审费.线路特征,"线路特征",
|
|
?{
|
|
setparam("特征段关键字",ftos(线路特征.回路数));
|
|
iif(getparam(getparam("特征段关键字"))=="",
|
|
?{
|
|
setparam(getparam("特征段关键字"),0);
|
|
},?0);
|
|
setparam(getparam("特征段关键字"),getparam(getparam("特征段关键字"))+线路特征.线路亘长);
|
|
},?0);
|
|
for(@评审费.线路特征, "线路特征",
|
|
?{
|
|
setparam("特征段关键字",ftos(线路特征.回路数));
|
|
iif(getparam(getparam("特征段关键字") + "_已计算") != "1",
|
|
?{
|
|
setparam("特征段线路亘长",getparam(getparam("特征段关键字")));
|
|
setparam("汇总评审费用",getparam("汇总评审费用")+round(?电缆线路工程可行性研究评审费_实际计算()*电缆回路系数调整_混合2()*10000,6));
|
|
setparam(getparam("特征段关键字") + "_已计算", "1");
|
|
},?0);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
});
|
|
}
|
|
);
|
|
},
|
|
///////////////////////////////有效回路行数<2
|
|
?{
|
|
setparam("汇总评审费用",0);
|
|
for(filter(@评审费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("汇总评审费用",getparam("汇总评审费用")+round(?电缆线路工程可行性研究评审费_原有规则_混合()*电缆回路系数调整_混合2()*10000,6));
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
}
|
|
);
|
|
}
|
|
|
|
BEGIN:电缆线路工程可行性研究评审费_原有规则
|
|
${
|
|
?#{
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&& @评审费.属性.电压等级== "35kV" && @评审费.属性.线路亘长<= 0.5 && @评审费.属性.线路亘长>0
|
|
:
|
|
0.155;
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&& @评审费.属性.电压等级== "35kV" && @评审费.属性.线路亘长>0.5
|
|
:
|
|
@评审费.属性.线路亘长*0.3;
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&&( @评审费.属性.电压等级== "66kV" || @评审费.属性.电压等级== "110kV" ) && @评审费.属性.线路亘长<=1 && @评审费.属性.线路亘长>0
|
|
:
|
|
0.65;
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&&( @评审费.属性.电压等级== "66kV" || @评审费.属性.电压等级== "110kV" ) && @评审费.属性.线路亘长>1
|
|
:
|
|
1*0.65+(@评审费.属性.线路亘长-1)*0.34;
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&& @评审费.属性.电压等级== "220kV" && @评审费.属性.线路亘长<= 1 && @评审费.属性.线路亘长>0
|
|
:
|
|
1.09;
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&& @评审费.属性.电压等级== "220kV" && @评审费.属性.线路亘长>1
|
|
:
|
|
1*1.09+(@评审费.属性.线路亘长-1)*0.53;
|
|
}*电缆回路系数调整() * 10000
|
|
}
|
|
|
|
BEGIN:电缆线路工程可行性研究评审费_原有规则_混合
|
|
${
|
|
?#{
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&& @评审费.属性.电压等级== "35kV" && 线路特征.线路亘长<= 0.5 && 线路特征.线路亘长>0
|
|
:
|
|
0.155;
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&& @评审费.属性.电压等级== "35kV" && 线路特征.线路亘长>0.5
|
|
:
|
|
线路特征.线路亘长*0.3;
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&&( @评审费.属性.电压等级== "66kV" || @评审费.属性.电压等级== "110kV" ) && 线路特征.线路亘长<=1 && 线路特征.线路亘长>0
|
|
:
|
|
0.65;
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&&( @评审费.属性.电压等级== "66kV" || @评审费.属性.电压等级== "110kV" ) && 线路特征.线路亘长>1
|
|
:
|
|
1*0.65+(线路特征.线路亘长-1)*0.34;
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&& @评审费.属性.电压等级== "220kV" && 线路特征.线路亘长<= 1 && 线路特征.线路亘长>0
|
|
:
|
|
1.09;
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&& @评审费.属性.电压等级== "220kV" && 线路特征.线路亘长>1
|
|
:
|
|
1*1.09+(线路特征.线路亘长-1)*0.53;
|
|
}
|
|
}
|
|
|
|
|
|
BEGIN:电缆线路工程可行性研究评审费_实际计算
|
|
${
|
|
?#{
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&& @评审费.属性.电压等级== "35kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 0.5
|
|
:
|
|
0.31*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 0.5
|
|
:
|
|
0.3*getparam("特征段线路亘长");
|
|
};
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&&( @评审费.属性.电压等级== "66kV" || @评审费.属性.电压等级== "110kV" )
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 1
|
|
:
|
|
0.65*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 1
|
|
:
|
|
0.65*1+(getparam("特征段线路亘长")-1)*0.34;
|
|
};
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&& @评审费.属性.电压等级== "220kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 1
|
|
:
|
|
1.09*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 1
|
|
:
|
|
1.09*1+(getparam("特征段线路亘长")-1)*0.53;
|
|
};
|
|
};
|
|
}
|
|
|
|
/////////////////////////////////
|
|
BEGIN:电缆线路工程可行性研究评审费_0.5km计算
|
|
${
|
|
0.5*0.31
|
|
}
|
|
/////////////////////////////////////
|
|
BEGIN:电缆线路工程可行性研究评审费_1km计算
|
|
${
|
|
?#{
|
|
->@评审费.属性.电压等级 == "110kV" || @评审费.属性.电压等级 == "66kV"
|
|
:
|
|
1*0.65;
|
|
->@评审费.属性.电压等级 == "220kV"
|
|
:
|
|
1*1.09;
|
|
}
|
|
}
|
|
|
|
//////////////////////////////////////////
|
|
////
|
|
////电缆线路工程初步设计评审费
|
|
////
|
|
//////////////////////////////////////////
|
|
BEGIN:电缆线路工程初步设计评审费
|
|
${
|
|
?#{
|
|
->@评审费.属性.回路类型 == "单回" || @评审费.属性.回路类型 == "双回" || @评审费.属性.回路类型 == "三回" || @评审费.属性.回路类型 == "四回"
|
|
:
|
|
电缆线路工程初步设计评审费_原有规则();
|
|
|
|
->@评审费.属性.回路类型 == "混合回路"
|
|
:
|
|
电缆线路工程初步设计评审费_混合回路();
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////
|
|
BEGIN:电缆线路工程初步设计评审费_混合回路
|
|
${
|
|
iif(@评审费.有效回路行数>=2,
|
|
?{
|
|
iif(@评审费.属性.电压等级 == "35kV",
|
|
?{
|
|
setparam("线路亘长汇总",0);
|
|
for(filter(@评审费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("线路亘长汇总",getparam("线路亘长汇总")+线路特征.线路亘长);
|
|
}, ?0);
|
|
iif(getparam("线路亘长汇总")<0.5,
|
|
?{
|
|
setparam("汇总评审费用",0);
|
|
setparam("最大回路数",0);
|
|
setparam("中间值",0);
|
|
setparam("个数",1);
|
|
for(@评审费.线路特征, "线路特征",
|
|
?{
|
|
setparam("中间值",线路特征.回路数);
|
|
iif(getparam("中间值") > getparam("最大回路数"),?setparam("最大回路数",getparam("中间值")),0);
|
|
}, ?0);
|
|
setparam("最大回路数",getparam("最大回路数"));
|
|
for(filter(@评审费.线路特征,"评审费",?(评审费.回路数==getparam("最大回路数"))), "相同线路特征",
|
|
?{
|
|
iif(getparam("个数")==1,?{setparam("汇总评审费用",getparam("汇总评审费用")+round(?电缆线路工程初步设计评审费_0.5km计算()* 电缆回路系数调整_混合()*10000,6));},?0);
|
|
setparam("个数",getparam("个数")+1);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
},
|
|
////////////////////线路亘长>=0.5
|
|
?{
|
|
setparam("汇总评审费用",0);
|
|
setparam("特征段关键字","");
|
|
for(@评审费.线路特征,"线路特征",
|
|
?{
|
|
setparam("特征段关键字",ftos(线路特征.回路数));
|
|
iif(getparam(getparam("特征段关键字"))=="",
|
|
?{
|
|
setparam(getparam("特征段关键字"),0);
|
|
},?0);
|
|
setparam(getparam("特征段关键字"),getparam(getparam("特征段关键字"))+线路特征.线路亘长);
|
|
},?0);
|
|
for(@评审费.线路特征, "线路特征",
|
|
?{
|
|
setparam("特征段关键字",ftos(线路特征.回路数));
|
|
iif(getparam(getparam("特征段关键字") + "_已计算") != "1",
|
|
?{
|
|
setparam("特征段线路亘长",getparam(getparam("特征段关键字")));
|
|
setparam("汇总评审费用",getparam("汇总评审费用")+round(?电缆线路工程初步设计评审费_实际计算()* 电缆回路系数调整_混合2()*10000,6));
|
|
setparam(getparam("特征段关键字") + "_已计算", "1");
|
|
},?0);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
});
|
|
},
|
|
////////////////////////////电压等级>35
|
|
?{
|
|
setparam("线路亘长汇总",0);
|
|
for(filter(@评审费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("线路亘长汇总",getparam("线路亘长汇总")+线路特征.线路亘长);
|
|
}, ?0);
|
|
iif(getparam("线路亘长汇总")<1,
|
|
?{
|
|
setparam("汇总评审费用",0);
|
|
setparam("最大回路数",0);
|
|
setparam("中间值",0);
|
|
setparam("个数",1);
|
|
for(@评审费.线路特征, "线路特征",
|
|
?{
|
|
setparam("中间值",线路特征.回路数);
|
|
iif(getparam("中间值") > getparam("最大回路数"),?setparam("最大回路数",getparam("中间值")),0);
|
|
}, ?0);
|
|
setparam("最大回路数",getparam("最大回路数"));
|
|
for(filter(@评审费.线路特征,"评审费",?(评审费.回路数==getparam("最大回路数"))), "相同线路特征",
|
|
?{
|
|
iif(getparam("个数")==1,?{setparam("汇总评审费用",getparam("汇总评审费用")+round(?电缆线路工程初步设计评审费_1km计算()*电缆回路系数调整_混合()*10000,6));},?0);
|
|
setparam("个数",getparam("个数")+1);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
},
|
|
//////////////////////////////////线路亘长之和大于等于1
|
|
?{
|
|
setparam("汇总评审费用",0);
|
|
setparam("特征段关键字","");
|
|
for(@评审费.线路特征,"线路特征",
|
|
?{
|
|
setparam("特征段关键字",ftos(线路特征.回路数));
|
|
iif(getparam(getparam("特征段关键字"))=="",
|
|
?{
|
|
setparam(getparam("特征段关键字"),0);
|
|
},?0);
|
|
setparam(getparam("特征段关键字"),getparam(getparam("特征段关键字"))+线路特征.线路亘长);
|
|
},?0);
|
|
for(@评审费.线路特征, "线路特征",
|
|
?{
|
|
setparam("特征段关键字",ftos(线路特征.回路数));
|
|
iif(getparam(getparam("特征段关键字") + "_已计算") != "1",
|
|
?{
|
|
setparam("特征段线路亘长",getparam(getparam("特征段关键字")));
|
|
setparam("汇总评审费用",getparam("汇总评审费用")+round(?电缆线路工程初步设计评审费_实际计算()*电缆回路系数调整_混合2()*10000,6));
|
|
setparam(getparam("特征段关键字") + "_已计算", "1");
|
|
},?0);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
});
|
|
});
|
|
},
|
|
///////////////////////////////有效回路行数<2
|
|
?{
|
|
setparam("汇总评审费用",0);
|
|
for(filter(@评审费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("汇总评审费用",getparam("汇总评审费用")+round(?电缆线路工程初步设计评审费_原有规则_混合()*电缆回路系数调整_混合2()*10000,6));
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
});
|
|
}
|
|
|
|
//////////////////////////////////////////
|
|
BEGIN:电缆线路工程初步设计评审费_原有规则
|
|
${
|
|
?#{
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&& @评审费.属性.电压等级== "35kV" && @评审费.属性.线路亘长<= 0.5 && @评审费.属性.线路亘长>0
|
|
:
|
|
0.275;
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&& @评审费.属性.电压等级== "35kV" && @评审费.属性.线路亘长>0.5
|
|
:
|
|
@评审费.属性.线路亘长*0.54;
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&&( @评审费.属性.电压等级== "66kV" || @评审费.属性.电压等级== "110kV" ) && @评审费.属性.线路亘长<=1 && @评审费.属性.线路亘长>0
|
|
:
|
|
1.14;
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&&( @评审费.属性.电压等级== "66kV" || @评审费.属性.电压等级== "110kV" ) && @评审费.属性.线路亘长>1
|
|
:
|
|
1*1.14+(@评审费.属性.线路亘长-1)*0.6;
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&& @评审费.属性.电压等级== "220kV" && @评审费.属性.线路亘长<= 1 && @评审费.属性.线路亘长>0
|
|
:
|
|
1.91;
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&& @评审费.属性.电压等级== "220kV" && @评审费.属性.线路亘长>1
|
|
:
|
|
1*1.91+(@评审费.属性.线路亘长-1)*0.94;
|
|
}*电缆回路系数调整() * 10000
|
|
}
|
|
//////////////////////////////////////////////
|
|
BEGIN:电缆线路工程初步设计评审费_原有规则_混合
|
|
${
|
|
?#{
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&& @评审费.属性.电压等级== "35kV" && 线路特征.线路亘长<= 0.5 && 线路特征.线路亘长>0
|
|
:
|
|
0.275;
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&& @评审费.属性.电压等级== "35kV" && 线路特征.线路亘长>0.5
|
|
:
|
|
线路特征.线路亘长*0.54;
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&&( @评审费.属性.电压等级== "66kV" || @评审费.属性.电压等级== "110kV" ) && 线路特征.线路亘长<=1 && 线路特征.线路亘长>0
|
|
:
|
|
1.14;
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&&( @评审费.属性.电压等级== "66kV" || @评审费.属性.电压等级== "110kV" ) && 线路特征.线路亘长>1
|
|
:
|
|
1*1.14+(线路特征.线路亘长-1)*0.6;
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&& @评审费.属性.电压等级== "220kV" && 线路特征.线路亘长<= 1 && 线路特征.线路亘长>0
|
|
:
|
|
1.91;
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&& @评审费.属性.电压等级== "220kV" && 线路特征.线路亘长>1
|
|
:
|
|
1*1.91+(线路特征.线路亘长-1)*0.94;
|
|
}
|
|
}
|
|
BEGIN:电缆线路工程初步设计评审费_实际计算
|
|
${
|
|
?#{
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&& @评审费.属性.电压等级== "35kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 0.5
|
|
:
|
|
0.55*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 0.5
|
|
:
|
|
0.54*getparam("特征段线路亘长");
|
|
};
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&&( @评审费.属性.电压等级== "66kV" || @评审费.属性.电压等级== "110kV" )
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 1
|
|
:
|
|
1.14*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 1
|
|
:
|
|
1.14*1+(getparam("特征段线路亘长")-1)*0.6;
|
|
};
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&& @评审费.属性.电压等级== "220kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 1
|
|
:
|
|
1.91*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 1
|
|
:
|
|
1.91*1+(getparam("特征段线路亘长")-1)*0.94;
|
|
};
|
|
};
|
|
}
|
|
|
|
/////////////////////////////////
|
|
BEGIN:电缆线路工程初步设计评审费_0.5km计算
|
|
${
|
|
0.5*0.55
|
|
}
|
|
/////////////////////////////////////
|
|
BEGIN:电缆线路工程初步设计评审费_1km计算
|
|
${
|
|
?#{
|
|
->@评审费.属性.电压等级 == "110kV" || @评审费.属性.电压等级 == "66kV"
|
|
:
|
|
1*1.14;
|
|
->@评审费.属性.电压等级 == "220kV"
|
|
:
|
|
1*1.91;
|
|
}
|
|
}
|
|
|
|
//////////////////////////////////////////
|
|
////
|
|
////电缆线路工程施工图设计评审费
|
|
////
|
|
//////////////////////////////////////////
|
|
BEGIN:电缆线路工程施工图设计评审费
|
|
${
|
|
?#{
|
|
->@评审费.属性.回路类型 == "单回" || @评审费.属性.回路类型 == "双回" || @评审费.属性.回路类型 == "三回" || @评审费.属性.回路类型 == "四回"
|
|
:
|
|
电缆线路工程施工图设计评审费_原有规则();
|
|
|
|
->@评审费.属性.回路类型 == "混合回路"
|
|
:
|
|
电缆线路工程施工图设计评审费_混合回路();
|
|
}
|
|
}
|
|
|
|
///////////////////////////////////////////
|
|
BEGIN:电缆线路工程施工图设计评审费_混合回路
|
|
${
|
|
iif(@评审费.有效回路行数>=2,
|
|
?{
|
|
iif(@评审费.属性.电压等级 == "35kV",
|
|
?{
|
|
setparam("线路亘长汇总",0);
|
|
for(filter(@评审费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("线路亘长汇总",getparam("线路亘长汇总")+线路特征.线路亘长);
|
|
}, ?0);
|
|
iif(getparam("线路亘长汇总")<0.5,
|
|
?{
|
|
setparam("汇总评审费用",0);
|
|
setparam("最大回路数",0);
|
|
setparam("中间值",0);
|
|
setparam("个数",1);
|
|
for(@评审费.线路特征, "线路特征",
|
|
?{
|
|
setparam("中间值",线路特征.回路数);
|
|
iif(getparam("中间值") > getparam("最大回路数"),?setparam("最大回路数",getparam("中间值")),0);
|
|
}, ?0);
|
|
setparam("最大回路数",getparam("最大回路数"));
|
|
for(filter(@评审费.线路特征,"评审费",?(评审费.回路数==getparam("最大回路数"))), "相同线路特征",
|
|
?{
|
|
iif(getparam("个数")==1,?{setparam("汇总评审费用",getparam("汇总评审费用")+round(?电缆线路工程施工图设计评审费_0.5km计算()* 电缆回路系数调整_混合()*10000,6));},?0);
|
|
setparam("个数",getparam("个数")+1);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
},
|
|
////////////////////线路亘长>=0.5
|
|
?{
|
|
setparam("汇总评审费用",0);
|
|
setparam("特征段关键字","");
|
|
for(@评审费.线路特征,"线路特征",
|
|
?{
|
|
setparam("特征段关键字",ftos(线路特征.回路数));
|
|
iif(getparam(getparam("特征段关键字"))=="",
|
|
?{
|
|
setparam(getparam("特征段关键字"),0);
|
|
},?0);
|
|
setparam(getparam("特征段关键字"),getparam(getparam("特征段关键字"))+线路特征.线路亘长);
|
|
},?0);
|
|
for(@评审费.线路特征, "线路特征",
|
|
?{
|
|
setparam("特征段关键字",ftos(线路特征.回路数));
|
|
iif(getparam(getparam("特征段关键字") + "_已计算") != "1",
|
|
?{
|
|
setparam("特征段线路亘长",getparam(getparam("特征段关键字")));
|
|
setparam("汇总评审费用",getparam("汇总评审费用")+round(?电缆线路工程施工图设计评审费_实际计算()* 电缆回路系数调整_混合2()*10000,6));
|
|
setparam(getparam("特征段关键字") + "_已计算", "1");
|
|
},?0);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
});
|
|
},
|
|
////////////////////////////电压等级>35
|
|
?{
|
|
setparam("线路亘长汇总",0);
|
|
for(filter(@评审费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("线路亘长汇总",getparam("线路亘长汇总")+线路特征.线路亘长);
|
|
}, ?0);
|
|
iif(getparam("线路亘长汇总")<1,
|
|
?{
|
|
setparam("汇总评审费用",0);
|
|
setparam("最大回路数",0);
|
|
setparam("中间值",0);
|
|
setparam("个数",1);
|
|
for(@评审费.线路特征, "线路特征",
|
|
?{
|
|
setparam("中间值",线路特征.回路数);
|
|
iif(getparam("中间值") > getparam("最大回路数"),?setparam("最大回路数",getparam("中间值")),0);
|
|
}, ?0);
|
|
setparam("最大回路数",getparam("最大回路数"));
|
|
for(filter(@评审费.线路特征,"评审费",?(评审费.回路数==getparam("最大回路数"))), "相同线路特征",
|
|
?{
|
|
iif(getparam("个数")==1,?{setparam("汇总评审费用",getparam("汇总评审费用")+round(?电缆线路工程施工图设计评审费_1km计算()* 电缆回路系数调整_混合()*10000,6));},?0);
|
|
setparam("个数",getparam("个数")+1);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
},
|
|
//////////////////////////////////线路亘长之和大于等于1
|
|
?{
|
|
setparam("汇总评审费用",0);
|
|
setparam("特征段关键字","");
|
|
for(@评审费.线路特征,"线路特征",
|
|
?{
|
|
setparam("特征段关键字",ftos(线路特征.回路数));
|
|
iif(getparam(getparam("特征段关键字"))=="",
|
|
?{
|
|
setparam(getparam("特征段关键字"),0);
|
|
},?0);
|
|
setparam(getparam("特征段关键字"),getparam(getparam("特征段关键字"))+线路特征.线路亘长);
|
|
},?0);
|
|
for(@评审费.线路特征, "线路特征",
|
|
?{
|
|
setparam("特征段关键字",ftos(线路特征.回路数));
|
|
iif(getparam(getparam("特征段关键字") + "_已计算") != "1",
|
|
?{
|
|
setparam("特征段线路亘长",getparam(getparam("特征段关键字")));
|
|
setparam("汇总评审费用",getparam("汇总评审费用")+round(?电缆线路工程施工图设计评审费_实际计算()* 电缆回路系数调整_混合2()*10000,6));
|
|
setparam(getparam("特征段关键字") + "_已计算", "1");
|
|
},?0);
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
});
|
|
});
|
|
},
|
|
///////////////////////////////有效回路行数<2
|
|
?{
|
|
setparam("汇总评审费用",0);
|
|
for(filter(@评审费.线路特征, "线路特征所有",?(线路特征所有.回路类型!="")), "线路特征",
|
|
?{
|
|
setparam("汇总评审费用",getparam("汇总评审费用")+round(?电缆线路工程施工图设计评审费_原有规则_混合()*电缆回路系数调整_混合2()*10000,6));
|
|
}, ?0);
|
|
getparam("汇总评审费用");
|
|
});
|
|
}
|
|
|
|
|
|
|
|
|
|
//////////////////////////////////////////
|
|
BEGIN:电缆线路工程施工图设计评审费_原有规则
|
|
${
|
|
?#{
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&& @评审费.属性.电压等级== "35kV" && @评审费.属性.线路亘长<= 0.5 && @评审费.属性.线路亘长>0
|
|
:
|
|
0.36;
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&& @评审费.属性.电压等级== "35kV" && @评审费.属性.线路亘长>0.5
|
|
:
|
|
@评审费.属性.线路亘长*0.7;
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&&( @评审费.属性.电压等级== "66kV" || @评审费.属性.电压等级== "110kV" ) && @评审费.属性.线路亘长<=1 && @评审费.属性.线路亘长>0
|
|
:
|
|
1.6;
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&&( @评审费.属性.电压等级== "66kV" || @评审费.属性.电压等级== "110kV" ) && @评审费.属性.线路亘长>1
|
|
:
|
|
1*1.6+(@评审费.属性.线路亘长-1)*0.78;
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&& @评审费.属性.电压等级== "220kV" && @评审费.属性.线路亘长<= 1 && @评审费.属性.线路亘长>0
|
|
:
|
|
2.68;
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&& @评审费.属性.电压等级== "220kV" && @评审费.属性.线路亘长>1
|
|
:
|
|
1*2.68+(@评审费.属性.线路亘长-1)*1.22;
|
|
}*电缆回路系数调整() * 10000
|
|
}
|
|
|
|
BEGIN:电缆线路工程施工图设计评审费_原有规则_混合
|
|
${
|
|
?#{
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&& @评审费.属性.电压等级== "35kV" && 线路特征.线路亘长<= 0.5 && 线路特征.线路亘长>0
|
|
:
|
|
0.36;
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&& @评审费.属性.电压等级== "35kV" && 线路特征.线路亘长>0.5
|
|
:
|
|
线路特征.线路亘长*0.7;
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&&( @评审费.属性.电压等级== "66kV" || @评审费.属性.电压等级== "110kV" ) && 线路特征.线路亘长<=1 && 线路特征.线路亘长>0
|
|
:
|
|
1.6;
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&&( @评审费.属性.电压等级== "66kV" || @评审费.属性.电压等级== "110kV" ) && 线路特征.线路亘长>1
|
|
:
|
|
1*1.6+(线路特征.线路亘长-1)*0.78;
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&& @评审费.属性.电压等级== "220kV" && 线路特征.线路亘长<= 1 && 线路特征.线路亘长>0
|
|
:
|
|
2.68;
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&& @评审费.属性.电压等级== "220kV" && 线路特征.线路亘长>1
|
|
:
|
|
1*2.68+(线路特征.线路亘长-1)*1.22;
|
|
}
|
|
}
|
|
BEGIN:电缆线路工程施工图设计评审费_实际计算
|
|
${
|
|
?#{
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&& @评审费.属性.电压等级== "35kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 0.5
|
|
:
|
|
0.72*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 0.5
|
|
:
|
|
0.7*getparam("特征段线路亘长");
|
|
};
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&&( @评审费.属性.电压等级== "66kV" || @评审费.属性.电压等级== "110kV" )
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 1
|
|
:
|
|
1.6*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 1
|
|
:
|
|
1.6*1+(getparam("特征段线路亘长")-1)*0.78;
|
|
};
|
|
->(@工程信息.项目类型 == "陆上电缆线路工程" || @工程信息.项目类型 == "水下电缆线路工程")&& @评审费.属性.电压等级== "220kV"
|
|
:
|
|
#{
|
|
->getparam("特征段线路亘长") > 0 && getparam("特征段线路亘长") <= 1
|
|
:
|
|
2.68*getparam("特征段线路亘长");
|
|
->getparam("特征段线路亘长") > 1
|
|
:
|
|
2.68*1+(getparam("特征段线路亘长")-1)*1.22;
|
|
};
|
|
};
|
|
}
|
|
|
|
/////////////////////////////////
|
|
BEGIN:电缆线路工程施工图设计评审费_0.5km计算
|
|
${
|
|
0.5*0.72
|
|
}
|
|
/////////////////////////////////////
|
|
BEGIN:电缆线路工程施工图设计评审费_1km计算
|
|
${
|
|
?#{
|
|
->@评审费.属性.电压等级 == "110kV" || @评审费.属性.电压等级 == "66kV"
|
|
:
|
|
1*1.6;
|
|
->@评审费.属性.电压等级 == "220kV"
|
|
:
|
|
1*2.68;
|
|
}
|
|
}
|
|
|