傅行帆 5 anos atrás
pai
commit
3eb8e927eb

+ 22
- 0
src/main/java/com/huiju/estateagents/controller/TaHousingResourcesController.java Ver arquivo

@@ -13,6 +13,7 @@ import org.springframework.beans.factory.annotation.Autowired;
13 13
 import org.springframework.web.bind.annotation.*;
14 14
 
15 15
 import javax.servlet.http.HttpServletRequest;
16
+import java.util.List;
16 17
 
17 18
 /**
18 19
  * <p>
@@ -145,6 +146,27 @@ public class TaHousingResourcesController extends BaseController {
145 146
         return responseBean;
146 147
     }
147 148
 
149
+    /**
150
+     * 修改户型
151
+     */
152
+    @RequestMapping(value = "/admin/house/changeApartment", method = RequestMethod.PUT)
153
+    public ResponseBean houseApartment(@RequestBody TaHousingResources taHousingResources,HttpServletRequest request) {
154
+        ResponseBean responseBean = new ResponseBean();
155
+        try {
156
+            List<TaHousingResources> houseIdList = taHousingResources.getHouseIdList();
157
+            houseIdList.forEach(e -> {
158
+                e.setApartmentId(taHousingResources.getApartmentId());
159
+            });
160
+            iTaHousingResourcesService.updateBatchById(houseIdList);
161
+            responseBean.addSuccess(houseIdList);
162
+        } catch (Exception e) {
163
+            e.printStackTrace();
164
+            logger.error("taHousingResourcesUpdate -=- {}", e.toString());
165
+            responseBean.addError(e.getMessage());
166
+        }
167
+        return responseBean;
168
+    }
169
+
148 170
     /**
149 171
      * 根据id查询对象
150 172
      *

+ 4
- 0
src/main/java/com/huiju/estateagents/entity/TaHousingResources.java Ver arquivo

@@ -11,6 +11,7 @@ import lombok.experimental.Accessors;
11 11
 import java.io.Serializable;
12 12
 import java.math.BigDecimal;
13 13
 import java.time.LocalDateTime;
14
+import java.util.List;
14 15
 
15 16
 /**
16 17
  * <p>
@@ -149,4 +150,7 @@ public class TaHousingResources implements Serializable {
149 150
 
150 151
     @TableField(exist = false)
151 152
     private String updateName;
153
+
154
+    @TableField(exist = false)
155
+    private List<TaHousingResources> houseIdList;
152 156
 }