package com.engine.organization.mapper.comp; import org.apache.ibatis.annotations.MapKey; import org.apache.ibatis.annotations.Param; import java.util.List; import java.util.Map; /** * @description: TODO * @author:dxfeng * @createTime: 2022/05/20 * @version: 1.0 */ public interface CompExtDTMapper { /** * 根据主表id,查询拓展表数据 * * @param tableName * @param id * @return */ @MapKey("id") List> listCompExtDT(@Param("tableName") String tableName, @Param("id") long id, @Param("fields") String fields); /** * 根据mainId删除指定明细表数据 * * @param tableName * @param mainId * @return */ int deleteByMainID(@Param("tableName") String tableName, @Param("mainId") String mainId); }