Преглед изворни кода

feat(d2-02-t3): 清对焦图链跨模块孤儿getLastAutofocusPictureByEmbryoId(business-manage已删,零调用)

huangjie пре 1 дан
родитељ
комит
279c9b2299

+ 0 - 10
aivfo-data-transmission/aivfo-data-transmission-mapper/src/main/java/com/aivfo/data/transmission/mapper/PictureMapper.java

@@ -53,16 +53,6 @@ public interface PictureMapper extends BaseMapper<PictureDAO> {
      * @Author wangyl
      */
     void physicsDeleteById(@Param("id") Long id);
-
-    /**
-     * 获取最新的自动对焦图片
-     *
-     * @param embryoIds
-     * @return java.util.List<com.aivfo.data.transmission.entity.dao.PictureDAO>
-     * @Date 2024/4/29
-     * @Author wangyl
-     */
-    List<PictureDAO> getLastAutofocusPictureByEmbryoId(@Param("embryoIds") List<Long> embryoIds);
 }
 
 

+ 0 - 24
aivfo-data-transmission/aivfo-data-transmission-mapper/src/main/resources/mapper/PictureMapper.xml

@@ -74,30 +74,6 @@
                   GROUP BY well_sn, picture_layer
               )
     </select>
-    <select id="getLastAutofocusPictureByEmbryoId"
-            resultType="com.aivfo.data.transmission.entity.dao.PictureDAO">
-        SELECT *
-        FROM picture AS p1
-        JOIN (
-        SELECT MAX(image_time) AS time,
-        embryo_id AS id
-        FROM picture AS p
-        WHERE embryo_id IN
-        <foreach collection="embryoIds" item="item" index="index" open="(" close=")" separator=",">
-            #{item}
-        </foreach>
-        AND p.photograph_type = 1
-        AND crop_state  <![CDATA[ <> ]]> 0
-        GROUP BY embryo_id
-        ) AS t1 ON t1.time = p1.image_time
-        AND t1.id = p1.embryo_id
-        WHERE embryo_id IN
-        <foreach collection="embryoIds" item="item" index="index" open="(" close=")" separator=",">
-            #{item}
-        </foreach>
-        AND photograph_type = 1
-        AND crop_state  <![CDATA[ <> ]]> 0
-    </select>
     <select id="selectFocusBestPicture" resultType="com.aivfo.data.transmission.entity.dao.PictureDAO">
         SELECT *
         FROM picture AS p1

+ 0 - 21
aivfo-data-transmission/aivfo-data-transmission-service-impl/src/main/java/com/aivfo/data/transmission/impl/PictureDAOServiceImpl.java

@@ -230,27 +230,6 @@ public class PictureDAOServiceImpl extends ServiceImpl<PictureMapper, PictureDAO
         }
     }
 
-    /**
-     * 获取指定胚胎的最新自动对焦图片
-     *
-     * @param tlSn
-     * @param houseSn
-     * @param embryoIds
-     * @return java.util.List<com.aivfo.data.transmission.entity.dao.PictureDAO>
-     * @Date 2024/4/29
-     * @Author wangyl
-     */
-    @Override
-    public List<PictureDAO> getLastAutofocusPictureByEmbryoId(String tlSn, int houseSn, List<Long> embryoIds) {
-        try {
-            this.buildDynamicTableName(tlSn, houseSn);
-            return this.baseMapper.getLastAutofocusPictureByEmbryoId(embryoIds);
-        } finally {
-            this.cleanDynamicTableName();
-        }
-    }
-
-
     /**
      * 通过胚胎id和图片批次获取自动化对焦照片指定数量用于更新对焦起点和最清晰位置
      *

+ 0 - 11
aivfo-data-transmission/aivfo-data-transmission-service/src/main/java/com/aivfo/data/transmission/service/PictureService.java

@@ -260,15 +260,4 @@ public interface PictureService extends IService<PictureDAO> {
      */
     void physicsRemoveById(String tlSn, Integer houseSn, Long id);
 
-    /**
-     * 获取指定胚胎的最新自动对焦图片
-     *
-     * @param tlSn
-     * @param houseSn
-     * @param embryoIds
-     * @return java.util.List<com.aivfo.data.transmission.entity.dao.PictureDAO>
-     * @Date 2024/4/29
-     * @Author wangyl
-     */
-    List<PictureDAO> getLastAutofocusPictureByEmbryoId(String tlSn, int houseSn, List<Long> embryoIds);
 }