瀏覽代碼

样例需求

傅行帆 5 年之前
父節點
當前提交
3e88f94aa4
共有 30 個檔案被更改,包括 1432 行新增0 行删除
  1. 150
    0
      src/main/java/com/huiju/estateagents/sample/controller/TaContactController.java
  2. 150
    0
      src/main/java/com/huiju/estateagents/sample/controller/TaH5DemandController.java
  3. 149
    0
      src/main/java/com/huiju/estateagents/sample/controller/TaH5SampleController.java
  4. 149
    0
      src/main/java/com/huiju/estateagents/sample/controller/TaNoticeController.java
  5. 149
    0
      src/main/java/com/huiju/estateagents/sample/controller/TaSampleContactController.java
  6. 103
    0
      src/main/java/com/huiju/estateagents/sample/entity/TaContact.java
  7. 88
    0
      src/main/java/com/huiju/estateagents/sample/entity/TaH5Demand.java
  8. 83
    0
      src/main/java/com/huiju/estateagents/sample/entity/TaH5Sample.java
  9. 73
    0
      src/main/java/com/huiju/estateagents/sample/entity/TaNotice.java
  10. 42
    0
      src/main/java/com/huiju/estateagents/sample/entity/TaSampleContact.java
  11. 18
    0
      src/main/java/com/huiju/estateagents/sample/mapper/TaContactMapper.java
  12. 18
    0
      src/main/java/com/huiju/estateagents/sample/mapper/TaH5DemandMapper.java
  13. 18
    0
      src/main/java/com/huiju/estateagents/sample/mapper/TaH5SampleMapper.java
  14. 18
    0
      src/main/java/com/huiju/estateagents/sample/mapper/TaNoticeMapper.java
  15. 18
    0
      src/main/java/com/huiju/estateagents/sample/mapper/TaSampleContactMapper.java
  16. 16
    0
      src/main/java/com/huiju/estateagents/sample/service/ITaContactService.java
  17. 16
    0
      src/main/java/com/huiju/estateagents/sample/service/ITaH5DemandService.java
  18. 16
    0
      src/main/java/com/huiju/estateagents/sample/service/ITaH5SampleService.java
  19. 16
    0
      src/main/java/com/huiju/estateagents/sample/service/ITaNoticeService.java
  20. 16
    0
      src/main/java/com/huiju/estateagents/sample/service/ITaSampleContactService.java
  21. 21
    0
      src/main/java/com/huiju/estateagents/sample/service/impl/TaContactServiceImpl.java
  22. 20
    0
      src/main/java/com/huiju/estateagents/sample/service/impl/TaH5DemandServiceImpl.java
  23. 20
    0
      src/main/java/com/huiju/estateagents/sample/service/impl/TaH5SampleServiceImpl.java
  24. 20
    0
      src/main/java/com/huiju/estateagents/sample/service/impl/TaNoticeServiceImpl.java
  25. 20
    0
      src/main/java/com/huiju/estateagents/sample/service/impl/TaSampleContactServiceImpl.java
  26. 5
    0
      src/main/resources/mapper/sample/TaContactMapper.xml
  27. 5
    0
      src/main/resources/mapper/sample/TaH5DemandMapper.xml
  28. 5
    0
      src/main/resources/mapper/sample/TaH5SampleMapper.xml
  29. 5
    0
      src/main/resources/mapper/sample/TaNoticeMapper.xml
  30. 5
    0
      src/main/resources/mapper/sample/TaSampleContactMapper.xml

+ 150
- 0
src/main/java/com/huiju/estateagents/sample/controller/TaContactController.java 查看文件

@@ -0,0 +1,150 @@
1
+package com.huiju.estateagents.sample.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.sample.entity.TaContact;
9
+import com.huiju.estateagents.sample.service.ITaContactService;
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
+/**
23
+ * <p>
24
+    * 联系人表  前端控制器
25
+    * </p>
26
+ *
27
+ * @author fxf
28
+ * @since 2020-03-18
29
+ */
30
+@RestController
31
+@RequestMapping("/")
32
+public class TaContactController extends BaseController {
33
+
34
+    private final Logger logger = LoggerFactory.getLogger(TaContactController.class);
35
+
36
+    @Autowired
37
+    public ITaContactService iTaContactService;
38
+
39
+
40
+    /**
41
+     * 分页查询列表
42
+     * @param pageNum
43
+     * @param pageSize
44
+     * @return
45
+     */
46
+    @RequestMapping(value="/taContact",method= RequestMethod.GET)
47
+    public ResponseBean taContactList(@RequestParam(value ="pageNum",defaultValue = "1") Integer pageNum,
48
+                                      @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize){
49
+        ResponseBean responseBean = new ResponseBean();
50
+        try {
51
+            //使用分页插件
52
+		    IPage<TaContact> pg = new Page<>(pageNum, pageSize);
53
+            QueryWrapper<TaContact> queryWrapper = new QueryWrapper<>();
54
+            queryWrapper.orderByDesc("create_date");
55
+
56
+            IPage<TaContact> result = iTaContactService.page(pg, queryWrapper);
57
+            responseBean.addSuccess(result);
58
+        }catch (Exception e){
59
+            e.printStackTrace();
60
+            logger.error("taContactList -=- {}",e.toString());
61
+            responseBean.addError(e.getMessage());
62
+        }
63
+        return responseBean;
64
+    }
65
+
66
+    /**
67
+     * 保存对象
68
+     * @param taContact 实体对象
69
+     * @return
70
+     */
71
+    @RequestMapping(value="/taContact",method= RequestMethod.POST)
72
+    public ResponseBean taContactAdd(@RequestBody TaContact taContact){
73
+        ResponseBean responseBean = new ResponseBean();
74
+        try {
75
+            if (iTaContactService.save(taContact)){
76
+                responseBean.addSuccess(taContact);
77
+            }else {
78
+                responseBean.addError("fail");
79
+            }
80
+        }catch (Exception e){
81
+            e.printStackTrace();
82
+            logger.error("taContactAdd -=- {}",e.toString());
83
+            responseBean.addError(e.getMessage());
84
+        }
85
+        return responseBean;
86
+    }
87
+
88
+    /**
89
+     * 根据id删除对象
90
+     * @param id  实体ID
91
+     */
92
+    @ResponseBody
93
+    @RequestMapping(value="/taContact/{id}", method= RequestMethod.DELETE)
94
+    public ResponseBean taContactDelete(@PathVariable Integer id){
95
+        ResponseBean responseBean = new ResponseBean();
96
+        try {
97
+            if(iTaContactService.removeById(id)){
98
+                responseBean.addSuccess("success");
99
+            }else {
100
+                responseBean.addError("fail");
101
+            }
102
+        }catch (Exception e){
103
+            e.printStackTrace();
104
+            logger.error("taContactDelete -=- {}",e.toString());
105
+            responseBean.addError(e.getMessage());
106
+        }
107
+        return responseBean;
108
+    }
109
+
110
+    /**
111
+     * 修改对象
112
+     * @param id  实体ID
113
+     * @param taContact 实体对象
114
+     * @return
115
+     */
116
+    @RequestMapping(value="/taContact/{id}",method= RequestMethod.PUT)
117
+    public ResponseBean taContactUpdate(@PathVariable Integer id,
118
+                                        @RequestBody TaContact taContact){
119
+        ResponseBean responseBean = new ResponseBean();
120
+        try {
121
+            if (iTaContactService.updateById(taContact)){
122
+                responseBean.addSuccess(taContact);
123
+            }else {
124
+                responseBean.addError("fail");
125
+            }
126
+        }catch (Exception e){
127
+            e.printStackTrace();
128
+            logger.error("taContactUpdate -=- {}",e.toString());
129
+            responseBean.addError(e.getMessage());
130
+        }
131
+        return responseBean;
132
+    }
133
+
134
+    /**
135
+     * 根据id查询对象
136
+     * @param id  实体ID
137
+     */
138
+    @RequestMapping(value="/taContact/{id}",method= RequestMethod.GET)
139
+    public ResponseBean taContactGet(@PathVariable Integer id){
140
+        ResponseBean responseBean = new ResponseBean();
141
+        try {
142
+            responseBean.addSuccess(iTaContactService.getById(id));
143
+        }catch (Exception e){
144
+            e.printStackTrace();
145
+            logger.error("taContactDelete -=- {}",e.toString());
146
+            responseBean.addError(e.getMessage());
147
+        }
148
+        return responseBean;
149
+    }
150
+}

