fix: 修改工作流节点接口取值逻辑的问题

This commit is contained in:
Echo009 2021-02-23 15:56:00 +08:00
parent a8e284ccbe
commit 84d00ee580

View File

@ -215,8 +215,8 @@ public class WorkflowService {
*/
public void modifyWorkflowNode(ModifyWorkflowNodeRequest req) {
req.valid();
permissionCheck(req.getId(), req.getAppId());
WorkflowNodeInfoDO workflowNodeInfoDO = workflowNodeInfoRepository.findById(req.getId()).orElseThrow(() -> new IllegalArgumentException("can't find workflowNod by id: " + req.getId()));
permissionCheck(req.getWorkflowId(), req.getAppId());
WorkflowNodeInfoDO workflowNodeInfoDO = workflowNodeInfoRepository.findById(req.getId()).orElseThrow(() -> new IllegalArgumentException("can't find workflow Node by id: " + req.getId()));
BeanUtils.copyProperties(req, workflowNodeInfoDO);
workflowNodeInfoDO.setGmtModified(new Date());
workflowNodeInfoRepository.saveAndFlush(workflowNodeInfoDO);