|
@@ -472,7 +472,6 @@
|
|
WHERE OO.ORDER_TYPE in (12,13,14)
|
|
WHERE OO.ORDER_TYPE in (12,13,14)
|
|
AND ASO.ISSUE_STATUS = #{issueStatus}
|
|
AND ASO.ISSUE_STATUS = #{issueStatus}
|
|
AND ASO.DELETED = 0
|
|
AND ASO.DELETED = 0
|
|
- AND ASO.TRANS_STATUS=1
|
|
|
|
<if test="userId!=null">
|
|
<if test="userId!=null">
|
|
and ASO.INSERT_USERNAME=#{userId}
|
|
and ASO.INSERT_USERNAME=#{userId}
|
|
</if>
|
|
</if>
|
|
@@ -595,18 +594,36 @@
|
|
</where>
|
|
</where>
|
|
<include refid="orderBy"></include>
|
|
<include refid="orderBy"></include>
|
|
</select>
|
|
</select>
|
|
- <select id="getSporadic" resultType="java.util.Map" parameterType="java.lang.Integer">
|
|
|
|
- select RM.MATERIAL_NAME "materialName",
|
|
|
|
- RM.MATERIAL_ID "materialId",
|
|
|
|
- ASM.MATERIAL_WEIGHT "materialWeight",
|
|
|
|
- RM.MATERIAL_SPECIFICATION ||RM.MATERIAL_MODEL "specificationModel",
|
|
|
|
- ASM.MATERIAL_NUMBER "materialNumber"
|
|
|
|
|
|
+ <select id="getSporadic" resultType="java.util.LinkedHashMap" parameterType="java.lang.Integer">
|
|
|
|
+ select RM.MATERIAL_NAME "materialName",
|
|
|
|
+ RM.MATERIAL_ID "materialId",
|
|
|
|
+ OOM.ORDER_MATERIAL_NUMBER "materialNumber",
|
|
|
|
+ RM.MATERIAL_SPECIFICATION || RM.MATERIAL_MODEL "specificationModel",
|
|
|
|
+ OOM.ORDER_MATERIAL_WEIGHT "materialWeight",
|
|
|
|
+ OOM.MATERIAL_PRIORITY "materialPriority"
|
|
from AMSTRUCK_SPORADIC_ORDER ASO
|
|
from AMSTRUCK_SPORADIC_ORDER ASO
|
|
- LEFT JOIN AMSTRUCK_SPORADIC_MATERIAL ASM
|
|
|
|
- ON ASM.SPORADIC_ORDER_ID = ASO.SPORADIC_ORDER_ID
|
|
|
|
- LEFT JOIN RMS_MATERIAL RM
|
|
|
|
- ON RM.MATERIAL_ID = ASM.MATERIAL_ID
|
|
|
|
|
|
+ LEFT JOIN OMSTRUCK_ORDER OO
|
|
|
|
+ ON OO.ORDER_PLAN_ID = ASO.SPORADIC_ORDER_ID
|
|
|
|
+ LEFT JOIN OMSTRUCK_ORDER_MATERIAL OOM
|
|
|
|
+ ON OOM.ORDER_ID = OO.ORDER_ID
|
|
|
|
+ LEFT JOIN RMS_MATERIAL RM
|
|
|
|
+ ON RM.MATERIAL_ID = OOM.MATERIAL_ID
|
|
WHERE ASO.SPORADIC_ORDER_ID = #{sporadicId}
|
|
WHERE ASO.SPORADIC_ORDER_ID = #{sporadicId}
|
|
|
|
+ AND OO.CAPACITY_ID IS NULL
|
|
|
|
+ ORDER BY OOM.MATERIAL_PRIORITY
|
|
|
|
+ </select>
|
|
|
|
+ <select id="getSporadicOfOrder" resultType="java.util.LinkedHashMap" parameterType="java.util.Map">
|
|
|
|
+ select OO.ORDER_NUMBER "orderNum",
|
|
|
|
+ RC.CAPACITY_NUMBER "capacityNum",
|
|
|
|
+ OO.ORDER_LINE_SEQUENCE "orderLineSqe",
|
|
|
|
+ OO.ORDER_RECEIVE_REFUSE_TIME "orderReceiveTime"
|
|
|
|
+ from OMSTRUCK_ORDER OO
|
|
|
|
+ LEFT JOIN AMSTRUCK_SPORADIC_ORDER ASO
|
|
|
|
+ ON ASO.SPORADIC_ORDER_ID = OO.ORDER_PLAN_ID
|
|
|
|
+ LEFT JOIN RMS_CAPACITY RC
|
|
|
|
+ ON RC.CAPACITY_ID = OO.CAPACITY_ID
|
|
|
|
+ WHERE OO.CAPACITY_ID IS NOT NULL
|
|
|
|
+ AND ASO.SPORADIC_ORDER_ID = #{sporadicId}
|
|
</select>
|
|
</select>
|
|
|
|
|
|
|
|
|