|
@@ -153,10 +153,18 @@ public class BuildingServiceImpl extends ServiceImpl<BuildingMapper, Building> i
|
153
|
153
|
|
154
|
154
|
JSONObject object= JSONObject.parseObject(parameter);
|
155
|
155
|
|
156
|
|
- JSONArray contentImg = object.getJSONArray("img");
|
157
|
|
- String imgType = object.getString("imgType");
|
158
|
|
- String orderNo = object.getString("orderNo");
|
159
|
|
- String[] contentImgArray = contentImg.toArray(new String[]{});
|
|
156
|
+ String imgStr = object.getString("img");
|
|
157
|
+ List<BuildingImg> buildingImgs = JSONObject.parseArray(imgStr, BuildingImg.class);
|
|
158
|
+ for (BuildingImg img:buildingImgs){
|
|
159
|
+ BuildingImg Images = new BuildingImg();
|
|
160
|
+ Images.setBuildingId(idGen.nextId()+"");
|
|
161
|
+ Images.setImgType(img.getImgType());
|
|
162
|
+ Images.setUrl(img.getUrl());
|
|
163
|
+ Images.setOrderNo(Integer.valueOf(img.getOrderNo()));
|
|
164
|
+ Images.setStatus(0);
|
|
165
|
+ Images.setCreateDate(LocalDateTime.now());
|
|
166
|
+ buildingImgMapper.insert(Images);
|
|
167
|
+ }
|
160
|
168
|
Building building = JSONObject.parseObject(parameter,Building.class);
|
161
|
169
|
// if (!"".equals(building.getBuildingId())&&null!=building.getBuildingId()){
|
162
|
170
|
// response.addError("楼盘名称不能为空");
|
|
@@ -176,16 +184,9 @@ public class BuildingServiceImpl extends ServiceImpl<BuildingMapper, Building> i
|
176
|
184
|
building.setStatus(0);
|
177
|
185
|
buildingMapper.insert(building);
|
178
|
186
|
|
179
|
|
- for (String img : contentImgArray) {
|
180
|
|
- BuildingImg Images = new BuildingImg();
|
181
|
|
- Images.setBuildingId(building.getBuildingId());
|
182
|
|
- Images.setImgType(imgType);
|
183
|
|
- Images.setUrl(img);
|
184
|
|
- Images.setOrderNo(Integer.valueOf(orderNo));
|
185
|
|
- Images.setStatus(0);
|
186
|
|
- Images.setCreateDate(LocalDateTime.now());
|
187
|
|
- buildingImgMapper.insert(Images);
|
188
|
|
- }
|
|
187
|
+
|
|
188
|
+
|
|
189
|
+
|
189
|
190
|
response.addSuccess("成功");
|
190
|
191
|
return response;
|
191
|
192
|
}
|