diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/meetingmanage/service/impl/MeetingManageFlowServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/meetingmanage/service/impl/MeetingManageFlowServiceImpl.java index 0563a8a7..480426dc 100644 --- a/laws-modules/src/main/java/com/jero/modules/activiti/process/meetingmanage/service/impl/MeetingManageFlowServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/meetingmanage/service/impl/MeetingManageFlowServiceImpl.java @@ -184,6 +184,9 @@ public class MeetingManageFlowServiceImpl implements IMeetingManageFlowService { // 保存业务表 ProcessMeetingManage processMeetingManage = meetingManageFlowVO.getProcessMeetingManage(); + if(StringUtils.isBlank(processMeetingManage.getId())){ + processMeetingManage.setId(String.valueOf(SnowflakeUtils.snowflake())); + } processMeetingManageService.saveOrUpdate(processMeetingManage); // 更新参会人 @@ -195,6 +198,7 @@ public class MeetingManageFlowServiceImpl implements IMeetingManageFlowService { for (String id : idArr) { ProcessMeetingManagePersonnel processMeetingManagePersonnel = new ProcessMeetingManagePersonnel(); processMeetingManagePersonnel.setProcessMeetingManageId(processMeetingManage.getId()); + processMeetingManagePersonnel.setPersonnelId(loginUser.getId()); processMeetingManagePersonnel.setFileId(id); processMeetingManagePersonnelService.save(processMeetingManagePersonnel); }