|
@@ -52,9 +52,9 @@ public class ActivitiFromHtmlController {
|
|
@Transactional
|
|
@Transactional
|
|
@ApiResponses({@ApiResponse(code = 200, message = "返回信息", response = Object.class)})
|
|
@ApiResponses({@ApiResponse(code = 200, message = "返回信息", response = Object.class)})
|
|
public Result formPropertiesGet(@ApiParam(value = "流程部署id") @RequestParam(required = false) String flowDeploymentId,
|
|
public Result formPropertiesGet(@ApiParam(value = "流程部署id") @RequestParam(required = false) String flowDeploymentId,
|
|
- @ApiParam(value = "流程id") @RequestParam(required = false) Long flowId,
|
|
|
|
- @ApiParam(value = "流程任务id") @RequestParam(required = false) Long taskId) {
|
|
|
|
- return ResultUtil.ok(activitiService.formPropertiesGet(flowDeploymentId, flowId, taskId));
|
|
|
|
|
|
+ @ApiParam(value = "流程id") @RequestParam(required = false) String flowId,
|
|
|
|
+ @ApiParam(value = "流程任务id") @RequestParam(required = false) String taskId) {
|
|
|
|
+ return ResultUtil.ok(activitiService.formPropertiesGet(flowDeploymentId, Objects.nonNull(flowId) ? Long.parseLong(flowId) : null, Objects.nonNull(taskId) ? Long.parseLong(taskId) : null));
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "流程审批接口")
|
|
@ApiOperation(value = "流程审批接口")
|
|
@@ -63,9 +63,9 @@ public class ActivitiFromHtmlController {
|
|
@ApiResponses({@ApiResponse(code = 200, message = "返回信息", response = Object.class)})
|
|
@ApiResponses({@ApiResponse(code = 200, message = "返回信息", response = Object.class)})
|
|
public Result approve(@ApiParam(value = "流程部署id") @RequestParam(required = false) String flowDeploymentId,
|
|
public Result approve(@ApiParam(value = "流程部署id") @RequestParam(required = false) String flowDeploymentId,
|
|
@ApiParam(value = "流程操作", required = true) @RequestParam FlowApprovePassEnum approve,
|
|
@ApiParam(value = "流程操作", required = true) @RequestParam FlowApprovePassEnum approve,
|
|
- @ApiParam(value = "流程任务id") @RequestParam(required = false) Long taskId,
|
|
|
|
|
|
+ @ApiParam(value = "流程任务id") @RequestParam(required = false) String taskId,
|
|
@ApiParam(value = "流程表单数据") @RequestParam(required = false) String formProperties,
|
|
@ApiParam(value = "流程表单数据") @RequestParam(required = false) String formProperties,
|
|
- @ApiParam(value = "流程审批人") @RequestParam(required = false) List<Long> approveUserIds,
|
|
|
|
|
|
+ @ApiParam(value = "流程审批人") @RequestParam(required = false) List<String> approveUserIds,
|
|
@ApiParam(value = "流程审批意见") @RequestParam(required = false) String approveRemark,
|
|
@ApiParam(value = "流程审批意见") @RequestParam(required = false) String approveRemark,
|
|
// @ApiParam(value = "上传文件") @RequestParam(required = false) MultipartFile file,
|
|
// @ApiParam(value = "上传文件") @RequestParam(required = false) MultipartFile file,
|
|
HttpServletRequest request) {
|
|
HttpServletRequest request) {
|
|
@@ -79,31 +79,31 @@ public class ActivitiFromHtmlController {
|
|
formDataMap.put(key, value[0]);
|
|
formDataMap.put(key, value[0]);
|
|
}
|
|
}
|
|
map.putAll(formDataMap);
|
|
map.putAll(formDataMap);
|
|
- map = activitiService.taskApprove(flowDeploymentId, approve, taskId, formProperties, approveUserIds, approveRemark, map);
|
|
|
|
|
|
+ map = activitiService.taskApprove(flowDeploymentId, approve, Objects.nonNull(taskId) ? Long.parseLong(taskId) : null, formProperties, approveUserIds, approveRemark, map);
|
|
return ResultUtil.ok(true);
|
|
return ResultUtil.ok(true);
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "获取待办接口")
|
|
@ApiOperation(value = "获取待办接口")
|
|
@RequestMapping(value = "/getTaskList", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/getTaskList", method = RequestMethod.POST)
|
|
@ApiResponses({@ApiResponse(code = 200, message = "返回信息", response = Object.class)})
|
|
@ApiResponses({@ApiResponse(code = 200, message = "返回信息", response = Object.class)})
|
|
- public Result getTaskList(@ApiParam(value = "用户id", required = true) @RequestParam Long userId) {
|
|
|
|
- return ResultUtil.ok(activitiService.getTaskList(userId));
|
|
|
|
|
|
+ public Result getTaskList(@ApiParam(value = "用户id", required = true) @RequestParam String userId) {
|
|
|
|
+ return ResultUtil.ok(activitiService.getTaskList(Objects.nonNull(userId) ? Long.parseLong(userId) : null));
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "结束流程接口")
|
|
@ApiOperation(value = "结束流程接口")
|
|
@RequestMapping(value = "/delete", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/delete", method = RequestMethod.POST)
|
|
@ApiResponses({@ApiResponse(code = 200, message = "返回信息", response = Object.class)})
|
|
@ApiResponses({@ApiResponse(code = 200, message = "返回信息", response = Object.class)})
|
|
- public Result delete(@ApiParam(value = "流程id", required = true) Long flowId) {
|
|
|
|
- activitiService.flowEnd(flowId);
|
|
|
|
|
|
+ public Result delete(@ApiParam(value = "流程id", required = true) String flowId) {
|
|
|
|
+ activitiService.flowEnd(Objects.nonNull(flowId) ? Long.parseLong(flowId) : null);
|
|
return ResultUtil.ok(true);
|
|
return ResultUtil.ok(true);
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "流程转办接口")
|
|
@ApiOperation(value = "流程转办接口")
|
|
@RequestMapping(value = "/task/approver/exchange", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/task/approver/exchange", method = RequestMethod.POST)
|
|
@ApiResponses({@ApiResponse(code = 200, message = "返回信息", response = Object.class)})
|
|
@ApiResponses({@ApiResponse(code = 200, message = "返回信息", response = Object.class)})
|
|
- public Result taskApproverExchange(@ApiParam(value = "用户id", required = true) Long userId,
|
|
|
|
- @ApiParam(value = "用户id", required = true) Long taskId) {
|
|
|
|
- activitiService.taskApproverExchange(userId, taskId);
|
|
|
|
|
|
+ public Result taskApproverExchange(@ApiParam(value = "用户id", required = true) String userId,
|
|
|
|
+ @ApiParam(value = "用户id", required = true) String taskId) {
|
|
|
|
+ activitiService.taskApproverExchange(Objects.nonNull(userId) ? Long.parseLong(userId) : null, Objects.nonNull(taskId) ? Long.parseLong(taskId) : null);
|
|
return ResultUtil.ok(true);
|
|
return ResultUtil.ok(true);
|
|
}
|
|
}
|
|
}
|
|
}
|