1.部门邀请 2.app版本增加ssh上传,3.注册页面国际化适配

This commit is contained in:
zjf committed 2026-09-08 16:23:34 +08:00
1 parent 73b874382b
commit 0bde83e9c2
31 files changed
+1372 -61

No files matched your search

@@ -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);
}