胡轶钦 5 年前
父节点
当前提交
3a24ffea3b

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

@@ -0,0 +1,144 @@
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.ResponseBean;
7
+import com.huiju.estateagents.entity.TaBuildingReport;
8
+import com.huiju.estateagents.service.ITaBuildingReportService;
9
+import org.slf4j.Logger;
10
+import org.slf4j.LoggerFactory;
11
+import org.springframework.beans.factory.annotation.Autowired;
12
+import org.springframework.web.bind.annotation.PathVariable;
13
+import org.springframework.web.bind.annotation.RequestBody;
14
+import org.springframework.web.bind.annotation.RequestMapping;
15
+import org.springframework.web.bind.annotation.RequestMethod;
16
+import org.springframework.web.bind.annotation.RequestParam;
17
+import org.springframework.web.bind.annotation.ResponseBody;
18
+import org.springframework.web.bind.annotation.RestController;
19
+import com.huiju.estateagents.base.BaseController;
20
+
21
+/**
22
+ * <p>
23
+    * 项目报表设置  前端控制器
24
+    * </p>
25
+ *
26
+ * @author jobob
27
+ * @since 2019-08-08
28
+ */
29
+@RestController
30
+@RequestMapping("/api")
31
+public class TaBuildingReportController extends BaseController {
32
+
33
+    private final Logger logger = LoggerFactory.getLogger(TaBuildingReportController.class);
34
+
35
+    @Autowired
36
+    public ITaBuildingReportService iTaBuildingReportService;
37
+
38
+
39
+    /**
40
+     * 分页查询列表
41
+     * @param pageNum
42
+     * @param pageSize
43
+     * @return
44
+     */
45
+    @RequestMapping(value="/taBuildingReport",method= RequestMethod.GET)
46
+    public ResponseBean taBuildingReportList(@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<TaBuildingReport> pg = new Page<>(pageNum, pageSize);
52
+            QueryWrapper<TaBuildingReport> queryWrapper = new QueryWrapper<>();
53
+            queryWrapper.orderByDesc("create_date");
54
+
55
+            IPage<TaBuildingReport> result = iTaBuildingReportService.page(pg, queryWrapper);
56
+            responseBean.addSuccess(result);
57
+        }catch (Exception e){
58
+            logger.error("taBuildingReportList -=- {}",e.toString());
59
+            responseBean.addError(e.getMessage());
60
+        }
61
+        return responseBean;
62
+    }
63
+
64
+    /**
65
+     * 保存对象
66
+     * @param taBuildingReport 实体对象
67
+     * @return
68
+     */
69
+    @RequestMapping(value="/taBuildingReport",method= RequestMethod.POST)
70
+    public ResponseBean taBuildingReportAdd(@RequestBody TaBuildingReport taBuildingReport){
71
+        ResponseBean responseBean = new ResponseBean();
72
+        try {
73
+            if (iTaBuildingReportService.save(taBuildingReport)){
74
+                responseBean.addSuccess(taBuildingReport);
75
+            }else {
76
+                responseBean.addError("fail");
77
+            }
78
+        }catch (Exception e){
79
+            logger.error("taBuildingReportAdd -=- {}",e.toString());
80
+            responseBean.addError(e.getMessage());
81
+        }
82
+        return responseBean;
83
+    }
84
+
85
+    /**
86
+     * 根据id删除对象
87
+     * @param id  实体ID
88
+     */
89
+    @ResponseBody
90
+    @RequestMapping(value="/taBuildingReport/{id}", method= RequestMethod.DELETE)
91
+    public ResponseBean taBuildingReportDelete(@PathVariable Integer id){
92
+        ResponseBean responseBean = new ResponseBean();
93
+        try {
94
+            if(iTaBuildingReportService.removeById(id)){
95
+                responseBean.addSuccess("success");
96
+            }else {
97
+                responseBean.addError("fail");
98
+            }
99
+        }catch (Exception e){
100
+            logger.error("taBuildingReportDelete -=- {}",e.toString());
101
+            responseBean.addError(e.getMessage());
102
+        }
103
+        return responseBean;
104
+    }
105
+
106
+    /**
107
+     * 修改对象
108
+     * @param id  实体ID
109
+     * @param taBuildingReport 实体对象
110
+     * @return
111
+     */
112
+    @RequestMapping(value="/taBuildingReport/{id}",method= RequestMethod.PUT)
113
+    public ResponseBean taBuildingReportUpdate(@PathVariable Integer id,
114
+                                        @RequestBody TaBuildingReport taBuildingReport){
115
+        ResponseBean responseBean = new ResponseBean();
116
+        try {
117
+            if (iTaBuildingReportService.updateById(taBuildingReport)){
118
+                responseBean.addSuccess(taBuildingReport);
119
+            }else {
120
+                responseBean.addError("fail");
121
+            }
122
+        }catch (Exception e){
123
+            logger.error("taBuildingReportUpdate -=- {}",e.toString());
124
+            responseBean.addError(e.getMessage());
125
+        }
126
+        return responseBean;
127
+    }
128
+
129
+    /**
130
+     * 根据id查询对象
131
+     * @param id  实体ID
132
+     */
133
+    @RequestMapping(value="/taBuildingReport/{id}",method= RequestMethod.GET)
134
+    public ResponseBean taBuildingReportGet(@PathVariable Integer id){
135
+        ResponseBean responseBean = new ResponseBean();
136
+        try {
137
+            responseBean.addSuccess(iTaBuildingReportService.getById(id));
138
+        }catch (Exception e){
139
+            logger.error("taBuildingReportDelete -=- {}",e.toString());
140
+            responseBean.addError(e.getMessage());
141
+        }
142
+        return responseBean;
143
+    }
144
+}

