|
@@ -152,6 +152,8 @@ private TpAnnouncementMapper tpAnnouncementMapper;
|
152
|
152
|
public ResponseBean updateAnnouncement(String paramets,Integer communityId,Integer userId) {
|
153
|
153
|
ResponseBean response= new ResponseBean();
|
154
|
154
|
TpAnnouncement tpAnnouncement = JSONObject.parseObject(paramets, TpAnnouncement.class);
|
|
155
|
+ int Status= Integer.parseInt(tpAnnouncement.getStatus());
|
|
156
|
+ if (0!=Status){
|
155
|
157
|
// String announcementimg=tpAnnouncement.getAnnouncementCarouselImg();
|
156
|
158
|
// tpAnnouncement.setAnnouncementCarouselImg( "".equals(announcementimg)?null:announcementimg);
|
157
|
159
|
tpAnnouncement.setCommunityId(communityId);
|
|
@@ -166,22 +168,23 @@ private TpAnnouncementMapper tpAnnouncementMapper;
|
166
|
168
|
Integer tdImagesUuid = parseObject.getInteger("id");
|
167
|
169
|
String[] contentImgArray = contentImg.toArray(new String[]{});
|
168
|
170
|
//修改图片时删除原来图片
|
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);
|
|
171
|
+ if (contentImg.size()!=0) {
|
|
172
|
+ QueryWrapper<TdImages> queryWrapper = new QueryWrapper<>();
|
|
173
|
+ queryWrapper.lambda().eq(TdImages::getUuid, tdImagesUuid);
|
|
174
|
+ queryWrapper.lambda().eq(TdImages::getType, "announcement");
|
|
175
|
+ imagesMapper.delete(queryWrapper);
|
|
176
|
+
|
|
177
|
+ for (String img : contentImgArray) {
|
|
178
|
+ TdImages tdImages = new TdImages();
|
|
179
|
+ tdImages.setImageUrl(img);
|
|
180
|
+ tdImages.setType("announcement");
|
|
181
|
+ tdImages.setUuid(tpAnnouncement.getId());
|
|
182
|
+ tdImages.setCreateTime(LocalDateTime.now());
|
|
183
|
+ tdImages.setCreateUser(userId);
|
|
184
|
+ imagesMapper.insert(tdImages);
|
183
|
185
|
}
|
184
|
186
|
}
|
|
187
|
+ }
|
185
|
188
|
return response;
|
186
|
189
|
}
|
187
|
190
|
|