569 lines
26 KiB
Plaintext
569 lines
26 KiB
Plaintext
|
|
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// 材机分析汇总变量计算
|
|
//
|
|
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
|
|
BEGIN:_统计水超运数量_人力运输
|
|
${
|
|
?@统计项.数量 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.人力运距 * @统计参数.人力运量 / 100 *
|
|
#{
|
|
->in(@统计项.编码,"JYX3-63~72,JYX3-169~172,JYX3-190~191,JYX3-61~62")
|
|
:
|
|
0.5;
|
|
->in(@统计项.编码,"JYX3-73~81,JYX3-173~176")
|
|
:
|
|
0.32;
|
|
->in(@统计项.编码,"JYX3-55~59")
|
|
:
|
|
0.5*0.3;
|
|
->in(@统计项.编码,"JYX3-50~54")
|
|
:
|
|
0.5*0.2;
|
|
}
|
|
}
|
|
|
|
BEGIN:_统计水超运数量_汽车运输
|
|
${
|
|
?#{
|
|
->@统计项.装卸 == "0"
|
|
:
|
|
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.汽车运距 * @统计参数.汽车运量 / 100 *
|
|
#{
|
|
->in(@统计项.编码,"JYX3-63~72,JYX3-169~172,JYX3-190~191,JYX3-61~62")
|
|
:
|
|
0.5;
|
|
->in(@统计项.编码,"JYX3-73~81,JYX3-173~176")
|
|
:
|
|
0.32;
|
|
->in(@统计项.编码,"JYX3-55~59")
|
|
:
|
|
0.5*0.3;
|
|
->in(@统计项.编码,"JYX3-50~54")
|
|
:
|
|
0.5*0.2;
|
|
};
|
|
->@统计项.装卸 == "1"
|
|
:
|
|
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.汽车装卸量 / 100 *
|
|
#{
|
|
->in(@统计项.编码,"JYX3-63~72,JYX3-169~172,JYX3-190~191,JYX3-61~62")
|
|
:
|
|
0.5;
|
|
->in(@统计项.编码,"JYX3-73~81,JYX3-173~176")
|
|
:
|
|
0.32;
|
|
->in(@统计项.编码,"JYX3-55~59")
|
|
:
|
|
0.5*0.3;
|
|
->in(@统计项.编码,"JYX3-50~54")
|
|
:
|
|
0.5*0.2;
|
|
};
|
|
}
|
|
}
|
|
|
|
BEGIN:_统计水超运数量_拖拉机运输
|
|
${
|
|
?#{
|
|
->@统计项.装卸 == "0"
|
|
:
|
|
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.拖拉机运距 * @统计参数.拖拉机运量 / 100 *
|
|
#{
|
|
->in(@统计项.编码,"JYX3-63~72,JYX3-169~172,JYX3-190~191,JYX3-61~62")
|
|
:
|
|
0.5;
|
|
->in(@统计项.编码,"JYX3-73~81,JYX3-173~176")
|
|
:
|
|
0.32;
|
|
->in(@统计项.编码,"JYX3-55~59")
|
|
:
|
|
0.5*0.3;
|
|
->in(@统计项.编码,"JYX3-50~54")
|
|
:
|
|
0.5*0.2;
|
|
};
|
|
->@统计项.装卸 == "1"
|
|
:
|
|
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.拖拉机装卸量 / 100 *
|
|
#{
|
|
->in(@统计项.编码,"JYX3-63~72,JYX3-169~172,JYX3-190~191,JYX3-61~62")
|
|
:
|
|
0.5;
|
|
->in(@统计项.编码,"JYX3-73~81,JYX3-173~176")
|
|
:
|
|
0.32;
|
|
->in(@统计项.编码,"JYX3-55~59")
|
|
:
|
|
0.5*0.3;
|
|
->in(@统计项.编码,"JYX3-50~54")
|
|
:
|
|
0.5*0.2;
|
|
};
|
|
}
|
|
}
|
|
|
|
BEGIN:_统计水超运数量_船舶运输
|
|
${
|
|
?#{
|
|
->@统计项.装卸 == "0"
|
|
:
|
|
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.船舶运距 * @统计参数.船舶运量 / 100 *
|
|
#{
|
|
->in(@统计项.编码,"JYX3-63~72,JYX3-169~172,JYX3-190~191,JYX3-61~62")
|
|
:
|
|
0.5;
|
|
->in(@统计项.编码,"JYX3-73~81,JYX3-173~176")
|
|
:
|
|
0.32;
|
|
->in(@统计项.编码,"JYX3-55~59")
|
|
:
|
|
0.5*0.3;
|
|
->in(@统计项.编码,"JYX3-50~54")
|
|
:
|
|
0.5*0.2;
|
|
};
|
|
->@统计项.装卸 == "1"
|
|
:
|
|
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.船舶装卸量 / 100 *
|
|
#{
|
|
->in(@统计项.编码,"JYX3-63~72,JYX3-169~172,JYX3-190~191,JYX3-61~62")
|
|
:
|
|
0.5;
|
|
->in(@统计项.编码,"JYX3-73~81,JYX3-173~176")
|
|
:
|
|
0.32;
|
|
->in(@统计项.编码,"JYX3-55~59")
|
|
:
|
|
0.5*0.3;
|
|
->in(@统计项.编码,"JYX3-50~54")
|
|
:
|
|
0.5*0.2;
|
|
};
|
|
}
|
|
}
|
|
|
|
BEGIN:_统计水超运数量_索道运输
|
|
${
|
|
?#{
|
|
->@统计项.装卸 == "0"
|
|
:
|
|
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.索道运距 * @统计参数.索道运量 / 100 *
|
|
#{
|
|
->in(@统计项.编码,"JYX3-63~72,JYX3-169~172,JYX3-190~191,JYX3-61~62")
|
|
:
|
|
0.5;
|
|
->in(@统计项.编码,"JYX3-73~81,JYX3-173~176")
|
|
:
|
|
0.32;
|
|
->in(@统计项.编码,"JYX3-55~59")
|
|
:
|
|
0.5*0.3;
|
|
->in(@统计项.编码,"JYX3-50~54")
|
|
:
|
|
0.5*0.2;
|
|
};
|
|
->@统计项.装卸 == "1"
|
|
:
|
|
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.索道处数 * @统计参数.索道装卸量 / 100 *
|
|
#{
|
|
->in(@统计项.编码,"JYX3-63~72,JYX3-169~172,JYX3-190~191,JYX3-61~62")
|
|
:
|
|
0.5;
|
|
->in(@统计项.编码,"JYX3-73~81,JYX3-173~176")
|
|
:
|
|
0.32;
|
|
->in(@统计项.编码,"JYX3-55~59")
|
|
:
|
|
0.5*0.3;
|
|
->in(@统计项.编码,"JYX3-50~54")
|
|
:
|
|
0.5*0.2;
|
|
};
|
|
}
|
|
}
|
|
|
|
BEGIN:_统计工地运输数量_人力运输
|
|
${
|
|
?#{
|
|
->@统计项.type=="主材"
|
|
:
|
|
#{
|
|
->(@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.人力运距 * @统计参数.人力运量 / 100;
|
|
->(@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.人力运距 * @统计参数.人力运量 / 100;
|
|
};
|
|
->@统计项.type=="设备"
|
|
:
|
|
#{
|
|
->(@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.人力运距 * @统计参数.人力运量 / 100;
|
|
->(@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.人力运距 * @统计参数.人力运量 / 100;
|
|
};
|
|
->@统计项.type=="配件" && @统计项.配件类型=="配件"
|
|
:
|
|
#{
|
|
->(@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.人力运距 * @统计参数.人力运量 / 100;
|
|
->(@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.人力运距 * @统计参数.人力运量 / 100;
|
|
};
|
|
->@统计项.type=="配件" && @统计项.配件类型=="主材"
|
|
:
|
|
#{
|
|
->(@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.人力运距 * @统计参数.人力运量 / 100;
|
|
->(@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.人力运距 * @统计参数.人力运量 / 100;
|
|
};
|
|
}
|
|
}
|
|
|
|
BEGIN:_统计工地运输数量_汽车运输
|
|
${
|
|
?#{
|
|
->@统计项.type=="主材"
|
|
:
|
|
#{
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.汽车运距 * @统计参数.汽车运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.汽车装卸量 / 100;
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.汽车运距 * @统计参数.汽车运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.汽车装卸量 / 100;
|
|
};
|
|
->@统计项.type=="设备"
|
|
:
|
|
#{
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.汽车运距 * @统计参数.汽车运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.汽车装卸量 / 100;
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.汽车运距 * @统计参数.汽车运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.汽车装卸量 / 100;
|
|
};
|
|
->@统计项.type=="配件" && @统计项.配件类型=="配件"
|
|
:
|
|
#{
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.汽车运距 * @统计参数.汽车运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.汽车装卸量 / 100;
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.汽车运距 * @统计参数.汽车运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.汽车装卸量 / 100;
|
|
};
|
|
->@统计项.type=="配件" && @统计项.配件类型=="主材"
|
|
:
|
|
#{
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.汽车运距 * @统计参数.汽车运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.汽车装卸量 / 100;
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.汽车运距 * @统计参数.汽车运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.汽车装卸量 / 100;
|
|
};
|
|
}
|
|
}
|
|
|
|
BEGIN:_统计工地运输数量_拖拉机运输
|
|
${
|
|
?#{
|
|
->@统计项.type=="主材"
|
|
:
|
|
#{
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.拖拉机运距 * @统计参数.拖拉机运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.拖拉机装卸量 / 100;
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.拖拉机运距 * @统计参数.拖拉机运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.拖拉机装卸量 / 100;
|
|
};
|
|
->@统计项.type=="设备"
|
|
:
|
|
#{
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 *(1 + @统计参数.毛重 * 0.01) * @统计参数.拖拉机运距 * @统计参数.拖拉机运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.拖拉机装卸量 / 100;
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.拖拉机运距 * @统计参数.拖拉机运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.拖拉机装卸量 / 100;
|
|
};
|
|
->@统计项.type=="配件" && @统计项.配件类型=="配件"
|
|
:
|
|
#{
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 *(1 + @统计参数.毛重 * 0.01) * @统计参数.拖拉机运距 * @统计参数.拖拉机运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.拖拉机装卸量 / 100;
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.拖拉机运距 * @统计参数.拖拉机运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.拖拉机装卸量 / 100;
|
|
};
|
|
->@统计项.type=="配件" && @统计项.配件类型=="主材"
|
|
:
|
|
#{
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.拖拉机运距 * @统计参数.拖拉机运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.拖拉机装卸量 / 100;
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.拖拉机运距 * @统计参数.拖拉机运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.拖拉机装卸量 / 100;
|
|
};
|
|
}
|
|
}
|
|
|
|
BEGIN:_统计工地运输数量_船舶运输
|
|
${
|
|
?#{
|
|
->@统计项.type=="主材"
|
|
:
|
|
#{
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.船舶运距 * @统计参数.船舶运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.船舶装卸量 / 100;
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.船舶运距 * @统计参数.船舶运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.船舶装卸量 / 100;
|
|
};
|
|
->@统计项.type=="设备"
|
|
:
|
|
#{
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.船舶运距 * @统计参数.船舶运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.船舶装卸量 / 100;
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.船舶运距 * @统计参数.船舶运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.船舶装卸量 / 100;
|
|
};
|
|
->@统计项.type=="配件" && @统计项.配件类型=="配件"
|
|
:
|
|
#{
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.船舶运距 * @统计参数.船舶运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.船舶装卸量 / 100;
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.船舶运距 * @统计参数.船舶运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.船舶装卸量 / 100;
|
|
};
|
|
->@统计项.type=="配件" && @统计项.配件类型=="主材"
|
|
:
|
|
#{
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.船舶运距 * @统计参数.船舶运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.船舶装卸量 / 100;
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.船舶运距 * @统计参数.船舶运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.船舶装卸量 / 100;
|
|
};
|
|
}
|
|
}
|
|
|
|
BEGIN:_统计工地运输数量_索道运输
|
|
${
|
|
?#{
|
|
->@统计项.type=="主材"
|
|
:
|
|
#{
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.索道运距 * @统计参数.索道运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.索道处数 * @统计参数.索道装卸量 / 100;
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.索道运距 * @统计参数.索道运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.索道处数 * @统计参数.索道装卸量 / 100;
|
|
};
|
|
->@统计项.type=="设备"
|
|
:
|
|
#{
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.索道运距 * @统计参数.索道运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.索道处数 * @统计参数.索道装卸量 / 100;
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.索道运距 * @统计参数.索道运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.索道处数 * @统计参数.索道装卸量 / 100;
|
|
};
|
|
->@统计项.type=="配件" && @统计项.配件类型=="配件"
|
|
:
|
|
#{
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.索道运距 * @统计参数.索道运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * (1 + @统计参数.毛重 * 0.01) * @统计参数.索道处数 * @统计参数.索道装卸量 / 100;
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.索道运距 * @统计参数.索道运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.索道处数 * @统计参数.索道装卸量 / 100;
|
|
};
|
|
->@统计项.type=="配件" && @统计项.配件类型=="主材"
|
|
:
|
|
#{
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.索道运距 * @统计参数.索道运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 != "建筑拆除" && @统计项.调差类型 != "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.索道处数 * @统计参数.索道装卸量 / 100;
|
|
->@统计项.装卸 == "0" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.索道运距 * @统计参数.索道运量 / 100;
|
|
->@统计项.装卸 == "1" && (@统计项.调差类型 == "建筑拆除" || @统计项.调差类型 == "安装拆除")
|
|
:
|
|
@统计项.数量 * @统计项.单重 / 1000 * @统计参数.索道处数 * @统计参数.索道装卸量 / 100;
|
|
};
|
|
}
|
|
}
|
|
|
|
//------------------余土外运-------------------------------------------
|
|
BEGIN:_统计余土外运数量_人力运输
|
|
${
|
|
?@统计项.数量 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.人力运距 * @统计参数.人力运量 / 100
|
|
}
|
|
|
|
|
|
BEGIN:_统计余土外运数量_汽车运输
|
|
${
|
|
?#{
|
|
->@统计项.装卸 == "0"
|
|
:
|
|
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.汽车运距 * @统计参数.汽车运量 / 100;
|
|
->@统计项.装卸 == "1"
|
|
:
|
|
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.汽车装卸量 / 100;
|
|
}
|
|
}
|
|
|
|
BEGIN:_统计余土外运数量_拖拉机运输
|
|
${
|
|
?#{
|
|
->@统计项.装卸 == "0"
|
|
:
|
|
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.拖拉机运距 * @统计参数.拖拉机运量 / 100;
|
|
->@统计项.装卸 == "1"
|
|
:
|
|
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.拖拉机装卸量 / 100;
|
|
}
|
|
}
|
|
|
|
BEGIN:_统计余土外运数量_船舶运输
|
|
${
|
|
?#{
|
|
->@统计项.装卸 == "0"
|
|
:
|
|
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01)* (1 + @统计参数.毛重 * 0.01) * @统计参数.船舶运距 * @统计参数.船舶运量 / 100;
|
|
->@统计项.装卸 == "1"
|
|
:
|
|
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.船舶装卸量 / 100;
|
|
}
|
|
}
|
|
|
|
BEGIN:_统计余土外运数量_索道运输
|
|
${
|
|
?#{
|
|
->@统计项.装卸 == "0"
|
|
:
|
|
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.索道运距 * @统计参数.索道运量 / 100;
|
|
->@统计项.装卸 == "1"
|
|
:
|
|
@统计项.数量 * ( 1 + @统计项.损耗 * 0.01) * (1 + @统计参数.毛重 * 0.01) * @统计参数.索道处数 * @统计参数.索道装卸量 / 100;
|
|
}
|
|
}
|
|
|
|
|