魏超 5 anni fa
parent
commit
befca8e2c6
18 ha cambiato i file con 809 aggiunte e 0 eliminazioni
  1. 150
    0
      src/main/java/com/huiju/estateagents/miniPackage/controller/SysVipPackageController.java
  2. 150
    0
      src/main/java/com/huiju/estateagents/miniPackage/controller/SysVipPackageMainController.java
  3. 150
    0
      src/main/java/com/huiju/estateagents/miniPackage/controller/TaUserPackagesController.java
  4. 64
    0
      src/main/java/com/huiju/estateagents/miniPackage/entity/SysVipPackage.java
  5. 37
    0
      src/main/java/com/huiju/estateagents/miniPackage/entity/SysVipPackageMain.java
  6. 78
    0
      src/main/java/com/huiju/estateagents/miniPackage/entity/TaUserPackages.java
  7. 19
    0
      src/main/java/com/huiju/estateagents/miniPackage/mapper/SysVipPackageMainMapper.java
  8. 19
    0
      src/main/java/com/huiju/estateagents/miniPackage/mapper/SysVipPackageMapper.java
  9. 19
    0
      src/main/java/com/huiju/estateagents/miniPackage/mapper/TaUserPackagesMapper.java
  10. 16
    0
      src/main/java/com/huiju/estateagents/miniPackage/service/ISysVipPackageMainService.java
  11. 16
    0
      src/main/java/com/huiju/estateagents/miniPackage/service/ISysVipPackageService.java
  12. 16
    0
      src/main/java/com/huiju/estateagents/miniPackage/service/ITaUserPackagesService.java
  13. 20
    0
      src/main/java/com/huiju/estateagents/miniPackage/service/impl/SysVipPackageMainServiceImpl.java
  14. 20
    0
      src/main/java/com/huiju/estateagents/miniPackage/service/impl/SysVipPackageServiceImpl.java
  15. 20
    0
      src/main/java/com/huiju/estateagents/miniPackage/service/impl/TaUserPackagesServiceImpl.java
  16. 5
    0
      src/main/resources/mapper/miniPackage/SysVipPackageMainMapper.xml
  17. 5
    0
      src/main/resources/mapper/miniPackage/SysVipPackageMapper.xml
  18. 5
    0
      src/main/resources/mapper/miniPackage/TaUserPackagesMapper.xml

+ 150
- 0
src/main/java/com/huiju/estateagents/miniPackage/controller/SysVipPackageController.java Vedi File

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

+ 150
- 0
src/main/java/com/huiju/estateagents/miniPackage/controller/SysVipPackageMainController.java Vedi File

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

+ 150
- 0
src/main/java/com/huiju/estateagents/miniPackage/controller/TaUserPackagesController.java Vedi File

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

+ 64
- 0
src/main/java/com/huiju/estateagents/miniPackage/entity/SysVipPackage.java Vedi File

@@ -0,0 +1,64 @@
1
+package com.huiju.estateagents.miniPackage.entity;
2
+
3
+import java.io.Serializable;
4
+import lombok.Data;
5
+import lombok.EqualsAndHashCode;
6
+import lombok.experimental.Accessors;
7
+
8
+/**
9
+ * <p>
10
+ * 会员套餐 
11
+ * </p>
12
+ *
13
+ * @author wxx
14
+ * @since 2020-06-16
15
+ */
16
+@Data
17
+@EqualsAndHashCode(callSuper = false)
18
+@Accessors(chain = true)
19
+public class SysVipPackage implements Serializable {
20
+
21
+    private static final long serialVersionUID = 1L;
22
+
23
+    /**
24
+     * 套餐ID
25
+     */
26
+    private Integer packId;
27
+
28
+    /**
29
+     * 套餐名称
30
+     */
31
+    private String standName;
32
+
33
+    /**
34
+     * 显示名称
35
+     */
36
+    private String name;
37
+
38
+    /**
39
+     * 价格 单位分
40
+     */
41
+    private Integer price;
42
+
43
+    /**
44
+     * 时长
45
+     */
46
+    private Integer amount;
47
+
48
+    /**
49
+     * 时长单位 year年,month月,day天,week周,quarter季度
50
+     */
51
+    private String unit;
52
+
53
+    /**
54
+     * 状态
55
+     */
56
+    private Integer status;
57
+
58
+    /**
59
+     * 对应系统角色
60
+     */
61
+    private Integer ruleId;
62
+
63
+
64
+}

+ 37
- 0
src/main/java/com/huiju/estateagents/miniPackage/entity/SysVipPackageMain.java Vedi File

@@ -0,0 +1,37 @@
1
+package com.huiju.estateagents.miniPackage.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 wxx
16
+ * @since 2020-06-16
17
+ */
18
+@Data
19
+@EqualsAndHashCode(callSuper = false)
20
+@Accessors(chain = true)
21
+public class SysVipPackageMain implements Serializable {
22
+
23
+    private static final long serialVersionUID = 1L;
24
+
25
+    /**
26
+     * 序号
27
+     */
28
+    @TableId(value = "serial_no", type = IdType.AUTO)
29
+    private Integer serialNo;
30
+
31
+    /**
32
+     * 图片
33
+     */
34
+    private String thumb;
35
+
36
+
37
+}

