|
@@ -1058,4 +1058,85 @@
|
|
</where>
|
|
</where>
|
|
<include refid="orderByOutTime"></include>
|
|
<include refid="orderByOutTime"></include>
|
|
</select>
|
|
</select>
|
|
|
|
+
|
|
|
|
+ <select id="getDeliveryOrder" parameterType="java.lang.String" resultType="java.util.Map">
|
|
|
|
+ select
|
|
|
|
+ aso.sale_number "saleNo" ,
|
|
|
|
+ oo.order_number "orderNumber",
|
|
|
|
+ rc.capacity_number "capacityNumber",
|
|
|
|
+ rce.consignee_company_name "consigeeName",
|
|
|
|
+ rcr.carrier_name "carrierName",
|
|
|
|
+ rca.address_province "province",
|
|
|
|
+ rca.address_district "district",
|
|
|
|
+ rca.address_town "town",
|
|
|
|
+ rca.address_delivery_address "deliveryAddress",
|
|
|
|
+ asom.sale_order_consignee "consignee",
|
|
|
|
+ asom.sale_order_consignee_tel "consigneeTel",
|
|
|
|
+ asom.sale_date_of_receipt "receiptDate",
|
|
|
|
+ sysdate "sendDate"
|
|
|
|
+
|
|
|
|
+ from omstruck_order oo
|
|
|
|
+ left join
|
|
|
|
+ rms_capacity rc
|
|
|
|
+ on
|
|
|
|
+ rc.capacity_id = oo.capacity_id
|
|
|
|
+ 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 rce
|
|
|
|
+ on
|
|
|
|
+ rce.consignee_id = aso.receive_id
|
|
|
|
+ left join
|
|
|
|
+ ams_dispatch_sale_order adso
|
|
|
|
+ on
|
|
|
|
+ adso.sale_order_material_id = asom.sale_order_material_id
|
|
|
|
+ left join
|
|
|
|
+ rms_carrier rcr
|
|
|
|
+ on
|
|
|
|
+ rcr.carrier_id = adso.carrier_id
|
|
|
|
+ left join
|
|
|
|
+ rms_receive_address rca
|
|
|
|
+ on
|
|
|
|
+ rca.address_id = asom.sale_shipping_address_id
|
|
|
|
+ where oo.order_number =#{orderNumber}
|
|
|
|
+ </select>
|
|
|
|
+
|
|
|
|
+ <select id="getDeliveryOrderMaterial" parameterType="java.lang.String" resultType="java.util.LinkedHashMap">
|
|
|
|
+ select
|
|
|
|
+ rm.material_name "materialName",
|
|
|
|
+ rm.material_specification "materialSpe",
|
|
|
|
+ rm.material_model "materialModel",
|
|
|
|
+ oom.order_material_number "materialNumber",
|
|
|
|
+ oom.order_material_weight "materialWeight",
|
|
|
|
+ ruom.unit_of_measure_name "measureName",
|
|
|
|
+ twr.RESULT_NET_WEIGHT "resultWeight"
|
|
|
|
+ from omstruck_order oo
|
|
|
|
+ left join
|
|
|
|
+ omstruck_order_material oom
|
|
|
|
+ on
|
|
|
|
+ oom.order_id = oo.order_id
|
|
|
|
+ left join
|
|
|
|
+ rms_material rm
|
|
|
|
+ on
|
|
|
|
+ rm.material_id = oom.order_material_id
|
|
|
|
+ left join
|
|
|
|
+ rms_unit_of_measure ruom
|
|
|
|
+ on
|
|
|
|
+ ruom.unit_of_measure_id = rm.unit_of_measure_id
|
|
|
|
+ left join
|
|
|
|
+ TMSTRUCK_TOTAL_RESULT ttr
|
|
|
|
+ on ttr.ORDER_ID = oo.ORDER_ID
|
|
|
|
+ left join
|
|
|
|
+ TMSTRUCK_WEIGHT_RESULT twr
|
|
|
|
+ on
|
|
|
|
+ twr.RESULT_TOTAL_ID = ttr.ORDER_ID
|
|
|
|
+ and twr.MATERIAL_ID = oom.MATERIAL_ID
|
|
|
|
+ where oo.order_number = #{orderNumber}
|
|
|
|
+ </select>
|
|
</mapper>
|
|
</mapper>
|