|
@@ -718,7 +718,8 @@
|
|
a_s_order.SALE_UNIT_PRICE "saleUnitPrice",
|
|
a_s_order.SALE_UNIT_PRICE "saleUnitPrice",
|
|
a_s_order.SALE_ORDER_TAX "saleOrderTax",
|
|
a_s_order.SALE_ORDER_TAX "saleOrderTax",
|
|
a_s_order.SALE_REMARK "saleRemark",
|
|
a_s_order.SALE_REMARK "saleRemark",
|
|
- a_s_order.INSERT_TIME "insertTime"
|
|
|
|
|
|
+ a_s_order.INSERT_TIME "insertTime",
|
|
|
|
+
|
|
from AMS_SALE_ORDER a_s_order
|
|
from AMS_SALE_ORDER a_s_order
|
|
left join (select sale_material.SALE_ORDER_ID saleOrderId,
|
|
left join (select sale_material.SALE_ORDER_ID saleOrderId,
|
|
sum(tt.sum1) saleSum1,
|
|
sum(tt.sum1) saleSum1,
|
|
@@ -3140,7 +3141,7 @@
|
|
ORDER BY ASOM.SALE_ORDER_MATERIAL_TRUCK_NO ASC
|
|
ORDER BY ASOM.SALE_ORDER_MATERIAL_TRUCK_NO ASC
|
|
</select>
|
|
</select>
|
|
|
|
|
|
- <select id="getHaveCarTruckNoList" parameterType="java.util.Map" resultType="java.util.Map">
|
|
|
|
|
|
+ <select id="getHaveCarTruckNoList" parameterType="java.util.Map" resultType="java.util.LinkedHashMap">
|
|
SELECT * FROM (
|
|
SELECT * FROM (
|
|
SELECT DISTINCT *
|
|
SELECT DISTINCT *
|
|
FROM (
|
|
FROM (
|
|
@@ -3166,7 +3167,8 @@
|
|
RM.MATERIAL_NAME || RM.MATERIAL_SPECIFICATION || RM.MATERIAL_MODEL AS "nameSpecificationModel",
|
|
RM.MATERIAL_NAME || RM.MATERIAL_SPECIFICATION || RM.MATERIAL_MODEL AS "nameSpecificationModel",
|
|
RCP.CAPACITY_NUMBER AS "capacityNumber",
|
|
RCP.CAPACITY_NUMBER AS "capacityNumber",
|
|
OO.DRIVER_TEL AS "drivelTel",
|
|
OO.DRIVER_TEL AS "drivelTel",
|
|
- ASM.MATERIAL_NUMBER AS "materialNumber"
|
|
|
|
|
|
+ ASM.MATERIAL_NUMBER AS "materialNumber",
|
|
|
|
+ OO.ORDER_ID AS "orderId"
|
|
FROM AMS_SALE_ORDER_MATERIAL ASOM
|
|
FROM AMS_SALE_ORDER_MATERIAL ASOM
|
|
LEFT JOIN AMS_SALE_ORDER ASO
|
|
LEFT JOIN AMS_SALE_ORDER ASO
|
|
ON ASO.SALE_ORDER_ID = ASOM.SALE_ORDER_ID
|
|
ON ASO.SALE_ORDER_ID = ASOM.SALE_ORDER_ID
|
|
@@ -3199,6 +3201,14 @@
|
|
AND OO.ORDER_ID IS NOT NULL
|
|
AND OO.ORDER_ID IS NOT NULL
|
|
AND OO.ORDER_STATUS IN (4,5)
|
|
AND OO.ORDER_STATUS IN (4,5)
|
|
AND ASO.DELETED != 2
|
|
AND ASO.DELETED != 2
|
|
|
|
+ <if test="oneDate != null">
|
|
|
|
+ and to_date(#{oneDate}, 'yyyy-mm-dd hh24:mi:ss') < = ASOM.INSERT_TIME
|
|
|
|
+ </if>
|
|
|
|
+ <if test="startDate != null">
|
|
|
|
+ and to_date(#{startDate}, 'yyyy-mm-dd hh24:mi:ss') <= ASOM.INSERT_TIME
|
|
|
|
+ and to_date(#{endDate}, 'yyyy-mm-dd hh24:mi:ss') >= ASOM.INSERT_TIME
|
|
|
|
+ </if>
|
|
|
|
+ ORDER BY ASOM.SALE_ORDER_MATERIAL_ID DESC
|
|
) "HAVECAR"
|
|
) "HAVECAR"
|
|
<where>
|
|
<where>
|
|
<if test="con != null" >
|
|
<if test="con != null" >
|
|
@@ -3292,7 +3302,7 @@
|
|
</foreach>
|
|
</foreach>
|
|
</if>
|
|
</if>
|
|
</where>
|
|
</where>
|
|
- <include refid="orderBy"></include>
|
|
|
|
|
|
+
|
|
|
|
|
|
</select>
|
|
</select>
|
|
|
|
|