浏览代码

新需求

傅行帆 5 年前
父节点
当前提交
3eb8e927eb

+ 22
- 0
src/main/java/com/huiju/estateagents/controller/TaHousingResourcesController.java 查看文件

13
 import org.springframework.web.bind.annotation.*;
13
 import org.springframework.web.bind.annotation.*;
14
 
14
 
15
 import javax.servlet.http.HttpServletRequest;
15
 import javax.servlet.http.HttpServletRequest;
16
+import java.util.List;
16
 
17
 
17
 /**
18
 /**
18
  * <p>
19
  * <p>
145
         return responseBean;
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
      * 根据id查询对象
171
      * 根据id查询对象
150
      *
172
      *

+ 4
- 0
src/main/java/com/huiju/estateagents/entity/TaHousingResources.java 查看文件

11
 import java.io.Serializable;
11
 import java.io.Serializable;
12
 import java.math.BigDecimal;
12
 import java.math.BigDecimal;
13
 import java.time.LocalDateTime;
13
 import java.time.LocalDateTime;
14
+import java.util.List;
14
 
15
 
15
 /**
16
 /**
16
  * <p>
17
  * <p>
149
 
150
 
150
     @TableField(exist = false)
151
     @TableField(exist = false)
151
     private String updateName;
152
     private String updateName;
153
+
154
+    @TableField(exist = false)
155
+    private List<TaHousingResources> houseIdList;
152
 }
156
 }