add: 内外部会议模块修改功能
This commit is contained in:
+9
-1
@@ -66,9 +66,17 @@ public class InsideOutsideMeetingServiceImpl extends ServiceImpl<InsideOutsideMe
|
||||
insideOutSideMeeting.setModifyTime(new Date());
|
||||
int update = this.baseMapper.updateById(insideOutSideMeeting);
|
||||
if (update > 0) {
|
||||
LambdaQueryWrapper<MeetingTopic> wrapper = new LambdaQueryWrapper<>();
|
||||
wrapper.eq(MeetingTopic::getMeetingId,insideOutSideMeeting.getId());
|
||||
// 先删除会议信息
|
||||
meetingTopicService.remove(wrapper);
|
||||
// 再添加会议信息
|
||||
for (MeetingTopic meetingTopic : insideOutSideMeeting.getMeetingTopicList()) {
|
||||
meetingTopic.setCreateTime(new Date());
|
||||
meetingTopic.setModifyTime(new Date());
|
||||
meetingTopicService.updateById(meetingTopic);
|
||||
meetingTopic.setValidFlag(0);
|
||||
meetingTopic.setMeetingId(insideOutSideMeeting.getId());
|
||||
meetingTopicService.save(meetingTopic);
|
||||
}
|
||||
}
|
||||
return true;
|
||||
|
||||
Reference in New Issue
Block a user