package com.by4cloud.platformx.business.service; import com.by4cloud.platformx.business.dto.ContractAddDTO; import com.by4cloud.platformx.business.dto.ContractUpdateDTO; import com.by4cloud.platformx.business.entity.Contract; import com.by4cloud.platformx.business.vo.ContractDetailVo; import com.by4cloud.platformx.common.core.util.R; import com.by4cloud.platformx.common.data.mybatis.IIService; /** * @author 28254 */ public interface ContractService extends IIService { R add(ContractAddDTO addDTO); R edit(ContractUpdateDTO updateDTO); ContractDetailVo detail(Long id); Boolean takeEffect(Long id); R genCurrentOverdue(); }