Explorar el Código

小程序新增六张表

傅行帆 hace 5 años
padre
commit
b336637739
Se han modificado 37 ficheros con 1756 adiciones y 0 borrados
  1. 16
    0
      src/main/java/com/huiju/estateagents/base/ResponseBean.java
  2. 149
    0
      src/main/java/com/huiju/estateagents/controller/TaExtendContentController.java
  3. 149
    0
      src/main/java/com/huiju/estateagents/controller/TaGoodsController.java
  4. 149
    0
      src/main/java/com/huiju/estateagents/controller/TaNewsController.java
  5. 149
    0
      src/main/java/com/huiju/estateagents/controller/TaNewsTypeController.java
  6. 149
    0
      src/main/java/com/huiju/estateagents/controller/TaPointsRecordsController.java
  7. 149
    0
      src/main/java/com/huiju/estateagents/controller/TdPointsRulesController.java
  8. 89
    0
      src/main/java/com/huiju/estateagents/entity/TaExtendContent.java
  9. 110
    0
      src/main/java/com/huiju/estateagents/entity/TaGoods.java
  10. 81
    0
      src/main/java/com/huiju/estateagents/entity/TaNews.java
  11. 64
    0
      src/main/java/com/huiju/estateagents/entity/TaNewsType.java
  12. 84
    0
      src/main/java/com/huiju/estateagents/entity/TaPointsRecords.java
  13. 64
    0
      src/main/java/com/huiju/estateagents/entity/TdPointsRules.java
  14. 18
    0
      src/main/java/com/huiju/estateagents/mapper/TaExtendContentMapper.java
  15. 18
    0
      src/main/java/com/huiju/estateagents/mapper/TaGoodsMapper.java
  16. 18
    0
      src/main/java/com/huiju/estateagents/mapper/TaNewsMapper.java
  17. 18
    0
      src/main/java/com/huiju/estateagents/mapper/TaNewsTypeMapper.java
  18. 18
    0
      src/main/java/com/huiju/estateagents/mapper/TaPointsRecordsMapper.java
  19. 18
    0
      src/main/java/com/huiju/estateagents/mapper/TdPointsRulesMapper.java
  20. 16
    0
      src/main/java/com/huiju/estateagents/service/ITaExtendContentService.java
  21. 16
    0
      src/main/java/com/huiju/estateagents/service/ITaGoodsService.java
  22. 16
    0
      src/main/java/com/huiju/estateagents/service/ITaNewsService.java
  23. 16
    0
      src/main/java/com/huiju/estateagents/service/ITaNewsTypeService.java
  24. 16
    0
      src/main/java/com/huiju/estateagents/service/ITaPointsRecordsService.java
  25. 16
    0
      src/main/java/com/huiju/estateagents/service/ITdPointsRulesService.java
  26. 20
    0
      src/main/java/com/huiju/estateagents/service/impl/TaExtendContentServiceImpl.java
  27. 20
    0
      src/main/java/com/huiju/estateagents/service/impl/TaGoodsServiceImpl.java
  28. 20
    0
      src/main/java/com/huiju/estateagents/service/impl/TaNewsServiceImpl.java
  29. 20
    0
      src/main/java/com/huiju/estateagents/service/impl/TaNewsTypeServiceImpl.java
  30. 20
    0
      src/main/java/com/huiju/estateagents/service/impl/TaPointsRecordsServiceImpl.java
  31. 20
    0
      src/main/java/com/huiju/estateagents/service/impl/TdPointsRulesServiceImpl.java
  32. 5
    0
      src/main/resources/mapper/TaExtendContentMapper.xml
  33. 5
    0
      src/main/resources/mapper/TaGoodsMapper.xml
  34. 5
    0
      src/main/resources/mapper/TaNewsMapper.xml
  35. 5
    0
      src/main/resources/mapper/TaNewsTypeMapper.xml
  36. 5
    0
      src/main/resources/mapper/TaPointsRecordsMapper.xml
  37. 5
    0
      src/main/resources/mapper/TdPointsRulesMapper.xml

+ 16
- 0
src/main/java/com/huiju/estateagents/base/ResponseBean.java Ver fichero

@@ -43,6 +43,22 @@ public class ResponseBean<T> implements Serializable {
43 43
 
44 44
         return responseBean;
45 45
     }
46
+    
47
+    public void addError(String message) {
48
+        this.code = 1;
49
+        this.message = message;
50
+    }
51
+    
52
+    public void addSuccess(String message) {
53
+        this.code = 0;
54
+        this.message = message;
55
+    }
56
+    
57
+    public void addSuccess(T data) {
58
+        this.code = 0;
59
+        this.message = "成功";
60
+        this.data = data;
61
+    }
46 62
 
