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<Contract> {
|
|
R add(ContractAddDTO addDTO);
|
|
R edit(ContractUpdateDTO updateDTO);
|
|
ContractDetailVo detail(Long id);
|
|
R startApproval(Long id);
|
|
R genCurrentOverdue();
|
}
|