//package com.sunxung.factoring.service.purchcontractmanagement;
//
//import com.baomidou.mybatisplus.extension.service.IService;
//import com.sunxung.factoring.entity.purchcontractmanagement.PurchContractFinalApproval;
//import com.sunxung.factoring.entity.sys.FileStorage;
//
//import javax.servlet.http.HttpServletRequest;
//import javax.servlet.http.HttpServletResponse;
//import java.util.List;
//
///**
// * @Description : 采购合同签署审核service
// * @Author : JiaYf
// * @Date: 2021-09-23 10:16
// */
//public interface PurchContractFinalApprovalService extends IService<PurchContractFinalApproval> {
//
//    /**
//     * 查询信息、用于历史列表展示
//     *
//     * @param id
//     * @return
//     */
//    PurchContractFinalApproval getView(Long id);
//
//    /**
//     * 采购合同签署审核
//     *
//     * @param purchContractFinalApproval
//     * @param businessKey
//     * @param taskId
//     */
//    void audit(PurchContractFinalApproval purchContractFinalApproval, String businessKey, String taskId);
//
//    /**
//     * 预览合同
//     *
//     * @param businessKey
//     * @param taskId
//     * @param request
//     * @param response
//     * @return List<FileStorage>
//     */
//    List<FileStorage> priviewPurchContract(String businessKey, String taskId, HttpServletRequest request, HttpServletResponse response);
//
//    /**
//     * 下载合同
//     *
//     * @param businessKey
//     * @param taskId
//     * @param request
//     * @param response
//     */
//    void exportPurchContract(String businessKey, String taskId, HttpServletRequest request, HttpServletResponse response);
//}
