123456789101112131415161718192021222324252627282930 |
- package com.gis.mapper;
- import com.gis.domain.po.FileEntity;
- import com.gis.mapper.provider.FileProvider;
- import com.gis.mapper.provider.SpiritProvider;
- import org.apache.ibatis.annotations.*;
- import org.springframework.data.jpa.repository.Modifying;
- import org.springframework.stereotype.Component;
- import java.util.List;
- @Component
- @Mapper
- public interface FileMapper extends IBaseMapper<FileEntity, Long> {
- // @Modifying
- // @Update(value = "UPDATE tb_file SET fk_id = #{fkId} WHERE id in ( #{ids} )")
- // void setFkIdByIds(String ids, String fkId);
- @SelectProvider(type = FileProvider.class, method = "setFkIdByIds")
- void setFkIdByIds(String ids, String fkId);
- @Select(value = "select * from tb_file where rec_status = 'A' AND fk_id = #{fkId}")
- List<FileEntity> findByFkId(String fkId);
- @Delete(value = "DELETE FROM tb_file WHERE fk_id = #{fkId}")
- void deleteByFkId(String fkId);
- }
|