///////////////////////////////////////////////////////////////////////////////////////////////////////////// // // 材机分析汇总变量计算 // ///////////////////////////////////////////////////////////////////////////////////////////////////////////// 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; } }