| 1234567891011121314151617181920212223242526272829303132333435363738 |
- package com.ruoyi.flowable.service;
- import com.ruoyi.common.core.domain.AjaxResult;
- import com.ruoyi.invest.domain.FlowBaseInfo;
- import com.ruoyi.invest.domain.TProjectPool;
- import com.ruoyi.invest.domain.TProjectReview;
- import com.ruoyi.system.domain.vo.TProjectPoolVo;
- import javax.servlet.http.HttpServletRequest;
- import java.util.List;
- import java.util.Map;
- /**
- * 项目池Service接口
- *
- * @author ruoyi
- * @date 2024-02-21
- */
- public interface IInvestmentOpportunityService
- {
- List<TProjectPool> selectTProjectList(TProjectPool tProjectPool);
- List<TProjectPoolVo> selectAllInvestmentOpportunityList(TProjectPool tProjectPool);
- List<TProjectPoolVo> selectAllWatchList(TProjectPool tProjectPool);
- List<TProjectPoolVo> selectAllTerminationList(TProjectPool tProjectPool);
- List<TProjectPoolVo> getMyTaskList(String userId, TProjectPool tProjectPool);
- List<TProjectPoolVo> getMyDoneTaskList(String userId, TProjectPool tProjectPool);
- List<TProjectPoolVo> getMyList(String userId,TProjectPool tProjectPool);
- TProjectPool selectTProjectPoolByProcInstId(String pInstId);
- AjaxResult start(TProjectPool tProjectPool);
- AjaxResult complete(TProjectPool tProjectPool, TProjectReview tProjectReview, FlowBaseInfo flow, HttpServletRequest request);
- }
|