+ 150
- 0
src/main/java/com/huiju/estateagents/sample/controller/TaH5DemandController.java 查看文件

@@ -0,0 +1,150 @@
1
+package com.huiju.estateagents.sample.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.sample.entity.TaH5Demand;
9
+import com.huiju.estateagents.sample.service.ITaH5DemandService;
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
+/**
23
+ * <p>
24
+    * 需求单表  前端控制器
25
+    * </p>
26
+ *
27
+ * @author fxf
28
+ * @since 2020-03-18
29
+ */
30
+@RestController
31
+@RequestMapping("/")
32
+public class TaH5DemandController extends BaseController {
33
+
34
+    private final Logger logger = LoggerFactory.getLogger(TaH5DemandController.class);
35
+
36
+    @Autowired
37
+    public ITaH5DemandService iTaH5DemandService;
38
+
39
+
40
+    /**
41
+     * 分页查询列表
42
+     * @param pageNum
43
+     * @param pageSize
44
+     * @return
45
+     */
46
+    @RequestMapping(value="/taH5Demand",method= RequestMethod.GET)
47
+    public ResponseBean taH5DemandList(@RequestParam(value ="pageNum",defaultValue = "1") Integer pageNum,
48
+                                       @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize){
49
+        ResponseBean responseBean = new ResponseBean();
50
+        try {
51
+            //使用分页插件
52
+		    IPage<TaH5Demand> pg = new Page<>(pageNum, pageSize);
53
+            QueryWrapper<TaH5Demand> queryWrapper = new QueryWrapper<>();
54
+            queryWrapper.orderByDesc("create_date");
55
+
56
+            IPage<TaH5Demand> result = iTaH5DemandService.page(pg, queryWrapper);
57
+            responseBean.addSuccess(result);
58
+        }catch (Exception e){
59
+            e.printStackTrace();
60
+            logger.error("taH5DemandList -=- {}",e.toString());
61
+            responseBean.addError(e.getMessage());
62
+        }
63
+        return responseBean;
64
+    }
65
+
66
+    /**
67
+     * 保存对象
68
+     * @param taH5Demand 实体对象
69
+     * @return
70
+     */
71
+    @RequestMapping(value="/taH5Demand",method= RequestMethod.POST)
72
+    public ResponseBean taH5DemandAdd(@RequestBody TaH5Demand taH5Demand){
73
+        ResponseBean responseBean = new ResponseBean();
74
+        try {
75
+            if (iTaH5DemandService.save(taH5Demand)){
76
+                responseBean.addSuccess(taH5Demand);
77
+            }else {
78
+                responseBean.addError("fail");
79
+            }
80
+        }catch (Exception e){
81
+            e.printStackTrace();
82
+            logger.error("taH5DemandAdd -=- {}",e.toString());
83
+            responseBean.addError(e.getMessage());
84
+        }
85
+        return responseBean;
86
+    }
87
+
88
+    /**
89
+     * 根据id删除对象
90
+     * @param id  实体ID
91
+     */
92
+    @ResponseBody
93
+    @RequestMapping(value="/taH5Demand/{id}", method= RequestMethod.DELETE)
94
+    public ResponseBean taH5DemandDelete(@PathVariable Integer id){
95
+        ResponseBean responseBean = new ResponseBean();
96
+        try {
97
+            if(iTaH5DemandService.removeById(id)){
98
+                responseBean.addSuccess("success");
99
+            }else {
100
+                responseBean.addError("fail");
101
+            }
102
+        }catch (Exception e){
103
+            e.printStackTrace();
104
+            logger.error("taH5DemandDelete -=- {}",e.toString());
105
+            responseBean.addError(e.getMessage());
106
+        }
107
+        return responseBean;
108
+    }
109
+
110
+    /**
111
+     * 修改对象
112
+     * @param id  实体ID
113
+     * @param taH5Demand 实体对象
114
+     * @return
115
+     */
116
+    @RequestMapping(value="/taH5Demand/{id}",method= RequestMethod.PUT)
117
+    public ResponseBean taH5DemandUpdate(@PathVariable Integer id,
118
+                                        @RequestBody TaH5Demand taH5Demand){
119
+        ResponseBean responseBean = new ResponseBean();
120
+        try {
121
+            if (iTaH5DemandService.updateById(taH5Demand)){
122
+                responseBean.addSuccess(taH5Demand);
123
+            }else {
124
+                responseBean.addError("fail");
125
+            }
126
+        }catch (Exception e){
127
+            e.printStackTrace();
128
+            logger.error("taH5DemandUpdate -=- {}",e.toString());
129
+            responseBean.addError(e.getMessage());
130
+        }
131
+        return responseBean;
132
+    }
133
+
134
+    /**
135
+     * 根据id查询对象
136
+     * @param id  实体ID
137
+     */
138
+    @RequestMapping(value="/taH5Demand/{id}",method= RequestMethod.GET)
139
+    public ResponseBean taH5DemandGet(@PathVariable Integer id){
140
+        ResponseBean responseBean = new ResponseBean();
141
+        try {
142
+            responseBean.addSuccess(iTaH5DemandService.getById(id));
143
+        }catch (Exception e){
144
+            e.printStackTrace();
145
+            logger.error("taH5DemandDelete -=- {}",e.toString());
146
+            responseBean.addError(e.getMessage());
147
+        }
148
+        return responseBean;
149
+    }
150
+}

