package com.ydtech.modules.protocol.dao; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.ydtech.modules.protocol.entity.dto.PtlAgreementInsCompanyDto; import com.ydtech.modules.protocol.entity.po.PtlAgreement; import org.apache.ibatis.annotations.Param; import java.time.LocalDate; import java.util.HashMap; import java.util.List; /** * @author wenks * @description 针对表【ptl_agreement(协议信息表)】的数据库操作Mapper * @createDate 2023-06-05 17:59:52 * @Entity com.ydtech.modules.protocol.entity.po.PtlAgreement */ public interface PtlAgreementMapper extends BaseMapper { List getAgreementCompany(@Param("localDate") LocalDate localDate, @Param("deptId") String deptId); PtlAgreementInsCompanyDto getAgreementCompanyByCompanyId(@Param("localDate") LocalDate localDate, @Param("deptId") String deptId,@Param("companyId") String companyId); PtlAgreement getByAgreementIdNew(String agreementId); List> getDockingPersonList(); PtlAgreement selectAgreeId(HashMap params); }