流程新增业务key,优化

This commit is contained in:
zjf committed 2025-03-13 15:30:35 +08:00
1 parent 56199cbe7c
commit 89715d39f0
10 files changed
+102 -21

No files matched your search

@@ -3,6 +3,7 @@ package com.bsd.pjcloud.flow.task.api.feign;
import com.bsd.pjcloud.common.core.constant.ServiceNameConstants;
import com.bsd.pjcloud.common.core.util.R;
import com.bsd.pjcloud.flow.task.dto.ProcessInstanceParamDto;
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 org.springframework.cloud.openfeign.FeignClient;
@@ -47,4 +48,12 @@ public interface RemoteFlowApiFlowService {
@PostMapping("/process-instance/startProcessInstance")
R<String> startProcessInstance(@RequestBody ProcessInstanceParamDto paramDto);
/**
* 获取流程数据
* @param businessKey 业务key
* @return
*/
@GetMapping("/process/getProcessByBusinessKey")
R<Process> getProcessByBusinessKey(@RequestParam("businessKey")String businessKey);
}
@@ -2,6 +2,7 @@ package com.bsd.pjcloud.flow.task.entity;
import com.baomidou.mybatisplus.annotation.*;
import com.bsd.pjcloud.common.core.util.TenantTable;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;
@@ -135,4 +136,9 @@ public class Process {
@TableField(fill = FieldFill.INSERT_UPDATE)
private LocalDateTime updateTime;
@Schema(description = "业务key")
@TableField("business_key")
private String businessKey;
}