Redeem před 1 rokem
rodič
revize
1edcc8df48

+ 5 - 12
src/main/resources/com/steerinfo/dil/mapper/AmsSaleMaterialMapper.xml

@@ -1002,21 +1002,12 @@
     SELECT ORI.INVENTORY_ID FROM OYE_REALTIME_INVENTORY ORI
     <where>
       ORI.INBOUND_AREA = '欧冶库'
+      AND ORI.material_Id = #{materialId}
+      AND ORI.sale_area = #{saleArea}
+      AND ORI.CONSIGNEE_ID = #{receiveId}
       <if test="meter != null">
         AND NVL(ORI.METER,0) = NVL(#{meter},0)
       </if>
-      <if test="receiveId != null">
-        AND ORI.CONSIGNEE_ID = #{receiveId}
-      </if>
-      <if test="saleArea != null">
-        AND ORI.sale_area = #{saleArea}
-      </if>
-      <if test="materialId != null">
-        AND ORI.material_Id = #{materialId}
-      </if>
-      <if test="singleWeight != null">
-        AND ORI.single_Weight = #{singleWeight}
-      </if>
       <if test="singleWeight != null">
         AND ORI.single_Weight = #{singleWeight}
       </if>
@@ -1024,6 +1015,8 @@
         AND ORI.inbound_Warehouse = #{inboundWarehouse}
       </if>
     </where>
+    ORDER BY ORI.MATERIAL_NUMBER desc
+    FETCH NEXT 1 ROW ONLY
   </select>
   <select id="getCompareMap" resultType="java.util.Map">
     SELECT