+ 78
- 0
src/main/java/com/huiju/estateagents/miniPackage/entity/TaUserPackages.java Vedi File

@@ -0,0 +1,78 @@
1
+package com.huiju.estateagents.miniPackage.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 wxx
17
+ * @since 2020-06-16
18
+ */
19
+@Data
20
+@EqualsAndHashCode(callSuper = false)
21
+@Accessors(chain = true)
22
+public class TaUserPackages implements Serializable {
23
+
24
+    private static final long serialVersionUID = 1L;
25
+
26
+    /**
27
+     * 序号
28
+     */
29
+    @TableId(value = "serial_no", type = IdType.AUTO)
30
+    private Integer serialNo;
31
+
32
+    /**
33
+     * 公司id
34
+     */
35
+    private Integer orgId;
36
+
37
+    /**
38
+     * 用户ID
39
+     */
40
+    private Integer userId;
41
+
42
+    /**
43
+     * 套餐ID
44
+     */
45
+    private Integer packId;
46
+
47
+    /**
48
+     * 购买时间
49
+     */
50
+    private LocalDateTime createDate;
51
+
52
+    /**
53
+     * 启用时间
54
+     */
55
+    private LocalDateTime startDate;
56
+
57
+    /**
58
+     * 结束时间
59
+     */
60
+    private LocalDateTime endDate;
61
+
62
+    /**
63
+     * 订单ID
64
+     */
65
+    private String orderId;
66
+
67
+    /**
68
+     * 对应系统角色
69
+     */
70
+    private Integer ruleId;
71
+
72
+    /**
73
+     * 状态
74
+     */
75
+    private Integer status;
76
+
77
+
78
+}

+ 19
- 0
src/main/java/com/huiju/estateagents/miniPackage/mapper/SysVipPackageMainMapper.java Vedi File

@@ -0,0 +1,19 @@
1
+package com.huiju.estateagents.miniPackage.mapper;
2
+
3
+import org.apache.ibatis.annotations.Mapper;
4
+
5
+import com.huiju.estateagents.miniPackage.entity.SysVipPackageMain;
6
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
7
+
8
+/**
9
+ * <p>
10
+ * 会员套餐说明  Mapper 接口
11
+ * </p>
12
+ *
13
+ * @author wxx
14
+ * @since 2020-06-16
15
+ */
16
+@Mapper
17
+public interface SysVipPackageMainMapper extends BaseMapper<SysVipPackageMain> {
18
+
19
+}

+ 19
- 0
src/main/java/com/huiju/estateagents/miniPackage/mapper/SysVipPackageMapper.java Vedi File

@@ -0,0 +1,19 @@
1
+package com.huiju.estateagents.miniPackage.mapper;
2
+
3
+import org.apache.ibatis.annotations.Mapper;
4
+
5
+import com.huiju.estateagents.miniPackage.entity.SysVipPackage;
6
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
7
+
8
+/**
9
+ * <p>
10
+ * 会员套餐  Mapper 接口
11
+ * </p>
12
+ *
13
+ * @author wxx
14
+ * @since 2020-06-16
15
+ */
16
+@Mapper
17
+public interface SysVipPackageMapper extends BaseMapper<SysVipPackage> {
18
+
19
+}

+ 19
- 0
src/main/java/com/huiju/estateagents/miniPackage/mapper/TaUserPackagesMapper.java Vedi File

@@ -0,0 +1,19 @@
1
+package com.huiju.estateagents.miniPackage.mapper;
2
+
3
+import org.apache.ibatis.annotations.Mapper;
4
+
5
+import com.huiju.estateagents.miniPackage.entity.TaUserPackages;
6
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
7
+
8
+/**
9
+ * <p>
10
+ * 会员套餐记录  Mapper 接口
11
+ * </p>
12
+ *
13
+ * @author wxx
14
+ * @since 2020-06-16
15
+ */
16
+@Mapper
17
+public interface TaUserPackagesMapper extends BaseMapper<TaUserPackages> {
18
+
19
+}

+ 16
- 0
src/main/java/com/huiju/estateagents/miniPackage/service/ISysVipPackageMainService.java Vedi File

@@ -0,0 +1,16 @@
1
+package com.huiju.estateagents.miniPackage.service;
2
+
3
+import com.huiju.estateagents.miniPackage.entity.SysVipPackageMain;
4
+import com.baomidou.mybatisplus.extension.service.IService;
5
+
6
+/**
7
+ * <p>
8
+ * 会员套餐说明  服务类
9
+ * </p>
10
+ *
11
+ * @author wxx
12
+ * @since 2020-06-16
13
+ */
14
+public interface ISysVipPackageMainService extends IService<SysVipPackageMain> {
15
+
16
+}

