package com.sandu.ximon.dao.mapper; import com.sandu.ximon.dao.bo.BroadcastTerminalV2EntityBo; import com.sandu.ximon.dao.domain.BroadcastTerminalV2Entity; import com.sandu.ximon.dao.domain.BroadcastV2TaskTerminal; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import org.apache.ibatis.annotations.Insert; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.List; /** * @Entity com.sandu.ximon.dao.domain.BroadcastV2TaskTerminal */ @Mapper public interface BroadcastV2TaskTerminalMapper extends BaseMapper { boolean deleteByTaskId(Integer taskId); // boolean insertTaskTerminal(@Param("list") List list); boolean insertTask(Integer taskId,Integer terminalId); List listAll(@Param("terminalName") String name); @Insert("insert into broadcast_v2_terminal (id,terminal_name,streetlight_id,exist) values (#{id},#{terminalName},#{streetlightId},#{exist})") void insert(BroadcastTerminalV2Entity b); List getBroadcastTerminalList(String keyword, Long clientId, int bindingState); }