shiyunteng
2026-05-18 2d22e2697a48b6061745e674c20359fef4280052
platformx-business-finance-biz/src/main/java/com/by4cloud/platformx/business/service/ContractService.java
@@ -1,7 +1,11 @@
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;
/**
@@ -9,4 +13,17 @@
 */
public interface ContractService extends IIService<Contract> {
    R add(ContractAddDTO addDTO);
   R edit(ContractUpdateDTO updateDTO);
   ContractDetailVo detail(Long id);
   R startApproval(Long id);
   R genCurrentOverdue();
   R refuseApproval(Long id);
   void takeEffect(Long id);
}