|
@@ -75,14 +75,14 @@
|
|
ON DB.BATCH_ID = APO.BATCH_ID
|
|
ON DB.BATCH_ID = APO.BATCH_ID
|
|
JOIN RMS_MATERIAL RM
|
|
JOIN RMS_MATERIAL RM
|
|
ON RM.MATERIAL_ID = DB.MATERIAL_ID
|
|
ON RM.MATERIAL_ID = DB.MATERIAL_ID
|
|
- <where>
|
|
|
|
|
|
+ where APO.DELETED = 0
|
|
<if test="supplierId != null">
|
|
<if test="supplierId != null">
|
|
and APO.SUPPLIER_UNIT_ID = #{supplierId}
|
|
and APO.SUPPLIER_UNIT_ID = #{supplierId}
|
|
</if>
|
|
</if>
|
|
<if test="index != null">
|
|
<if test="index != null">
|
|
and (instr(RM.MATERIAL_NAME, #{index}) > 0 or instr(RM.MATERIAL_SPECIFICATION,#{index}) >0 or instr(RM.MATERIAL_MODEL,#{index}) >0)
|
|
and (instr(RM.MATERIAL_NAME, #{index}) > 0 or instr(RM.MATERIAL_SPECIFICATION,#{index}) >0 or instr(RM.MATERIAL_MODEL,#{index}) >0)
|
|
</if>
|
|
</if>
|
|
- </where>
|
|
|
|
|
|
+
|
|
group by RM.MATERIAL_ID,RM.MATERIAL_NAME,RM.MATERIAL_CODE,RM.MATERIAL_SPECIFICATION,RM.MATERIAL_MODEL
|
|
group by RM.MATERIAL_ID,RM.MATERIAL_NAME,RM.MATERIAL_CODE,RM.MATERIAL_SPECIFICATION,RM.MATERIAL_MODEL
|
|
)
|
|
)
|
|
<where>
|
|
<where>
|
|
@@ -168,13 +168,11 @@
|
|
<if test="index != null">
|
|
<if test="index != null">
|
|
and (instr(RC.CAPACITY_NUMBER, #{index}) > 0 or instr(RCA.CARRIER_NAME, #{index}) > 0)
|
|
and (instr(RC.CAPACITY_NUMBER, #{index}) > 0 or instr(RCA.CARRIER_NAME, #{index}) > 0)
|
|
</if>
|
|
</if>
|
|
- )
|
|
|
|
- <where>
|
|
|
|
<if test="con != null">
|
|
<if test="con != null">
|
|
- and instr(RC.INSERT_UPDATE_REMARK,#{con}) > 0
|
|
|
|
- "capacityNumber" like #{con} or "carrierName" like #{con} or
|
|
|
|
- "remark" like #{con}
|
|
|
|
|
|
+ and instr(RC.INSERT_UPDATE_REMARK, #{con}) > 0
|
|
</if>
|
|
</if>
|
|
|
|
+ )
|
|
|
|
+ <where>
|
|
<if test="capacityNumber != null">
|
|
<if test="capacityNumber != null">
|
|
<foreach collection="capacityNumber" item="item" open="(" separator="or" close=")">
|
|
<foreach collection="capacityNumber" item="item" open="(" separator="or" close=")">
|
|
"capacityNumber" like '%${item}%'
|
|
"capacityNumber" like '%${item}%'
|
|
@@ -732,4 +730,7 @@
|
|
on RM.MATERIAL_ID = OOM.MATERIAL_ID
|
|
on RM.MATERIAL_ID = OOM.MATERIAL_ID
|
|
where OOM.ORDER_ID = #{orderId}
|
|
where OOM.ORDER_ID = #{orderId}
|
|
</select>
|
|
</select>
|
|
|
|
+ <select id="getRmsCarrierByCarrierSsoId" resultType="java.util.Map">
|
|
|
|
+ select r_carrier.CARRIER_NAME "carrierName",r_carrier.CARRIER_ID "carrierId" from RMS_CARRIER r_carrier where r_carrier.CARRIER_SSO_ID=#{carrierSsoId}
|
|
|
|
+ </select>
|
|
</mapper>
|
|
</mapper>
|