liyg преди 2 години
родител
ревизия
8c5d502ee3
променени са 1 файла, в които са добавени 7 реда и са изтрити 1 реда
  1. 7 1
      src/main/resources/com/steerinfo/dil/mapper/DilBatchMapper.xml

+ 7 - 1
src/main/resources/com/steerinfo/dil/mapper/DilBatchMapper.xml

@@ -387,8 +387,14 @@
   <select id="selectBatchIdByForeign" resultType="java.util.Map">
     select DB.BATCH_ID "batchId"
     from DIL_BATCH DB
+    LEFT JOIN RMS_MATERIAL RM ON RM.MATERIAL_ID=DB.MATERIAL_ID
     WHERE DB.RESULT_FOREIGN_SHIP_NAME=#{foreignShipName}
-    AND DB.MATERIAL_ID=#{materialId}
+    AND  RM.MATERIAL_NAME =
+    (
+       SELECT MATERIAL_NAME FROM RMS_MATERIAL
+       WHERE MATERIAL_ID=#{materialId}
+       FETCH NEXT 1 ROWS ONLY
+    )
   </select>