package com.yeejoin.amos.boot.module.ugp.api.service;

import com.alibaba.fastjson.JSONObject;
import com.yeejoin.amos.boot.module.ugp.api.entity.Project;
import org.typroject.tyboot.core.restful.utils.ResponseModel;

public interface IProjectInitiationService {
    /**
     * 流程启动
     * @return 返回instanceId ，加入项目信息表中
     * @throws Exception
     */
    void start(Project project);

    /**
     * 执行流程节点，并记录日志
     */
    void execute(String instanceId, Object object, String option);

}
