|
@@ -674,22 +674,7 @@
|
|
<!-- 友情提示!!!-->
|
|
<!-- 友情提示!!!-->
|
|
<!-- 请将自己写的代码放在此标签之下,方便以后粘贴复制。-->
|
|
<!-- 请将自己写的代码放在此标签之下,方便以后粘贴复制。-->
|
|
<select id="getOyeRealTimeResult" resultType="java.util.Map">
|
|
<select id="getOyeRealTimeResult" resultType="java.util.Map">
|
|
- SELECT
|
|
|
|
- TT."materialId" "materialId",
|
|
|
|
- TT."meter" "meter",
|
|
|
|
- TT."singleWeight" "singleWeight",
|
|
|
|
- TT."consigneeName" "consigneeName",
|
|
|
|
- TT."materialModel" "materialModel",
|
|
|
|
- TT."materialSpe" "materialSpe",
|
|
|
|
- TT."materialName" "materialName",
|
|
|
|
- TT."consigneeId" "consigneeId",
|
|
|
|
- TT."inboundArea" "inboundArea",
|
|
|
|
- TT."inboundWarehouse" "inboundWarehouse",
|
|
|
|
- TT."saleArea" "saleArea",
|
|
|
|
- SUM(TT."materialNumber") "materialNumber",
|
|
|
|
- SUM(TT."theoryWeight") "theoryWeight",
|
|
|
|
- SUM(TT."netWeight") "netWeight"
|
|
|
|
- FROM (
|
|
|
|
|
|
+
|
|
SELECT ORI.SINGLE_WEIGHT "singleWeight",
|
|
SELECT ORI.SINGLE_WEIGHT "singleWeight",
|
|
ORI.METER "meter",
|
|
ORI.METER "meter",
|
|
ORI.MATERIAL_ID "materialId",
|
|
ORI.MATERIAL_ID "materialId",
|
|
@@ -711,9 +696,6 @@
|
|
LEFT JOIN RMS_MATERIAL RM on ORI.MATERIAL_ID = RM.MATERIAL_ID
|
|
LEFT JOIN RMS_MATERIAL RM on ORI.MATERIAL_ID = RM.MATERIAL_ID
|
|
LEFT JOIN RMS_CONSIGNEE RC on ORI.CONSIGNEE_ID = RC.CONSIGNEE_ID
|
|
LEFT JOIN RMS_CONSIGNEE RC on ORI.CONSIGNEE_ID = RC.CONSIGNEE_ID
|
|
<where>
|
|
<where>
|
|
- <if test="1 == 1">
|
|
|
|
- and NVL(ORI.MATERIAL_NUMBER,0) > 0
|
|
|
|
- </if>
|
|
|
|
<if test="startDate != null">
|
|
<if test="startDate != null">
|
|
and to_date(#{startDate}, 'yyyy-mm-dd hh24:mi:ss') <= ORI.INSERT_TIME
|
|
and to_date(#{startDate}, 'yyyy-mm-dd hh24:mi:ss') <= ORI.INSERT_TIME
|
|
and to_date(#{endDate}, 'yyyy-mm-dd hh24:mi:ss') >= ORI.INSERT_TIME
|
|
and to_date(#{endDate}, 'yyyy-mm-dd hh24:mi:ss') >= ORI.INSERT_TIME
|
|
@@ -755,18 +737,8 @@
|
|
</foreach>
|
|
</foreach>
|
|
</if>
|
|
</if>
|
|
</where>
|
|
</where>
|
|
- ORDER BY ORI.INSERT_TIME DESC) TT
|
|
|
|
- GROUP BY TT."materialId",
|
|
|
|
- TT."meter",
|
|
|
|
- TT."singleWeight",
|
|
|
|
- TT."consigneeName",
|
|
|
|
- TT."materialModel",
|
|
|
|
- TT."materialSpe",
|
|
|
|
- TT."materialName",
|
|
|
|
- TT."consigneeId",
|
|
|
|
- TT."inboundArea",
|
|
|
|
- TT."inboundWarehouse",
|
|
|
|
- TT."saleArea"
|
|
|
|
|
|
+ ORDER BY ORI.INSERT_TIME DESC
|
|
|
|
+
|
|
</select>
|
|
</select>
|
|
<select id="getInventoryId" resultType="java.math.BigDecimal" parameterType="java.util.Map">
|
|
<select id="getInventoryId" resultType="java.math.BigDecimal" parameterType="java.util.Map">
|
|
SELECT ORI.INVENTORY_ID FROM OYE_REALTIME_INVENTORY ORI
|
|
SELECT ORI.INVENTORY_ID FROM OYE_REALTIME_INVENTORY ORI
|
|
@@ -983,10 +955,7 @@
|
|
</select>
|
|
</select>
|
|
<select id="getTheoryWeight" resultType="java.math.BigDecimal" parameterType="java.math.BigDecimal">
|
|
<select id="getTheoryWeight" resultType="java.math.BigDecimal" parameterType="java.math.BigDecimal">
|
|
SELECT
|
|
SELECT
|
|
- CASE WHEN ASM.IS_POUND_SALE = 0
|
|
|
|
- THEN TWB.BATCH_NET_WEIGHT
|
|
|
|
- ELSE ASM.MATERIAL_WEIGHT
|
|
|
|
- END
|
|
|
|
|
|
+ ASM.MATERIAL_WEIGHT
|
|
FROM AMS_SALE_MATERIAL ASM
|
|
FROM AMS_SALE_MATERIAL ASM
|
|
LEFT JOIN TMSTRUCK_WEIGHT_BATCH TWB
|
|
LEFT JOIN TMSTRUCK_WEIGHT_BATCH TWB
|
|
ON TWB.WEIGHT_BATCH_ID = ASM.WEIGHT_BATCH_ID
|
|
ON TWB.WEIGHT_BATCH_ID = ASM.WEIGHT_BATCH_ID
|
|
@@ -1000,5 +969,16 @@
|
|
SELECT VERSION_VALUE FROM DIL_VERSION
|
|
SELECT VERSION_VALUE FROM DIL_VERSION
|
|
WHERE VERSION_ID = 16
|
|
WHERE VERSION_ID = 16
|
|
</select>
|
|
</select>
|
|
|
|
+ <select id="getInventoryIds" resultType="java.math.BigDecimal">
|
|
|
|
+ select ori.INVENTORY_ID from OYE_REALTIME_INVENTORY ori
|
|
|
|
+ left join RMS_MATERIAL rm
|
|
|
|
+ on rm.MATERIAL_ID = ori.MATERIAL_ID
|
|
|
|
+ where rm.MATERIAL_NAME like '%盘螺%'
|
|
|
|
+ and ori.MATERIAL_NUMBER > 0
|
|
|
|
+ </select>
|
|
|
|
+ <select id="getSingleWeightByOIR" resultType="java.math.BigDecimal">
|
|
|
|
+ SELECT OIR.SINGLE_WEIGHT FROM OYE_INBOUND_RESULT OIR
|
|
|
|
+ WHERE OIR.INVENTORY_ID = #{inventoryId}
|
|
|
|
+ </select>
|
|
|
|
|
|
</mapper>
|
|
</mapper>
|