魏熙美 5 年之前
父節點
當前提交
1843d80ca0

+ 6
- 6
src/main/java/com/huiju/estateagents/controller/TdBuildingTypeController.java 查看文件

27
  * @since 2019-07-29
27
  * @since 2019-07-29
28
  */
28
  */
29
 @RestController
29
 @RestController
30
-@RequestMapping("/")
30
+@RequestMapping("/api")
31
 public class TdBuildingTypeController extends BaseController {
31
 public class TdBuildingTypeController extends BaseController {
32
 
32
 
33
     private final Logger logger = LoggerFactory.getLogger(TdBuildingTypeController.class);
33
     private final Logger logger = LoggerFactory.getLogger(TdBuildingTypeController.class);
42
      * @param pageSize
42
      * @param pageSize
43
      * @return
43
      * @return
44
      */
44
      */
45
-    @RequestMapping(value="/tdBuildingType",method= RequestMethod.GET)
45
+    @RequestMapping(value="/admin/tdBuildingType",method= RequestMethod.GET)
46
     public ResponseBean tdBuildingTypeList(@RequestParam(value ="pageNum",defaultValue = "1") Integer pageNum,
46
     public ResponseBean tdBuildingTypeList(@RequestParam(value ="pageNum",defaultValue = "1") Integer pageNum,
47
                                            @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize){
47
                                            @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize){
48
         ResponseBean responseBean = new ResponseBean();
48
         ResponseBean responseBean = new ResponseBean();
66
      * @param tdBuildingType 实体对象
66
      * @param tdBuildingType 实体对象
67
      * @return
67
      * @return
68
      */
68
      */
69
-    @RequestMapping(value="/tdBuildingType",method= RequestMethod.POST)
69
+    @RequestMapping(value="/admin/tdBuildingType",method= RequestMethod.POST)
70
     public ResponseBean tdBuildingTypeAdd(@RequestBody TdBuildingType tdBuildingType){
70
     public ResponseBean tdBuildingTypeAdd(@RequestBody TdBuildingType tdBuildingType){
71
         ResponseBean responseBean = new ResponseBean();
71
         ResponseBean responseBean = new ResponseBean();
72
         try {
72
         try {
87
      * @param id  实体ID
87
      * @param id  实体ID
88
      */
88
      */
89
     @ResponseBody
89
     @ResponseBody
90
-    @RequestMapping(value="/tdBuildingType/{id}", method= RequestMethod.DELETE)
90
+    @RequestMapping(value="/admin/tdBuildingType/{id}", method= RequestMethod.DELETE)
91
     public ResponseBean tdBuildingTypeDelete(@PathVariable Integer id){
91
     public ResponseBean tdBuildingTypeDelete(@PathVariable Integer id){
92
         ResponseBean responseBean = new ResponseBean();
92
         ResponseBean responseBean = new ResponseBean();
93
         try {
93
         try {
109
      * @param tdBuildingType 实体对象
109
      * @param tdBuildingType 实体对象
110
      * @return
110
      * @return
111
      */
111
      */
112
-    @RequestMapping(value="/tdBuildingType/{id}",method= RequestMethod.PUT)
112
+    @RequestMapping(value="/admin/tdBuildingType/{id}",method= RequestMethod.PUT)
113
     public ResponseBean tdBuildingTypeUpdate(@PathVariable Integer id,
113
     public ResponseBean tdBuildingTypeUpdate(@PathVariable Integer id,
114
                                         @RequestBody TdBuildingType tdBuildingType){
114
                                         @RequestBody TdBuildingType tdBuildingType){
115
         ResponseBean responseBean = new ResponseBean();
115
         ResponseBean responseBean = new ResponseBean();
130
      * 根据id查询对象
130
      * 根据id查询对象
131
      * @param id  实体ID
131
      * @param id  实体ID
132
      */
132
      */
133
-    @RequestMapping(value="/tdBuildingType/{id}",method= RequestMethod.GET)
133
+    @RequestMapping(value="/admin/tdBuildingType/{id}",method= RequestMethod.GET)
134
     public ResponseBean tdBuildingTypeGet(@PathVariable Integer id){
134
     public ResponseBean tdBuildingTypeGet(@PathVariable Integer id){
135
         ResponseBean responseBean = new ResponseBean();
135
         ResponseBean responseBean = new ResponseBean();
136
         try {
136
         try {

+ 2
- 0
src/main/java/com/huiju/estateagents/mapper/TaBuildingProjectTypeMapper.java 查看文件

3
 
3
 
4
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
5
 import com.huiju.estateagents.entity.TaBuildingProjectType;
5
 import com.huiju.estateagents.entity.TaBuildingProjectType;
6
+import org.apache.ibatis.annotations.Mapper;
6
 
7
 
7
 /**
8
 /**
8
  * <p>
9
  * <p>
12
  * @author jobob
13
  * @author jobob
13
  * @since 2019-09-04
14
  * @since 2019-09-04
14
  */
15
  */
16
+@Mapper
15
 public interface TaBuildingProjectTypeMapper extends BaseMapper<TaBuildingProjectType> {
17
 public interface TaBuildingProjectTypeMapper extends BaseMapper<TaBuildingProjectType> {
16
 
18
 
17
 }
19
 }

+ 2
- 0
src/main/java/com/huiju/estateagents/mapper/TaPolicyMapper.java 查看文件

3
 
3
 
4
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
5
 import com.huiju.estateagents.entity.TaPolicy;
5
 import com.huiju.estateagents.entity.TaPolicy;
6
+import org.apache.ibatis.annotations.Mapper;
6
 
7
 
7
 /**
8
 /**
8
  * <p>
9
  * <p>
12
  * @author jobob
13
  * @author jobob
13
  * @since 2019-09-04
14
  * @since 2019-09-04
14
  */
15
  */
16
+@Mapper
15
 public interface TaPolicyMapper extends BaseMapper<TaPolicy> {
17
 public interface TaPolicyMapper extends BaseMapper<TaPolicy> {
16
 
18
 
17
 }
19
 }

+ 8
- 0
src/main/java/com/huiju/estateagents/service/impl/TaBuildingServiceImpl.java 查看文件

1
 package com.huiju.estateagents.service.impl;
1
 package com.huiju.estateagents.service.impl;
2
 
2
 
3
+import com.alibaba.fastjson.JSONArray;
3
 import com.alibaba.fastjson.JSONObject;
4
 import com.alibaba.fastjson.JSONObject;
4
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
5
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
5
 import com.baomidou.mybatisplus.core.metadata.IPage;
6
 import com.baomidou.mybatisplus.core.metadata.IPage;
231
         List<TaBuildingTag> buildingTags = JSONObject.parseArray(tagStr, TaBuildingTag.class);
232
         List<TaBuildingTag> buildingTags = JSONObject.parseArray(tagStr, TaBuildingTag.class);
232
         insertTagBatch(buildingTags, building.getBuildingId());
233
         insertTagBatch(buildingTags, building.getBuildingId());
233
 
234
 
235
+        // 项目类型
236
+        // 先删除之前关联的
237
+
238
+
239
+        JSONArray buildingProjectType = object.getJSONArray("buildingProjectType");
240
+
241
+
234
         return ResponseBean.success("");
242
         return ResponseBean.success("");
235
     }
243
     }
236
 
244