package com.goafanti.contract.service; import com.goafanti.common.model.Contract; import com.goafanti.contract.bo.ContractDetail; import com.goafanti.contract.bo.ContractManageListBo; import com.goafanti.core.mybatis.page.Pagination; public interface ContractService { Pagination getManageList(Integer serialNumber, Integer type, Integer status, String startDateFormattedDate, String endDateFormattedDate, String province, String unitName, String uid, Integer pNo, Integer pSize); Contract saveManageContract(Contract c); int updateContractByManage(Contract contract); void insertManageSubmit(Contract c, String[] principals, String signDateFormattedDate); ContractDetail selectContractDetail(String id); Contract selectByPrimaryKey(String id); int updateByPrimaryKeySelective(Contract contract); }