package com.bonus.lease.dao; import java.util.List; import org.apache.ibatis.annotations.Param; import com.bonus.core.BonusBatis; import com.bonus.lease.beans.AgreementBean; import com.bonus.sys.BaseDao; @BonusBatis public interface AgreementDao extends BaseDao { public int insertBean(AgreementBean o); public String getCount(AgreementBean o); public String findCode(AgreementBean o); public List checkAgreement(AgreementBean o); public List expAgreement(AgreementBean o); public List findAgreeCode(AgreementBean o); public List findAgreeCodeId(AgreementBean o); public int updateBean(AgreementBean o); public List findAgreement(AgreementBean o); public void updateIdByTaskId(@Param("id") String id, @Param("taskId") String taskId); public void deleteByTaskId(String taskId); public List findByCompany(AgreementBean agree); public AgreementBean findIdByTaskId(String taskId); public String findAgreementCode(AgreementBean o); public AgreementBean getAgreementCode(AgreementBean o); public List getAgreementCodes(AgreementBean o); public int updUrlAndUrlPath(AgreementBean o); }