liyg 2 tahun lalu
induk
melakukan
8c5d502ee3

+ 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>