xuhy
2025-02-10 078ce36a32bc6679f32e42fd18a9cbb454ff7b7d
ruoyi-system/src/main/java/com/ruoyi/system/service/TContractService.java
@@ -2,8 +2,17 @@
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.common.basic.PageInfo;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.system.dto.SignContractDTO;
import com.ruoyi.system.dto.TerminateContractDTO;
import com.ruoyi.system.model.TContract;
import com.ruoyi.system.query.TContractAppletQuery;
import com.ruoyi.system.query.TContractBillQuery;
import com.ruoyi.system.query.TContractQuery;
import com.ruoyi.system.vo.BillVO;
import com.ruoyi.system.vo.CheckAcceptRecordVO;
import java.util.List;
/**
 * <p>
@@ -16,4 +25,19 @@
public interface TContractService extends IService<TContract> {
    PageInfo<TContract> contractList(TContractQuery query);
    PageInfo<TContract> contractAppletList(TContractAppletQuery query);
    PageInfo<BillVO> contractBillList(TContractBillQuery query);
    void terminateContract(TerminateContractDTO dto);
    CheckAcceptRecordVO getCheckByContractId(String id);
    R signContract(SignContractDTO dto);
    void export(TContractQuery query);
    List<TContract> contractExportList(TContractQuery query);
}