+ 149
- 0
src/main/java/com/huiju/estateagents/sample/controller/TaH5SampleController.java 查看文件

@@ -0,0 +1,149 @@
1
+package com.huiju.estateagents.sample.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.sample.entity.TaH5Sample;
9
+import com.huiju.estateagents.sample.service.ITaH5SampleService;
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 fxf
27
+ * @since 2020-03-18
28
+ */
29
+@RestController
30
+@RequestMapping("/")
31
+public class TaH5SampleController extends BaseController {
32
+
33
+    private final Logger logger = LoggerFactory.getLogger(TaH5SampleController.class);
34
+
35
+    @Autowired
36
+    public ITaH5SampleService iTaH5SampleService;
37
+
38
+
39
+    /**
40
+     * 分页查询列表
41
+     * @param pageNum
42
+     * @param pageSize
43
+     * @return
44
+     */
45
+    @RequestMapping(value="/taH5Sample",method= RequestMethod.GET)
46
+    public ResponseBean taH5SampleList(@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<TaH5Sample> pg = new Page<>(pageNum, pageSize);
52
+            QueryWrapper<TaH5Sample> queryWrapper = new QueryWrapper<>();
53
+            queryWrapper.orderByDesc("create_date");
54
+
55
+            IPage<TaH5Sample> result = iTaH5SampleService.page(pg, queryWrapper);
56
+            responseBean.addSuccess(result);
57
+        }catch (Exception e){
58
+            e.printStackTrace();
59
+            logger.error("taH5SampleList -=- {}",e.toString());
60
+            responseBean.addError(e.getMessage());
61
+        }
62
+        return responseBean;
63
+    }
64
+
65
+    /**
66
+     * 保存对象
67
+     * @param taH5Sample 实体对象
68
+     * @return
69
+     */
70
+    @RequestMapping(value="/taH5Sample",method= RequestMethod.POST)
71
+    public ResponseBean taH5SampleAdd(@RequestBody TaH5Sample taH5Sample){
72
+        ResponseBean responseBean = new ResponseBean();
73
+        try {
74
+            if (iTaH5SampleService.save(taH5Sample)){
75
+                responseBean.addSuccess(taH5Sample);
76
+            }else {
77
+                responseBean.addError("fail");
78
+            }
79
+        }catch (Exception e){
80
+            e.printStackTrace();
81
+            logger.error("taH5SampleAdd -=- {}",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="/taH5Sample/{id}", method= RequestMethod.DELETE)
93
+    public ResponseBean taH5SampleDelete(@PathVariable Integer id){
94
+        ResponseBean responseBean = new ResponseBean();
95
+        try {
96
+            if(iTaH5SampleService.removeById(id)){
97
+                responseBean.addSuccess("success");
98
+            }else {
99
+                responseBean.addError("fail");
100
+            }
101
+        }catch (Exception e){
102
+            e.printStackTrace();
103
+            logger.error("taH5SampleDelete -=- {}",e.toString());
104
+            responseBean.addError(e.getMessage());
105
+        }
106
+        return responseBean;
107
+    }
108
+
109
+    /**
110
+     * 修改对象
111
+     * @param id  实体ID
112
+     * @param taH5Sample 实体对象
113
+     * @return
114
+     */
115
+    @RequestMapping(value="/taH5Sample/{id}",method= RequestMethod.PUT)
116
+    public ResponseBean taH5SampleUpdate(@PathVariable Integer id,
117
+                                        @RequestBody TaH5Sample taH5Sample){
118
+        ResponseBean responseBean = new ResponseBean();
119
+        try {
120
+            if (iTaH5SampleService.updateById(taH5Sample)){
121
+                responseBean.addSuccess(taH5Sample);
122
+            }else {
123
+                responseBean.addError("fail");
124
+            }
125
+        }catch (Exception e){
126
+            e.printStackTrace();
127
+            logger.error("taH5SampleUpdate -=- {}",e.toString());
128
+            responseBean.addError(e.getMessage());
129
+        }
130
+        return responseBean;
131
+    }
132
+
133
+    /**
134
+     * 根据id查询对象
135
+     * @param id  实体ID
136
+     */
137
+    @RequestMapping(value="/taH5Sample/{id}",method= RequestMethod.GET)
138
+    public ResponseBean taH5SampleGet(@PathVariable Integer id){
139
+        ResponseBean responseBean = new ResponseBean();
140
+        try {
141
+            responseBean.addSuccess(iTaH5SampleService.getById(id));
142
+        }catch (Exception e){
143
+            e.printStackTrace();
144
+            logger.error("taH5SampleDelete -=- {}",e.toString());
145
+            responseBean.addError(e.getMessage());
146
+        }
147
+        return responseBean;
148
+    }
149
+}

+ 149
- 0
src/main/java/com/huiju/estateagents/sample/controller/TaNoticeController.java 查看文件

@@ -0,0 +1,149 @@
1
+package com.huiju.estateagents.sample.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.sample.entity.TaNotice;
9
+import com.huiju.estateagents.sample.service.ITaNoticeService;
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 fxf
27
+ * @since 2020-03-18
28
+ */
29
+@RestController
30
+@RequestMapping("/")
31
+public class TaNoticeController extends BaseController {
32
+
33
+    private final Logger logger = LoggerFactory.getLogger(TaNoticeController.class);
34
+
35
+    @Autowired
36
+    public ITaNoticeService iTaNoticeService;
37
+
38
+
39
+    /**
40
+     * 分页查询列表
41
+     * @param pageNum
42
+     * @param pageSize
43
+     * @return
44
+     */
45
+    @RequestMapping(value="/taNotice",method= RequestMethod.GET)
46
+    public ResponseBean taNoticeList(@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<TaNotice> pg = new Page<>(pageNum, pageSize);
52
+            QueryWrapper<TaNotice> queryWrapper = new QueryWrapper<>();
53
+            queryWrapper.orderByDesc("create_date");
54
+
55
+            IPage<TaNotice> result = iTaNoticeService.page(pg, queryWrapper);
56
+            responseBean.addSuccess(result);
57
+        }catch (Exception e){
58
+            e.printStackTrace();
59
+            logger.error("taNoticeList -=- {}",e.toString());
60
+            responseBean.addError(e.getMessage());
61
+        }
62
+        return responseBean;
63
+    }
64
+
65
+    /**
66
+     * 保存对象
67
+     * @param taNotice 实体对象
68
+     * @return
69
+     */
70
+    @RequestMapping(value="/taNotice",method= RequestMethod.POST)
71
+    public ResponseBean taNoticeAdd(@RequestBody TaNotice taNotice){
72
+        ResponseBean responseBean = new ResponseBean();
73
+        try {
74
+            if (iTaNoticeService.save(taNotice)){
75
+                responseBean.addSuccess(taNotice);
76
+            }else {
77
+                responseBean.addError("fail");
78
+            }
79
+        }catch (Exception e){
80
+            e.printStackTrace();
81
+            logger.error("taNoticeAdd -=- {}",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="/taNotice/{id}", method= RequestMethod.DELETE)
93
+    public ResponseBean taNoticeDelete(@PathVariable Integer id){
94
+        ResponseBean responseBean = new ResponseBean();
95
+        try {
96
+            if(iTaNoticeService.removeById(id)){
97
+                responseBean.addSuccess("success");
98
+            }else {
99
+                responseBean.addError("fail");
100
+            }
101
+        }catch (Exception e){
102
+            e.printStackTrace();
103
+            logger.error("taNoticeDelete -=- {}",e.toString());
104
+            responseBean.addError(e.getMessage());
105
+        }
106
+        return responseBean;
107
+    }
108
+
109
+    /**
110
+     * 修改对象
111
+     * @param id  实体ID
112
+     * @param taNotice 实体对象
113
+     * @return
114
+     */
115
+    @RequestMapping(value="/taNotice/{id}",method= RequestMethod.PUT)
116
+    public ResponseBean taNoticeUpdate(@PathVariable Integer id,
117
+                                        @RequestBody TaNotice taNotice){
118
+        ResponseBean responseBean = new ResponseBean();
119
+        try {
120
+            if (iTaNoticeService.updateById(taNotice)){
121
+                responseBean.addSuccess(taNotice);
122
+            }else {
123
+                responseBean.addError("fail");
124
+            }
125
+        }catch (Exception e){
126
+            e.printStackTrace();
127
+            logger.error("taNoticeUpdate -=- {}",e.toString());
128
+            responseBean.addError(e.getMessage());
129
+        }
130
+        return responseBean;
131
+    }
132
+
133
+    /**
134
+     * 根据id查询对象
135
+     * @param id  实体ID
136
+     */
137
+    @RequestMapping(value="/taNotice/{id}",method= RequestMethod.GET)
138
+    public ResponseBean taNoticeGet(@PathVariable Integer id){
139
+        ResponseBean responseBean = new ResponseBean();
140
+        try {
141
+            responseBean.addSuccess(iTaNoticeService.getById(id));
142
+        }catch (Exception e){
143
+            e.printStackTrace();
144
+            logger.error("taNoticeDelete -=- {}",e.toString());
145
+            responseBean.addError(e.getMessage());
146
+        }
147
+        return responseBean;
148
+    }
149
+}

+ 149
- 0
src/main/java/com/huiju/estateagents/sample/controller/TaSampleContactController.java 查看文件

@@ -0,0 +1,149 @@
1
+package com.huiju.estateagents.sample.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.sample.entity.TaSampleContact;
9
+import com.huiju.estateagents.sample.service.ITaSampleContactService;
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 fxf
27
+ * @since 2020-03-18
28
+ */
29
+@RestController
30
+@RequestMapping("/")
31
+public class TaSampleContactController extends BaseController {
32
+
33
+    private final Logger logger = LoggerFactory.getLogger(TaSampleContactController.class);
34
+
35
+    @Autowired
36
+    public ITaSampleContactService iTaSampleContactService;
37
+
38
+
39
+    /**
40
+     * 分页查询列表
41
+     * @param pageNum
42
+     * @param pageSize
43
+     * @return
44
+     */
45
+    @RequestMapping(value="/taSampleContact",method= RequestMethod.GET)
46
+    public ResponseBean taSampleContactList(@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<TaSampleContact> pg = new Page<>(pageNum, pageSize);
52
+            QueryWrapper<TaSampleContact> queryWrapper = new QueryWrapper<>();
53
+            queryWrapper.orderByDesc("create_date");
54
+
55
+            IPage<TaSampleContact> result = iTaSampleContactService.page(pg, queryWrapper);
56
+            responseBean.addSuccess(result);
57
+        }catch (Exception e){
58
+            e.printStackTrace();
59
+            logger.error("taSampleContactList -=- {}",e.toString());
60
+            responseBean.addError(e.getMessage());
61
+        }
62
+        return responseBean;
63
+    }
64
+
65
+    /**
66
+     * 保存对象
67
+     * @param taSampleContact 实体对象
68
+     * @return
69
+     */
70
+    @RequestMapping(value="/taSampleContact",method= RequestMethod.POST)
71
+    public ResponseBean taSampleContactAdd(@RequestBody TaSampleContact taSampleContact){
72
+        ResponseBean responseBean = new ResponseBean();
73
+        try {
74
+            if (iTaSampleContactService.save(taSampleContact)){
75
+                responseBean.addSuccess(taSampleContact);
76
+            }else {
77
+                responseBean.addError("fail");
78
+            }
79
+        }catch (Exception e){
80
+            e.printStackTrace();
81
+            logger.error("taSampleContactAdd -=- {}",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="/taSampleContact/{id}", method= RequestMethod.DELETE)
93
+    public ResponseBean taSampleContactDelete(@PathVariable Integer id){
94
+        ResponseBean responseBean = new ResponseBean();
95
+        try {
96
+            if(iTaSampleContactService.removeById(id)){
97
+                responseBean.addSuccess("success");
98
+            }else {
99
+                responseBean.addError("fail");
100
+            }
101
+        }catch (Exception e){
102
+            e.printStackTrace();
103
+            logger.error("taSampleContactDelete -=- {}",e.toString());
104
+            responseBean.addError(e.getMessage());
105
+        }
106
+        return responseBean;
107
+    }
108
+
109
+    /**
110
+     * 修改对象
111
+     * @param id  实体ID
112
+     * @param taSampleContact 实体对象
113
+     * @return
114
+     */
115
+    @RequestMapping(value="/taSampleContact/{id}",method= RequestMethod.PUT)
116
+    public ResponseBean taSampleContactUpdate(@PathVariable Integer id,
117
+                                        @RequestBody TaSampleContact taSampleContact){
118
+        ResponseBean responseBean = new ResponseBean();
119
+        try {
120
+            if (iTaSampleContactService.updateById(taSampleContact)){
121
+                responseBean.addSuccess(taSampleContact);
122
+            }else {
123
+                responseBean.addError("fail");
124
+            }
125
+        }catch (Exception e){
126
+            e.printStackTrace();
127
+            logger.error("taSampleContactUpdate -=- {}",e.toString());
128
+            responseBean.addError(e.getMessage());
129
+        }
130
+        return responseBean;
131
+    }
132
+
133
+    /**
134
+     * 根据id查询对象
135
+     * @param id  实体ID
136
+     */
137
+    @RequestMapping(value="/taSampleContact/{id}",method= RequestMethod.GET)
138
+    public ResponseBean taSampleContactGet(@PathVariable Integer id){
139
+        ResponseBean responseBean = new ResponseBean();
140
+        try {
141
+            responseBean.addSuccess(iTaSampleContactService.getById(id));
142
+        }catch (Exception e){
143
+            e.printStackTrace();
144
+            logger.error("taSampleContactDelete -=- {}",e.toString());
145
+            responseBean.addError(e.getMessage());
146
+        }
147
+        return responseBean;
148
+    }
149
+}

+ 103
- 0
src/main/java/com/huiju/estateagents/sample/entity/TaContact.java 查看文件

@@ -0,0 +1,103 @@
1
+package com.huiju.estateagents.sample.entity;
2
+
3
+import com.baomidou.mybatisplus.annotation.IdType;
4
+import com.baomidou.mybatisplus.annotation.TableId;
5
+import java.time.LocalDateTime;
6
+import java.io.Serializable;
7
+import lombok.Data;
8
+import lombok.EqualsAndHashCode;
9
+import lombok.experimental.Accessors;
10
+
11
+/**
12
+ * <p>
13
+ * 联系人表 
14
+ * </p>
15
+ *
16
+ * @author fxf
17
+ * @since 2020-03-18
18
+ */
19
+@Data
20
+@EqualsAndHashCode(callSuper = false)
21
+@Accessors(chain = true)
22
+public class TaContact implements Serializable {
23
+
24
+    private static final long serialVersionUID = 1L;
25
+
26
+    /**
27
+     * 联系人id
28
+     */
29
+    @TableId(value = "contact_id", type = IdType.AUTO)
30
+    private Integer contactId;
31
+
32
+    /**
33
+     * 姓名
34
+     */
35
+    private String contactName;
36
+
37
+    /**
38
+     * 性别 1男2女
39
+     */
40
+    private Integer sex;
41
+
42
+    /**
43
+     * 创建时间
44
+     */
45
+    private LocalDateTime createDate;
46
+
47
+    /**
48
+     * 头像
49
+     */
50
+    private String avatar;
51
+
52
+    /**
53
+     * 对外头衔
54
+     */
55
+    private String appellation;
56
+
57
+    /**
58
+     * 固定电话
59
+     */
60
+    private String telephone;
61
+
62
+    /**
63
+     * 手机号
64
+     */
65
+    private String phone;
66
+
67
+    /**
68
+     * 微信号图片
69
+     */
70
+    private String wxCardImg;
71
+
72
+    /**
73
+     * 邮箱
74
+     */
75
+    private String mail;
76
+
77
+    /**
78
+     * 联系地址
79
+     */
80
+    private String address;
81
+
82
+    /**
83
+     * 内部岗位
84
+     */
85
+    private String job;
86
+
87
+    /**
88
+     * 权重
89
+     */
90
+    private String orderNo;
91
+
92
+    /**
93
+     * 状态 -1删除0作废1有效
94
+     */
95
+    private Integer status;
96
+
97
+    /**
98
+     * 联系人类型 此版本全部固定sample
99
+     */
100
+    private String contactType;
101
+
102
+
103
+}

+ 88
- 0
src/main/java/com/huiju/estateagents/sample/entity/TaH5Demand.java 查看文件

@@ -0,0 +1,88 @@
1
+package com.huiju.estateagents.sample.entity;
2
+
3
+import com.baomidou.mybatisplus.annotation.IdType;
4
+import com.baomidou.mybatisplus.annotation.TableId;
5
+import java.time.LocalDateTime;
6
+import java.io.Serializable;
7
+import lombok.Data;
8
+import lombok.EqualsAndHashCode;
9
+import lombok.experimental.Accessors;
10
+
11
+/**
12
+ * <p>
13
+ * 需求单表 
14
+ * </p>
15
+ *
16
+ * @author fxf
17
+ * @since 2020-03-18
18
+ */
19
+@Data
20
+@EqualsAndHashCode(callSuper = false)
21
+@Accessors(chain = true)
22
+public class TaH5Demand implements Serializable {
23
+
24
+    private static final long serialVersionUID = 1L;
25
+
26
+    /**
27
+     * 需求id
28
+     */
29
+    @TableId(value = "demand_id", type = IdType.AUTO)
30
+    private Integer demandId;
31
+
32
+    /**
33
+     * 样例id
34
+     */
35
+    private Integer sampleId;
36
+
37
+    /**
38
+     * 样例名
39
+     */
40
+    private String sampleName;
41
+
42
+    /**
43
+     * 公司id
44
+     */
45
+    private Integer orgId;
46
+
47
+    /**
48
+     * 下单组织
49
+     */
50
+    private String orgName;
51
+
52
+    /**
53
+     * 下单人
54
+     */
55
+    private String orderer;
56
+
57
+    /**
58
+     * 联系方式
59
+     */
60
+    private String phone;
61
+
62
+    /**
63
+     * 需求描述
64
+     */
65
+    private String demandContent;
66
+
67
+    /**
68
+     * 需求单状态 1是已提交2是处理中3是已交付-1是作废
69
+     */
70
+    private Integer demandStatus;
71
+
72
+    /**
73
+     * 创建时间
74
+     */
75
+    private LocalDateTime createDate;
76
+
77
+    /**
78
+     * 更新时间
79
+     */
80
+    private LocalDateTime updateDate;
81
+
82
+    /**
83
+     * 备注
84
+     */
85
+    private String remark;
86
+
87
+
88
+}

+ 83
- 0
src/main/java/com/huiju/estateagents/sample/entity/TaH5Sample.java 查看文件

@@ -0,0 +1,83 @@
1
+package com.huiju.estateagents.sample.entity;
2
+
3
+import com.baomidou.mybatisplus.annotation.IdType;
4
+import com.baomidou.mybatisplus.annotation.TableId;
5
+import java.time.LocalDateTime;
6
+import java.io.Serializable;
7
+import lombok.Data;
8
+import lombok.EqualsAndHashCode;
9
+import lombok.experimental.Accessors;
10
+
11
+/**
12
+ * <p>
13
+ * 样例表 
14
+ * </p>
15
+ *
16
+ * @author fxf
17
+ * @since 2020-03-18
18
+ */
19
+@Data
20
+@EqualsAndHashCode(callSuper = false)
21
+@Accessors(chain = true)
22
+public class TaH5Sample implements Serializable {
23
+
24
+    private static final long serialVersionUID = 1L;
25
+
26
+    /**
27
+     * 样例id
28
+     */
29
+    @TableId(value = "sample_id", type = IdType.AUTO)
30
+    private Integer sampleId;
31
+
32
+    /**
33
+     * 创建时间
34
+     */
35
+    private LocalDateTime createDate;
36
+
37
+    /**
38
+     * 样例名
39
+     */
40
+    private String sampleName;
41
+
42
+    /**
43
+     * 样例体验链接
44
+     */
45
+    private String sampleTryLink;
46
+
47
+    /**
48
+     * 样例体验二维码/小程序码
49
+     */
50
+    private String sampleTryCode;
51
+
52
+    /**
53
+     * 封面图
54
+     */
55
+    private String coverImg;
56
+
57
+    /**
58
+     * 发布状态 -1删除0作废1有效
59
+     */
60
+    private Integer status;
61
+
62
+    /**
63
+     * 权重
64
+     */
65
+    private Integer orderNo;
66
+
67
+    /**
68
+     * 标签 用逗号分隔
69
+     */
70
+    private String tag;
71
+
72
+    /**
73
+     * 样例类型 rich富文本link外部链接
74
+     */
75
+    private String sampleType;
76
+
77
+    /**
78
+     * 样例内容
79
+     */
80
+    private String sampleContent;
81
+
82
+
83
+}

+ 73
- 0
src/main/java/com/huiju/estateagents/sample/entity/TaNotice.java 查看文件

@@ -0,0 +1,73 @@
1
+package com.huiju.estateagents.sample.entity;
2
+
3
+import com.baomidou.mybatisplus.annotation.IdType;
4
+import com.baomidou.mybatisplus.annotation.TableId;
5
+import java.time.LocalDateTime;
6
+import java.io.Serializable;
7
+import lombok.Data;
8
+import lombok.EqualsAndHashCode;
9
+import lombok.experimental.Accessors;
10
+
11
+/**
12
+ * <p>
13
+ * 开屏通知 
14
+ * </p>
15
+ *
16
+ * @author fxf
17
+ * @since 2020-03-18
18
+ */
19
+@Data
20
+@EqualsAndHashCode(callSuper = false)
21
+@Accessors(chain = true)
22
+public class TaNotice implements Serializable {
23
+
24
+    private static final long serialVersionUID = 1L;
25
+
26
+    /**
27
+     * 通知id
28
+     */
29
+    @TableId(value = "notice_id", type = IdType.AUTO)
30
+    private Integer noticeId;
31
+
32
+    /**
33
+     * 通知标题
34
+     */
35
+    private String title;
36
+
37
+    /**
38
+     * 通知图
39
+     */
40
+    private String noticeImg;
41
+
42
+    /**
43
+     * 关联业务类型 此版本固定sample
44
+     */
45
+    private String targetType;
46
+
47
+    /**
48
+     * 关联业务 此版本固定sample_id
49
+     */
50
+    private Integer targetId;
51
+
52
+    /**
53
+     * 状态 -1删除0是未发布1是已发布
54
+     */
55
+    private Integer status;
56
+
57
+    /**
58
+     * 创建时间
59
+     */
60
+    private LocalDateTime createDate;
61
+
62
+    /**
63
+     * 自动下架时间 每次查询的时候过滤,并更新status
64
+     */
65
+    private LocalDateTime invalidTime;
66
+
67
+    /**
68
+     * 权重
69
+     */
70
+    private Integer orderNo;
71
+
72
+
73
+}

+ 42
- 0
src/main/java/com/huiju/estateagents/sample/entity/TaSampleContact.java 查看文件

@@ -0,0 +1,42 @@
1
+package com.huiju.estateagents.sample.entity;
2
+
3
+import com.baomidou.mybatisplus.annotation.IdType;
4
+import com.baomidou.mybatisplus.annotation.TableId;
5
+import java.io.Serializable;
6
+import lombok.Data;
7
+import lombok.EqualsAndHashCode;
8
+import lombok.experimental.Accessors;
9
+
10
+/**
11
+ * <p>
12
+ * 样例与联系人关联表 
13
+ * </p>
14
+ *
15
+ * @author fxf
16
+ * @since 2020-03-18
17
+ */
18
+@Data
19
+@EqualsAndHashCode(callSuper = false)
20
+@Accessors(chain = true)
21
+public class TaSampleContact implements Serializable {
22
+
23
+    private static final long serialVersionUID = 1L;
24
+
25
+    /**
26
+     * 样例与联系人关联表
27
+     */
28
+    @TableId(value = "sample_contact_id", type = IdType.AUTO)
29
+    private Integer sampleContactId;
30
+
31
+    /**
32
+     * 样例id
33
+     */
34
+    private Integer sampleId;
35
+
36
+    /**
37
+     * 联系人id
38
+     */
39
+    private Integer contactId;
40
+
41
+
42
+}

+ 18
- 0
src/main/java/com/huiju/estateagents/sample/mapper/TaContactMapper.java 查看文件

@@ -0,0 +1,18 @@
1
+package com.huiju.estateagents.sample.mapper;
2
+
3
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4
+import com.huiju.estateagents.sample.entity.TaContact;
5
+import org.apache.ibatis.annotations.Mapper;
6
+
7
+/**
8
+ * <p>
9
+ * 联系人表  Mapper 接口
10
+ * </p>
11
+ *
12
+ * @author fxf
13
+ * @since 2020-03-18
14
+ */
15
+@Mapper
16
+public interface TaContactMapper extends BaseMapper<TaContact> {
17
+
18
+}

+ 18
- 0
src/main/java/com/huiju/estateagents/sample/mapper/TaH5DemandMapper.java 查看文件

@@ -0,0 +1,18 @@
1
+package com.huiju.estateagents.sample.mapper;
2
+
3
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4
+import com.huiju.estateagents.sample.entity.TaH5Demand;
5
+import org.apache.ibatis.annotations.Mapper;
6
+
7
+/**
8
+ * <p>
9
+ * 需求单表  Mapper 接口
10
+ * </p>
11
+ *
12
+ * @author fxf
13
+ * @since 2020-03-18
14
+ */
15
+@Mapper
16
+public interface TaH5DemandMapper extends BaseMapper<TaH5Demand> {
17
+
18
+}

+ 18
- 0
src/main/java/com/huiju/estateagents/sample/mapper/TaH5SampleMapper.java 查看文件

@@ -0,0 +1,18 @@
1
+package com.huiju.estateagents.sample.mapper;
2
+
3
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4
+import com.huiju.estateagents.sample.entity.TaH5Sample;
5
+import org.apache.ibatis.annotations.Mapper;
6
+
7
+/**
8
+ * <p>
9
+ * 样例表  Mapper 接口
10
+ * </p>
11
+ *
12
+ * @author fxf
13
+ * @since 2020-03-18
14
+ */
15
+@Mapper
16
+public interface TaH5SampleMapper extends BaseMapper<TaH5Sample> {
17
+
18
+}

+ 18
- 0
src/main/java/com/huiju/estateagents/sample/mapper/TaNoticeMapper.java 查看文件

@@ -0,0 +1,18 @@
1
+package com.huiju.estateagents.sample.mapper;
2
+
3
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4
+import com.huiju.estateagents.sample.entity.TaNotice;
5
+import org.apache.ibatis.annotations.Mapper;
6
+
7
+/**
8
+ * <p>
9
+ * 开屏通知  Mapper 接口
10
+ * </p>
11
+ *
12
+ * @author fxf
13
+ * @since 2020-03-18
14
+ */
15
+@Mapper
16
+public interface TaNoticeMapper extends BaseMapper<TaNotice> {
17
+
18
+}

+ 18
- 0
src/main/java/com/huiju/estateagents/sample/mapper/TaSampleContactMapper.java 查看文件

@@ -0,0 +1,18 @@
1
+package com.huiju.estateagents.sample.mapper;
2
+
3
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4
+import com.huiju.estateagents.sample.entity.TaSampleContact;
5
+import org.apache.ibatis.annotations.Mapper;
6
+
7
+/**
8
+ * <p>
9
+ * 样例与联系人关联表  Mapper 接口
10
+ * </p>
11
+ *
12
+ * @author fxf
13
+ * @since 2020-03-18
14
+ */
15
+@Mapper
16
+public interface TaSampleContactMapper extends BaseMapper<TaSampleContact> {
17
+
18
+}

+ 16
- 0
src/main/java/com/huiju/estateagents/sample/service/ITaContactService.java 查看文件

@@ -0,0 +1,16 @@
1
+package com.huiju.estateagents.sample.service;
2
+
3
+import com.baomidou.mybatisplus.extension.service.IService;
4
+import com.huiju.estateagents.sample.entity.TaContact;
5
+
6
+/**
7
+ * <p>
8
+ * 联系人表  服务类
9
+ * </p>
10
+ *
11
+ * @author fxf
12
+ * @since 2020-03-18
13
+ */
14
+public interface ITaContactService extends IService<TaContact> {
15
+
16
+}

+ 16
- 0
src/main/java/com/huiju/estateagents/sample/service/ITaH5DemandService.java 查看文件

@@ -0,0 +1,16 @@
1
+package com.huiju.estateagents.sample.service;
2
+
3
+import com.baomidou.mybatisplus.extension.service.IService;
4
+import com.huiju.estateagents.sample.entity.TaH5Demand;
5
+
6
+/**
7
+ * <p>
8
+ * 需求单表  服务类
9
+ * </p>
10
+ *
11
+ * @author fxf
12
+ * @since 2020-03-18
13
+ */
14
+public interface ITaH5DemandService extends IService<TaH5Demand> {
15
+
16
+}

+ 16
- 0
src/main/java/com/huiju/estateagents/sample/service/ITaH5SampleService.java 查看文件

@@ -0,0 +1,16 @@
1
+package com.huiju.estateagents.sample.service;
2
+
3
+import com.baomidou.mybatisplus.extension.service.IService;
4
+import com.huiju.estateagents.sample.entity.TaH5Sample;
5
+
6
+/**
7
+ * <p>
8
+ * 样例表  服务类
9
+ * </p>
10
+ *
11
+ * @author fxf
12
+ * @since 2020-03-18
13
+ */
14
+public interface ITaH5SampleService extends IService<TaH5Sample> {
15
+
16
+}

+ 16
- 0
src/main/java/com/huiju/estateagents/sample/service/ITaNoticeService.java 查看文件

@@ -0,0 +1,16 @@
1
+package com.huiju.estateagents.sample.service;
2
+
3
+import com.baomidou.mybatisplus.extension.service.IService;
4
+import com.huiju.estateagents.sample.entity.TaNotice;
5
+
6
+/**
7
+ * <p>
8
+ * 开屏通知  服务类
9
+ * </p>
10
+ *
11
+ * @author fxf
12
+ * @since 2020-03-18
13
+ */
14
+public interface ITaNoticeService extends IService<TaNotice> {
15
+
16
+}

+ 16
- 0
src/main/java/com/huiju/estateagents/sample/service/ITaSampleContactService.java 查看文件

@@ -0,0 +1,16 @@
1
+package com.huiju.estateagents.sample.service;
2
+
3
+import com.baomidou.mybatisplus.extension.service.IService;
4
+import com.huiju.estateagents.sample.entity.TaSampleContact;
5
+
6
+/**
7
+ * <p>
8
+ * 样例与联系人关联表  服务类
9
+ * </p>
10
+ *
11
+ * @author fxf
12
+ * @since 2020-03-18
13
+ */
14
+public interface ITaSampleContactService extends IService<TaSampleContact> {
15
+
16
+}

+ 21
- 0
src/main/java/com/huiju/estateagents/sample/service/impl/TaContactServiceImpl.java 查看文件

@@ -0,0 +1,21 @@
1
+package com.huiju.estateagents.sample.service.impl;
2
+
3
+
4
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
5
+import com.huiju.estateagents.sample.entity.TaContact;
6
+import com.huiju.estateagents.sample.mapper.TaContactMapper;
7
+import com.huiju.estateagents.sample.service.ITaContactService;
8
+import org.springframework.stereotype.Service;
9
+
10
+/**
11
+ * <p>
12
+ * 联系人表  服务实现类
13
+ * </p>
14
+ *
15
+ * @author fxf
16
+ * @since 2020-03-18
17
+ */
18
+@Service
19
+public class TaContactServiceImpl extends ServiceImpl<TaContactMapper, TaContact> implements ITaContactService {
20
+
21
+}

+ 20
- 0
src/main/java/com/huiju/estateagents/sample/service/impl/TaH5DemandServiceImpl.java 查看文件

@@ -0,0 +1,20 @@
1
+package com.huiju.estateagents.sample.service.impl;
2
+
3
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
4
+import com.huiju.estateagents.sample.entity.TaH5Demand;
5
+import com.huiju.estateagents.sample.mapper.TaH5DemandMapper;
6
+import com.huiju.estateagents.sample.service.ITaH5DemandService;
7
+import org.springframework.stereotype.Service;
8
+
9
+/**
10
+ * <p>
11
+ * 需求单表  服务实现类
12
+ * </p>
13
+ *
14
+ * @author fxf
15
+ * @since 2020-03-18
16
+ */
17
+@Service
18
+public class TaH5DemandServiceImpl extends ServiceImpl<TaH5DemandMapper, TaH5Demand> implements ITaH5DemandService {
19
+
20
+}

+ 20
- 0
src/main/java/com/huiju/estateagents/sample/service/impl/TaH5SampleServiceImpl.java 查看文件

@@ -0,0 +1,20 @@
1
+package com.huiju.estateagents.sample.service.impl;
2
+
3
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
4
+import com.huiju.estateagents.sample.entity.TaH5Sample;
5
+import com.huiju.estateagents.sample.mapper.TaH5SampleMapper;
6
+import com.huiju.estateagents.sample.service.ITaH5SampleService;
7
+import org.springframework.stereotype.Service;
8
+
9
+/**
10
+ * <p>
11
+ * 样例表  服务实现类
12
+ * </p>
13
+ *
14
+ * @author fxf
15
+ * @since 2020-03-18
16
+ */
17
+@Service
18
+public class TaH5SampleServiceImpl extends ServiceImpl<TaH5SampleMapper, TaH5Sample> implements ITaH5SampleService {
19
+
20
+}

+ 20
- 0
src/main/java/com/huiju/estateagents/sample/service/impl/TaNoticeServiceImpl.java 查看文件

@@ -0,0 +1,20 @@
1
+package com.huiju.estateagents.sample.service.impl;
2
+
3
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
4
+import com.huiju.estateagents.sample.entity.TaNotice;
5
+import com.huiju.estateagents.sample.mapper.TaNoticeMapper;
6
+import com.huiju.estateagents.sample.service.ITaNoticeService;
7
+import org.springframework.stereotype.Service;
8
+
9
+/**
10
+ * <p>
11
+ * 开屏通知  服务实现类
12
+ * </p>
13
+ *
14
+ * @author fxf
15
+ * @since 2020-03-18
16
+ */
17
+@Service
18
+public class TaNoticeServiceImpl extends ServiceImpl<TaNoticeMapper, TaNotice> implements ITaNoticeService {
19
+
20
+}

+ 20
- 0
src/main/java/com/huiju/estateagents/sample/service/impl/TaSampleContactServiceImpl.java 查看文件

@@ -0,0 +1,20 @@
1
+package com.huiju.estateagents.sample.service.impl;
2
+
3
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
4
+import com.huiju.estateagents.sample.entity.TaSampleContact;
5
+import com.huiju.estateagents.sample.mapper.TaSampleContactMapper;
6
+import com.huiju.estateagents.sample.service.ITaSampleContactService;
7
+import org.springframework.stereotype.Service;
8
+
9
+/**
10
+ * <p>
11
+ * 样例与联系人关联表  服务实现类
12
+ * </p>
13
+ *
14
+ * @author fxf
15
+ * @since 2020-03-18
16
+ */
17
+@Service
18
+public class TaSampleContactServiceImpl extends ServiceImpl<TaSampleContactMapper, TaSampleContact> implements ITaSampleContactService {
19
+
20
+}

+ 5
- 0
src/main/resources/mapper/sample/TaContactMapper.xml 查看文件

@@ -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.sample.mapper.TaContactMapper">
4
+
5
+</mapper>

+ 5
- 0
src/main/resources/mapper/sample/TaH5DemandMapper.xml 查看文件

@@ -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.sample.mapper.TaH5DemandMapper">
4
+
5
+</mapper>

+ 5
- 0
src/main/resources/mapper/sample/TaH5SampleMapper.xml 查看文件

@@ -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.sample.mapper.TaH5SampleMapper">
4
+
5
+</mapper>

+ 5
- 0
src/main/resources/mapper/sample/TaNoticeMapper.xml 查看文件

@@ -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.sample.mapper.TaNoticeMapper">
4
+
5
+</mapper>

+ 5
- 0
src/main/resources/mapper/sample/TaSampleContactMapper.xml 查看文件

@@ -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.sample.mapper.TaSampleContactMapper">
4
+
5
+</mapper>