update 优化接口请求路径
This commit is contained in:
parent
1723a63138
commit
11caba8832
@ -129,9 +129,9 @@ public class FlwDefinitionController extends BaseController {
|
||||
* @param id 流程定义id
|
||||
*/
|
||||
@Log(title = "流程定义", businessType = BusinessType.INSERT)
|
||||
@PostMapping("/copyDef/{id}")
|
||||
@PostMapping("/copy/{id}")
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public R<Boolean> copyDef(@PathVariable Long id) {
|
||||
public R<Boolean> copy(@PathVariable Long id) {
|
||||
return R.ok(defService.copyDef(id));
|
||||
}
|
||||
|
||||
@ -141,9 +141,9 @@ public class FlwDefinitionController extends BaseController {
|
||||
* @param file 文件
|
||||
*/
|
||||
@Log(title = "流程定义", businessType = BusinessType.IMPORT)
|
||||
@PostMapping("/importDefinition")
|
||||
@PostMapping("/importDef")
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public R<Boolean> importDefinition(MultipartFile file) {
|
||||
public R<Boolean> importDef(MultipartFile file) {
|
||||
return R.ok(iFlwDefinitionService.importXml(file));
|
||||
}
|
||||
|
||||
@ -155,9 +155,9 @@ public class FlwDefinitionController extends BaseController {
|
||||
* @throws IOException 异常
|
||||
*/
|
||||
@Log(title = "流程定义", businessType = BusinessType.EXPORT)
|
||||
@PostMapping("/exportDefinition/{id}")
|
||||
public void exportDefinition(@PathVariable Long id, HttpServletResponse response) throws IOException {
|
||||
iFlwDefinitionService.exportDefinition(id, response);
|
||||
@PostMapping("/exportDef/{id}")
|
||||
public void exportDef(@PathVariable Long id, HttpServletResponse response) throws IOException {
|
||||
iFlwDefinitionService.exportDef(id, response);
|
||||
}
|
||||
|
||||
/**
|
||||
@ -176,8 +176,8 @@ public class FlwDefinitionController extends BaseController {
|
||||
* @param id 流程定义id
|
||||
* @param active 激活/挂起
|
||||
*/
|
||||
@PutMapping("/updateDefinitionState/{id}/{active}")
|
||||
public R<Boolean> active(@PathVariable Long id, @PathVariable boolean active) {
|
||||
@PutMapping("/active/{id}")
|
||||
public R<Boolean> active(@PathVariable Long id, @RequestParam boolean active) {
|
||||
return R.ok(active ? defService.unActive(id) : defService.active(id));
|
||||
}
|
||||
|
||||
|
@ -29,7 +29,7 @@ import java.util.Map;
|
||||
@Validated
|
||||
@RequiredArgsConstructor
|
||||
@RestController
|
||||
@RequestMapping("/workflow/processInstance")
|
||||
@RequestMapping("/workflow/instance")
|
||||
public class FlwInstanceController extends BaseController {
|
||||
|
||||
private final IFlwInstanceService flwInstanceService;
|
||||
@ -41,9 +41,9 @@ public class FlwInstanceController extends BaseController {
|
||||
* @param instance 参数
|
||||
* @param pageQuery 分页
|
||||
*/
|
||||
@GetMapping("/getPageByRunning")
|
||||
public TableDataInfo<FlowInstanceVo> getPageByRunning(Instance instance, PageQuery pageQuery) {
|
||||
return flwInstanceService.getPageByRunning(instance, pageQuery);
|
||||
@GetMapping("/pageByRunning")
|
||||
public TableDataInfo<FlowInstanceVo> pageByRunning(Instance instance, PageQuery pageQuery) {
|
||||
return flwInstanceService.pageByRunning(instance, pageQuery);
|
||||
}
|
||||
|
||||
/**
|
||||
@ -52,9 +52,9 @@ public class FlwInstanceController extends BaseController {
|
||||
* @param instance 参数
|
||||
* @param pageQuery 分页
|
||||
*/
|
||||
@GetMapping("/getPageByFinish")
|
||||
public TableDataInfo<FlowInstanceVo> getPageByFinish(Instance instance, PageQuery pageQuery) {
|
||||
return flwInstanceService.getPageByFinish(instance, pageQuery);
|
||||
@GetMapping("/pageByFinish")
|
||||
public TableDataInfo<FlowInstanceVo> pageByFinish(Instance instance, PageQuery pageQuery) {
|
||||
return flwInstanceService.pageByFinish(instance, pageQuery);
|
||||
}
|
||||
|
||||
/**
|
||||
@ -93,8 +93,8 @@ public class FlwInstanceController extends BaseController {
|
||||
* @param id 流程定义id
|
||||
* @param active 激活/挂起
|
||||
*/
|
||||
@PutMapping("/active/{id}/{active}")
|
||||
public R<Boolean> active(@PathVariable Long id, @PathVariable boolean active) {
|
||||
@PutMapping("/active/{id}")
|
||||
public R<Boolean> active(@PathVariable Long id, @RequestParam boolean active) {
|
||||
if (active) {
|
||||
return R.ok(insService.unActive(id));
|
||||
} else {
|
||||
@ -109,9 +109,9 @@ public class FlwInstanceController extends BaseController {
|
||||
* @param flowInstanceBo 参数
|
||||
* @param pageQuery 分页
|
||||
*/
|
||||
@GetMapping("/getPageByCurrent")
|
||||
public TableDataInfo<FlowInstanceVo> getPageByCurrent(FlowInstanceBo flowInstanceBo, PageQuery pageQuery) {
|
||||
return flwInstanceService.getPageByCurrent(flowInstanceBo, pageQuery);
|
||||
@GetMapping("/pageByCurrent")
|
||||
public TableDataInfo<FlowInstanceVo> pageByCurrent(FlowInstanceBo flowInstanceBo, PageQuery pageQuery) {
|
||||
return flwInstanceService.pageByCurrent(flowInstanceBo, pageQuery);
|
||||
}
|
||||
|
||||
|
||||
@ -120,9 +120,9 @@ public class FlwInstanceController extends BaseController {
|
||||
*
|
||||
* @param businessId 业务id
|
||||
*/
|
||||
@GetMapping("/getFlowImage/{businessId}")
|
||||
public R<Map<String, Object>> getFlowImage(@PathVariable String businessId) {
|
||||
return R.ok(flwInstanceService.getFlowImage(businessId));
|
||||
@GetMapping("/flowImage/{businessId}")
|
||||
public R<Map<String, Object>> flowImage(@PathVariable String businessId) {
|
||||
return R.ok(flwInstanceService.flowImage(businessId));
|
||||
}
|
||||
|
||||
/**
|
||||
@ -130,9 +130,9 @@ public class FlwInstanceController extends BaseController {
|
||||
*
|
||||
* @param instanceId 流程实例id
|
||||
*/
|
||||
@GetMapping("/getInstanceVariable/{instanceId}")
|
||||
public R<Map<String, Object>> getInstanceVariable(@PathVariable String instanceId) {
|
||||
return R.ok(flwInstanceService.getInstanceVariable(instanceId));
|
||||
@GetMapping("/instanceVariable/{instanceId}")
|
||||
public R<Map<String, Object>> instanceVariable(@PathVariable String instanceId) {
|
||||
return R.ok(flwInstanceService.instanceVariable(instanceId));
|
||||
}
|
||||
|
||||
/**
|
||||
@ -142,8 +142,8 @@ public class FlwInstanceController extends BaseController {
|
||||
*/
|
||||
@Log(title = "流程实例管理", businessType = BusinessType.INSERT)
|
||||
@RepeatSubmit()
|
||||
@PostMapping("/processInvalid")
|
||||
public R<Boolean> processInvalid(@Validated @RequestBody FlowInvalidBo bo) {
|
||||
@PostMapping("/invalid")
|
||||
public R<Boolean> invalid(@Validated @RequestBody FlowInvalidBo bo) {
|
||||
return R.ok(flwInstanceService.processInvalid(bo));
|
||||
}
|
||||
|
||||
|
@ -69,9 +69,9 @@ public class FlwTaskController extends BaseController {
|
||||
* @param flowTaskBo 参数
|
||||
* @param pageQuery 分页
|
||||
*/
|
||||
@GetMapping("/getPageByTaskWait")
|
||||
public TableDataInfo<FlowTaskVo> getPageByTaskWait(FlowTaskBo flowTaskBo, PageQuery pageQuery) {
|
||||
return flwTaskService.getPageByTaskWait(flowTaskBo, pageQuery);
|
||||
@GetMapping("/pageByTaskWait")
|
||||
public TableDataInfo<FlowTaskVo> pageByTaskWait(FlowTaskBo flowTaskBo, PageQuery pageQuery) {
|
||||
return flwTaskService.pageByTaskWait(flowTaskBo, pageQuery);
|
||||
}
|
||||
|
||||
/**
|
||||
@ -81,9 +81,9 @@ public class FlwTaskController extends BaseController {
|
||||
* @param pageQuery 分页
|
||||
*/
|
||||
|
||||
@GetMapping("/getPageByTaskFinish")
|
||||
public TableDataInfo<FlowHisTaskVo> getPageByTaskFinish(FlowTaskBo flowTaskBo, PageQuery pageQuery) {
|
||||
return flwTaskService.getPageByTaskFinish(flowTaskBo, pageQuery);
|
||||
@GetMapping("/pageByTaskFinish")
|
||||
public TableDataInfo<FlowHisTaskVo> pageByTaskFinish(FlowTaskBo flowTaskBo, PageQuery pageQuery) {
|
||||
return flwTaskService.pageByTaskFinish(flowTaskBo, pageQuery);
|
||||
}
|
||||
|
||||
/**
|
||||
@ -92,9 +92,9 @@ public class FlwTaskController extends BaseController {
|
||||
* @param flowTaskBo 参数
|
||||
* @param pageQuery 分页
|
||||
*/
|
||||
@GetMapping("/getPageByAllTaskWait")
|
||||
public TableDataInfo<FlowTaskVo> getPageByAllTaskWait(FlowTaskBo flowTaskBo, PageQuery pageQuery) {
|
||||
return flwTaskService.getPageByAllTaskWait(flowTaskBo, pageQuery);
|
||||
@GetMapping("/pageByAllTaskWait")
|
||||
public TableDataInfo<FlowTaskVo> pageByAllTaskWait(FlowTaskBo flowTaskBo, PageQuery pageQuery) {
|
||||
return flwTaskService.pageByAllTaskWait(flowTaskBo, pageQuery);
|
||||
}
|
||||
|
||||
/**
|
||||
@ -104,9 +104,9 @@ public class FlwTaskController extends BaseController {
|
||||
* @param pageQuery 分页
|
||||
*/
|
||||
|
||||
@GetMapping("/getPageByAllTaskFinish")
|
||||
public TableDataInfo<FlowHisTaskVo> getPageByAllTaskFinish(FlowTaskBo flowTaskBo, PageQuery pageQuery) {
|
||||
return flwTaskService.getPageByAllTaskFinish(flowTaskBo, pageQuery);
|
||||
@GetMapping("/pageByAllTaskFinish")
|
||||
public TableDataInfo<FlowHisTaskVo> pageByAllTaskFinish(FlowTaskBo flowTaskBo, PageQuery pageQuery) {
|
||||
return flwTaskService.pageByAllTaskFinish(flowTaskBo, pageQuery);
|
||||
}
|
||||
|
||||
/**
|
||||
@ -115,9 +115,9 @@ public class FlwTaskController extends BaseController {
|
||||
* @param flowTaskBo 参数
|
||||
* @param pageQuery 分页
|
||||
*/
|
||||
@GetMapping("/getPageByTaskCopy")
|
||||
public TableDataInfo<FlowTaskVo> getPageByTaskCopy(FlowTaskBo flowTaskBo, PageQuery pageQuery) {
|
||||
return flwTaskService.getPageByTaskCopy(flowTaskBo, pageQuery);
|
||||
@GetMapping("/pageByTaskCopy")
|
||||
public TableDataInfo<FlowTaskVo> pageByTaskCopy(FlowTaskBo flowTaskBo, PageQuery pageQuery) {
|
||||
return flwTaskService.pageByTaskCopy(flowTaskBo, pageQuery);
|
||||
}
|
||||
|
||||
/**
|
||||
@ -125,8 +125,8 @@ public class FlwTaskController extends BaseController {
|
||||
*
|
||||
* @param taskId 任务id
|
||||
*/
|
||||
@GetMapping("/getTaskById/{taskId}")
|
||||
public R<FlowTaskVo> getTaskById(@PathVariable Long taskId) {
|
||||
@GetMapping("/getTask/{taskId}")
|
||||
public R<FlowTaskVo> getTask(@PathVariable Long taskId) {
|
||||
return R.ok(flwTaskService.selectById(taskId));
|
||||
}
|
||||
|
||||
@ -195,9 +195,9 @@ public class FlwTaskController extends BaseController {
|
||||
*
|
||||
* @param taskId 任务id
|
||||
*/
|
||||
@GetMapping("/getUserListTaskId/{taskId}")
|
||||
public R<List<UserDTO>> getUserListTaskId(@PathVariable Long taskId) {
|
||||
return R.ok(flwTaskService.getUserListTaskId(taskId));
|
||||
@GetMapping("/currentTaskAllUser/{taskId}")
|
||||
public R<List<UserDTO>> currentTaskAllUser(@PathVariable Long taskId) {
|
||||
return R.ok(flwTaskService.currentTaskAllUser(taskId));
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -1,20 +1,21 @@
|
||||
package org.dromara.workflow.controller;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import jakarta.validation.constraints.NotBlank;
|
||||
import jakarta.validation.constraints.NotEmpty;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import jakarta.validation.constraints.*;
|
||||
import org.dromara.workflow.domain.bo.WfDefinitionConfigBo;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.dromara.common.idempotent.annotation.RepeatSubmit;
|
||||
import org.dromara.common.log.annotation.Log;
|
||||
import org.dromara.common.web.core.BaseController;
|
||||
import org.dromara.common.core.domain.R;
|
||||
import org.dromara.common.core.validate.AddGroup;
|
||||
import org.dromara.common.idempotent.annotation.RepeatSubmit;
|
||||
import org.dromara.common.log.annotation.Log;
|
||||
import org.dromara.common.log.enums.BusinessType;
|
||||
import org.dromara.common.web.core.BaseController;
|
||||
import org.dromara.workflow.domain.bo.WfDefinitionConfigBo;
|
||||
import org.dromara.workflow.domain.vo.WfDefinitionConfigVo;
|
||||
import org.dromara.workflow.service.IWfDefinitionConfigService;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 流程定义配置
|
||||
@ -25,7 +26,7 @@ import org.dromara.workflow.service.IWfDefinitionConfigService;
|
||||
@Validated
|
||||
@RequiredArgsConstructor
|
||||
@RestController
|
||||
@RequestMapping("/workflow/definitionConfig")
|
||||
@RequestMapping("/workflow/defConfig")
|
||||
public class WfDefinitionConfigController extends BaseController {
|
||||
|
||||
private final IWfDefinitionConfigService wfDefinitionConfigService;
|
||||
@ -70,9 +71,9 @@ public class WfDefinitionConfigController extends BaseController {
|
||||
* @param tableName 表名
|
||||
* @param definitionId 流程定义id
|
||||
*/
|
||||
@GetMapping("/getByTableNameNotDefId/{tableName}/{definitionId}")
|
||||
public R<List<WfDefinitionConfigVo>> getByTableNameNotDefId(@NotBlank(message = "表名不能为空") @PathVariable String tableName,
|
||||
@NotBlank(message = "流程定义ID不能为空") @PathVariable String definitionId) {
|
||||
@GetMapping("/getByTableNameNotDefId")
|
||||
public R<List<WfDefinitionConfigVo>> getByTableNameNotDefId(@NotBlank(message = "表名不能为空") @RequestParam String tableName,
|
||||
@NotBlank(message = "流程定义ID不能为空") @RequestParam String definitionId) {
|
||||
return R.ok(wfDefinitionConfigService.getByTableNameNotDefId(tableName, definitionId));
|
||||
}
|
||||
|
||||
|
@ -40,7 +40,7 @@ public interface IFlwDefinitionService {
|
||||
* @param response 响应
|
||||
* @throws IOException 异常
|
||||
*/
|
||||
void exportDefinition(Long id, HttpServletResponse response) throws IOException;
|
||||
void exportDef(Long id, HttpServletResponse response) throws IOException;
|
||||
|
||||
/**
|
||||
* 导入流程定义
|
||||
|
@ -26,7 +26,7 @@ public interface IFlwInstanceService {
|
||||
* @param pageQuery 分页
|
||||
* @return 结果
|
||||
*/
|
||||
TableDataInfo<FlowInstanceVo> getPageByRunning(Instance instance, PageQuery pageQuery);
|
||||
TableDataInfo<FlowInstanceVo> pageByRunning(Instance instance, PageQuery pageQuery);
|
||||
|
||||
/**
|
||||
* 分页查询已结束的流程实例
|
||||
@ -35,7 +35,7 @@ public interface IFlwInstanceService {
|
||||
* @param pageQuery 分页
|
||||
* @return 结果
|
||||
*/
|
||||
TableDataInfo<FlowInstanceVo> getPageByFinish(Instance instance, PageQuery pageQuery);
|
||||
TableDataInfo<FlowInstanceVo> pageByFinish(Instance instance, PageQuery pageQuery);
|
||||
|
||||
/**
|
||||
* 按照业务id查询流程实例
|
||||
@ -92,7 +92,7 @@ public interface IFlwInstanceService {
|
||||
* @param pageQuery 分页
|
||||
* @return 结果
|
||||
*/
|
||||
TableDataInfo<FlowInstanceVo> getPageByCurrent(FlowInstanceBo instanceBo, PageQuery pageQuery);
|
||||
TableDataInfo<FlowInstanceVo> pageByCurrent(FlowInstanceBo instanceBo, PageQuery pageQuery);
|
||||
|
||||
/**
|
||||
* 获取流程图,流程记录
|
||||
@ -100,7 +100,7 @@ public interface IFlwInstanceService {
|
||||
* @param businessId 业务id
|
||||
* @return 结果
|
||||
*/
|
||||
Map<String, Object> getFlowImage(String businessId);
|
||||
Map<String, Object> flowImage(String businessId);
|
||||
|
||||
/**
|
||||
* 按照实例id更新状态
|
||||
@ -116,7 +116,7 @@ public interface IFlwInstanceService {
|
||||
* @param instanceId 实例id
|
||||
* @return 结果
|
||||
*/
|
||||
Map<String, Object> getInstanceVariable(String instanceId);
|
||||
Map<String, Object> instanceVariable(String instanceId);
|
||||
|
||||
/**
|
||||
* 设置流程变量
|
||||
|
@ -43,7 +43,7 @@ public interface IFlwTaskService {
|
||||
* @param pageQuery 分页
|
||||
* @return 结果
|
||||
*/
|
||||
TableDataInfo<FlowTaskVo> getPageByTaskWait(FlowTaskBo flowTaskBo, PageQuery pageQuery);
|
||||
TableDataInfo<FlowTaskVo> pageByTaskWait(FlowTaskBo flowTaskBo, PageQuery pageQuery);
|
||||
|
||||
/**
|
||||
* 查询当前租户所有待办任务
|
||||
@ -52,7 +52,7 @@ public interface IFlwTaskService {
|
||||
* @param pageQuery 分页
|
||||
* @return 结果
|
||||
*/
|
||||
TableDataInfo<FlowHisTaskVo> getPageByTaskFinish(FlowTaskBo flowTaskBo, PageQuery pageQuery);
|
||||
TableDataInfo<FlowHisTaskVo> pageByTaskFinish(FlowTaskBo flowTaskBo, PageQuery pageQuery);
|
||||
|
||||
|
||||
/**
|
||||
@ -62,7 +62,7 @@ public interface IFlwTaskService {
|
||||
* @param pageQuery 分页
|
||||
* @return 结果
|
||||
*/
|
||||
TableDataInfo<FlowTaskVo> getPageByAllTaskWait(FlowTaskBo flowTaskBo, PageQuery pageQuery);
|
||||
TableDataInfo<FlowTaskVo> pageByAllTaskWait(FlowTaskBo flowTaskBo, PageQuery pageQuery);
|
||||
|
||||
/**
|
||||
* 查询已办任务
|
||||
@ -71,7 +71,7 @@ public interface IFlwTaskService {
|
||||
* @param pageQuery 分页
|
||||
* @return 结果
|
||||
*/
|
||||
TableDataInfo<FlowHisTaskVo> getPageByAllTaskFinish(FlowTaskBo flowTaskBo, PageQuery pageQuery);
|
||||
TableDataInfo<FlowHisTaskVo> pageByAllTaskFinish(FlowTaskBo flowTaskBo, PageQuery pageQuery);
|
||||
|
||||
/**
|
||||
* 查询当前用户的抄送
|
||||
@ -80,7 +80,7 @@ public interface IFlwTaskService {
|
||||
* @param pageQuery 分页
|
||||
* @return 结果
|
||||
*/
|
||||
TableDataInfo<FlowTaskVo> getPageByTaskCopy(FlowTaskBo flowTaskBo, PageQuery pageQuery);
|
||||
TableDataInfo<FlowTaskVo> pageByTaskCopy(FlowTaskBo flowTaskBo, PageQuery pageQuery);
|
||||
|
||||
/**
|
||||
* 修改任务办理人
|
||||
@ -178,5 +178,5 @@ public interface IFlwTaskService {
|
||||
* @param taskId 任务id
|
||||
* @return 结果
|
||||
*/
|
||||
List<UserDTO> getUserListTaskId(Long taskId);
|
||||
List<UserDTO> currentTaskAllUser(Long taskId);
|
||||
}
|
||||
|
@ -101,7 +101,7 @@ public class FlwDefinitionServiceImpl implements IFlwDefinitionService {
|
||||
* @throws IOException 异常
|
||||
*/
|
||||
@Override
|
||||
public void exportDefinition(Long id, HttpServletResponse response) throws IOException {
|
||||
public void exportDef(Long id, HttpServletResponse response) throws IOException {
|
||||
Document document = defService.exportXml(id);
|
||||
// 设置生成xml的格式
|
||||
OutputFormat of = OutputFormat.createPrettyPrint();
|
||||
|
@ -80,7 +80,7 @@ public class FlwInstanceServiceImpl implements IFlwInstanceService {
|
||||
* @param pageQuery 分页
|
||||
*/
|
||||
@Override
|
||||
public TableDataInfo<FlowInstanceVo> getPageByRunning(Instance instance, PageQuery pageQuery) {
|
||||
public TableDataInfo<FlowInstanceVo> pageByRunning(Instance instance, PageQuery pageQuery) {
|
||||
QueryWrapper<FlowInstanceBo> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.in("t.flow_status", BusinessStatusEnum.runningStatus());
|
||||
Page<FlowInstanceVo> page = flwInstanceMapper.page(pageQuery.build(), queryWrapper);
|
||||
@ -97,7 +97,7 @@ public class FlwInstanceServiceImpl implements IFlwInstanceService {
|
||||
* @param pageQuery 分页
|
||||
*/
|
||||
@Override
|
||||
public TableDataInfo<FlowInstanceVo> getPageByFinish(Instance instance, PageQuery pageQuery) {
|
||||
public TableDataInfo<FlowInstanceVo> pageByFinish(Instance instance, PageQuery pageQuery) {
|
||||
QueryWrapper<FlowInstanceBo> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.in("t.flow_status", BusinessStatusEnum.finishStatus());
|
||||
Page<FlowInstanceVo> page = flwInstanceMapper.page(pageQuery.build(), queryWrapper);
|
||||
@ -209,7 +209,7 @@ public class FlwInstanceServiceImpl implements IFlwInstanceService {
|
||||
* @param pageQuery 分页
|
||||
*/
|
||||
@Override
|
||||
public TableDataInfo<FlowInstanceVo> getPageByCurrent(FlowInstanceBo instanceBo, PageQuery pageQuery) {
|
||||
public TableDataInfo<FlowInstanceVo> pageByCurrent(FlowInstanceBo instanceBo, PageQuery pageQuery) {
|
||||
LambdaQueryWrapper<FlowInstance> wrapper = Wrappers.lambdaQuery();
|
||||
if (StringUtils.isNotBlank(instanceBo.getFlowCode())) {
|
||||
List<FlowDefinition> flowDefinitions = flowDefinitionMapper.selectList(
|
||||
@ -248,7 +248,7 @@ public class FlwInstanceServiceImpl implements IFlwInstanceService {
|
||||
* @param businessId 业务id
|
||||
*/
|
||||
@Override
|
||||
public Map<String, Object> getFlowImage(String businessId) {
|
||||
public Map<String, Object> flowImage(String businessId) {
|
||||
Map<String, Object> map = new HashMap<>(16);
|
||||
FlowInstance flowInstance = selectInstByBusinessId(businessId);
|
||||
if (flowInstance == null) {
|
||||
@ -290,7 +290,7 @@ public class FlwInstanceServiceImpl implements IFlwInstanceService {
|
||||
* @param instanceId 实例id
|
||||
*/
|
||||
@Override
|
||||
public Map<String, Object> getInstanceVariable(String instanceId) {
|
||||
public Map<String, Object> instanceVariable(String instanceId) {
|
||||
Map<String, Object> map = new HashMap<>();
|
||||
FlowInstance flowInstance = flowInstanceMapper.selectById(instanceId);
|
||||
Map<String, Object> variableMap = flowInstance.getVariableMap();
|
||||
|
@ -255,7 +255,7 @@ public class FlwTaskServiceImpl implements IFlwTaskService, AssigneeService {
|
||||
* @param pageQuery 分页
|
||||
*/
|
||||
@Override
|
||||
public TableDataInfo<FlowTaskVo> getPageByTaskWait(FlowTaskBo flowTaskBo, PageQuery pageQuery) {
|
||||
public TableDataInfo<FlowTaskVo> pageByTaskWait(FlowTaskBo flowTaskBo, PageQuery pageQuery) {
|
||||
QueryWrapper<FlowTaskBo> queryWrapper = buildQueryWrapper(flowTaskBo);
|
||||
queryWrapper.eq("t.node_type", NodeType.BETWEEN.getKey());
|
||||
queryWrapper.in("t.processed_by", SpringUtils.getBean(WorkflowPermissionHandler.class).permissions());
|
||||
@ -271,7 +271,7 @@ public class FlwTaskServiceImpl implements IFlwTaskService, AssigneeService {
|
||||
* @param pageQuery 分页
|
||||
*/
|
||||
@Override
|
||||
public TableDataInfo<FlowHisTaskVo> getPageByTaskFinish(FlowTaskBo flowTaskBo, PageQuery pageQuery) {
|
||||
public TableDataInfo<FlowHisTaskVo> pageByTaskFinish(FlowTaskBo flowTaskBo, PageQuery pageQuery) {
|
||||
QueryWrapper<FlowTaskBo> queryWrapper = buildQueryWrapper(flowTaskBo);
|
||||
queryWrapper.eq("t.node_type", NodeType.BETWEEN.getKey());
|
||||
queryWrapper.in("t.approver", LoginHelper.getUserIdStr());
|
||||
@ -287,7 +287,7 @@ public class FlwTaskServiceImpl implements IFlwTaskService, AssigneeService {
|
||||
* @param pageQuery 分页
|
||||
*/
|
||||
@Override
|
||||
public TableDataInfo<FlowTaskVo> getPageByAllTaskWait(FlowTaskBo flowTaskBo, PageQuery pageQuery) {
|
||||
public TableDataInfo<FlowTaskVo> pageByAllTaskWait(FlowTaskBo flowTaskBo, PageQuery pageQuery) {
|
||||
QueryWrapper<FlowTaskBo> queryWrapper = buildQueryWrapper(flowTaskBo);
|
||||
queryWrapper.eq("t.node_type", NodeType.BETWEEN.getKey());
|
||||
Page<FlowTaskVo> page = flwTaskMapper.getTaskWaitByPage(pageQuery.build(), queryWrapper);
|
||||
@ -301,7 +301,7 @@ public class FlwTaskServiceImpl implements IFlwTaskService, AssigneeService {
|
||||
* @param pageQuery 分页
|
||||
*/
|
||||
@Override
|
||||
public TableDataInfo<FlowHisTaskVo> getPageByAllTaskFinish(FlowTaskBo flowTaskBo, PageQuery pageQuery) {
|
||||
public TableDataInfo<FlowHisTaskVo> pageByAllTaskFinish(FlowTaskBo flowTaskBo, PageQuery pageQuery) {
|
||||
QueryWrapper<FlowTaskBo> queryWrapper = buildQueryWrapper(flowTaskBo);
|
||||
Page<FlowHisTaskVo> page = flwTaskMapper.getTaskFinishByPage(pageQuery.build(), queryWrapper);
|
||||
return TableDataInfo.build(page);
|
||||
@ -314,7 +314,7 @@ public class FlwTaskServiceImpl implements IFlwTaskService, AssigneeService {
|
||||
* @param pageQuery 分页
|
||||
*/
|
||||
@Override
|
||||
public TableDataInfo<FlowTaskVo> getPageByTaskCopy(FlowTaskBo flowTaskBo, PageQuery pageQuery) {
|
||||
public TableDataInfo<FlowTaskVo> pageByTaskCopy(FlowTaskBo flowTaskBo, PageQuery pageQuery) {
|
||||
QueryWrapper<FlowTaskBo> queryWrapper = buildQueryWrapper(flowTaskBo);
|
||||
queryWrapper.in("t.processed_by", LoginHelper.getUserIdStr());
|
||||
Page<FlowTaskVo> page = flwTaskMapper.getTaskCopyByPage(pageQuery.build(), queryWrapper);
|
||||
@ -646,7 +646,7 @@ public class FlwTaskServiceImpl implements IFlwTaskService, AssigneeService {
|
||||
* @param taskId 任务id
|
||||
*/
|
||||
@Override
|
||||
public List<UserDTO> getUserListTaskId(Long taskId) {
|
||||
public List<UserDTO> currentTaskAllUser(Long taskId) {
|
||||
// 获取与当前任务关联的用户列表
|
||||
List<User> associatedUsers = userService.getByAssociateds(Collections.singletonList(taskId));
|
||||
if (CollUtil.isEmpty(associatedUsers)) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user