1.部门邀请 2.app版本增加ssh上传,3.注册页面国际化适配
This commit is contained in:
1 parent
73b874382b
commit
0bde83e9c2
31 files changed
+1372
-61
No files matched your search
+50
-47
@@ -3,13 +3,13 @@ package com.bsd.pjcloud.flow.task.api.feign;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.bsd.pjcloud.common.core.constant.ServiceNameConstants;
|
||||
import com.bsd.pjcloud.common.core.util.R;
|
||||
import com.bsd.pjcloud.common.feign.annotation.NoToken;
|
||||
import com.bsd.pjcloud.flow.task.dto.ProcessInstanceParamDto;
|
||||
import com.bsd.pjcloud.flow.task.dto.TaskDto;
|
||||
import com.bsd.pjcloud.flow.task.dto.TaskQueryParamDto;
|
||||
import com.bsd.pjcloud.flow.task.entity.Process;
|
||||
import com.bsd.pjcloud.flow.task.vo.FormGroupVo;
|
||||
import com.bsd.pjcloud.flow.task.vo.ProcessVO;
|
||||
import lombok.SneakyThrows;
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
@@ -25,56 +25,59 @@ import java.util.List;
|
||||
@FeignClient(contextId = "remoteAiFlowService", value = ServiceNameConstants.FLOW_TASK_SERVER)
|
||||
public interface RemoteFlowApiFlowService {
|
||||
|
||||
/**
|
||||
* 查询所有我可以发起的表单
|
||||
*
|
||||
* @return R
|
||||
*/
|
||||
@GetMapping("/combination/group/listCurrentUserStartGroup")
|
||||
R<List<FormGroupVo>> listCurrentUserStartGroup();
|
||||
/**
|
||||
* 查询所有我可以发起的表单
|
||||
* @return R
|
||||
*/
|
||||
@GetMapping("/combination/group/listCurrentUserStartGroup")
|
||||
R<List<FormGroupVo>> listCurrentUserStartGroup();
|
||||
|
||||
/**
|
||||
* 获取流程详情
|
||||
*
|
||||
* @param flowId 流程id
|
||||
* @return R
|
||||
*/
|
||||
@GetMapping("/process/getDetail")
|
||||
R<ProcessVO> getDetail(@RequestParam("flowId") String flowId);
|
||||
/**
|
||||
* 获取流程详情
|
||||
* @param flowId 流程id
|
||||
* @return R
|
||||
*/
|
||||
@GetMapping("/process/getDetail")
|
||||
R<ProcessVO> getDetail(@RequestParam("flowId") String flowId);
|
||||
|
||||
/**
|
||||
* 启动流程实例
|
||||
* @param paramDto param dto
|
||||
* @return 流程实例ID
|
||||
*/
|
||||
@PostMapping("/process-instance/startProcessInstance")
|
||||
R<String> startProcessInstance(@RequestBody ProcessInstanceParamDto paramDto);
|
||||
|
||||
/**
|
||||
* 启动流程实例
|
||||
*
|
||||
* @param paramDto param dto
|
||||
* @return {@link R } 流程实例ID {@link String}
|
||||
*/
|
||||
@PostMapping("/process-instance/startProcessInstance")
|
||||
R<String> startProcessInstance(@RequestBody ProcessInstanceParamDto paramDto);
|
||||
/**
|
||||
* 内部启动流程实例(无登录态 / 公开业务回调场景)
|
||||
*/
|
||||
@NoToken
|
||||
@PostMapping("/process-instance/startInnerProcessInstance")
|
||||
R<String> startInnerProcessInstance(@RequestBody ProcessInstanceParamDto paramDto);
|
||||
|
||||
/**
|
||||
* 查询当前用户的代办任务
|
||||
*
|
||||
* @param queryParamDto
|
||||
* @return {@link R } 流程实例ID {@link String}
|
||||
*/
|
||||
@PostMapping("/process-instance/queryMineTask")
|
||||
R<Page<TaskDto>> queryMineTask(@RequestBody TaskQueryParamDto queryParamDto);
|
||||
/**
|
||||
* 查询当前用户的代办任务
|
||||
*/
|
||||
@PostMapping("/process-instance/queryMineTask")
|
||||
R<Page<TaskDto>> queryMineTask(@RequestBody TaskQueryParamDto queryParamDto);
|
||||
|
||||
/**
|
||||
* 查询当前用户的已任务
|
||||
*
|
||||
* @param queryParamDto
|
||||
* @return {@link R } 流程实例ID {@link String}
|
||||
*/
|
||||
@PostMapping("/process-instance/queryMineEndTask")
|
||||
R<Page<TaskDto>> queryMineEndTask(@RequestBody TaskQueryParamDto queryParamDto);
|
||||
/**
|
||||
* 查询当前用户的已办任务
|
||||
*/
|
||||
@PostMapping("/process-instance/queryMineEndTask")
|
||||
R<Page<TaskDto>> queryMineEndTask(@RequestBody TaskQueryParamDto queryParamDto);
|
||||
|
||||
/**
|
||||
* 获取流程数据
|
||||
* @param businessKey 业务key
|
||||
* @return
|
||||
*/
|
||||
@GetMapping("/process/getProcessByBusinessKey")
|
||||
R<Process> getProcessByBusinessKey(@RequestParam("businessKey")String businessKey);
|
||||
/**
|
||||
* 获取流程数据
|
||||
* @param businessKey 业务key
|
||||
*/
|
||||
@GetMapping("/process/getProcessByBusinessKey")
|
||||
R<Process> getProcessByBusinessKey(@RequestParam("businessKey") String businessKey);
|
||||
|
||||
/**
|
||||
* 内部获取流程数据(无登录态)
|
||||
*/
|
||||
@NoToken
|
||||
@GetMapping("/process/getInnerProcessByBusinessKey")
|
||||
R<Process> getInnerProcessByBusinessKey(@RequestParam("businessKey") String businessKey);
|
||||
}
|
||||
Reference in new issue
Block a user