|
@@ -914,8 +914,17 @@
|
|
where oo.ORDER_STATUS = 5
|
|
where oo.ORDER_STATUS = 5
|
|
AND ASO.SALE_ORDER_STATUS = 4
|
|
AND ASO.SALE_ORDER_STATUS = 4
|
|
and nvl(aso.DELETED,0) in (0,2)
|
|
and nvl(aso.DELETED,0) in (0,2)
|
|
- AND TER.RESULT_ENTRY_GATE_TIME IS NULL
|
|
|
|
- AND RM.MATERIAL_ID||'' NOT IN (SELECT DISTINCT SPECTIONS_MODEL FROM QMS_MODEL_UNROOLED)
|
|
|
|
|
|
+ <if test="oYeFlag == null">
|
|
|
|
+ AND TER.RESULT_ENTRY_GATE_TIME IS NULL
|
|
|
|
+ AND ASO.SALE_TYPE = 1
|
|
|
|
+ </if>
|
|
|
|
+ <if test="oYeFlag != null">
|
|
|
|
+ AND TTR.ORDER_STATUS = '排队中'
|
|
|
|
+ AND ASO.SALE_TYPE = 50
|
|
|
|
+ </if>
|
|
|
|
+ <if test="oYeFlag == null">
|
|
|
|
+ AND RM.MATERIAL_ID||'' NOT IN (SELECT DISTINCT SPECTIONS_MODEL FROM QMS_MODEL_UNROOLED)
|
|
|
|
+ </if>
|
|
<if test="capacityNumber != null">
|
|
<if test="capacityNumber != null">
|
|
and instr(RC.CAPACITY_NUMBER, #{capacityNumber}) > 0
|
|
and instr(RC.CAPACITY_NUMBER, #{capacityNumber}) > 0
|
|
</if>
|
|
</if>
|
|
@@ -1051,23 +1060,32 @@
|
|
where oo.ORDER_STATUS = 5
|
|
where oo.ORDER_STATUS = 5
|
|
AND ASO.SALE_ORDER_STATUS = 4
|
|
AND ASO.SALE_ORDER_STATUS = 4
|
|
and nvl(aso.DELETED,0) in (0,2)
|
|
and nvl(aso.DELETED,0) in (0,2)
|
|
- AND TER.RESULT_ENTRY_GATE_TIME IS NULL
|
|
|
|
|
|
+ <if test="oYeFlag == null">
|
|
|
|
+ AND TER.RESULT_ENTRY_GATE_TIME IS NULL
|
|
|
|
+ AND ASO.SALE_TYPE = 1
|
|
|
|
+ </if>
|
|
|
|
+ <if test="oYeFlag != null">
|
|
|
|
+ AND TTR.ORDER_STATUS = '排队中'
|
|
|
|
+ AND ASO.SALE_TYPE = 50
|
|
|
|
+ </if>
|
|
and QQSL.SPELILING_NUM not in (1,2)
|
|
and QQSL.SPELILING_NUM not in (1,2)
|
|
- AND OO.ORDER_ID NOT IN (
|
|
|
|
- select
|
|
|
|
- OO.ORDER_ID
|
|
|
|
- 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_TRUCKNO_MATERIAL ASTM ON ASTM.SALE_ORDER_MATERIAL_ID = ASOM.SALE_ORDER_MATERIAL_ID
|
|
|
|
- LEFT JOIN AMS_SALE_MATERIAL ASM ON ASM.SALE_MATERIAL_ID = ASTM.MATERIAL_ID
|
|
|
|
- LEFT JOIN RMS_MATERIAL RM
|
|
|
|
- ON RM.MATERIAL_ID=ASM.MATERIAL_ID
|
|
|
|
- WHERE ASM.DELETED != 0 or ASM.DELETED is null
|
|
|
|
- AND OO.ORDER_TYPE=1
|
|
|
|
- AND OO.ORDER_STATUS=5
|
|
|
|
- and RM.MATERIAL_ID||'' in (select SPECTIONS_MODEL from QMS_MODEL_UNROOLED)
|
|
|
|
- )
|
|
|
|
|
|
+ <if test="oYeFlag == null">
|
|
|
|
+ AND OO.ORDER_ID NOT IN (
|
|
|
|
+ select
|
|
|
|
+ OO.ORDER_ID
|
|
|
|
+ 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_TRUCKNO_MATERIAL ASTM ON ASTM.SALE_ORDER_MATERIAL_ID = ASOM.SALE_ORDER_MATERIAL_ID
|
|
|
|
+ LEFT JOIN AMS_SALE_MATERIAL ASM ON ASM.SALE_MATERIAL_ID = ASTM.MATERIAL_ID
|
|
|
|
+ LEFT JOIN RMS_MATERIAL RM
|
|
|
|
+ ON RM.MATERIAL_ID=ASM.MATERIAL_ID
|
|
|
|
+ WHERE ASM.DELETED != 0 or ASM.DELETED is null
|
|
|
|
+ AND OO.ORDER_TYPE = 1
|
|
|
|
+ AND OO.ORDER_STATUS = 5
|
|
|
|
+ and RM.MATERIAL_ID||'' in (select SPECTIONS_MODEL from QMS_MODEL_UNROOLED)
|
|
|
|
+ )
|
|
|
|
+ </if>
|
|
<if test="capacityNumber != null">and instr(RC.CAPACITY_NUMBER, #{capacityNumber}) > 0
|
|
<if test="capacityNumber != null">and instr(RC.CAPACITY_NUMBER, #{capacityNumber}) > 0
|
|
</if>
|
|
</if>
|
|
<if test="
|
|
<if test="
|
|
@@ -1154,23 +1172,32 @@
|
|
where oo.ORDER_STATUS = 5
|
|
where oo.ORDER_STATUS = 5
|
|
AND ASO.SALE_ORDER_STATUS = 4
|
|
AND ASO.SALE_ORDER_STATUS = 4
|
|
and nvl(aso.DELETED,0) in (0,2)
|
|
and nvl(aso.DELETED,0) in (0,2)
|
|
- AND TER.RESULT_ENTRY_GATE_TIME IS NULL
|
|
|
|
- and QQSL.SPELILING_NUM =2
|
|
|
|
- AND OO.ORDER_ID NOT IN (
|
|
|
|
- select
|
|
|
|
- OO.ORDER_ID
|
|
|
|
- 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_TRUCKNO_MATERIAL ASTM ON ASTM.SALE_ORDER_MATERIAL_ID = ASOM.SALE_ORDER_MATERIAL_ID
|
|
|
|
- LEFT JOIN AMS_SALE_MATERIAL ASM ON ASM.SALE_MATERIAL_ID = ASTM.MATERIAL_ID
|
|
|
|
- LEFT JOIN RMS_MATERIAL RM
|
|
|
|
- ON RM.MATERIAL_ID=ASM.MATERIAL_ID
|
|
|
|
- WHERE ASM.DELETED != 0 or ASM.DELETED is null
|
|
|
|
- AND OO.ORDER_TYPE=1
|
|
|
|
- AND OO.ORDER_STATUS=5
|
|
|
|
- and RM.MATERIAL_ID||'' in (select SPECTIONS_MODEL from QMS_MODEL_UNROOLED)
|
|
|
|
|
|
+ <if test="oYeFlag == null">
|
|
|
|
+ AND TER.RESULT_ENTRY_GATE_TIME IS NULL
|
|
|
|
+ AND ASO.SALE_TYPE = 1
|
|
|
|
+ </if>
|
|
|
|
+ <if test="oYeFlag != null">
|
|
|
|
+ AND TTR.ORDER_STATUS = '排队中'
|
|
|
|
+ AND ASO.SALE_TYPE = 50
|
|
|
|
+ </if>
|
|
|
|
+ and QQSL.SPELILING_NUM = 2
|
|
|
|
+ <if test="oYeFlag == null">
|
|
|
|
+ AND OO.ORDER_ID NOT IN (
|
|
|
|
+ select
|
|
|
|
+ OO.ORDER_ID
|
|
|
|
+ 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_TRUCKNO_MATERIAL ASTM ON ASTM.SALE_ORDER_MATERIAL_ID = ASOM.SALE_ORDER_MATERIAL_ID
|
|
|
|
+ LEFT JOIN AMS_SALE_MATERIAL ASM ON ASM.SALE_MATERIAL_ID = ASTM.MATERIAL_ID
|
|
|
|
+ LEFT JOIN RMS_MATERIAL RM
|
|
|
|
+ ON RM.MATERIAL_ID=ASM.MATERIAL_ID
|
|
|
|
+ WHERE ASM.DELETED != 0 or ASM.DELETED is null
|
|
|
|
+ AND OO.ORDER_TYPE = 1
|
|
|
|
+ AND OO.ORDER_STATUS = 5
|
|
|
|
+ and RM.MATERIAL_ID||'' in (select SPECTIONS_MODEL from QMS_MODEL_UNROOLED)
|
|
)
|
|
)
|
|
|
|
+ </if>
|
|
<if test="capacityNumber != null">and instr(RC.CAPACITY_NUMBER, #{capacityNumber}) > 0
|
|
<if test="capacityNumber != null">and instr(RC.CAPACITY_NUMBER, #{capacityNumber}) > 0
|
|
</if>
|
|
</if>
|
|
<if test="
|
|
<if test="
|