package com.fjhx.sale.service.intermediate; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.fjhx.sale.entity.contract.vo.ContractPdfInfoVo; import com.fjhx.sale.entity.intermediate.dto.IntermediateContractDto; import com.fjhx.sale.entity.intermediate.dto.IntermediateContractSelectDto; import com.fjhx.sale.entity.intermediate.po.IntermediateContract; import com.fjhx.sale.entity.intermediate.vo.IntermediateContractVo; import com.ruoyi.common.core.service.BaseService; import java.util.List; /** *

* 中间合同 服务类 *

* * @author * @since 2023-06-28 */ public interface IntermediateContractService extends BaseService { /** * 中间合同分页 */ Page getPage(IntermediateContractSelectDto dto); /** * 中间合同明细 */ IntermediateContractVo detail(Long id); /** * 中间合同删除 */ void del(Long id); /** * 中间合同编辑 */ void edit(IntermediateContractDto intermediateContractDto); /** * 获取中间合同历史联系方式 */ List contactList(IntermediateContractDto dto); /** * 获取打印信息 * * @return */ IntermediateContract getPrintInfo(IntermediateContractDto dto); String getAllIds(); }