47 63
     public T getData() {
48 64
         return this.data;

+ 149
- 0
src/main/java/com/huiju/estateagents/controller/TaExtendContentController.java Ver fichero

@@ -0,0 +1,149 @@
1
+package com.huiju.estateagents.controller;
2
+
3
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
4
+import com.baomidou.mybatisplus.core.metadata.IPage;
5
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
6
+import com.huiju.estateagents.base.BaseController;
7
+import com.huiju.estateagents.base.ResponseBean;
8
+import com.huiju.estateagents.entity.TaExtendContent;
9
+import com.huiju.estateagents.service.ITaExtendContentService;
10
+import org.slf4j.Logger;
11
+import org.slf4j.LoggerFactory;
12
+import org.springframework.beans.factory.annotation.Autowired;
13
+import org.springframework.web.bind.annotation.PathVariable;
14
+import org.springframework.web.bind.annotation.RequestBody;
15
+import org.springframework.web.bind.annotation.RequestMapping;
16
+import org.springframework.web.bind.annotation.RequestMethod;
17
+import org.springframework.web.bind.annotation.RequestParam;
18
+import org.springframework.web.bind.annotation.ResponseBody;
19
+import org.springframework.web.bind.annotation.RestController;
20
+
21
+/**
22
+ * <p>
23
+    * 辅助内容表  前端控制器
24
+    * </p>
25
+ *
26
+ * @author jobob
27
+ * @since 2019-07-25
28
+ */
29
+@RestController
30
+@RequestMapping("/api")
31
+public class TaExtendContentController extends BaseController {
32
+
33
+    private final Logger logger = LoggerFactory.getLogger(TaExtendContentController.class);
34
+
35
+    @Autowired
36
+    public ITaExtendContentService iTaExtendContentService;
37
+
38
+
39
+    /**
40
+     * 分页查询列表
41
+     * @param pageNum
42
+     * @param pageSize
43
+     * @return
44
+     */
45
+    @RequestMapping(value="/taExtendContent",method= RequestMethod.GET)
46
+    public ResponseBean taExtendContentList(@RequestParam(value ="pageNum",defaultValue = "1") Integer pageNum,
47
+                                            @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize){
48
+        ResponseBean responseBean = new ResponseBean();
49
+        try {
50
+            //使用分页插件
51
+		    IPage<TaExtendContent> pg = new Page<>(pageNum, pageSize);
52
+            QueryWrapper<TaExtendContent> queryWrapper = new QueryWrapper<>();
53
+            queryWrapper.orderByDesc("create_date");
54
+
55
+            IPage<TaExtendContent> result = iTaExtendContentService.page(pg, queryWrapper);
56
+            responseBean.addSuccess(result);
57
+        }catch (Exception e){
58
+            e.printStackTrace();
59
+            logger.error("taExtendContentList -=- {}",e.toString());
60
+            responseBean.addError(e.getMessage());
61
+        }
62
+        return responseBean;
63
+    }
64
+
65
+    /**
66
+     * 保存对象
67
+     * @param taExtendContent 实体对象
68
+     * @return
69
+     */
70
+    @RequestMapping(value="/taExtendContent",method= RequestMethod.POST)
71
+    public ResponseBean taExtendContentAdd(@RequestBody TaExtendContent taExtendContent){
72
+        ResponseBean responseBean = new ResponseBean();
73
+        try {
74
+            if (iTaExtendContentService.save(taExtendContent)){
75
+                responseBean.addSuccess(taExtendContent);
76
+            }else {
77
+                responseBean.addError("fail");
78
+            }
79
+        }catch (Exception e){
80
+            e.printStackTrace();
81
+            logger.error("taExtendContentAdd -=- {}",e.toString());
82
+            responseBean.addError(e.getMessage());
83
+        }
84
+        return responseBean;
85
+    }
86
+
87
+    /**
88
+     * 根据id删除对象
89
+     * @param id  实体ID
90
+     */
91
+    @ResponseBody
92
+    @RequestMapping(value="/taExtendContent/{id}", method= RequestMethod.DELETE)
93
+    public ResponseBean taExtendContentDelete(@PathVariable Integer id){
94
+        ResponseBean responseBean = new ResponseBean();
95
+        try {
96
+            if(iTaExtendContentService.removeById(id)){
97
+                responseBean.addSuccess("success");
98
+            }else {
99
+                responseBean.addError("fail");
100
+            }
101
+        }catch (Exception e){
102
+            e.printStackTrace();
103
+            logger.error("taExtendContentDelete -=- {}",e.toString());
104
+            responseBean.addError(e.getMessage());
105
+        }
106
+        return responseBean;
107
+    }
108
+
109
+    /**
110
+     * 修改对象
111
+     * @param id  实体ID
112
+     * @param taExtendContent 实体对象
113
+     * @return
114
+     */
115
+    @RequestMapping(value="/taExtendContent/{id}",method= RequestMethod.PUT)
116
+    public ResponseBean taExtendContentUpdate(@PathVariable Integer id,
117
+                                        @RequestBody TaExtendContent taExtendContent){
118
+        ResponseBean responseBean = new ResponseBean();
119
+        try {
120
+            if (iTaExtendContentService.updateById(taExtendContent)){
121
+                responseBean.addSuccess(taExtendContent);
122
+            }else {
123
+                responseBean.addError("fail");
124
+            }
125
+        }catch (Exception e){
126
+            e.printStackTrace();
127
+            logger.error("taExtendContentUpdate -=- {}",e.toString());
128
+            responseBean.addError(e.getMessage());
129
+        }
130
+        return responseBean;
131
+    }
132
+
133
+    /**
134
+     * 根据id查询对象
135
+     * @param id  实体ID
136
+     */
137
+    @RequestMapping(value="/taExtendContent/{id}",method= RequestMethod.GET)
138
+    public ResponseBean taExtendContentGet(@PathVariable Integer id){
139
+        ResponseBean responseBean = new ResponseBean();
140
+        try {
141
+            responseBean.addSuccess(iTaExtendContentService.getById(id));
142
+        }catch (Exception e){
143
+            e.printStackTrace();
144
+            logger.error("taExtendContentDelete -=- {}",e.toString());
145
+            responseBean.addError(e.getMessage());
146
+        }
147
+        return responseBean;
148
+    }
149
+}

+ 149
- 0
src/main/java/com/huiju/estateagents/controller/TaGoodsController.java Ver fichero

@@ -0,0 +1,149 @@
1
+package com.huiju.estateagents.controller;
2
+
3
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
4
+import com.baomidou.mybatisplus.core.metadata.IPage;
5
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
6
+import com.huiju.estateagents.base.BaseController;
7
+import com.huiju.estateagents.base.ResponseBean;
8
+import com.huiju.estateagents.entity.TaGoods;
9
+import com.huiju.estateagents.service.ITaGoodsService;
10
+import org.slf4j.Logger;
11
+import org.slf4j.LoggerFactory;
12
+import org.springframework.beans.factory.annotation.Autowired;
13
+import org.springframework.web.bind.annotation.PathVariable;
14
+import org.springframework.web.bind.annotation.RequestBody;
15
+import org.springframework.web.bind.annotation.RequestMapping;
16
+import org.springframework.web.bind.annotation.RequestMethod;
17
+import org.springframework.web.bind.annotation.RequestParam;
18
+import org.springframework.web.bind.annotation.ResponseBody;
19
+import org.springframework.web.bind.annotation.RestController;
20
+
21
+/**
22
+ * <p>
23
+    * 商品表  前端控制器
24
+    * </p>
25
+ *
26
+ * @author jobob
27
+ * @since 2019-07-25
28
+ */
29
+@RestController
30
+@RequestMapping("/api")
31
+public class TaGoodsController extends BaseController {
32
+
33
+    private final Logger logger = LoggerFactory.getLogger(TaGoodsController.class);
34
+
35
+    @Autowired
36
+    public ITaGoodsService iTaGoodsService;
37
+
38
+
39
+    /**
40
+     * 分页查询列表
41
+     * @param pageNum
42
+     * @param pageSize
43
+     * @return
44
+     */
45
+    @RequestMapping(value="/taGoods",method= RequestMethod.GET)
46
+    public ResponseBean taGoodsList(@RequestParam(value ="pageNum",defaultValue = "1") Integer pageNum,
47
+                                    @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize){
48
+        ResponseBean responseBean = new ResponseBean();
49
+        try {
50
+            //使用分页插件
51
+		    IPage<TaGoods> pg = new Page<>(pageNum, pageSize);
52
+            QueryWrapper<TaGoods> queryWrapper = new QueryWrapper<>();
53
+            queryWrapper.orderByDesc("create_date");
54
+
55
+            IPage<TaGoods> result = iTaGoodsService.page(pg, queryWrapper);
56
+            responseBean.addSuccess(result);
57
+        }catch (Exception e){
58
+            e.printStackTrace();
59
+            logger.error("taGoodsList -=- {}",e.toString());
60
+            responseBean.addError(e.getMessage());
61
+        }
62
+        return responseBean;
63
+    }
64
+
65
+    /**
66
+     * 保存对象
67
+     * @param taGoods 实体对象
68
+     * @return
69
+     */
70
+    @RequestMapping(value="/taGoods",method= RequestMethod.POST)
71
+    public ResponseBean taGoodsAdd(@RequestBody TaGoods taGoods){
72
+        ResponseBean responseBean = new ResponseBean();
73
+        try {
74
+            if (iTaGoodsService.save(taGoods)){
75
+                responseBean.addSuccess(taGoods);
76
+            }else {
77
+                responseBean.addError("fail");
78
+            }
79
+        }catch (Exception e){
80
+            e.printStackTrace();
81
+            logger.error("taGoodsAdd -=- {}",e.toString());
82
+            responseBean.addError(e.getMessage());
83
+        }
84
+        return responseBean;
85
+    }
86
+
87
+    /**
88
+     * 根据id删除对象
89
+     * @param id  实体ID
90
+     */
91
+    @ResponseBody
92
+    @RequestMapping(value="/taGoods/{id}", method= RequestMethod.DELETE)
93
+    public ResponseBean taGoodsDelete(@PathVariable Integer id){
94
+        ResponseBean responseBean = new ResponseBean();
95
+        try {
96
+            if(iTaGoodsService.removeById(id)){
97
+                responseBean.addSuccess("success");
98
+            }else {
99
+                responseBean.addError("fail");
100
+            }
101
+        }catch (Exception e){
102
+            e.printStackTrace();
103
+            logger.error("taGoodsDelete -=- {}",e.toString());
104
+            responseBean.addError(e.getMessage());
105
+        }
106
+        return responseBean;
107
+    }
108
+
109
+    /**
110
+     * 修改对象
111
+     * @param id  实体ID
112
+     * @param taGoods 实体对象
113
+     * @return
114
+     */
115
+    @RequestMapping(value="/taGoods/{id}",method= RequestMethod.PUT)
116
+    public ResponseBean taGoodsUpdate(@PathVariable Integer id,
117
+                                        @RequestBody TaGoods taGoods){
118
+        ResponseBean responseBean = new ResponseBean();
119
+        try {
120
+            if (iTaGoodsService.updateById(taGoods)){
121
+                responseBean.addSuccess(taGoods);
122
+            }else {
123
+                responseBean.addError("fail");
124
+            }
125
+        }catch (Exception e){
126
+            e.printStackTrace();
127
+            logger.error("taGoodsUpdate -=- {}",e.toString());
128
+            responseBean.addError(e.getMessage());
129
+        }
130
+        return responseBean;
131
+    }
132
+
133
+    /**
134
+     * 根据id查询对象
135
+     * @param id  实体ID
136
+     */
137
+    @RequestMapping(value="/taGoods/{id}",method= RequestMethod.GET)
138
+    public ResponseBean taGoodsGet(@PathVariable Integer id){
139
+        ResponseBean responseBean = new ResponseBean();
140
+        try {
141
+            responseBean.addSuccess(iTaGoodsService.getById(id));
142
+        }catch (Exception e){
143
+            e.printStackTrace();
144
+            logger.error("taGoodsDelete -=- {}",e.toString());
145
+            responseBean.addError(e.getMessage());
146
+        }
147
+        return responseBean;
148
+    }
149
+}

+ 149
- 0
src/main/java/com/huiju/estateagents/controller/TaNewsController.java Ver fichero

@@ -0,0 +1,149 @@
1
+package com.huiju.estateagents.controller;
2
+
3
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
4
+import com.baomidou.mybatisplus.core.metadata.IPage;
5
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
6
+import com.huiju.estateagents.base.BaseController;
7
+import com.huiju.estateagents.base.ResponseBean;
8
+import com.huiju.estateagents.entity.TaNews;
9
+import com.huiju.estateagents.service.ITaNewsService;
10
+import org.slf4j.Logger;
11
+import org.slf4j.LoggerFactory;
12
+import org.springframework.beans.factory.annotation.Autowired;
13
+import org.springframework.web.bind.annotation.PathVariable;
14
+import org.springframework.web.bind.annotation.RequestBody;
15
+import org.springframework.web.bind.annotation.RequestMapping;
16
+import org.springframework.web.bind.annotation.RequestMethod;
17
+import org.springframework.web.bind.annotation.RequestParam;
18
+import org.springframework.web.bind.annotation.ResponseBody;
19
+import org.springframework.web.bind.annotation.RestController;
20
+
21
+/**
22
+ * <p>
23
+    * 资讯表  前端控制器
24
+    * </p>
25
+ *
26
+ * @author jobob
27
+ * @since 2019-07-25
28
+ */
29
+@RestController
30
+@RequestMapping("/api")
31
+public class TaNewsController extends BaseController {
32
+
33
+    private final Logger logger = LoggerFactory.getLogger(TaNewsController.class);
34
+
35
+    @Autowired
36
+    public ITaNewsService iTaNewsService;
37
+
38
+
39
+    /**
40
+     * 分页查询列表
41
+     * @param pageNum
42
+     * @param pageSize
43
+     * @return
44
+     */
45
+    @RequestMapping(value="/taNews",method= RequestMethod.GET)
46
+    public ResponseBean taNewsList(@RequestParam(value ="pageNum",defaultValue = "1") Integer pageNum,
47
+                                   @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize){
48
+        ResponseBean responseBean = new ResponseBean();
49
+        try {
50
+            //使用分页插件
51
+		    IPage<TaNews> pg = new Page<>(pageNum, pageSize);
52
+            QueryWrapper<TaNews> queryWrapper = new QueryWrapper<>();
53
+            queryWrapper.orderByDesc("create_date");
54
+
55
+            IPage<TaNews> result = iTaNewsService.page(pg, queryWrapper);
56
+            responseBean.addSuccess(result);
57
+        }catch (Exception e){
58
+            e.printStackTrace();
59
+            logger.error("taNewsList -=- {}",e.toString());
60
+            responseBean.addError(e.getMessage());
61
+        }
62
+        return responseBean;
63
+    }
64
+
65
+    /**
66
+     * 保存对象
67
+     * @param taNews 实体对象
68
+     * @return
69
+     */
70
+    @RequestMapping(value="/taNews",method= RequestMethod.POST)
71
+    public ResponseBean taNewsAdd(@RequestBody TaNews taNews){
72
+        ResponseBean responseBean = new ResponseBean();
73
+        try {
74
+            if (iTaNewsService.save(taNews)){
75
+                responseBean.addSuccess(taNews);
76
+            }else {
77
+                responseBean.addError("fail");
78
+            }
79
+        }catch (Exception e){
80
+            e.printStackTrace();
81
+            logger.error("taNewsAdd -=- {}",e.toString());
82
+            responseBean.addError(e.getMessage());
83
+        }
84
+        return responseBean;
85
+    }
86
+
87
+    /**
88
+     * 根据id删除对象
89
+     * @param id  实体ID
90
+     */
91
+    @ResponseBody
92
+    @RequestMapping(value="/taNews/{id}", method= RequestMethod.DELETE)
93
+    public ResponseBean taNewsDelete(@PathVariable Integer id){
94
+        ResponseBean responseBean = new ResponseBean();
95
+        try {
96
+            if(iTaNewsService.removeById(id)){
97
+                responseBean.addSuccess("success");
98
+            }else {
99
+                responseBean.addError("fail");
100
+            }
101
+        }catch (Exception e){
102
+            e.printStackTrace();
103
+            logger.error("taNewsDelete -=- {}",e.toString());
104
+            responseBean.addError(e.getMessage());
105
+        }
106
+        return responseBean;
107
+    }
108
+
109
+    /**
110
+     * 修改对象
111
+     * @param id  实体ID
112
+     * @param taNews 实体对象
113
+     * @return
114
+     */
115
+    @RequestMapping(value="/taNews/{id}",method= RequestMethod.PUT)
116
+    public ResponseBean taNewsUpdate(@PathVariable Integer id,
117
+                                        @RequestBody TaNews taNews){
118
+        ResponseBean responseBean = new ResponseBean();
119
+        try {
120
+            if (iTaNewsService.updateById(taNews)){
121
+                responseBean.addSuccess(taNews);
122
+            }else {
123
+                responseBean.addError("fail");
124
+            }
125
+        }catch (Exception e){
126
+            e.printStackTrace();
127
+            logger.error("taNewsUpdate -=- {}",e.toString());
128
+            responseBean.addError(e.getMessage());
129
+        }
130
+        return responseBean;
131
+    }
132
+
133
+    /**
134
+     * 根据id查询对象
135
+     * @param id  实体ID
136
+     */
137
+    @RequestMapping(value="/taNews/{id}",method= RequestMethod.GET)
138
+    public ResponseBean taNewsGet(@PathVariable Integer id){
139
+        ResponseBean responseBean = new ResponseBean();
140
+        try {
141
+            responseBean.addSuccess(iTaNewsService.getById(id));
142
+        }catch (Exception e){
143
+            e.printStackTrace();
144
+            logger.error("taNewsDelete -=- {}",e.toString());
145
+            responseBean.addError(e.getMessage());
146
+        }
147
+        return responseBean;
148
+    }
149
+}

+ 149
- 0
src/main/java/com/huiju/estateagents/controller/TaNewsTypeController.java Ver fichero

@@ -0,0 +1,149 @@
1
+package com.huiju.estateagents.controller;
2
+
3
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
4
+import com.baomidou.mybatisplus.core.metadata.IPage;
5
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
6
+import com.huiju.estateagents.base.BaseController;
7
+import com.huiju.estateagents.base.ResponseBean;
8
+import com.huiju.estateagents.entity.TaNewsType;
9
+import com.huiju.estateagents.service.ITaNewsTypeService;
10
+import org.slf4j.Logger;
11
+import org.slf4j.LoggerFactory;
12
+import org.springframework.beans.factory.annotation.Autowired;
13
+import org.springframework.web.bind.annotation.PathVariable;
14
+import org.springframework.web.bind.annotation.RequestBody;
15
+import org.springframework.web.bind.annotation.RequestMapping;
16
+import org.springframework.web.bind.annotation.RequestMethod;
17
+import org.springframework.web.bind.annotation.RequestParam;
18
+import org.springframework.web.bind.annotation.ResponseBody;
19
+import org.springframework.web.bind.annotation.RestController;
20
+
21
+/**
22
+ * <p>
23
+    * 资讯类型表  前端控制器
24
+    * </p>
25
+ *
26
+ * @author jobob
27
+ * @since 2019-07-25
28
+ */
29
+@RestController
30
+@RequestMapping("/api")
31
+public class TaNewsTypeController extends BaseController {
32
+
33
+    private final Logger logger = LoggerFactory.getLogger(TaNewsTypeController.class);
34
+
35
+    @Autowired
36
+    public ITaNewsTypeService iTaNewsTypeService;
37
+
38
+
39
+    /**
40
+     * 分页查询列表
41
+     * @param pageNum
42
+     * @param pageSize
43
+     * @return
44
+     */
45
+    @RequestMapping(value="/taNewsType",method= RequestMethod.GET)
46
+    public ResponseBean taNewsTypeList(@RequestParam(value ="pageNum",defaultValue = "1") Integer pageNum,
47
+                                       @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize){
48
+        ResponseBean responseBean = new ResponseBean();
49
+        try {
50
+            //使用分页插件
51
+		    IPage<TaNewsType> pg = new Page<>(pageNum, pageSize);
52
+            QueryWrapper<TaNewsType> queryWrapper = new QueryWrapper<>();
53
+            queryWrapper.orderByDesc("create_date");
54
+
55
+            IPage<TaNewsType> result = iTaNewsTypeService.page(pg, queryWrapper);
56
+            responseBean.addSuccess(result);
57
+        }catch (Exception e){
58
+            e.printStackTrace();
59
+            logger.error("taNewsTypeList -=- {}",e.toString());
60
+            responseBean.addError(e.getMessage());
61
+        }
62
+        return responseBean;
63
+    }
64
+
65
+    /**
66
+     * 保存对象
67
+     * @param taNewsType 实体对象
68
+     * @return
69
+     */
70
+    @RequestMapping(value="/taNewsType",method= RequestMethod.POST)
71
+    public ResponseBean taNewsTypeAdd(@RequestBody TaNewsType taNewsType){
72
+        ResponseBean responseBean = new ResponseBean();
73
+        try {
74
+            if (iTaNewsTypeService.save(taNewsType)){
75
+                responseBean.addSuccess(taNewsType);
76
+            }else {
77
+                responseBean.addError("fail");
78
+            }
79
+        }catch (Exception e){
80
+            e.printStackTrace();
81
+            logger.error("taNewsTypeAdd -=- {}",e.toString());
82
+            responseBean.addError(e.getMessage());
83
+        }
84
+        return responseBean;
85
+    }
86
+
87
+    /**
88
+     * 根据id删除对象
89
+     * @param id  实体ID
90
+     */
91
+    @ResponseBody
92
+    @RequestMapping(value="/taNewsType/{id}", method= RequestMethod.DELETE)
93
+    public ResponseBean taNewsTypeDelete(@PathVariable Integer id){
94
+        ResponseBean responseBean = new ResponseBean();
95
+        try {
96
+            if(iTaNewsTypeService.removeById(id)){
97
+                responseBean.addSuccess("success");
98
+            }else {
99
+                responseBean.addError("fail");
100
+            }
101
+        }catch (Exception e){
102
+            e.printStackTrace();
103
+            logger.error("taNewsTypeDelete -=- {}",e.toString());
104
+            responseBean.addError(e.getMessage());
105
+        }
106
+        return responseBean;
107
+    }
108
+
109
+    /**
110
+     * 修改对象
111
+     * @param id  实体ID
112
+     * @param taNewsType 实体对象
113
+     * @return
114
+     */
115
+    @RequestMapping(value="/taNewsType/{id}",method= RequestMethod.PUT)
116
+    public ResponseBean taNewsTypeUpdate(@PathVariable Integer id,
117
+                                        @RequestBody TaNewsType taNewsType){
118
+        ResponseBean responseBean = new ResponseBean();
119
+        try {
120
+            if (iTaNewsTypeService.updateById(taNewsType)){
121
+                responseBean.addSuccess(taNewsType);
122
+            }else {
123
+                responseBean.addError("fail");
124
+            }
125
+        }catch (Exception e){
126
+            e.printStackTrace();
127
+            logger.error("taNewsTypeUpdate -=- {}",e.toString());
128
+            responseBean.addError(e.getMessage());
129
+        }
130
+        return responseBean;
131
+    }
132
+
133
+    /**
134
+     * 根据id查询对象
135
+     * @param id  实体ID
136
+     */
137
+    @RequestMapping(value="/taNewsType/{id}",method= RequestMethod.GET)
138
+    public ResponseBean taNewsTypeGet(@PathVariable Integer id){
139
+        ResponseBean responseBean = new ResponseBean();
140
+        try {
141
+            responseBean.addSuccess(iTaNewsTypeService.getById(id));
142
+        }catch (Exception e){
143
+            e.printStackTrace();
144
+            logger.error("taNewsTypeDelete -=- {}",e.toString());
145
+            responseBean.addError(e.getMessage());
146
+        }
147
+        return responseBean;
148
+    }
149
+}

+ 149
- 0
src/main/java/com/huiju/estateagents/controller/TaPointsRecordsController.java Ver fichero

@@ -0,0 +1,149 @@
1
+package com.huiju.estateagents.controller;
2
+
3
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
4
+import com.baomidou.mybatisplus.core.metadata.IPage;
5
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
6
+import com.huiju.estateagents.base.BaseController;
7
+import com.huiju.estateagents.base.ResponseBean;
8
+import com.huiju.estateagents.entity.TaPointsRecords;
9
+import com.huiju.estateagents.service.ITaPointsRecordsService;
10
+import org.slf4j.Logger;
11
+import org.slf4j.LoggerFactory;
12
+import org.springframework.beans.factory.annotation.Autowired;
13
+import org.springframework.web.bind.annotation.PathVariable;
14
+import org.springframework.web.bind.annotation.RequestBody;
15
+import org.springframework.web.bind.annotation.RequestMapping;
16
+import org.springframework.web.bind.annotation.RequestMethod;
17
+import org.springframework.web.bind.annotation.RequestParam;
18
+import org.springframework.web.bind.annotation.ResponseBody;
19
+import org.springframework.web.bind.annotation.RestController;
20
+
21
+/**
22
+ * <p>
23
+    * 积分消费流水表  前端控制器
24
+    * </p>
25
+ *
26
+ * @author jobob
27
+ * @since 2019-07-25
28
+ */
29
+@RestController
30
+@RequestMapping("/api")
31
+public class TaPointsRecordsController extends BaseController {
32
+
33
+    private final Logger logger = LoggerFactory.getLogger(TaPointsRecordsController.class);
34
+
35
+    @Autowired
36
+    public ITaPointsRecordsService iTaPointsRecordsService;
37
+
38
+
39
+    /**
40
+     * 分页查询列表
41
+     * @param pageNum
42
+     * @param pageSize
43
+     * @return
44
+     */
45
+    @RequestMapping(value="/taPointsRecords",method= RequestMethod.GET)
46
+    public ResponseBean taPointsRecordsList(@RequestParam(value ="pageNum",defaultValue = "1") Integer pageNum,
47
+                                            @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize){
48
+        ResponseBean responseBean = new ResponseBean();
49
+        try {
50
+            //使用分页插件
51
+		    IPage<TaPointsRecords> pg = new Page<>(pageNum, pageSize);
52
+            QueryWrapper<TaPointsRecords> queryWrapper = new QueryWrapper<>();
53
+            queryWrapper.orderByDesc("create_date");
54
+
55
+            IPage<TaPointsRecords> result = iTaPointsRecordsService.page(pg, queryWrapper);
56
+            responseBean.addSuccess(result);
57
+        }catch (Exception e){
58
+            e.printStackTrace();
59
+            logger.error("taPointsRecordsList -=- {}",e.toString());
60
+            responseBean.addError(e.getMessage());
61
+        }
62
+        return responseBean;
63
+    }
64
+
65
+    /**
66
+     * 保存对象
67
+     * @param taPointsRecords 实体对象
68
+     * @return
69
+     */
70
+    @RequestMapping(value="/taPointsRecords",method= RequestMethod.POST)
71
+    public ResponseBean taPointsRecordsAdd(@RequestBody TaPointsRecords taPointsRecords){
72
+        ResponseBean responseBean = new ResponseBean();
73
+        try {
74
+            if (iTaPointsRecordsService.save(taPointsRecords)){
75
+                responseBean.addSuccess(taPointsRecords);
76
+            }else {
77
+                responseBean.addError("fail");
78
+            }
79
+        }catch (Exception e){
80
+            e.printStackTrace();
81
+            logger.error("taPointsRecordsAdd -=- {}",e.toString());
82
+            responseBean.addError(e.getMessage());
83
+        }
84
+        return responseBean;
85
+    }
86
+
87
+    /**
88
+     * 根据id删除对象
89
+     * @param id  实体ID
90
+     */
91
+    @ResponseBody
92
+    @RequestMapping(value="/taPointsRecords/{id}", method= RequestMethod.DELETE)
93
+    public ResponseBean taPointsRecordsDelete(@PathVariable Integer id){
94
+        ResponseBean responseBean = new ResponseBean();
95
+        try {
96
+            if(iTaPointsRecordsService.removeById(id)){
97
+                responseBean.addSuccess("success");
98
+            }else {
99
+                responseBean.addError("fail");
100
+            }
101
+        }catch (Exception e){
102
+            e.printStackTrace();
103
+            logger.error("taPointsRecordsDelete -=- {}",e.toString());
104
+            responseBean.addError(e.getMessage());
105
+        }
106
+        return responseBean;
107
+    }
108
+
109
+    /**
110
+     * 修改对象
111
+     * @param id  实体ID
112
+     * @param taPointsRecords 实体对象
113
+     * @return
114
+     */
115
+    @RequestMapping(value="/taPointsRecords/{id}",method= RequestMethod.PUT)
116
+    public ResponseBean taPointsRecordsUpdate(@PathVariable Integer id,
117
+                                        @RequestBody TaPointsRecords taPointsRecords){
118
+        ResponseBean responseBean = new ResponseBean();
119
+        try {
120
+            if (iTaPointsRecordsService.updateById(taPointsRecords)){
121
+                responseBean.addSuccess(taPointsRecords);
122
+            }else {
123
+                responseBean.addError("fail");
124
+            }
125
+        }catch (Exception e){
126
+            e.printStackTrace();
127
+            logger.error("taPointsRecordsUpdate -=- {}",e.toString());
128
+            responseBean.addError(e.getMessage());
129
+        }
130
+        return responseBean;
131
+    }
132
+
133
+    /**
134
+     * 根据id查询对象
135
+     * @param id  实体ID
136
+     */
137
+    @RequestMapping(value="/taPointsRecords/{id}",method= RequestMethod.GET)
138
+    public ResponseBean taPointsRecordsGet(@PathVariable Integer id){
139
+        ResponseBean responseBean = new ResponseBean();
140
+        try {
141
+            responseBean.addSuccess(iTaPointsRecordsService.getById(id));
142
+        }catch (Exception e){
143
+            e.printStackTrace();
144
+            logger.error("taPointsRecordsDelete -=- {}",e.toString());
145
+            responseBean.addError(e.getMessage());
146
+        }
147
+        return responseBean;
148
+    }
149
+}

+ 149
- 0
src/main/java/com/huiju/estateagents/controller/TdPointsRulesController.java Ver fichero

@@ -0,0 +1,149 @@
1
+package com.huiju.estateagents.controller;
2
+
3
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
4
+import com.baomidou.mybatisplus.core.metadata.IPage;
5
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
6
+import com.huiju.estateagents.base.BaseController;
7
+import com.huiju.estateagents.base.ResponseBean;
8
+import com.huiju.estateagents.entity.TdPointsRules;
9
+import com.huiju.estateagents.service.ITdPointsRulesService;
10
+import org.slf4j.Logger;
11
+import org.slf4j.LoggerFactory;
12
+import org.springframework.beans.factory.annotation.Autowired;
13
+import org.springframework.web.bind.annotation.PathVariable;
14
+import org.springframework.web.bind.annotation.RequestBody;
15
+import org.springframework.web.bind.annotation.RequestMapping;
16
+import org.springframework.web.bind.annotation.RequestMethod;
17
+import org.springframework.web.bind.annotation.RequestParam;
18
+import org.springframework.web.bind.annotation.ResponseBody;
19
+import org.springframework.web.bind.annotation.RestController;
20
+
21
+/**
22
+ * <p>
23
+    * 积分获取规则字典表  前端控制器
24
+    * </p>
25
+ *
26
+ * @author jobob
27
+ * @since 2019-07-25
28
+ */
29
+@RestController
30
+@RequestMapping("/api")
31
+public class TdPointsRulesController extends BaseController {
32
+
33
+    private final Logger logger = LoggerFactory.getLogger(TdPointsRulesController.class);
34
+
35
+    @Autowired
36
+    public ITdPointsRulesService iTdPointsRulesService;
37
+
38
+
39
+    /**
40
+     * 分页查询列表
41
+     * @param pageNum
42
+     * @param pageSize
43
+     * @return
44
+     */
45
+    @RequestMapping(value="/tdPointsRules",method= RequestMethod.GET)
46
+    public ResponseBean tdPointsRulesList(@RequestParam(value ="pageNum",defaultValue = "1") Integer pageNum,
47
+                                          @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize){
48
+        ResponseBean responseBean = new ResponseBean();
49
+        try {
50
+            //使用分页插件
51
+		    IPage<TdPointsRules> pg = new Page<>(pageNum, pageSize);
52
+            QueryWrapper<TdPointsRules> queryWrapper = new QueryWrapper<>();
53
+            queryWrapper.orderByDesc("create_date");
54
+
55
+            IPage<TdPointsRules> result = iTdPointsRulesService.page(pg, queryWrapper);
56
+            responseBean.addSuccess(result);
57
+        }catch (Exception e){
58
+            e.printStackTrace();
59
+            logger.error("tdPointsRulesList -=- {}",e.toString());
60
+            responseBean.addError(e.getMessage());
61
+        }
62
+        return responseBean;
63
+    }
64
+
65
+    /**
66
+     * 保存对象
67
+     * @param tdPointsRules 实体对象
68
+     * @return
69
+     */
70
+    @RequestMapping(value="/tdPointsRules",method= RequestMethod.POST)
71
+    public ResponseBean tdPointsRulesAdd(@RequestBody TdPointsRules tdPointsRules){
72
+        ResponseBean responseBean = new ResponseBean();
73
+        try {
74
+            if (iTdPointsRulesService.save(tdPointsRules)){
75
+                responseBean.addSuccess(tdPointsRules);
76
+            }else {
77
+                responseBean.addError("fail");
78
+            }
79
+        }catch (Exception e){
80
+            e.printStackTrace();
81
+            logger.error("tdPointsRulesAdd -=- {}",e.toString());
82
+            responseBean.addError(e.getMessage());
83
+        }
84
+        return responseBean;
85
+    }
86
+
87
+    /**
88
+     * 根据id删除对象
89
+     * @param id  实体ID
90
+     */
91
+    @ResponseBody
92
+    @RequestMapping(value="/tdPointsRules/{id}", method= RequestMethod.DELETE)
93
+    public ResponseBean tdPointsRulesDelete(@PathVariable Integer id){
94
+        ResponseBean responseBean = new ResponseBean();
95
+        try {
96
+            if(iTdPointsRulesService.removeById(id)){
97
+                responseBean.addSuccess("success");
98
+            }else {
99
+                responseBean.addError("fail");
100
+            }
101
+        }catch (Exception e){
102
+            e.printStackTrace();
103
+            logger.error("tdPointsRulesDelete -=- {}",e.toString());
104
+            responseBean.addError(e.getMessage());
105
+        }
106
+        return responseBean;
107
+    }
108
+
109
+    /**
110
+     * 修改对象
111
+     * @param id  实体ID
112
+     * @param tdPointsRules 实体对象
113
+     * @return
114
+     */
115
+    @RequestMapping(value="/tdPointsRules/{id}",method= RequestMethod.PUT)
116
+    public ResponseBean tdPointsRulesUpdate(@PathVariable Integer id,
117
+                                        @RequestBody TdPointsRules tdPointsRules){
118
+        ResponseBean responseBean = new ResponseBean();
119
+        try {
120
+            if (iTdPointsRulesService.updateById(tdPointsRules)){
121
+                responseBean.addSuccess(tdPointsRules);
122
+            }else {
123
+                responseBean.addError("fail");
124
+            }
125
+        }catch (Exception e){
126
+            e.printStackTrace();
127
+            logger.error("tdPointsRulesUpdate -=- {}",e.toString());
128
+            responseBean.addError(e.getMessage());
129
+        }
130
+        return responseBean;
131
+    }
132
+
133
+    /**
134
+     * 根据id查询对象
135
+     * @param id  实体ID
136
+     */
137
+    @RequestMapping(value="/tdPointsRules/{id}",method= RequestMethod.GET)
138
+    public ResponseBean tdPointsRulesGet(@PathVariable Integer id){
139
+        ResponseBean responseBean = new ResponseBean();
140
+        try {
141
+            responseBean.addSuccess(iTdPointsRulesService.getById(id));
142
+        }catch (Exception e){
143
+            e.printStackTrace();
144
+            logger.error("tdPointsRulesDelete -=- {}",e.toString());
145
+            responseBean.addError(e.getMessage());
146
+        }
147
+        return responseBean;
148
+    }
149
+}

+ 89
- 0
src/main/java/com/huiju/estateagents/entity/TaExtendContent.java Ver fichero

@@ -0,0 +1,89 @@
1
+package com.huiju.estateagents.entity;
2
+
3
+import com.baomidou.mybatisplus.annotation.IdType;
4
+import com.baomidou.mybatisplus.annotation.TableId;
5
+import lombok.Data;
6
+import lombok.EqualsAndHashCode;
7
+import lombok.experimental.Accessors;
8
+
9
+import java.io.Serializable;
10
+import java.time.LocalDateTime;
11
+
12
+/**
13
+ * <p>
14
+ * 辅助内容表 
15
+ * </p>
16
+ *
17
+ * @author jobob
18
+ * @since 2019-07-25
19
+ */
20
+@Data
21
+@EqualsAndHashCode(callSuper = false)
22
+@Accessors(chain = true)
23
+public class TaExtendContent implements Serializable {
24
+
25
+    private static final long serialVersionUID = 1L;
26
+
27
+    /**
28
+     * 内容ID
29
+     */
30
+    @TableId(value = "content_id", type = IdType.AUTO)
31
+    private Integer contentId;
32
+
33
+    /**
34
+     * 打开方式
35
+     */
36
+    private String showType;
37
+
38
+    /**
39
+     * 发布位置
40
+     */
41
+    private String showPosition;
42
+
43
+    /**
44
+     * 类型
45
+     */
46
+    private String contentType;
47
+
48
+    /**
49
+     * 链接ID
50
+     */
51
+    private String targetId;
52
+
53
+    /**
54
+     * 图片
55
+     */
56
+    private String image;
57
+
58
+    /**
59
+     * 自定义内容
60
+     */
61
+    private String content;
62
+
63
+    /**
64
+     * 内容标题
65
+     */
66
+    private String title;
67
+
68
+    /**
69
+     * 创建时间
70
+     */
71
+    private LocalDateTime createDate;
72
+
73
+    /**
74
+     * 状态
75
+     */
76
+    private Integer status;
77
+
78
+    /**
79
+     * 公司id
80
+     */
81
+    private Integer orgId;
82
+
83
+    /**
84
+     * 楼盘id
85
+     */
86
+    private String buildingId;
87
+
88
+
89
+}

+ 110
- 0
src/main/java/com/huiju/estateagents/entity/TaGoods.java Ver fichero

@@ -0,0 +1,110 @@
1
+package com.huiju.estateagents.entity;
2
+
3
+import com.baomidou.mybatisplus.annotation.IdType;
4
+import com.baomidou.mybatisplus.annotation.TableId;
5
+import lombok.Data;
6
+import lombok.EqualsAndHashCode;
7
+import lombok.experimental.Accessors;
8
+
9
+import java.io.Serializable;
10
+import java.math.BigDecimal;
11
+import java.time.LocalDateTime;
12
+
13
+/**
14
+ * <p>
15
+ * 商品表 
16
+ * </p>
17
+ *
18
+ * @author jobob
19
+ * @since 2019-07-25
20
+ */
21
+@Data
22
+@EqualsAndHashCode(callSuper = false)
23
+@Accessors(chain = true)
24
+public class TaGoods implements Serializable {
25
+
26
+    private static final long serialVersionUID = 1L;
27
+
28
+    /**
29
+     * 商品id
30
+     */
31
+    @TableId(value = "goods_id", type = IdType.AUTO)
32
+    private Integer goodsId;
33
+
34
+    /**
35
+     * 商品名称
36
+     */
37
+    private String goodsName;
38
+
39
+    /**
40
+     * 价格
41
+     */
42
+    private BigDecimal price;
43
+
44
+    /**
45
+     * 积分价格
46
+     */
47
+    private Integer pointPrice;
48
+
49
+    /**
50
+     * 库存
51
+     */
52
+    private Integer inventory;
53
+
54
+    /**
55
+     * 商品图片
56
+     */
57
+    private String imgUrl;
58
+
59
+    /**
60
+     * 商品总数
61
+     */
62
+    private Integer totalNum;
63
+
64
+    /**
65
+     * 商品详情
66
+     */
67
+    private String goodsDescription;
68
+
69
+    /**
70
+     * 公司id
71
+     */
72
+    private Integer orgId;
73
+
74
+    /**
75
+     * 楼盘id
76
+     */
77
+    private String buildingId;
78
+
79
+    /**
80
+     * 状态
81
+     */
82
+    private Integer status;
83
+
84
+    /**
85
+     * 创建时间
86
+     */
87
+    private LocalDateTime createDate;
88
+
89
+    /**
90
+     * 排序
91
+     */
92
+    private Integer orderNo;
93
+
94
+    /**
95
+     * 商品分类
96
+     */
97
+    private String typeId;
98
+
99
+    /**
100
+     * 分类名称
101
+     */
102
+    private String typeName;
103
+
104
+    /**
105
+     * 领取地址
106
+     */
107
+    private String address;
108
+
109
+
110
+}

+ 81
- 0
src/main/java/com/huiju/estateagents/entity/TaNews.java Ver fichero

@@ -0,0 +1,81 @@
1
+package com.huiju.estateagents.entity;
2
+
3
+import lombok.Data;
4
+import lombok.EqualsAndHashCode;
5
+import lombok.experimental.Accessors;
6
+
7
+import java.io.Serializable;
8
+import java.time.LocalDateTime;
9
+
10
+/**
11
+ * <p>
12
+ * 资讯表 
13
+ * </p>
14
+ *
15
+ * @author jobob
16
+ * @since 2019-07-25
17
+ */
18
+@Data
19
+@EqualsAndHashCode(callSuper = false)
20
+@Accessors(chain = true)
21
+public class TaNews implements Serializable {
22
+
23
+    private static final long serialVersionUID = 1L;
24
+
25
+    /**
26
+     * 咨询ID
27
+     */
28
+    private Integer newsId;
29
+
30
+    /**
31
+     * 公司id
32
+     */
33
+    private Integer orgId;
34
+
35
+    /**
36
+     * 楼盘id
37
+     */
38
+    private String buildingId;
39
+
40
+    /**
41
+     * 资讯图片
42
+     */
43
+    private String newsImg;
44
+
45
+    /**
46
+     * 资讯标题
47
+     */
48
+    private String newsName;
49
+
50
+    /**
51
+     * 资讯类型id
52
+     */
53
+    private Integer newsTypeId;
54
+
55
+    /**
56
+     * 资讯详情类型 0是链接1是自定义
57
+     */
58
+    private String newsDetailType;
59
+
60
+    /**
61
+     * 资讯详情 0的情况下存链接,1的情况下存富文本
62
+     */
63
+    private String newsDetail;
64
+
65
+    /**
66
+     * 资讯状态 0是已发布1是未发布
67
+     */
68
+    private Integer newsStatus;
69
+
70
+    /**
71
+     * 状态
72
+     */
73
+    private Integer status;
74
+
75
+    /**
76
+     * 创建时间
77
+     */
78
+    private LocalDateTime createDate;
79
+
80
+
81
+}

+ 64
- 0
src/main/java/com/huiju/estateagents/entity/TaNewsType.java Ver fichero

@@ -0,0 +1,64 @@
1
+package com.huiju.estateagents.entity;
2
+
3
+import com.baomidou.mybatisplus.annotation.IdType;
4
+import com.baomidou.mybatisplus.annotation.TableId;
5
+import lombok.Data;
6
+import lombok.EqualsAndHashCode;
7
+import lombok.experimental.Accessors;
8
+
9
+import java.io.Serializable;
10
+import java.time.LocalDateTime;
11
+
12
+/**
13
+ * <p>
14
+ * 资讯类型表 
15
+ * </p>
16
+ *
17
+ * @author jobob
18
+ * @since 2019-07-25
19
+ */
20
+@Data
21
+@EqualsAndHashCode(callSuper = false)
22
+@Accessors(chain = true)
23
+public class TaNewsType implements Serializable {
24
+
25
+    private static final long serialVersionUID = 1L;
26
+
27
+    /**
28
+     * 资讯类型id
29
+     */
30
+    @TableId(value = "news_type_id", type = IdType.AUTO)
31
+    private Integer newsTypeId;
32
+
33
+    /**
34
+     * 公司id
35
+     */
36
+    private Integer orgId;
37
+
38
+    /**
39
+     * 楼盘id
40
+     */
41
+    private String buildingId;
42
+
43
+    /**
44
+     * 资讯类型图片
45
+     */
46
+    private String newsTypeImg;
47
+
48
+    /**
49
+     * 资讯类型名称
50
+     */
51
+    private String newsTypeName;
52
+
53
+    /**
54
+     * 创建时间
55
+     */
56
+    private LocalDateTime createDate;
57
+
58
+    /**
59
+     * 状态
60
+     */
61
+    private Integer status;
62
+
63
+
64
+}

+ 84
- 0
src/main/java/com/huiju/estateagents/entity/TaPointsRecords.java Ver fichero

@@ -0,0 +1,84 @@
1
+package com.huiju.estateagents.entity;
2
+
3
+import com.baomidou.mybatisplus.annotation.IdType;
4
+import com.baomidou.mybatisplus.annotation.TableId;
5
+import lombok.Data;
6
+import lombok.EqualsAndHashCode;
7
+import lombok.experimental.Accessors;
8
+
9
+import java.io.Serializable;
10
+import java.time.LocalDateTime;
11
+
12
+/**
13
+ * <p>
14
+ * 积分消费流水表 
15
+ * </p>
16
+ *
17
+ * @author jobob
18
+ * @since 2019-07-25
19
+ */
20
+@Data
21
+@EqualsAndHashCode(callSuper = false)
22
+@Accessors(chain = true)
23
+public class TaPointsRecords implements Serializable {
24
+
25
+    private static final long serialVersionUID = 1L;
26
+
27
+    /**
28
+     * 流水记录id
29
+     */
30
+    @TableId(value = "points_record_id", type = IdType.AUTO)
31
+    private Integer pointsRecordId;
32
+
33
+    /**
34
+     * 消费人id
35
+     */
36
+    private String personId;
37
+
38
+    /**
39
+     * 消费人名称
40
+     */
41
+    private String personName;
42
+
43
+    /**
44
+     * 消费人类型
45
+     */
46
+    private String personType;
47
+
48
+    /**
49
+     * 消费积分
50
+     */
51
+    private Integer pointsAmount;
52
+
53
+    /**
54
+     * 变动类型
55
+     */
56
+    private Integer changeType;
57
+
58
+    /**
59
+     * 变动参数
60
+     */
61
+    private String changeParams;
62
+
63
+    /**
64
+     * 消费时间
65
+     */
66
+    private LocalDateTime createDate;
67
+
68
+    /**
69
+     * 公司id
70
+     */
71
+    private Integer orgId;
72
+
73
+    /**
74
+     * 楼盘id
75
+     */
76
+    private String buildingId;
77
+
78
+    /**
79
+     * 状态
80
+     */
81
+    private Integer status;
82
+
83
+
84
+}

+ 64
- 0
src/main/java/com/huiju/estateagents/entity/TdPointsRules.java Ver fichero

@@ -0,0 +1,64 @@
1
+package com.huiju.estateagents.entity;
2
+
3
+import com.baomidou.mybatisplus.annotation.IdType;
4
+import com.baomidou.mybatisplus.annotation.TableId;
5
+import lombok.Data;
6
+import lombok.EqualsAndHashCode;
7
+import lombok.experimental.Accessors;
8
+
9
+import java.io.Serializable;
10
+import java.time.LocalDateTime;
11
+
12
+/**
13
+ * <p>
14
+ * 积分获取规则字典表 
15
+ * </p>
16
+ *
17
+ * @author jobob
18
+ * @since 2019-07-25
19
+ */
20
+@Data
21
+@EqualsAndHashCode(callSuper = false)
22
+@Accessors(chain = true)
23
+public class TdPointsRules implements Serializable {
24
+
25
+    private static final long serialVersionUID = 1L;
26
+
27
+    /**
28
+     * 规则id
29
+     */
30
+    @TableId(value = "rule_id", type = IdType.AUTO)
31
+    private Integer ruleId;
32
+
33
+    /**
34
+     * 规则名称
35
+     */
36
+    private String ruleName;
37
+
38
+    /**
39
+     * 积分数量
40
+     */
41
+    private Integer pointsAmount;
42
+
43
+    /**
44
+     * 更新时间
45
+     */
46
+    private LocalDateTime updateDate;
47
+
48
+    /**
49
+     * 创建时间
50
+     */
51
+    private LocalDateTime createDate;
52
+
53
+    /**
54
+     * 公司id
55
+     */
56
+    private Integer orgId;
57
+
58
+    /**
59
+     * 楼盘id
60
+     */
61
+    private String buildingId;
62
+
63
+
64
+}

+ 18
- 0
src/main/java/com/huiju/estateagents/mapper/TaExtendContentMapper.java Ver fichero

@@ -0,0 +1,18 @@
1
+package com.huiju.estateagents.mapper;
2
+
3
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4
+import com.huiju.estateagents.entity.TaExtendContent;
5
+import org.apache.ibatis.annotations.Mapper;
6
+
7
+/**
8
+ * <p>
9
+ * 辅助内容表  Mapper 接口
10
+ * </p>
11
+ *
12
+ * @author jobob
13
+ * @since 2019-07-25
14
+ */
15
+@Mapper
16
+public interface TaExtendContentMapper extends BaseMapper<TaExtendContent> {
17
+
18
+}

+ 18
- 0
src/main/java/com/huiju/estateagents/mapper/TaGoodsMapper.java Ver fichero

@@ -0,0 +1,18 @@
1
+package com.huiju.estateagents.mapper;
2
+
3
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4
+import com.huiju.estateagents.entity.TaGoods;
5
+import org.apache.ibatis.annotations.Mapper;
6
+
7
+/**
8
+ * <p>
9
+ * 商品表  Mapper 接口
10
+ * </p>
11
+ *
12
+ * @author jobob
13
+ * @since 2019-07-25
14
+ */
15
+@Mapper
16
+public interface TaGoodsMapper extends BaseMapper<TaGoods> {
17
+
18
+}

+ 18
- 0
src/main/java/com/huiju/estateagents/mapper/TaNewsMapper.java Ver fichero

@@ -0,0 +1,18 @@
1
+package com.huiju.estateagents.mapper;
2
+
3
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4
+import com.huiju.estateagents.entity.TaNews;
5
+import org.apache.ibatis.annotations.Mapper;
6
+
7
+/**
8
+ * <p>
9
+ * 资讯表  Mapper 接口
10
+ * </p>
11
+ *
12
+ * @author jobob
13
+ * @since 2019-07-25
14
+ */
15
+@Mapper
16
+public interface TaNewsMapper extends BaseMapper<TaNews> {
17
+
18
+}

+ 18
- 0
src/main/java/com/huiju/estateagents/mapper/TaNewsTypeMapper.java Ver fichero

@@ -0,0 +1,18 @@
1
+package com.huiju.estateagents.mapper;
2
+
3
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4
+import com.huiju.estateagents.entity.TaNewsType;
5
+import org.apache.ibatis.annotations.Mapper;
6
+
7
+/**
8
+ * <p>
9
+ * 资讯类型表  Mapper 接口
10
+ * </p>
11
+ *
12
+ * @author jobob
13
+ * @since 2019-07-25
14
+ */
15
+@Mapper
16
+public interface TaNewsTypeMapper extends BaseMapper<TaNewsType> {
17
+
18
+}

+ 18
- 0
src/main/java/com/huiju/estateagents/mapper/TaPointsRecordsMapper.java Ver fichero

@@ -0,0 +1,18 @@
1
+package com.huiju.estateagents.mapper;
2
+
3
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4
+import com.huiju.estateagents.entity.TaPointsRecords;
5
+import org.apache.ibatis.annotations.Mapper;
6
+
7
+/**
8
+ * <p>
9
+ * 积分消费流水表  Mapper 接口
10
+ * </p>
11
+ *
12
+ * @author jobob
13
+ * @since 2019-07-25
14
+ */
15
+@Mapper
16
+public interface TaPointsRecordsMapper extends BaseMapper<TaPointsRecords> {
17
+
18
+}

+ 18
- 0
src/main/java/com/huiju/estateagents/mapper/TdPointsRulesMapper.java Ver fichero

@@ -0,0 +1,18 @@
1
+package com.huiju.estateagents.mapper;
2
+
3
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4
+import com.huiju.estateagents.entity.TdPointsRules;
5
+import org.apache.ibatis.annotations.Mapper;
6
+
7
+/**
8
+ * <p>
9
+ * 积分获取规则字典表  Mapper 接口
10
+ * </p>
11
+ *
12
+ * @author jobob
13
+ * @since 2019-07-25
14
+ */
15
+@Mapper
16
+public interface TdPointsRulesMapper extends BaseMapper<TdPointsRules> {
17
+
18
+}

+ 16
- 0
src/main/java/com/huiju/estateagents/service/ITaExtendContentService.java Ver fichero

@@ -0,0 +1,16 @@
1
+package com.huiju.estateagents.service;
2
+
3
+import com.baomidou.mybatisplus.extension.service.IService;
4
+import com.huiju.estateagents.entity.TaExtendContent;
5
+
6
+/**
7
+ * <p>
8
+ * 辅助内容表  服务类
9
+ * </p>
10
+ *
11
+ * @author jobob
12
+ * @since 2019-07-25
13
+ */
14
+public interface ITaExtendContentService extends IService<TaExtendContent> {
15
+
16
+}

+ 16
- 0
src/main/java/com/huiju/estateagents/service/ITaGoodsService.java Ver fichero

@@ -0,0 +1,16 @@
1
+package com.huiju.estateagents.service;
2
+
3
+import com.baomidou.mybatisplus.extension.service.IService;
4
+import com.huiju.estateagents.entity.TaGoods;
5
+
6
+/**
7
+ * <p>
8
+ * 商品表  服务类
9
+ * </p>
10
+ *
11
+ * @author jobob
12
+ * @since 2019-07-25
13
+ */
14
+public interface ITaGoodsService extends IService<TaGoods> {
15
+
16
+}

+ 16
- 0
src/main/java/com/huiju/estateagents/service/ITaNewsService.java Ver fichero

@@ -0,0 +1,16 @@
1
+package com.huiju.estateagents.service;
2
+
3
+import com.baomidou.mybatisplus.extension.service.IService;
4
+import com.huiju.estateagents.entity.TaNews;
5
+
6
+/**
7
+ * <p>
8
+ * 资讯表  服务类
9
+ * </p>
10
+ *
11
+ * @author jobob
12
+ * @since 2019-07-25
13
+ */
14
+public interface ITaNewsService extends IService<TaNews> {
15
+
16
+}

+ 16
- 0
src/main/java/com/huiju/estateagents/service/ITaNewsTypeService.java Ver fichero

@@ -0,0 +1,16 @@
1
+package com.huiju.estateagents.service;
2
+
3
+import com.baomidou.mybatisplus.extension.service.IService;
4
+import com.huiju.estateagents.entity.TaNewsType;
5
+
6
+/**
7
+ * <p>
8
+ * 资讯类型表  服务类
9
+ * </p>
10
+ *
11
+ * @author jobob
12
+ * @since 2019-07-25
13
+ */
14
+public interface ITaNewsTypeService extends IService<TaNewsType> {
15
+
16
+}

+ 16
- 0
src/main/java/com/huiju/estateagents/service/ITaPointsRecordsService.java Ver fichero

@@ -0,0 +1,16 @@
1
+package com.huiju.estateagents.service;
2
+
3
+import com.baomidou.mybatisplus.extension.service.IService;
4
+import com.huiju.estateagents.entity.TaPointsRecords;
5
+
6
+/**
7
+ * <p>
8
+ * 积分消费流水表  服务类
9
+ * </p>
10
+ *
11
+ * @author jobob
12
+ * @since 2019-07-25
13
+ */
14
+public interface ITaPointsRecordsService extends IService<TaPointsRecords> {
15
+
16
+}

+ 16
- 0
src/main/java/com/huiju/estateagents/service/ITdPointsRulesService.java Ver fichero

@@ -0,0 +1,16 @@
1
+package com.huiju.estateagents.service;
2
+
3
+import com.baomidou.mybatisplus.extension.service.IService;
4
+import com.huiju.estateagents.entity.TdPointsRules;
5
+
6
+/**
7
+ * <p>
8
+ * 积分获取规则字典表  服务类
9
+ * </p>
10
+ *
11
+ * @author jobob
12
+ * @since 2019-07-25
13
+ */
14
+public interface ITdPointsRulesService extends IService<TdPointsRules> {
15
+
16
+}

+ 20
- 0
src/main/java/com/huiju/estateagents/service/impl/TaExtendContentServiceImpl.java Ver fichero

@@ -0,0 +1,20 @@
1
+package com.huiju.estateagents.service.impl;
2
+
3
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
4
+import com.huiju.estateagents.entity.TaExtendContent;
5
+import com.huiju.estateagents.mapper.TaExtendContentMapper;
6
+import com.huiju.estateagents.service.ITaExtendContentService;
7
+import org.springframework.stereotype.Service;
8
+
9
+/**
10
+ * <p>
11
+ * 辅助内容表  服务实现类
12
+ * </p>
13
+ *
14
+ * @author jobob
15
+ * @since 2019-07-25
16
+ */
17
+@Service
18
+public class TaExtendContentServiceImpl extends ServiceImpl<TaExtendContentMapper, TaExtendContent> implements ITaExtendContentService {
19
+
20
+}

+ 20
- 0
src/main/java/com/huiju/estateagents/service/impl/TaGoodsServiceImpl.java Ver fichero

@@ -0,0 +1,20 @@
1
+package com.huiju.estateagents.service.impl;
2
+
3
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
4
+import com.huiju.estateagents.entity.TaGoods;
5
+import com.huiju.estateagents.mapper.TaGoodsMapper;
6
+import com.huiju.estateagents.service.ITaGoodsService;
7
+import org.springframework.stereotype.Service;
8
+
9
+/**
10
+ * <p>
11
+ * 商品表  服务实现类
12
+ * </p>
13
+ *
14
+ * @author jobob
15
+ * @since 2019-07-25
16
+ */
17
+@Service
18
+public class TaGoodsServiceImpl extends ServiceImpl<TaGoodsMapper, TaGoods> implements ITaGoodsService {
19
+
20
+}

+ 20
- 0
src/main/java/com/huiju/estateagents/service/impl/TaNewsServiceImpl.java Ver fichero

@@ -0,0 +1,20 @@
1
+package com.huiju.estateagents.service.impl;
2
+
3
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
4
+import com.huiju.estateagents.entity.TaNews;
5
+import com.huiju.estateagents.mapper.TaNewsMapper;
6
+import com.huiju.estateagents.service.ITaNewsService;
7
+import org.springframework.stereotype.Service;
8
+
9
+/**
10
+ * <p>
11
+ * 资讯表  服务实现类
12
+ * </p>
13
+ *
14
+ * @author jobob
15
+ * @since 2019-07-25
16
+ */
17
+@Service
18
+public class TaNewsServiceImpl extends ServiceImpl<TaNewsMapper, TaNews> implements ITaNewsService {
19
+
20
+}

+ 20
- 0
src/main/java/com/huiju/estateagents/service/impl/TaNewsTypeServiceImpl.java Ver fichero

@@ -0,0 +1,20 @@
1
+package com.huiju.estateagents.service.impl;
2
+
3
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
4
+import com.huiju.estateagents.entity.TaNewsType;
5
+import com.huiju.estateagents.mapper.TaNewsTypeMapper;
6
+import com.huiju.estateagents.service.ITaNewsTypeService;
7
+import org.springframework.stereotype.Service;
8
+
9
+/**
10
+ * <p>
11
+ * 资讯类型表  服务实现类
12
+ * </p>
13
+ *
14
+ * @author jobob
15
+ * @since 2019-07-25
16
+ */
17
+@Service
18
+public class TaNewsTypeServiceImpl extends ServiceImpl<TaNewsTypeMapper, TaNewsType> implements ITaNewsTypeService {
19
+
20
+}

+ 20
- 0
src/main/java/com/huiju/estateagents/service/impl/TaPointsRecordsServiceImpl.java Ver fichero

@@ -0,0 +1,20 @@
1
+package com.huiju.estateagents.service.impl;
2
+
3
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
4
+import com.huiju.estateagents.entity.TaPointsRecords;
5
+import com.huiju.estateagents.mapper.TaPointsRecordsMapper;
6
+import com.huiju.estateagents.service.ITaPointsRecordsService;
7
+import org.springframework.stereotype.Service;
8
+
9
+/**
10
+ * <p>
11
+ * 积分消费流水表  服务实现类
12
+ * </p>
13
+ *
14
+ * @author jobob
15
+ * @since 2019-07-25
16
+ */
17
+@Service
18
+public class TaPointsRecordsServiceImpl extends ServiceImpl<TaPointsRecordsMapper, TaPointsRecords> implements ITaPointsRecordsService {
19
+
20
+}

+ 20
- 0
src/main/java/com/huiju/estateagents/service/impl/TdPointsRulesServiceImpl.java Ver fichero

@@ -0,0 +1,20 @@
1
+package com.huiju.estateagents.service.impl;
2
+
3
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
4
+import com.huiju.estateagents.entity.TdPointsRules;
5
+import com.huiju.estateagents.mapper.TdPointsRulesMapper;
6
+import com.huiju.estateagents.service.ITdPointsRulesService;
7
+import org.springframework.stereotype.Service;
8
+
9
+/**
10
+ * <p>
11
+ * 积分获取规则字典表  服务实现类
12
+ * </p>
13
+ *
14
+ * @author jobob
15
+ * @since 2019-07-25
16
+ */
17
+@Service
18
+public class TdPointsRulesServiceImpl extends ServiceImpl<TdPointsRulesMapper, TdPointsRules> implements ITdPointsRulesService {
19
+
20
+}

+ 5
- 0
src/main/resources/mapper/TaExtendContentMapper.xml Ver fichero

@@ -0,0 +1,5 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
3
+<mapper namespace="com.huiju.estateagents.mapper.TaExtendContentMapper">
4
+
5
+</mapper>

+ 5
- 0
src/main/resources/mapper/TaGoodsMapper.xml Ver fichero

@@ -0,0 +1,5 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
3
+<mapper namespace="com.huiju.estateagents.mapper.TaGoodsMapper">
4
+
5
+</mapper>

+ 5
- 0
src/main/resources/mapper/TaNewsMapper.xml Ver fichero

@@ -0,0 +1,5 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
3
+<mapper namespace="com.huiju.estateagents.mapper.TaNewsMapper">
4
+
5
+</mapper>

+ 5
- 0
src/main/resources/mapper/TaNewsTypeMapper.xml Ver fichero

@@ -0,0 +1,5 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
3
+<mapper namespace="com.huiju.estateagents.mapper.TaNewsTypeMapper">
4
+
5
+</mapper>

+ 5
- 0
src/main/resources/mapper/TaPointsRecordsMapper.xml Ver fichero

@@ -0,0 +1,5 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
3
+<mapper namespace="com.huiju.estateagents.mapper.TaPointsRecordsMapper">
4
+
5
+</mapper>

+ 5
- 0
src/main/resources/mapper/TdPointsRulesMapper.xml Ver fichero

@@ -0,0 +1,5 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
3
+<mapper namespace="com.huiju.estateagents.mapper.TdPointsRulesMapper">
4
+
5
+</mapper>