liyg 3 년 전
부모
커밋
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>