dingxin 6 yıl önce
ebeveyn
işleme
480a311f1d

+ 2
- 3
whole-estate/src/main/java/com/example/wholeestate/controller/BuildingController.java Dosyayı Görüntüle

@@ -54,14 +54,13 @@ public class BuildingController extends BaseController {
54 54
     @ApiOperation(value = "楼盘修改", notes = "楼盘修改")
55 55
     @ApiImplicitParams({
56 56
             @ApiImplicitParam(paramType = "body",dataType = "String",name = "parameter",value = "buildingId:楼盘ID,buildingName:楼盘名称," +
57
-                    "name:楼盘别名,price:价格,openingDate:开盘时间,coordinate:项目坐标,propertyType:物业类型,dynamic:最新动态,tel:电话")
57
+                    "name:楼盘别名,price:价格,openingDate:开盘时间,coordinate:项目坐标,propertyType:物业类型,dynamic:最新动态,tel:电话,code:樓盤編碼")
58 58
 
59 59
     })
60 60
 
61 61
 //    @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
62
-    @RequestMapping(value = "/building/update", method = RequestMethod.POST)
62
+    @RequestMapping(value = "/building/update", method = RequestMethod.PUT)
63 63
     public ResponseBean buildingUpdate(@RequestBody String parameter, HttpSession session){
64
-        SysUser sessionUser= getSessionUser(session);
65 64
         ResponseBean  responseBean = iBuildingService.buildingUpdate(parameter);
66 65
         return responseBean;
67 66
     }

+ 4
- 1
whole-estate/src/main/java/com/example/wholeestate/model/Building.java Dosyayı Görüntüle

@@ -85,5 +85,8 @@ public class Building implements Serializable {
85 85
      */
86 86
     private Integer status;
87 87
 
88
-
88
+    /**
89
+     * 楼盘code
90
+     */
91
+    private  Integer code;
89 92
 }

+ 16
- 14
whole-estate/src/main/java/com/example/wholeestate/service/impl/BuildingServiceImpl.java Dosyayı Görüntüle

@@ -73,20 +73,22 @@ public class BuildingServiceImpl extends ServiceImpl<BuildingMapper, Building> i
73 73
         JSONObject object= JSONObject.parseObject(parameter);
74 74
 
75 75
         Building building = JSONObject.parseObject(parameter,Building.class);
76
-        if (!"".equals(building.getBuildingId())&&null!=building.getBuildingId()){
77
-            response.addError("楼盘名称不能为空");
78
-            return response;
79
-        }
80
-        if (!"".equals(building.getPrice())&&null!=building.getPrice()){
81
-            response.addError("价格不能为空");
82
-            return response;
83
-        }
84
-        if (!"".equals(building.getOpeningDate())&&null!=building.getOpeningDate()){
85
-            response.addError("开盘时间");
86
-            return response;
87
-        }
88
-        building.setOpeningDate(object.getDate("openingDate"));
89
-        buildingMapper.updateById(building);
76
+//        if (!"".equals(building.getBuildingId())&&null!=building.getBuildingId()){
77
+//            response.addError("楼盘名称不能为空");
78
+//            return response;
79
+//        }
80
+//        if (!"".equals(building.getPrice())&&null!=building.getPrice()){
81
+//            response.addError("价格不能为空");
82
+//            return response;
83
+//        }
84
+//        if (!"".equals(building.getOpeningDate())&&null!=building.getOpeningDate()){
85
+//            response.addError("开盘时间");
86
+//            return response;
87
+//        }
88
+//        building.setOpeningDate(object.getDate("openingDate"));
89
+        QueryWrapper<Building> buildingIdQueryWrapper = new QueryWrapper<>();
90
+        buildingIdQueryWrapper.eq("building_id", building.getBuildingId());
91
+        buildingMapper.update(building,buildingIdQueryWrapper);
90 92
         response.addSuccess("成功");
91 93
         return response;
92 94
     }