update TMSTRUCK_RECEIPT_RESULT set ORDER_MILEAGE = #{orderMileage} where RESULT_TOTAL_ID = #{truckTotalId}
insert into TMSTRUCK_RECEIVE_RESULT(RESULT_RECEIVE_ID ,result_total_id ,insert_username ,insert_time ,status) values('${RESULTID}','${RESULTTOTALID}','${INSERUSERNAME}', #{INSERTTIME,jdbcType=TIMESTAMP},'${STATUS}')
update OMSTRUCK_ORDER set TRIP_ID = #{rid} where ORDER_NUMBER = #{orderNumber}
update OMSTRUCK_ORDER set ORDER_STATUS = '2' where ORDER_NUMBER = #{orderNumber}
select
*
from (
select distinct
OO.ORDER_STATUS "orderStatus",
OO.ORDER_NUMBER "orderNumber", --运单订单号
RC.CAPACITY_NUMBER "capacityNumber",--车牌号
TWR.RESULT_GROSS_WEIGHT_TIME "resultGrossWeightTime",--计毛时间
TWR.RESULT_NET_WEIGHT "resultNetWeight",--净重
TLFR.RESULT_OUT_GATE_TIME "resultOutGateTime",--出厂时间
RGOUT.GATEPOST_NAME "outGatepostName",--出厂门禁
RCR.CARRIER_NAME "carrierName" , --承运商名称
CONCAT( CONCAT( CONCAT(RRA.ADDRESS_PROVINCE,RRA.ADDRESS_DISTRICT),RRA.Address_Town),RRP.ADDRESS_DELIVERY_ADDRESS) "deliveryAddress", --详细收货地址
RM.MATERIAL_NAME "materialName" , --"物质名称"
RM.MATERIAL_SPECIFICATION "materialSpecification", -- "物质规格"
RM.MATERIAL_MODEL "materialModel", --"物质型号"
RCON.CONSIGNEE_COMPANY_NAME "receiveName"--客户名称
from OMSTRUCK_ORDER OO --运输订单
left join AMS_SALE_ORDER_MATERIAL ASOM --销售订单物质表
on ASOM.SALE_ORDER_MATERIAL_ID = OO.ORDER_PLAN_ID
left join AMS_SALE_ORDER ASO --销售订单
on ASO.SALE_ORDER_ID = ASOM.SALE_ORDER_ID
left join RMS_CONSIGNEE RCON --收货客户
on RCON.CONSIGNEE_ID = ASO.RECEIVE_ID
left join TMSTRUCK_TOTAL_RESULT TTR --运输总实绩
on TTR.ORDER_ID = OO.ORDER_ID
left join TMSTRUCK_LOAD_RESULT TLR --汽车运输实绩表
on TLR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
left join RMS_WAREHOUSE RW --装卸货仓库
on RW.WAREHOUSE_ID = TLR.LOADING_ID
left join TMSTRUCK_LEAVE_FACTORY_RESULT TLFR --离厂实绩
on TLFR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
left join RMS_GATEPOST RGOUT --门岗
on RGOUT.GATEPOST_ID = TLFR.GATEPOST_ID
left join RMS_CAPACITY RC --运力
on RC.CAPACITY_ID = OO.CAPACITY_ID
left join AMS_DISPATCH_SALE_ORDER ADSO
on ASOM.SALE_ORDER_MATERIAL_ID=ADSO.SALE_ORDER_MATERIAL_ID
left join RMS_CARRIER RCR --承运单位
on ADSO.CARRIER_ID=RCR.CARRIER_ID
left join RMS_RECEIVE_PLACE RRP --收货地址
on ASOM.SALE_SHIPPING_ADDRESS_ID=RRP.PLACE_ID
left join RMS_RECEIVE_ADDRESS RRA
on RRP.ADDRESS_ID=RRA.ADDRESS_ID
left join AMS_SALE_TRUCKNO_MATERIAL ASTM
on ASOM.SALE_ORDER_MATERIAL_ID=ASTM.SALE_ORDER_MATERIAL_ID
left join AMS_SALE_MATERIAL ASM1
on ASTM.MATERIAL_ID =ASM1.SALE_MATERIAL_ID
left join TMSTRUCK_WEIGHT_RESULT TWR --运输实绩计重
on TWR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID and ASM1.MATERIAL_ID =TWR.MATERIAL_ID
left join RMS_MATERIAL RM
on ASM1.MATERIAL_ID=RM.MATERIAL_ID
where OO.ORDER_TYPE in (1) and TLFR.RESULT_OUT_GATE_TIME IS NOT NULL
)
and "orderStatus" ='${orderStatus}'
and "orderNumber" like '%${orderNumbers}%'
and "capacityNumber" like '%${capacityNumbers}%'
and "resultGrossWeightTime" like '%${resultGrossWeightTimes}%'
and "resultGrossWeightTime" like '%${resultGrossWeightTimes}%'
and "resultOutGateTime" like '%${resultOutGateTimes}%'
and "resultNetWeight" like '%${resultNetWeights}%'
and "resultOutGateTime" like '%${resultOutGateTimes}%'
and "outGatepostName" like '%${outGatepostNames}%'
and "carrierName" like '%${carrierNames}%'
and "deliveryAddress" like '%${deliveryAddresss}%'
and "materialName" like '%${materialNames}%'
and "materialSpecification" like '%${materialSpecifications}%'
and "materialModel" like '%${materialModels}%'
and "receiveName" like '%${receiveNames}%'
and "resultOutGateTime" >= to_date('${startTime}','yyyy-mm-dd')
and "resultOutGateTime" <= to_date('${endTime}','yyyy-mm-dd')
and "orderNumber" in
#{item}
and "capacityNumber" in
#{item}
and "resultGrossWeightTime" in
#{item}
and "resultNetWeight" in
#{item}
and "resultOutGateTime" in
#{item}
and "outGatepostName" in
#{item}
and "carrierName" in
#{item}
and "deliveryAddress" in
#{item}
and "materialSpecification" in
#{item}
and "materialModel" in
#{item}
and "receiveName" in
#{item}
SELECT * from(
SELECT
-- 出厂时间
to_char(TLFR.RESULT_OUT_GATE_TIME,'yyyy-mm-dd hh24:mi:ss') "resultOutGateTime",
--出厂抓拍图片
TLFR.RESULT_TRUCK_SNAPSHOT_PICTURE "resultTruckSnapshotPicture",
--出厂方式
TLFR.RESULT_OUT_MODE "resultOutMode",
--门岗名称
RG.GATEPOST_NAME "gatepostName",
-- 运输订单号
OO.ORDER_NUMBER "orderNumber",
-- 车牌号
RC.CAPACITY_NUMBER "capacityNumber",
-- 运输订单id
OO.ORDER_ID "orderId",
-- 订单类型
OO.ORDER_TYPE "orderType",
-- 销售订单号
ASO.SALE_NUMBER "saleNum",
-- 收货地址
RRA.ADDRESS_DELIVERY_ADDRESS "receiveAddress",
-- 收货单位
RS.SUPPLIER_NAME "supplierName" ,
-- 发货单位
RS2.SHIPPER_NAME "shipperName"
FROM
-- 出厂实绩
TMSTRUCK_LEAVE_FACTORY_RESULT TLFR
-- 总实绩
LEFT JOIN TMSTRUCK_TOTAL_RESULT TTR ON TLFR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
-- 运输订单
LEFT JOIN OMSTRUCK_ORDER OO ON TTR.ORDER_ID = OO.ORDER_ID
-- 销售订单信息
LEFT JOIN AMS_SALE_ORDER ASO ON OO.ORDER_PLAN_ID = ASO.SALE_ORDER_ID
-- 托运人
LEFT JOIN RMS_SUPPLIER RS ON ASO.SHIPPER_ID = RS.SUPPLIER_ID
-- 门岗
LEFT JOIN RMS_GATEPOST RG ON TLFR.GATEPOST_ID = RG.GATEPOST_ID
-- 运力信息
LEFT JOIN RMS_CAPACITY RC ON OO.CAPACITY_ID = RC.CAPACITY_ID
-- 销售订单中间表
LEFT JOIN AMS_SALE_ORDER_MATERIAL ASOM ON ASOM.SALE_ORDER_MATERIAL_ID =OO.ORDER_PLAN_ID
-- 收货地址
LEFT JOIN RMS_RECEIVE_ADDRESS RRA ON ASOM.SALE_SHIPPING_ADDRESS_ID =RRA.ADDRESS_ID
-- 收货单位
LEFT JOIN RMS_SHIPPER RS2 ON ASO.SHIPPER_ID = RS2.SHIPPER_ID
WHERE
-- 判断出厂实绩的出厂时间不为空
TLFR.RESULT_OUT_GATE_TIME IS NOT NULL
-- 并且订单类型等于1(销售订单),2(焦炭发运计划),3(水渣发运计划)
AND OO.ORDER_TYPE =1 AND OO.ORDER_NUMBER=#{orderNumber}
)
select o_order.ORDER_STATUS from OMSTRUCK_ORDER o_order
where o_order.ORDER_NUMBER = #{orderNumber}
SELECT
-- 出厂时间
to_char(TLFR.RESULT_OUT_GATE_TIME,'yyyy-mm-dd hh24:mi:ss') "resultOutGateTime",
-- 车牌号
RC.CAPACITY_NUMBER "capacityNumber",
-- 收货地址
CONCAT( CONCAT(RRA.ADDRESS_PROVINCE,RRA.ADDRESS_DISTRICT),RRA.Address_Town) "addressDeliveryAddress"
FROM
-- 出厂实绩
TMSTRUCK_LEAVE_FACTORY_RESULT TLFR
-- 总实绩
LEFT JOIN TMSTRUCK_TOTAL_RESULT TTR ON TLFR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
-- 运输订单
LEFT JOIN OMSTRUCK_ORDER OO ON TTR.ORDER_ID = OO.ORDER_ID
-- 运力信息
LEFT JOIN RMS_CAPACITY RC ON OO.CAPACITY_ID = RC.CAPACITY_ID
-- 销售订单中间表
LEFT JOIN AMS_SALE_ORDER_MATERIAL ASOM ON ASOM.SALE_ORDER_MATERIAL_ID =OO.ORDER_PLAN_ID
--收货地址
left join RMS_RECEIVE_PLACE RRP on ASOM.SALE_SHIPPING_ADDRESS_ID=RRP.PLACE_ID
left join RMS_RECEIVE_ADDRESS RRA on RRP.ADDRESS_ID=RRA.ADDRESS_ID
WHERE
-- 判断出厂实绩的出厂时间不为空
TLFR.RESULT_OUT_GATE_TIME IS NOT NULL
-- 并且订单类型等于1(销售订单),2(焦炭发运计划),3(水渣发运计划)
AND OO.ORDER_TYPE =1 AND OO.ORDER_NUMBER=#{orderNumber}
select result_id resultId,result_total_id resultTotalId,insert_username inserUserName,insert_time insertTime,status status from TMSTRUCK_RECEIPT_RESULT
select WARN_SWITCH "switch",WARN_TYPE "type" from TMSTRUCK_IN_TRANSIT_WARN where WARN_ID = 1
select RESULT_TOTAL_ID "totalId"
from TMSTRUCK_TOTAL_RESULT t_total
left join OMSTRUCK_ORDER o_order
on t_total.ORDER_ID=o_order.ORDER_ID
where o_order.TRIP_ID = #{tripId} and o_order.ORDER_STATUS = 1
select
*
from (
select distinct
OO.ORDER_STATUS "orderStatus",
OO.ORDER_NUMBER "orderNumber", --运单订单号
RC.CAPACITY_NUMBER "capacityNumber",--车牌号
TWR.RESULT_GROSS_WEIGHT_TIME "resultGrossWeightTime",--计毛时间
TWR.RESULT_NET_WEIGHT "resultNetWeight",--净重
TLFR.RESULT_OUT_GATE_TIME "resultOutGateTime",--出厂时间
RGOUT.GATEPOST_NAME "outGatepostName",--出厂门禁
RCR.CARRIER_NAME "carrierName" , --承运商名称
CONCAT( CONCAT( CONCAT(RRA.ADDRESS_PROVINCE,RRA.ADDRESS_DISTRICT),RRA.Address_Town),RRP.ADDRESS_DELIVERY_ADDRESS) "deliveryAddress", --详细收货地址
RM.MATERIAL_NAME "materialName" , --"物质名称"
RM.MATERIAL_SPECIFICATION "materialSpecification", -- "物质规格"
RM.MATERIAL_MODEL "materialModel", --"物质型号"
RCON.CONSIGNEE_COMPANY_NAME "receiveName"--客户名称
from OMSTRUCK_ORDER OO --运输订单
left join AMS_SALE_ORDER_MATERIAL ASOM --销售订单物质表
on ASOM.SALE_ORDER_MATERIAL_ID = OO.ORDER_PLAN_ID
left join AMS_SALE_ORDER ASO --销售订单
on ASO.SALE_ORDER_ID = ASOM.SALE_ORDER_ID
left join RMS_CONSIGNEE RCON --收货客户
on RCON.CONSIGNEE_ID = ASO.RECEIVE_ID
left join TMSTRUCK_TOTAL_RESULT TTR --运输总实绩
on TTR.ORDER_ID = OO.ORDER_ID
left join TMSTRUCK_LOAD_RESULT TLR --汽车运输实绩表
on TLR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
left join RMS_WAREHOUSE RW --装卸货仓库
on RW.WAREHOUSE_ID = TLR.LOADING_ID
left join TMSTRUCK_LEAVE_FACTORY_RESULT TLFR --离厂实绩
on TLFR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
left join RMS_GATEPOST RGOUT --门岗
on RGOUT.GATEPOST_ID = TLFR.GATEPOST_ID
left join RMS_CAPACITY RC --运力
on RC.CAPACITY_ID = OO.CAPACITY_ID
left join AMS_DISPATCH_SALE_ORDER ADSO
on ASOM.SALE_ORDER_MATERIAL_ID=ADSO.SALE_ORDER_MATERIAL_ID
left join RMS_CARRIER RCR --承运单位
on ADSO.CARRIER_ID=RCR.CARRIER_ID
left join RMS_RECEIVE_PLACE RRP --收货地址
on ASOM.SALE_SHIPPING_ADDRESS_ID=RRP.PLACE_ID
left join RMS_RECEIVE_ADDRESS RRA
on RRP.ADDRESS_ID=RRA.ADDRESS_ID
left join AMS_SALE_TRUCKNO_MATERIAL ASTM
on ASOM.SALE_ORDER_MATERIAL_ID=ASTM.SALE_ORDER_MATERIAL_ID
left join AMS_SALE_MATERIAL ASM1
on ASTM.MATERIAL_ID =ASM1.SALE_MATERIAL_ID
left join TMSTRUCK_WEIGHT_RESULT TWR --运输实绩计重
on TWR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID and ASM1.MATERIAL_ID =TWR.MATERIAL_ID
left join RMS_MATERIAL RM
on ASM1.MATERIAL_ID=RM.MATERIAL_ID
left join(
select max(RESULT_TOTAL_ID) coun,RESULT_TOTAL_ID RESULT_TOTAL_ID from TMSTRUCK_ABNORMAL_RESULT
where
ABNORMAL_TYPE=#{abnormalType}
group by RESULT_TOTAL_ID
) TAR
on TTR.RESULT_TOTAL_ID=TAR.RESULT_TOTAL_ID
where TAR.coun is not null and OO.ORDER_TYPE in (1) and TLFR.RESULT_OUT_GATE_TIME IS NOT NULL
)
and "orderStatus" ='${orderStatus}'
and "orderNumber" like '%${orderNumbers}%'
and "capacityNumber" like '%${capacityNumbers}%'
and "resultGrossWeightTime" like '%${resultGrossWeightTimes}%'
and "resultGrossWeightTime" like '%${resultGrossWeightTimes}%'
and "resultOutGateTime" like '%${resultOutGateTimes}%'
and "resultNetWeight" like '%${resultNetWeights}%'
and "resultOutGateTime" like '%${resultOutGateTimes}%'
and "outGatepostName" like '%${outGatepostNames}%'
and "carrierName" like '%${carrierNames}%'
and "deliveryAddress" like '%${deliveryAddresss}%'
and "materialName" like '%${materialNames}%'
and "materialSpecification" like '%${materialSpecifications}%'
and "materialModel" like '%${materialModels}%'
and "receiveName" like '%${receiveNames}%'
and "resultOutGateTime" >= to_date('${startTime}','yyyy-mm-dd')
and "resultOutGateTime" <= to_date('${endTime}','yyyy-mm-dd')
and "orderNumber" in
#{item}
and "capacityNumber" in
#{item}
and "resultGrossWeightTime" in
#{item}
and "resultNetWeight" in
#{item}
and "resultOutGateTime" in
#{item}
and "outGatepostName" in
#{item}
and "carrierName" in
#{item}
and "deliveryAddress" in
#{item}
and "materialSpecification" in
#{item}
and "materialModel" in
#{item}
and "receiveName" in
#{item}
select * from(
select r_capacity.CAPACITY_NUMBER "capacityNumber",
o_torder.ORDER_NUMBER "orderNumber",
a_s_order.SALE_NUMBER "saleNumber",
case t_abnormal.ABNORMAL_TYPE
when '1' then '偏离'
when '2' then '停车'
when '3' then '离线'
else '其他' end "abnormalType",
t_abnormal.ABNORMAL_TIME "abnormalTime",
t_abnormal.ABNORMAL_ADDRESS "abnormalAddress",
t_abnormal.ABNORMAL_DURATION "abnormalDuration"
from TMSTRUCK_ABNORMAL_RESULT t_abnormal
left join TMSTRUCK_TOTAL_RESULT t_total
on t_abnormal.RESULT_TOTAL_ID=t_total.RESULT_TOTAL_ID
left join OMSTRUCK_ORDER o_torder
on t_total.ORDER_ID=o_torder.ORDER_ID
left join RMS_CAPACITY r_capacity
on o_torder.CAPACITY_ID=r_capacity.CAPACITY_ID
left join AMS_SALE_ORDER_MATERIAL sale_material
on o_torder.ORDER_PLAN_ID=sale_material.SALE_ORDER_MATERIAL_ID
left join AMS_SALE_ORDER a_s_order
on sale_material.SALE_ORDER_ID=a_s_order.SALE_ORDER_ID
where o_torder.ORDER_NUMBER=#{orderNumbers}
order by t_abnormal.ABNORMAL_TIME desc)
and
"capacityNumber" like '%${item}%'
and
"orderNumber" like '%${item}%'
and
"saleNumber" like '%${item}%'
and
"abnormalCondition" like '%${item}%'
and
"abnormalTime" like '%${item}%'
and
"abnormalAddress" like '%${item}%'
and
"abnormalDuration" like '%${item}%'
select
*
from (
select distinct
OO.ORDER_STATUS "orderStatus",
OO.ORDER_NUMBER "orderNumber", --运单订单号
RC.CAPACITY_NUMBER "capacityNumber",--车牌号
TWR.RESULT_GROSS_WEIGHT_TIME "resultGrossWeightTime",--计毛时间
TWR.RESULT_NET_WEIGHT "resultNetWeight",--净重
RGOUT.GATEPOST_NAME "outGatepostName",--出厂门禁
RCR.CARRIER_NAME "carrierName" , --承运商名称
CONCAT( CONCAT( CONCAT(RRA.ADDRESS_PROVINCE,RRA.ADDRESS_DISTRICT),RRA.Address_Town),RRP.ADDRESS_DELIVERY_ADDRESS) "deliveryAddress", --详细收货地址
RM.MATERIAL_NAME "materialName" , --"物质名称"
RM.MATERIAL_SPECIFICATION "materialSpecification", -- "物质规格"
RM.MATERIAL_MODEL "materialModel", --"物质型号"
RCON.CONSIGNEE_COMPANY_NAME "receiveName" ,--客户名称
TAR.RESULT_ARRIVAL_ADDRESS "resultReceiveAddress",--签收收货点的地址
TRR.ORDER_MILEAGE "orderMileage", --运输距离
TAR.RESULT_ARRIVAL_ADDRESS "resultArrivalAddress",--抵达收货点的地址
TLFR.RESULT_OUT_GATE_TIME "resultOutGateTime",--出厂时间
TAR.INSERT_TIME "arrivalTime",--抵达作业时间
TRR.INSERT_TIME "recepitTime",--签收作业时间
to_char(to_timestamp(to_char(TRR.INSERT_TIME,'yyyy-MM-dd HH24:mi:ss'),'yyyy-mm-dd hh24:mi:ss')-to_timestamp(to_char(TAR.INSERT_TIME,'yyyy-MM-dd HH24:mi:ss'),'yyyy-mm-dd hh24:mi:ss')) "unloadingWaitingTime",
to_char(to_timestamp(to_char(TAR.INSERT_TIME,'yyyy-MM-dd HH24:mi:ss'),'yyyy-mm-dd hh24:mi:ss')-to_timestamp(to_char(TLFR.RESULT_OUT_GATE_TIME,'yyyy-MM-dd HH24:mi:ss'),'yyyy-mm-dd hh24:mi:ss')) "transportationTime"
from OMSTRUCK_ORDER OO --运输订单
left join AMS_SALE_ORDER_MATERIAL ASOM --销售订单物质表
on ASOM.SALE_ORDER_MATERIAL_ID = OO.ORDER_PLAN_ID
left join AMS_SALE_ORDER ASO --销售订单
on ASO.SALE_ORDER_ID = ASOM.SALE_ORDER_ID
left join RMS_CONSIGNEE RCON --收货客户
on RCON.CONSIGNEE_ID = ASO.RECEIVE_ID
left join TMSTRUCK_TOTAL_RESULT TTR --运输总实绩
on TTR.ORDER_ID = OO.ORDER_ID
left join TMSTRUCK_LOAD_RESULT TLR --汽车运输实绩表
on TLR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
left join RMS_WAREHOUSE RW --装卸货仓库
on RW.WAREHOUSE_ID = TLR.LOADING_ID
left join TMSTRUCK_LEAVE_FACTORY_RESULT TLFR --离厂实绩
on TLFR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
left join RMS_GATEPOST RGOUT --门岗
on RGOUT.GATEPOST_ID = TLFR.GATEPOST_ID
left join RMS_CAPACITY RC --运力
on RC.CAPACITY_ID = OO.CAPACITY_ID
left join AMS_DISPATCH_SALE_ORDER ADSO
on ASOM.SALE_ORDER_MATERIAL_ID=ADSO.SALE_ORDER_MATERIAL_ID
left join RMS_CARRIER RCR --承运单位
on ADSO.CARRIER_ID=RCR.CARRIER_ID
left join RMS_RECEIVE_PLACE RRP --收货地址
on ASOM.SALE_SHIPPING_ADDRESS_ID=RRP.PLACE_ID
left join RMS_RECEIVE_ADDRESS RRA
on RRP.ADDRESS_ID=RRA.ADDRESS_ID
left join AMS_SALE_TRUCKNO_MATERIAL ASTM
on ASOM.SALE_ORDER_MATERIAL_ID=ASTM.SALE_ORDER_MATERIAL_ID
left join AMS_SALE_MATERIAL ASM1
on ASTM.MATERIAL_ID =ASM1.SALE_MATERIAL_ID
left join TMSTRUCK_WEIGHT_RESULT TWR --运输实绩计重
on TWR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID and ASM1.MATERIAL_ID =TWR.MATERIAL_ID
left join RMS_MATERIAL RM
on ASM1.MATERIAL_ID=RM.MATERIAL_ID
left join TMSTRUCK_RECEIPT_RESULT TRR
on TRR.RESULT_TOTAL_ID=TTR.RESULT_TOTAL_ID
left join TMSTRUCK_ARRIVAL_RESULT TAR
on TAR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
where OO.ORDER_TYPE in (1) and TLFR.RESULT_OUT_GATE_TIME IS NOT NULL
)
and "orderStatus" ='${orderStatus}'
and "orderNumber" like '%${orderNumbers}%'
and "capacityNumber" like '%${capacityNumbers}%'
and "resultGrossWeightTime" like '%${resultGrossWeightTimes}%'
and "resultGrossWeightTime" like '%${resultGrossWeightTimes}%'
and "resultOutGateTime" like '%${resultOutGateTimes}%'
and "resultNetWeight" like '%${resultNetWeights}%'
and "resultOutGateTime" like '%${resultOutGateTimes}%'
and "outGatepostName" like '%${outGatepostNames}%'
and "carrierName" like '%${carrierNames}%'
and "deliveryAddress" like '%${deliveryAddresss}%'
and "materialName" like '%${materialNames}%'
and "materialSpecification" like '%${materialSpecifications}%'
and "materialModel" like '%${materialModels}%'
and "receiveName" like '%${receiveNames}%'
and "resultOutGateTime" >= to_date('${startTime}','yyyy-mm-dd')
and "resultOutGateTime" <= to_date('${endTime}','yyyy-mm-dd')
and "orderNumber" in
#{item}
and "capacityNumber" in
#{item}
and "resultGrossWeightTime" in
#{item}
and "resultNetWeight" in
#{item}
and "resultOutGateTime" in
#{item}
and "outGatepostName" in
#{item}
and "carrierName" in
#{item}
and "deliveryAddress" in
#{item}
and "materialSpecification" in
#{item}
and "materialModel" in
#{item}
and "receiveName" in
#{item}
and "orderMileage" in
#{item}
select count(*) from RMS_CAPACITY RC
left join OMSTRUCK_ORDER OO
on RC.CAPACITY_ID=OO.CAPACITY_ID
left join AMS_SALE_ORDER_MATERIAL ASOM
on OO.ORDER_PLAN_ID = ASOM.SALE_ORDER_MATERIAL_ID
left join AMS_SALE_ORDER ASO
on ASOM.SALE_ORDER_ID = ASO.SALE_ORDER_ID
where OO.ORDER_TYPE in (1) and ASO.Sale_Order_Isself_Mention='是' and RC.CAPACITY_NUMBER = #{capcityNumber}
select count(*) from OMSTRUCK_ORDER OO
left join AMS_SALE_ORDER_MATERIAL ASOM
on OO.ORDER_PLAN_ID = ASOM.SALE_ORDER_MATERIAL_ID
left join AMS_SALE_ORDER ASO
on ASOM.SALE_ORDER_ID = ASO.SALE_ORDER_ID
where OO.ORDER_TYPE in (1) and ASO.Sale_Order_Isself_Mention='是' and OO.ORDER_NUMBER =#{orderNumber}
order by "${orderField}"
${orderType}