+ 16
- 0
src/main/java/com/huiju/estateagents/miniPackage/service/ISysVipPackageService.java Vedi File

@@ -0,0 +1,16 @@
1
+package com.huiju.estateagents.miniPackage.service;
2
+
3
+import com.huiju.estateagents.miniPackage.entity.SysVipPackage;
4
+import com.baomidou.mybatisplus.extension.service.IService;
5
+
6
+/**
7
+ * <p>
8
+ * 会员套餐  服务类
9
+ * </p>
10
+ *
11
+ * @author wxx
12
+ * @since 2020-06-16
13
+ */
14
+public interface ISysVipPackageService extends IService<SysVipPackage> {
15
+
16
+}

+ 16
- 0
src/main/java/com/huiju/estateagents/miniPackage/service/ITaUserPackagesService.java Vedi File

@@ -0,0 +1,16 @@
1
+package com.huiju.estateagents.miniPackage.service;
2
+
3
+import com.huiju.estateagents.miniPackage.entity.TaUserPackages;
4
+import com.baomidou.mybatisplus.extension.service.IService;
5
+
6
+/**
7
+ * <p>
8
+ * 会员套餐记录  服务类
9
+ * </p>
10
+ *
11
+ * @author wxx
12
+ * @since 2020-06-16
13
+ */
14
+public interface ITaUserPackagesService extends IService<TaUserPackages> {
15
+
16
+}

+ 20
- 0
src/main/java/com/huiju/estateagents/miniPackage/service/impl/SysVipPackageMainServiceImpl.java Vedi File

@@ -0,0 +1,20 @@
1
+package com.huiju.estateagents.miniPackage.service.impl;
2
+
3
+import com.huiju.estateagents.miniPackage.entity.SysVipPackageMain;
4
+import com.huiju.estateagents.miniPackage.mapper.SysVipPackageMainMapper;
5
+import com.huiju.estateagents.miniPackage.service.ISysVipPackageMainService;
6
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
7
+import org.springframework.stereotype.Service;
8
+
9
+/**
10
+ * <p>
11
+ * 会员套餐说明  服务实现类
12
+ * </p>
13
+ *
14
+ * @author wxx
15
+ * @since 2020-06-16
16
+ */
17
+@Service
18
+public class SysVipPackageMainServiceImpl extends ServiceImpl<SysVipPackageMainMapper, SysVipPackageMain> implements ISysVipPackageMainService {
19
+
20
+}

+ 20
- 0
src/main/java/com/huiju/estateagents/miniPackage/service/impl/SysVipPackageServiceImpl.java Vedi File

@@ -0,0 +1,20 @@
1
+package com.huiju.estateagents.miniPackage.service.impl;
2
+
3
+import com.huiju.estateagents.miniPackage.entity.SysVipPackage;
4
+import com.huiju.estateagents.miniPackage.mapper.SysVipPackageMapper;
5
+import com.huiju.estateagents.miniPackage.service.ISysVipPackageService;
6
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
7
+import org.springframework.stereotype.Service;
8
+
9
+/**
10
+ * <p>
11
+ * 会员套餐  服务实现类
12
+ * </p>
13
+ *
14
+ * @author wxx
15
+ * @since 2020-06-16
16
+ */
17
+@Service
18
+public class SysVipPackageServiceImpl extends ServiceImpl<SysVipPackageMapper, SysVipPackage> implements ISysVipPackageService {
19
+
20
+}

+ 20
- 0
src/main/java/com/huiju/estateagents/miniPackage/service/impl/TaUserPackagesServiceImpl.java Vedi File

@@ -0,0 +1,20 @@
1
+package com.huiju.estateagents.miniPackage.service.impl;
2
+
3
+import com.huiju.estateagents.miniPackage.entity.TaUserPackages;
4
+import com.huiju.estateagents.miniPackage.mapper.TaUserPackagesMapper;
5
+import com.huiju.estateagents.miniPackage.service.ITaUserPackagesService;
6
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
7
+import org.springframework.stereotype.Service;
8
+
9
+/**
10
+ * <p>
11
+ * 会员套餐记录  服务实现类
12
+ * </p>
13
+ *
14
+ * @author wxx
15
+ * @since 2020-06-16
16
+ */
17
+@Service
18
+public class TaUserPackagesServiceImpl extends ServiceImpl<TaUserPackagesMapper, TaUserPackages> implements ITaUserPackagesService {
19
+
20
+}

+ 5
- 0
src/main/resources/mapper/miniPackage/SysVipPackageMainMapper.xml Vedi File

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

+ 5
- 0
src/main/resources/mapper/miniPackage/SysVipPackageMapper.xml Vedi File

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

+ 5
- 0
src/main/resources/mapper/miniPackage/TaUserPackagesMapper.xml Vedi File

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