package com.ibeetl.admin.console.dao; import com.ibeetl.admin.console.model.XzxCityPartnerModel; import com.ibeetl.admin.console.model.XzxElectronicFenceModel; import com.ibeetl.admin.console.model.XzxPartnerFenceModel; import com.ibeetl.admin.core.entity.XzxPartnerFence; import org.beetl.sql.core.annotatoin.SqlResource; import org.beetl.sql.core.engine.PageQuery; import org.beetl.sql.core.mapper.BaseMapper; import java.util.List; /** * XzxPartnerFence Dao */ @SqlResource("console.xzxPartnerFence") public interface XzxPartnerFenceDao extends BaseMapper{ public PageQuery queryByCondition(PageQuery query); public void batchDelXzxPartnerFenceByIds(List ids); void saveAllPfInfo(List list); void deleteByFenceId(XzxElectronicFenceModel model); List queryElectronicFence(XzxCityPartnerModel model); int queryElectronicFenceCount(XzxCityPartnerModel model); void deleteByPartnerId(String partnerId); //void deleteByFenceId(String fenceId); List queryPartnerIds(String fenceId); List queryElectronicFencePage(XzxCityPartnerModel model); int queryElectronicFencePageCount(XzxCityPartnerModel model); void updateByFenceId(XzxPartnerFence pfInfo); }