+ 9
- 7
src/main/java/com/huiju/estateagents/controller/TaPersonVisitRecordController.java 查看文件

@@ -77,32 +77,34 @@ public class TaPersonVisitRecordController extends BaseController {
77 77
      * @return
78 78
      */
79 79
     @RequestMapping(value="/wx/taPersonVisitRecord",method= RequestMethod.POST)
80
-    public ResponseBean taPersonVisitRecordAdd(@RequestBody TaPersonVisitRecord taPersonVisitRecord, HttpServletRequest request,  @RequestParam(value = "buildingId", required = false) String buildingId){
80
+    public ResponseBean taPersonVisitRecordAdd(@RequestBody TaPersonVisitRecord taPersonVisitRecord, HttpServletRequest request){
81 81
         String openid = JWTUtils.getSubject(request);
82 82
         List<TaPerson> taPersons = taPersonService.getPersonsByOpenId(openid);
83 83
         if (null == taPersons || taPersons.size() != 1) {
84 84
             return ResponseBean.error("验证人员信息失败", ResponseBean.ERROR_UNAVAILABLE);
85 85
         }
86 86
         TaPerson person = taPersons.get(0);
87
-        if (!StringUtils.isEmpty(buildingId)){
88
-            taPersonVisitRecord.setBuildingId(buildingId);
89
-        }
87
+        taPersonVisitRecord.setActivity(taPersonVisitRecord.getPropertyName());
90 88
         QueryWrapper<TaEventProperties>event = new QueryWrapper<>();
91
-        event.eq("buildingId",buildingId);
89
+        event.eq("targetId",taPersonVisitRecord.getTargetId());
90
+        event.eq("event_type",taPersonVisitRecord.getEventType());
92 91
         event.eq("property_code",taPersonVisitRecord.getActivity());
93 92
         List<TaEventProperties> eventProperties = taEventPropertiesService.list(event);
94 93
         if(eventProperties.size()<=0){
95 94
             TaEventProperties taEventProperty = new TaEventProperties();
96
-            taEventProperty.setBuildingId(buildingId);
95
+            taEventProperty.setBuildingId(taPersonVisitRecord.getTargetId());
97 96
             taEventProperty.setCreateDate(LocalDateTime.now());
98
-            taEventProperty.setPropertyCode(taPersonVisitRecord.getActivity());
97
+            taEventProperty.setPropertyCode(taPersonVisitRecord.getPropertyName());
99 98
             taEventProperty.setPropertyName(taPersonVisitRecord.getPropertyName());
100 99
             taEventProperty.setStatus(CommConstant.STATUS_NORMAL);
100
+            taEventProperty.setBuildingId(taPersonVisitRecord.getBuildingId());
101
+            taEventProperty.setEventType(taPersonVisitRecord.getEventType());
101 102
             if (!taEventPropertiesService.save(taEventProperty)){
102 103
                 return ResponseBean.error("新增失败",ResponseBean.ERROR_UNAVAILABLE);
103 104
             }
104 105
 
105 106
         }
107
+
106 108
         taPersonVisitRecord.setPersonId(person.getPersonId());
107 109
         taPersonVisitRecord.setVisitTime(LocalDateTime.now());
108 110
         try {

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

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

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

@@ -0,0 +1,53 @@
1
+package com.huiju.estateagents.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 jobob
17
+ * @since 2019-08-08
18
+ */
19
+@Data
20
+@EqualsAndHashCode(callSuper = false)
21
+@Accessors(chain = true)
22
+public class TaBuildingReport implements Serializable {
23
+
24
+    private static final long serialVersionUID = 1L;
25
+
26
+    /**
27
+     * 设置ID
28
+     */
29
+    @TableId(value = "setting_id", type = IdType.AUTO)
30
+    private Integer settingId;
31
+
32
+    /**
33
+     * 报表编码
34
+     */
35
+    private String reportCode;
36
+
37
+    /**
38
+     * 创建时间
39
+     */
40
+    private LocalDateTime createDate;
41
+
42
+    /**
43
+     * 公司id
44
+     */
45
+    private Integer orgId;
46
+
47
+    /**
48
+     * 楼盘id
49
+     */
50
+    private String buildingId;
51
+
52
+
53
+}

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

@@ -59,5 +59,9 @@ public class TaEventProperties implements Serializable {
59 59
      */
60 60
     private String buildingId;
61 61
 
62
+    private String targetId;
63
+
64
+    private String eventType;
65
+
62 66
 
63 67
 }

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

@@ -112,6 +112,8 @@ public class TaRecommendCustomer implements Serializable {
112 112
      */
113 113
     private String recommendPerson;
114 114
 
115
+    private String personId;
116
+
115 117
     /**
116 118
      * 服务顾问
117 119
      */

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

@@ -3,6 +3,7 @@ package com.huiju.estateagents.entity;
3 3
 import java.io.Serializable;
4 4
 
5 5
 import com.baomidou.mybatisplus.annotation.IdType;
6
+import com.baomidou.mybatisplus.annotation.TableField;
6 7
 import com.baomidou.mybatisplus.annotation.TableId;
7 8
 import lombok.Data;
8 9
 import lombok.EqualsAndHashCode;
@@ -73,6 +74,7 @@ public class TdCity implements Serializable {
73 74
 
74 75
     private String status;
75 76
 
77
+    @TableField(exist = false)
76 78
     private String initial;
77 79
 
78 80
 

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

@@ -0,0 +1,55 @@
1
+package com.huiju.estateagents.entity;
2
+
3
+import java.time.LocalDateTime;
4
+import java.io.Serializable;
5
+import lombok.Data;
6
+import lombok.EqualsAndHashCode;
7
+import lombok.experimental.Accessors;
8
+
9
+/**
10
+ * <p>
11
+ * 报表字典 
12
+ * </p>
13
+ *
14
+ * @author jobob
15
+ * @since 2019-08-08
16
+ */
17
+@Data
18
+@EqualsAndHashCode(callSuper = false)
19
+@Accessors(chain = true)
20
+public class TdReport implements Serializable {
21
+
22
+    private static final long serialVersionUID = 1L;
23
+
24
+    /**
25
+     * 报表编码
26
+     */
27
+    private String reportCode;
28
+
29
+    /**
30
+     * 报表名称
31
+     */
32
+    private String reportName;
33
+
34
+    /**
35
+     * 关联项目
36
+     */
37
+    private Boolean isProject;
38
+
39
+    /**
40
+     * 备注
41
+     */
42
+    private String remark;
43
+
44
+    /**
45
+     * 状态
46
+     */
47
+    private Integer status;
48
+
49
+    /**
50
+     * 创建时间
51
+     */
52
+    private LocalDateTime createDate;
53
+
54
+
55
+}

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

@@ -0,0 +1,19 @@
1
+package com.huiju.estateagents.mapper;
2
+
3
+
4
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
5
+import com.huiju.estateagents.entity.TaBuildingReport;
6
+import org.apache.ibatis.annotations.Mapper;
7
+
8
+/**
9
+ * <p>
10
+ * 项目报表设置  Mapper 接口
11
+ * </p>
12
+ *
13
+ * @author jobob
14
+ * @since 2019-08-08
15
+ */
16
+@Mapper
17
+public interface TaBuildingReportMapper extends BaseMapper<TaBuildingReport> {
18
+
19
+}

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

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

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

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

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

@@ -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.TaBuildingReport;
5
+
6
+/**
7
+ * <p>
8
+ * 项目报表设置  服务类
9
+ * </p>
10
+ *
11
+ * @author jobob
12
+ * @since 2019-08-08
13
+ */
14
+public interface ITaBuildingReportService extends IService<TaBuildingReport> {
15
+
16
+}

+ 17
- 0
src/main/java/com/huiju/estateagents/service/ITdReportService.java 查看文件

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

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

@@ -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.TaBuildingReport;
5
+import com.huiju.estateagents.mapper.TaBuildingReportMapper;
6
+import com.huiju.estateagents.service.ITaBuildingReportService;
7
+import org.springframework.stereotype.Service;
8
+
9
+/**
10
+ * <p>
11
+ * 项目报表设置  服务实现类
12
+ * </p>
13
+ *
14
+ * @author jobob
15
+ * @since 2019-08-08
16
+ */
17
+@Service
18
+public class TaBuildingReportServiceImpl extends ServiceImpl<TaBuildingReportMapper, TaBuildingReport> implements ITaBuildingReportService {
19
+
20
+}

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

@@ -0,0 +1,22 @@
1
+package com.huiju.estateagents.service.impl;
2
+
3
+
4
+
5
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
6
+import com.huiju.estateagents.entity.TdReport;
7
+import com.huiju.estateagents.mapper.TdReportMapper;
8
+import com.huiju.estateagents.service.ITdReportService;
9
+import org.springframework.stereotype.Service;
10
+
11
+/**
12
+ * <p>
13
+ * 报表字典  服务实现类
14
+ * </p>
15
+ *
16
+ * @author jobob
17
+ * @since 2019-08-08
18
+ */
19
+@Service
20
+public class TdReportServiceImpl extends ServiceImpl<TdReportMapper, TdReport> implements ITdReportService {
21
+
22
+}

+ 5
- 0
src/main/resources/mapper/TaBuildingReportMapper.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.TaBuildingReport.mapper.TaBuildingReportMapper">
4
+
5
+</mapper>

+ 5
- 0
src/main/resources/mapper/TdReportMapper.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.mapper.TdReportMapper">
4
+
5
+</mapper>