|
@@ -74,9 +74,9 @@ private TpAnnouncementMapper tpAnnouncementMapper;
|
74
|
74
|
AnnouncementTable announcementTable = new AnnouncementTable();
|
75
|
75
|
BeanUtils.copyProperties(e, announcementTable);
|
76
|
76
|
//创建人
|
77
|
|
- String createUserName = userMapper.selectByIdUserName(e.getUpdateUser());
|
|
77
|
+ String updateDateName= userMapper.selectByIdUserName(e.getUpdateUser());
|
78
|
78
|
//修改人
|
79
|
|
- String updateDateName = userMapper.selectByIdUserName(e.getCreateUser());
|
|
79
|
+ String createUserName= userMapper.selectByIdUserName(e.getCreateUser());
|
80
|
80
|
announcementTable.setCreateUserName(createUserName);
|
81
|
81
|
announcementTable.setUpdateDateName(updateDateName);
|
82
|
82
|
return announcementTable;
|
|
@@ -150,6 +150,8 @@ private TpAnnouncementMapper tpAnnouncementMapper;
|
150
|
150
|
public ResponseBean updateAnnouncement(String paramets,Integer communityId,Integer userId) {
|
151
|
151
|
ResponseBean response= new ResponseBean();
|
152
|
152
|
TpAnnouncement tpAnnouncement = JSONObject.parseObject(paramets, TpAnnouncement.class);
|
|
153
|
+ int Status= Integer.parseInt(tpAnnouncement.getStatus());
|
|
154
|
+ if (0!=Status){
|
153
|
155
|
// String announcementimg=tpAnnouncement.getAnnouncementCarouselImg();
|
154
|
156
|
// tpAnnouncement.setAnnouncementCarouselImg( "".equals(announcementimg)?null:announcementimg);
|
155
|
157
|
tpAnnouncement.setCommunityId(communityId);
|
|
@@ -164,22 +166,23 @@ private TpAnnouncementMapper tpAnnouncementMapper;
|
164
|
166
|
Integer tdImagesUuid = parseObject.getInteger("id");
|
165
|
167
|
String[] contentImgArray = contentImg.toArray(new String[]{});
|
166
|
168
|
//修改图片时删除原来图片
|
167
|
|
- if (contentImg.size()!=0){
|
168
|
|
- QueryWrapper<TdImages> queryWrapper = new QueryWrapper<>();
|
169
|
|
- queryWrapper.lambda().eq(TdImages::getUuid,tdImagesUuid);
|
170
|
|
- queryWrapper.lambda().eq(TdImages::getType,"announcement");
|
171
|
|
- imagesMapper.delete(queryWrapper);
|
172
|
|
-
|
173
|
|
- for (String img:contentImgArray){
|
174
|
|
- TdImages tdImages = new TdImages();
|
175
|
|
- tdImages.setImageUrl(img);
|
176
|
|
- tdImages.setType("announcement");
|
177
|
|
- tdImages.setUuid(tpAnnouncement.getId());
|
178
|
|
- tdImages.setCreateTime(LocalDateTime.now());
|
179
|
|
- tdImages.setCreateUser(userId);
|
180
|
|
- imagesMapper.insert(tdImages);
|
|
169
|
+ if (contentImg.size()!=0) {
|
|
170
|
+ QueryWrapper<TdImages> queryWrapper = new QueryWrapper<>();
|
|
171
|
+ queryWrapper.lambda().eq(TdImages::getUuid, tdImagesUuid);
|
|
172
|
+ queryWrapper.lambda().eq(TdImages::getType, "announcement");
|
|
173
|
+ imagesMapper.delete(queryWrapper);
|
|
174
|
+
|
|
175
|
+ for (String img : contentImgArray) {
|
|
176
|
+ TdImages tdImages = new TdImages();
|
|
177
|
+ tdImages.setImageUrl(img);
|
|
178
|
+ tdImages.setType("announcement");
|
|
179
|
+ tdImages.setUuid(tpAnnouncement.getId());
|
|
180
|
+ tdImages.setCreateTime(LocalDateTime.now());
|
|
181
|
+ tdImages.setCreateUser(userId);
|
|
182
|
+ imagesMapper.insert(tdImages);
|
181
|
183
|
}
|
182
|
184
|
}
|
|
185
|
+ }
|
183
|
186
|
return response;
|
184
|
187
|
}
|
185
|
188
|
|