|
@@ -121,30 +121,55 @@ public class BuildingDynamicServiceImpl extends ServiceImpl<BuildingDynamicMappe
|
121
|
121
|
ZoneId zoneId = ZoneId.systemDefault();
|
122
|
122
|
LocalDateTime localDateTime = instant.atZone(zoneId).toLocalDateTime();
|
123
|
123
|
|
124
|
|
- buildingDynamic.setDynamicId("114");
|
125
|
|
- buildingDynamic.setBuildingId(map.get("buildingId")+"");
|
|
124
|
+ buildingDynamic.setDynamicId(idGen.nextId()+"");
|
126
|
125
|
buildingDynamic.setBuildingId(map.get("buildingId")+"");
|
127
|
126
|
buildingDynamic.setImgUrl((String) map.get("imgUrl"));
|
128
|
127
|
buildingDynamic.setDesc(map.get("desc")+"");
|
129
|
128
|
buildingDynamic.setUrl(map.get("url")+"");
|
130
|
129
|
buildingDynamic.setTitle(map.get("title")+"");
|
131
|
130
|
buildingDynamic.setPublishDate(localDateTime);
|
132
|
|
- buildingDynamic.setStatus(-1);
|
|
131
|
+ buildingDynamic.setStatus(1);
|
133
|
132
|
buildingDynamic.setCreateDate(LocalDateTime.now());
|
134
|
|
- buildingDynamicMapper.insert(buildingDynamic);
|
|
133
|
+
|
|
134
|
+ buildingDynamicMapper.insertBuildingDynamic(buildingDynamic);
|
|
135
|
+ responseBean.addSuccess("成功");
|
|
136
|
+ return responseBean;
|
|
137
|
+ }
|
|
138
|
+
|
|
139
|
+ @Override
|
|
140
|
+ public ResponseBean buildingDynamicDelete(String id) {
|
|
141
|
+ ResponseBean responseBean= new ResponseBean<>();
|
|
142
|
+ BuildingDynamic buildingDynamic= new BuildingDynamic();
|
|
143
|
+ buildingDynamic.setDynamicId(id);
|
|
144
|
+ buildingDynamic.setStatus(-1);
|
|
145
|
+ QueryWrapper<BuildingDynamic> buildingDynamicQueryWrapper = new QueryWrapper<>();
|
|
146
|
+ buildingDynamicQueryWrapper.eq("dynamic_id", id);
|
|
147
|
+ buildingDynamicMapper.update(buildingDynamic,buildingDynamicQueryWrapper);
|
135
|
148
|
responseBean.addSuccess("成功");
|
136
|
149
|
return responseBean;
|
137
|
150
|
}
|
138
|
151
|
|
139
|
152
|
@Override
|
140
|
|
- public ResponseBean buildingDynamicDelect(String id) {
|
141
|
|
- ResponseBean responseBean= new ResponseBean();
|
142
|
|
- QueryWrapper<BuildingDynamic> dynamicQueryWrapper = new QueryWrapper<>();
|
143
|
|
- BuildingDynamic dynamic= new BuildingDynamic();
|
144
|
|
- dynamic.setDynamicId(id);
|
145
|
|
- dynamic.setStatus(-1);
|
146
|
|
- dynamicQueryWrapper.eq("page_id", id);
|
147
|
|
- buildingDynamicMapper.update(dynamic,dynamicQueryWrapper);
|
|
153
|
+ public ResponseBean buildingDynamicUpdate(HashMap<Object, Object> map) {
|
|
154
|
+ ResponseBean responseBean= new ResponseBean<>();
|
|
155
|
+ BuildingDynamic buildingDynamic= new BuildingDynamic();
|
|
156
|
+
|
|
157
|
+ Date time = (Date)map.get("publishDate");
|
|
158
|
+ Instant instant = time.toInstant();
|
|
159
|
+ ZoneId zoneId = ZoneId.systemDefault();
|
|
160
|
+ LocalDateTime localDateTime = instant.atZone(zoneId).toLocalDateTime();
|
|
161
|
+
|
|
162
|
+ buildingDynamic.setDynamicId(map.get("dynamicId")+"");
|
|
163
|
+ buildingDynamic.setBuildingId(map.get("buildingId")+"");
|
|
164
|
+ buildingDynamic.setImgUrl((String) map.get("imgUrl"));
|
|
165
|
+ buildingDynamic.setDesc(map.get("desc")+"");
|
|
166
|
+ buildingDynamic.setUrl(map.get("url")+"");
|
|
167
|
+ buildingDynamic.setTitle(map.get("title")+"");
|
|
168
|
+ buildingDynamic.setPublishDate(localDateTime);
|
|
169
|
+ buildingDynamic.setStatus(1);
|
|
170
|
+ buildingDynamic.setCreateDate(LocalDateTime.now());
|
|
171
|
+
|
|
172
|
+ buildingDynamicMapper.buildingDynamicUpdate(buildingDynamic);
|
148
|
173
|
responseBean.addSuccess("成功");
|
149
|
174
|
return responseBean;
|
150
|
175
|
}
|