|
@@ -56,6 +56,8 @@ public class MouldServiceImpl extends ServiceImpl<MouldMapper, Mould> implements
|
|
|
ProjectUserMapper projectUserMapper;
|
|
|
@Resource
|
|
|
NewsNoticeMapper newsNoticeMapper;
|
|
|
+ @Resource
|
|
|
+ NewsNoticeUserMapper newsNoticeUserMapper;
|
|
|
|
|
|
@Override
|
|
|
public HttpRespMsg addAndUpdateMould(Mould mould, User user) {
|
|
@@ -183,6 +185,7 @@ public class MouldServiceImpl extends ServiceImpl<MouldMapper, Mould> implements
|
|
|
}
|
|
|
List<User> users = userMapper.selectList(new QueryWrapper<User>().in("id", userIds));
|
|
|
for (User u : users) {
|
|
|
+ //添加通知的消息
|
|
|
NewsNotice newsNotice = new NewsNotice();
|
|
|
newsNotice.setNoticeType(Constant.MAINTAIN_TYPE);
|
|
|
newsNotice.setProjectId(project.getId());
|
|
@@ -191,6 +194,9 @@ public class MouldServiceImpl extends ServiceImpl<MouldMapper, Mould> implements
|
|
|
newsNotice.setContent(Constant.MAIN_TAIN_NOTICE);
|
|
|
newsNoticeMapper.insert(newsNotice);
|
|
|
NewsNoticeUser newsNoticeUser = new NewsNoticeUser();
|
|
|
+ newsNoticeUser.setNewsId(newsNotice.getId());
|
|
|
+ newsNoticeUser.setUserId(u.getId());
|
|
|
+ newsNoticeUserMapper.insert(newsNoticeUser);
|
|
|
}
|
|
|
}
|
|
|
}
|