package com.cool.store.service;

import com.cool.store.enums.WorkflowStageEnum;
import com.cool.store.exception.ApiException;
import com.cool.store.request.CloseFollowRequest;
import com.cool.store.request.TransferInvestmentManagerRequest;

/**
 * @author zhangchenbiao
 * @FileName: WorkFlowService
 * @Description: 流程服务
 * @date 2023-06-26 21:14
 */
public interface WorkFlowService {

    /**
     * 结束流程
     * @param workflowStage
     * @param request
     */
    void endProcess(WorkflowStageEnum workflowStage, CloseFollowRequest request) throws ApiException;

    /**
     * 转让招商经理
     * @param workflowStage
     * @param request
     */
    void transferInvestmentManager(WorkflowStageEnum workflowStage,TransferInvestmentManagerRequest request) throws ApiException;

}
