魏超 преди 5 години
родител
ревизия
552a248187
променени са 46 файла, в които са добавени 2596 реда и са изтрити 0 реда
  1. 150
    0
      src/main/java/com/huiju/estateagents/redpack/controller/TaH5ImagesController.java
  2. 150
    0
      src/main/java/com/huiju/estateagents/redpack/controller/TaH5TemplateController.java
  3. 150
    0
      src/main/java/com/huiju/estateagents/redpack/controller/TaOrgAccountBlockedController.java
  4. 150
    0
      src/main/java/com/huiju/estateagents/redpack/controller/TaOrgAccountCertificateController.java
  5. 150
    0
      src/main/java/com/huiju/estateagents/redpack/controller/TaOrgAccountController.java
  6. 150
    0
      src/main/java/com/huiju/estateagents/redpack/controller/TaOrgAccountDetailedListController.java
  7. 150
    0
      src/main/java/com/huiju/estateagents/redpack/controller/TaOrgOrderController.java
  8. 150
    0
      src/main/java/com/huiju/estateagents/redpack/controller/TaOrgOrderDetailController.java
  9. 150
    0
      src/main/java/com/huiju/estateagents/redpack/controller/TaOrgRefundApplicationController.java
  10. 63
    0
      src/main/java/com/huiju/estateagents/redpack/entity/TaH5Images.java
  11. 62
    0
      src/main/java/com/huiju/estateagents/redpack/entity/TaH5Template.java
  12. 80
    0
      src/main/java/com/huiju/estateagents/redpack/entity/TaOrgAccount.java
  13. 63
    0
      src/main/java/com/huiju/estateagents/redpack/entity/TaOrgAccountBlocked.java
  14. 88
    0
      src/main/java/com/huiju/estateagents/redpack/entity/TaOrgAccountCertificate.java
  15. 83
    0
      src/main/java/com/huiju/estateagents/redpack/entity/TaOrgAccountDetailedList.java
  16. 100
    0
      src/main/java/com/huiju/estateagents/redpack/entity/TaOrgOrder.java
  17. 92
    0
      src/main/java/com/huiju/estateagents/redpack/entity/TaOrgOrderDetail.java
  18. 95
    0
      src/main/java/com/huiju/estateagents/redpack/entity/TaOrgRefundApplication.java
  19. 19
    0
      src/main/java/com/huiju/estateagents/redpack/mapper/TaH5ImagesMapper.java
  20. 19
    0
      src/main/java/com/huiju/estateagents/redpack/mapper/TaH5TemplateMapper.java
  21. 19
    0
      src/main/java/com/huiju/estateagents/redpack/mapper/TaOrgAccountBlockedMapper.java
  22. 19
    0
      src/main/java/com/huiju/estateagents/redpack/mapper/TaOrgAccountCertificateMapper.java
  23. 19
    0
      src/main/java/com/huiju/estateagents/redpack/mapper/TaOrgAccountDetailedListMapper.java
  24. 19
    0
      src/main/java/com/huiju/estateagents/redpack/mapper/TaOrgAccountMapper.java
  25. 19
    0
      src/main/java/com/huiju/estateagents/redpack/mapper/TaOrgOrderDetailMapper.java
  26. 19
    0
      src/main/java/com/huiju/estateagents/redpack/mapper/TaOrgOrderMapper.java
  27. 19
    0
      src/main/java/com/huiju/estateagents/redpack/mapper/TaOrgRefundApplicationMapper.java
  28. 16
    0
      src/main/java/com/huiju/estateagents/redpack/service/ITaH5ImagesService.java
  29. 16
    0
      src/main/java/com/huiju/estateagents/redpack/service/ITaH5TemplateService.java
  30. 16
    0
      src/main/java/com/huiju/estateagents/redpack/service/ITaOrgAccountBlockedService.java
  31. 16
    0
      src/main/java/com/huiju/estateagents/redpack/service/ITaOrgAccountCertificateService.java
  32. 16
    0
      src/main/java/com/huiju/estateagents/redpack/service/ITaOrgAccountDetailedListService.java
  33. 16
    0
      src/main/java/com/huiju/estateagents/redpack/service/ITaOrgAccountService.java
  34. 16
    0
      src/main/java/com/huiju/estateagents/redpack/service/ITaOrgOrderDetailService.java
  35. 16
    0
      src/main/java/com/huiju/estateagents/redpack/service/ITaOrgOrderService.java
  36. 16
    0
      src/main/java/com/huiju/estateagents/redpack/service/ITaOrgRefundApplicationService.java
  37. 21
    0
      src/main/java/com/huiju/estateagents/redpack/service/impl/TaH5ImagesServiceImpl.java
  38. 21
    0
      src/main/java/com/huiju/estateagents/redpack/service/impl/TaH5TemplateServiceImpl.java
  39. 21
    0
      src/main/java/com/huiju/estateagents/redpack/service/impl/TaOrgAccountBlockedServiceImpl.java
  40. 21
    0
      src/main/java/com/huiju/estateagents/redpack/service/impl/TaOrgAccountCertificateServiceImpl.java
  41. 21
    0
      src/main/java/com/huiju/estateagents/redpack/service/impl/TaOrgAccountDetailedListServiceImpl.java
  42. 21
    0
      src/main/java/com/huiju/estateagents/redpack/service/impl/TaOrgAccountServiceImpl.java
  43. 21
    0
      src/main/java/com/huiju/estateagents/redpack/service/impl/TaOrgOrderDetailServiceImpl.java
  44. 21
    0
      src/main/java/com/huiju/estateagents/redpack/service/impl/TaOrgOrderServiceImpl.java
  45. 21
    0
      src/main/java/com/huiju/estateagents/redpack/service/impl/TaOrgRefundApplicationServiceImpl.java
  46. 16
    0
      src/main/java/com/huiju/estateagents/service/impl/TaMiniappServiceImpl.java

+ 150
- 0
src/main/java/com/huiju/estateagents/redpack/controller/TaH5ImagesController.java Целия файл

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

+ 150
- 0
src/main/java/com/huiju/estateagents/redpack/controller/TaH5TemplateController.java Целия файл

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

+ 150
- 0
src/main/java/com/huiju/estateagents/redpack/controller/TaOrgAccountBlockedController.java Целия файл

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

+ 150
- 0
src/main/java/com/huiju/estateagents/redpack/controller/TaOrgAccountCertificateController.java Целия файл

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

+ 150
- 0
src/main/java/com/huiju/estateagents/redpack/controller/TaOrgAccountController.java Целия файл

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

+ 150
- 0
src/main/java/com/huiju/estateagents/redpack/controller/TaOrgAccountDetailedListController.java Целия файл

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

+ 150
- 0
src/main/java/com/huiju/estateagents/redpack/controller/TaOrgOrderController.java Целия файл

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

+ 150
- 0
src/main/java/com/huiju/estateagents/redpack/controller/TaOrgOrderDetailController.java Целия файл

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

+ 150
- 0
src/main/java/com/huiju/estateagents/redpack/controller/TaOrgRefundApplicationController.java Целия файл

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

+ 63
- 0
src/main/java/com/huiju/estateagents/redpack/entity/TaH5Images.java Целия файл

@@ -0,0 +1,63 @@
1
+package com.huiju.estateagents.redpack.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
+ * H5图片列表 
14
+ * </p>
15
+ *
16
+ * @author fxf
17
+ * @since 2020-06-03
18
+ */
19
+@Data
20
+@EqualsAndHashCode(callSuper = false)
21
+@Accessors(chain = true)
22
+public class TaH5Images 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
+     * 活动类型 RedPacket红包
34
+     */
35
+    private String activityType;
36
+
37
+    /**
38
+     * 活动ID
39
+     */
40
+    private String activityId;
41
+
42
+    /**
43
+     * 图片类型 活动类型+dot+图片类型
44
+     */
45
+    private String imageType;
46
+
47
+    /**
48
+     * 图片地址
49
+     */
50
+    private String imageUrl;
51
+
52
+    /**
53
+     * 排序
54
+     */
55
+    private Integer sortNo;
56
+
57
+    /**
58
+     * 创建时间
59
+     */
60
+    private LocalDateTime createDate;
61
+
62
+
63
+}

+ 62
- 0
src/main/java/com/huiju/estateagents/redpack/entity/TaH5Template.java Целия файл

@@ -0,0 +1,62 @@
1
+package com.huiju.estateagents.redpack.entity;
2
+
3
+import java.time.LocalDateTime;
4
+import java.io.Serializable;
5
+import java.util.UUID;
6
+
7
+import com.baomidou.mybatisplus.annotation.IdType;
8
+import com.baomidou.mybatisplus.annotation.TableField;
9
+import com.baomidou.mybatisplus.annotation.TableId;
10
+
11
+import lombok.Data;
12
+import lombok.EqualsAndHashCode;
13
+import lombok.experimental.Accessors;
14
+
15
+/**
16
+ * <p>
17
+ * H5模板 
18
+ * </p>
19
+ *
20
+ * @author fxf
21
+ * @since 2020-06-03
22
+ */
23
+@Data
24
+@EqualsAndHashCode(callSuper = false)
25
+@Accessors(chain = true)
26
+public class TaH5Template implements Serializable {
27
+
28
+    private static final long serialVersionUID = 1L;
29
+
30
+    /**
31
+     * 模板ID
32
+     */
33
+    @TableId(value = "h5_template_id", type = IdType.UUID)
34
+    private String h5TemplateId;
35
+
36
+    /**
37
+     * 模板名称
38
+     */
39
+    private String name;
40
+
41
+    /**
42
+     * 活动类型 RedPacket红包
43
+     */
44
+    private String activityType;
45
+
46
+    /**
47
+     * 活动样例
48
+     */
49
+    private String activityId;
50
+
51
+    /**
52
+     * 创建时间
53
+     */
54
+    private LocalDateTime createDate;
55
+
56
+    /**
57
+     * 状态
58
+     */
59
+    private Integer status;
60
+
61
+
62
+}

+ 80
- 0
src/main/java/com/huiju/estateagents/redpack/entity/TaOrgAccount.java Целия файл

@@ -0,0 +1,80 @@
1
+package com.huiju.estateagents.redpack.entity;
2
+
3
+import java.time.LocalDateTime;
4
+import java.io.Serializable;
5
+
6
+import com.baomidou.mybatisplus.annotation.IdType;
7
+import com.baomidou.mybatisplus.annotation.TableId;
8
+
9
+import lombok.Data;
10
+import lombok.EqualsAndHashCode;
11
+import lombok.experimental.Accessors;
12
+
13
+/**
14
+ * <p>
15
+ * 系统账户表 
16
+ * </p>
17
+ *
18
+ * @author fxf
19
+ * @since 2020-06-03
20
+ */
21
+@Data
22
+@EqualsAndHashCode(callSuper = false)
23
+@Accessors(chain = true)
24
+public class TaOrgAccount implements Serializable {
25
+
26
+    private static final long serialVersionUID = 1L;
27
+
28
+    /**
29
+     * 账户ID
30
+     */
31
+    @TableId(value = "account_id", type = IdType.UUID)
32
+    private String accountId;
33
+
34
+    /**
35
+     * 组织ID
36
+     */
37
+    private Integer orgId;
38
+
39
+    /**
40
+     * 可用余额 单位分
41
+     */
42
+    private Integer availableBalance;
43
+
44
+    /**
45
+     * 实际余额 单位分
46
+     */
47
+    private Integer realBalance;
48
+
49
+    /**
50
+     * 已消费 单位分
51
+     */
52
+    private Integer purchaseAmount;
53
+
54
+    /**
55
+     * 累计退费 单位分
56
+     */
57
+    private Integer totalRefund;
58
+
59
+    /**
60
+     * 创建时间
61
+     */
62
+    private LocalDateTime createDate;
63
+
64
+    /**
65
+     * 更新时间
66
+     */
67
+    private LocalDateTime modifyDate;
68
+
69
+    /**
70
+     * 状态
71
+     */
72
+    private Integer status;
73
+
74
+    /**
75
+     * 小程序名称
76
+     */
77
+    private String miniappName;
78
+
79
+
80
+}

+ 63
- 0
src/main/java/com/huiju/estateagents/redpack/entity/TaOrgAccountBlocked.java Целия файл

@@ -0,0 +1,63 @@
1
+package com.huiju.estateagents.redpack.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-06-03
18
+ */
19
+@Data
20
+@EqualsAndHashCode(callSuper = false)
21
+@Accessors(chain = true)
22
+public class TaOrgAccountBlocked 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 String accountId;
36
+
37
+    /**
38
+     * 公司id
39
+     */
40
+    private Integer orgId;
41
+
42
+    /**
43
+     * 冻结金额 单位分
44
+     */
45
+    private Integer blockedBalance;
46
+
47
+    /**
48
+     * 冻结理由
49
+     */
50
+    private String blockedReason;
51
+
52
+    /**
53
+     * 冻结时间
54
+     */
55
+    private LocalDateTime createDate;
56
+
57
+    /**
58
+     * 状态
59
+     */
60
+    private Integer status;
61
+
62
+
63
+}

+ 88
- 0
src/main/java/com/huiju/estateagents/redpack/entity/TaOrgAccountCertificate.java Целия файл

@@ -0,0 +1,88 @@
1
+package com.huiju.estateagents.redpack.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-06-03
18
+ */
19
+@Data
20
+@EqualsAndHashCode(callSuper = false)
21
+@Accessors(chain = true)
22
+public class TaOrgAccountCertificate implements Serializable {
23
+
24
+    private static final long serialVersionUID = 1L;
25
+
26
+    /**
27
+     * 凭证ID
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 String accountId;
41
+
42
+    /**
43
+     * 账户流水ID
44
+     */
45
+    private Integer accountSerialNo;
46
+
47
+    /**
48
+     * 订单ID
49
+     */
50
+    private String orderId;
51
+
52
+    /**
53
+     * 关联用处 充值,退费
54
+     */
55
+    private String consumptionType;
56
+
57
+    /**
58
+     * 凭证说明
59
+     */
60
+    private String desc;
61
+
62
+    /**
63
+     * 凭证地址
64
+     */
65
+    private String url;
66
+
67
+    /**
68
+     * 创建时间
69
+     */
70
+    private LocalDateTime createDate;
71
+
72
+    /**
73
+     * 上传人
74
+     */
75
+    private Integer userId;
76
+
77
+    /**
78
+     * 上传人名称
79
+     */
80
+    private String userName;
81
+
82
+    /**
83
+     * 状态
84
+     */
85
+    private Integer status;
86
+
87
+
88
+}

+ 83
- 0
src/main/java/com/huiju/estateagents/redpack/entity/TaOrgAccountDetailedList.java Целия файл

@@ -0,0 +1,83 @@
1
+package com.huiju.estateagents.redpack.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-06-03
18
+ */
19
+@Data
20
+@EqualsAndHashCode(callSuper = false)
21
+@Accessors(chain = true)
22
+public class TaOrgAccountDetailedList 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 String accountId;
36
+
37
+    /**
38
+     * 公司id
39
+     */
40
+    private Integer orgId;
41
+
42
+    /**
43
+     * 发生额 单位分
44
+     */
45
+    private Integer amount;
46
+
47
+    /**
48
+     * 发生类型 1收入,-1支出
49
+     */
50
+    private Integer signType;
51
+
52
+    /**
53
+     * 订单ID
54
+     */
55
+    private String orderId;
56
+
57
+    /**
58
+     * 说明
59
+     */
60
+    private String desc;
61
+
62
+    /**
63
+     * 消费时间
64
+     */
65
+    private LocalDateTime createDate;
66
+
67
+    /**
68
+     * 状态
69
+     */
70
+    private Integer status;
71
+
72
+    /**
73
+     * 操作人ID
74
+     */
75
+    private Integer userId;
76
+
77
+    /**
78
+     * 操作人名称
79
+     */
80
+    private String userName;
81
+
82
+
83
+}

+ 100
- 0
src/main/java/com/huiju/estateagents/redpack/entity/TaOrgOrder.java Целия файл

@@ -0,0 +1,100 @@
1
+package com.huiju.estateagents.redpack.entity;
2
+
3
+import java.time.LocalDateTime;
4
+import java.io.Serializable;
5
+
6
+import com.baomidou.mybatisplus.annotation.IdType;
7
+import com.baomidou.mybatisplus.annotation.TableId;
8
+
9
+import lombok.Data;
10
+import lombok.EqualsAndHashCode;
11
+import lombok.experimental.Accessors;
12
+
13
+/**
14
+ * <p>
15
+ * 组织订单表 
16
+ * </p>
17
+ *
18
+ * @author fxf
19
+ * @since 2020-06-03
20
+ */
21
+@Data
22
+@EqualsAndHashCode(callSuper = false)
23
+@Accessors(chain = true)
24
+public class TaOrgOrder implements Serializable {
25
+
26
+    private static final long serialVersionUID = 1L;
27
+
28
+    /**
29
+     * 订单ID
30
+     */
31
+    @TableId(value = "order_id", type = IdType.UUID)
32
+    private String orderId;
33
+
34
+    /**
35
+     * 公司id
36
+     */
37
+    private Integer orgId;
38
+
39
+    /**
40
+     * 交易号
41
+     */
42
+    private String tradeNo;
43
+
44
+    /**
45
+     * 发生金额 单位分
46
+     */
47
+    private Integer amount;
48
+
49
+    /**
50
+     * 发生时间
51
+     */
52
+    private LocalDateTime createDate;
53
+
54
+    /**
55
+     * 过期时间
56
+     */
57
+    private LocalDateTime expiryDate;
58
+
59
+    /**
60
+     * 支付时间
61
+     */
62
+    private LocalDateTime payDate;
63
+
64
+    /**
65
+     * 微信订单ID
66
+     */
67
+    private String wxOrderId;
68
+
69
+    /**
70
+     * 备注
71
+     */
72
+    private String remark;
73
+
74
+    /**
75
+     * 状态 记录是否有效
76
+     */
77
+    private Integer status;
78
+
79
+    /**
80
+     * 交易状态 进行中,成功,失败
81
+     */
82
+    private String tradingStatus;
83
+
84
+    /**
85
+     * 线下操作
86
+     */
87
+    private Boolean isOffline;
88
+
89
+    /**
90
+     * 下单人
91
+     */
92
+    private Integer userId;
93
+
94
+    /**
95
+     * 下单人名称
96
+     */
97
+    private String userName;
98
+
99
+
100
+}

+ 92
- 0
src/main/java/com/huiju/estateagents/redpack/entity/TaOrgOrderDetail.java Целия файл

@@ -0,0 +1,92 @@
1
+package com.huiju.estateagents.redpack.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-06-03
17
+ */
18
+@Data
19
+@EqualsAndHashCode(callSuper = false)
20
+@Accessors(chain = true)
21
+public class TaOrgOrderDetail implements Serializable {
22
+
23
+    private static final long serialVersionUID = 1L;
24
+
25
+    /**
26
+     * 明细ID
27
+     */
28
+    @TableId(value = "serial_no", type = IdType.AUTO)
29
+    private Integer serialNo;
30
+
31
+    /**
32
+     * 订单ID
33
+     */
34
+    private String orderId;
35
+
36
+    /**
37
+     * 公司id
38
+     */
39
+    private Integer orgId;
40
+
41
+    /**
42
+     * 明细类型 充值,退费,红包
43
+     */
44
+    private String itemType;
45
+
46
+    /**
47
+     * 关联对象 比如活动
48
+     */
49
+    private String targetType;
50
+
51
+    /**
52
+     * 对象ID
53
+     */
54
+    private String targetId;
55
+
56
+    /**
57
+     * 单价 单位分
58
+     */
59
+    private Integer unitPrice;
60
+
61
+    /**
62
+     * 数量
63
+     */
64
+    private Integer quantity;
65
+
66
+    /**
67
+     * 金额 单位分
68
+     */
69
+    private Integer amount;
70
+
71
+    /**
72
+     * 状态
73
+     */
74
+    private Integer status;
75
+
76
+    /**
77
+     * 接收人(小程序) 红包接收人
78
+     */
79
+    private String receiverId;
80
+
81
+    /**
82
+     * 接收人名称
83
+     */
84
+    private String receiverName;
85
+
86
+    /**
87
+     * 接收人公众号
88
+     */
89
+    private String receiverMpId;
90
+
91
+
92
+}

+ 95
- 0
src/main/java/com/huiju/estateagents/redpack/entity/TaOrgRefundApplication.java Целия файл

@@ -0,0 +1,95 @@
1
+package com.huiju.estateagents.redpack.entity;
2
+
3
+import java.time.LocalDateTime;
4
+import java.io.Serializable;
5
+
6
+import com.baomidou.mybatisplus.annotation.IdType;
7
+import com.baomidou.mybatisplus.annotation.TableId;
8
+
9
+import lombok.Data;
10
+import lombok.EqualsAndHashCode;
11
+import lombok.experimental.Accessors;
12
+
13
+/**
14
+ * <p>
15
+ * 账户退款申请 
16
+ * </p>
17
+ *
18
+ * @author fxf
19
+ * @since 2020-06-03
20
+ */
21
+@Data
22
+@EqualsAndHashCode(callSuper = false)
23
+@Accessors(chain = true)
24
+public class TaOrgRefundApplication implements Serializable {
25
+
26
+    private static final long serialVersionUID = 1L;
27
+
28
+    /**
29
+     * 申请ID
30
+     */
31
+    @TableId(value = "refund_id", type = IdType.UUID)
32
+    private String refundId;
33
+
34
+    /**
35
+     * 申请公司
36
+     */
37
+    private Integer orgId;
38
+
39
+    /**
40
+     * 申请人
41
+     */
42
+    private Integer userId;
43
+
44
+    /**
45
+     * 申请人名称
46
+     */
47
+    private String userName;
48
+
49
+    /**
50
+     * 申请原因
51
+     */
52
+    private String reason;
53
+
54
+    /**
55
+     * 退款金额
56
+     */
57
+    private Integer amount;
58
+
59
+    /**
60
+     * 审核人
61
+     */
62
+    private Integer auditorId;
63
+
64
+    /**
65
+     * 审核人名称
66
+     */
67
+    private String auditorName;
68
+
69
+    /**
70
+     * 审核状态 未审核,同意,不同意
71
+     */
72
+    private String auditStatus;
73
+
74
+    /**
75
+     * 审核意见
76
+     */
77
+    private String auditResult;
78
+
79
+    /**
80
+     * 订单ID
81
+     */
82
+    private String orderId;
83
+
84
+    /**
85
+     * 创建时间
86
+     */
87
+    private LocalDateTime createDate;
88
+
89
+    /**
90
+     * 状态
91
+     */
92
+    private Integer status;
93
+
94
+
95
+}

+ 19
- 0
src/main/java/com/huiju/estateagents/redpack/mapper/TaH5ImagesMapper.java Целия файл

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

+ 19
- 0
src/main/java/com/huiju/estateagents/redpack/mapper/TaH5TemplateMapper.java Целия файл

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

+ 19
- 0
src/main/java/com/huiju/estateagents/redpack/mapper/TaOrgAccountBlockedMapper.java Целия файл

@@ -0,0 +1,19 @@
1
+package com.huiju.estateagents.redpack.mapper;
2
+
3
+import org.apache.ibatis.annotations.Mapper;
4
+
5
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
6
+import com.huiju.estateagents.redpack.entity.TaOrgAccountBlocked;
7
+
8
+/**
9
+ * <p>
10
+ * 账户冻结记录  Mapper 接口
11
+ * </p>
12
+ *
13
+ * @author fxf
14
+ * @since 2020-06-03
15
+ */
16
+@Mapper
17
+public interface TaOrgAccountBlockedMapper extends BaseMapper<TaOrgAccountBlocked> {
18
+
19
+}

+ 19
- 0
src/main/java/com/huiju/estateagents/redpack/mapper/TaOrgAccountCertificateMapper.java Целия файл

@@ -0,0 +1,19 @@
1
+package com.huiju.estateagents.redpack.mapper;
2
+
3
+import org.apache.ibatis.annotations.Mapper;
4
+
5
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
6
+import com.huiju.estateagents.redpack.entity.TaOrgAccountCertificate;
7
+
8
+/**
9
+ * <p>
10
+ * 账户相关凭证  Mapper 接口
11
+ * </p>
12
+ *
13
+ * @author fxf
14
+ * @since 2020-06-03
15
+ */
16
+@Mapper
17
+public interface TaOrgAccountCertificateMapper extends BaseMapper<TaOrgAccountCertificate> {
18
+
19
+}

+ 19
- 0
src/main/java/com/huiju/estateagents/redpack/mapper/TaOrgAccountDetailedListMapper.java Целия файл

@@ -0,0 +1,19 @@
1
+package com.huiju.estateagents.redpack.mapper;
2
+
3
+import org.apache.ibatis.annotations.Mapper;
4
+
5
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
6
+import com.huiju.estateagents.redpack.entity.TaOrgAccountDetailedList;
7
+
8
+/**
9
+ * <p>
10
+ * 账户消费流水  Mapper 接口
11
+ * </p>
12
+ *
13
+ * @author fxf
14
+ * @since 2020-06-03
15
+ */
16
+@Mapper
17
+public interface TaOrgAccountDetailedListMapper extends BaseMapper<TaOrgAccountDetailedList> {
18
+
19
+}

+ 19
- 0
src/main/java/com/huiju/estateagents/redpack/mapper/TaOrgAccountMapper.java Целия файл

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

+ 19
- 0
src/main/java/com/huiju/estateagents/redpack/mapper/TaOrgOrderDetailMapper.java Целия файл

@@ -0,0 +1,19 @@
1
+package com.huiju.estateagents.redpack.mapper;
2
+
3
+import org.apache.ibatis.annotations.Mapper;
4
+
5
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
6
+import com.huiju.estateagents.redpack.entity.TaOrgOrderDetail;
7
+
8
+/**
9
+ * <p>
10
+ * 组织订单明细  Mapper 接口
11
+ * </p>
12
+ *
13
+ * @author fxf
14
+ * @since 2020-06-03
15
+ */
16
+@Mapper
17
+public interface TaOrgOrderDetailMapper extends BaseMapper<TaOrgOrderDetail> {
18
+
19
+}

+ 19
- 0
src/main/java/com/huiju/estateagents/redpack/mapper/TaOrgOrderMapper.java Целия файл

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

+ 19
- 0
src/main/java/com/huiju/estateagents/redpack/mapper/TaOrgRefundApplicationMapper.java Целия файл

@@ -0,0 +1,19 @@
1
+package com.huiju.estateagents.redpack.mapper;
2
+
3
+import org.apache.ibatis.annotations.Mapper;
4
+
5
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
6
+import com.huiju.estateagents.redpack.entity.TaOrgRefundApplication;
7
+
8
+/**
9
+ * <p>
10
+ * 账户退款申请  Mapper 接口
11
+ * </p>
12
+ *
13
+ * @author fxf
14
+ * @since 2020-06-03
15
+ */
16
+@Mapper
17
+public interface TaOrgRefundApplicationMapper extends BaseMapper<TaOrgRefundApplication> {
18
+
19
+}

+ 16
- 0
src/main/java/com/huiju/estateagents/redpack/service/ITaH5ImagesService.java Целия файл

@@ -0,0 +1,16 @@
1
+package com.huiju.estateagents.redpack.service;
2
+
3
+import com.baomidou.mybatisplus.extension.service.IService;
4
+import com.huiju.estateagents.redpack.entity.TaH5Images;
5
+
6
+/**
7
+ * <p>
8
+ * H5图片列表  服务类
9
+ * </p>
10
+ *
11
+ * @author fxf
12
+ * @since 2020-06-03
13
+ */
14
+public interface ITaH5ImagesService extends IService<TaH5Images> {
15
+
16
+}

+ 16
- 0
src/main/java/com/huiju/estateagents/redpack/service/ITaH5TemplateService.java Целия файл

@@ -0,0 +1,16 @@
1
+package com.huiju.estateagents.redpack.service;
2
+
3
+import com.baomidou.mybatisplus.extension.service.IService;
4
+import com.huiju.estateagents.redpack.entity.TaH5Template;
5
+
6
+/**
7
+ * <p>
8
+ * H5模板  服务类
9
+ * </p>
10
+ *
11
+ * @author fxf
12
+ * @since 2020-06-03
13
+ */
14
+public interface ITaH5TemplateService extends IService<TaH5Template> {
15
+
16
+}

+ 16
- 0
src/main/java/com/huiju/estateagents/redpack/service/ITaOrgAccountBlockedService.java Целия файл

@@ -0,0 +1,16 @@
1
+package com.huiju.estateagents.redpack.service;
2
+
3
+import com.baomidou.mybatisplus.extension.service.IService;
4
+import com.huiju.estateagents.redpack.entity.TaOrgAccountBlocked;
5
+
6
+/**
7
+ * <p>
8
+ * 账户冻结记录  服务类
9
+ * </p>
10
+ *
11
+ * @author fxf
12
+ * @since 2020-06-03
13
+ */
14
+public interface ITaOrgAccountBlockedService extends IService<TaOrgAccountBlocked> {
15
+
16
+}

+ 16
- 0
src/main/java/com/huiju/estateagents/redpack/service/ITaOrgAccountCertificateService.java Целия файл

@@ -0,0 +1,16 @@
1
+package com.huiju.estateagents.redpack.service;
2
+
3
+import com.baomidou.mybatisplus.extension.service.IService;
4
+import com.huiju.estateagents.redpack.entity.TaOrgAccountCertificate;
5
+
6
+/**
7
+ * <p>
8
+ * 账户相关凭证  服务类
9
+ * </p>
10
+ *
11
+ * @author fxf
12
+ * @since 2020-06-03
13
+ */
14
+public interface ITaOrgAccountCertificateService extends IService<TaOrgAccountCertificate> {
15
+
16
+}

+ 16
- 0
src/main/java/com/huiju/estateagents/redpack/service/ITaOrgAccountDetailedListService.java Целия файл

@@ -0,0 +1,16 @@
1
+package com.huiju.estateagents.redpack.service;
2
+
3
+import com.baomidou.mybatisplus.extension.service.IService;
4
+import com.huiju.estateagents.redpack.entity.TaOrgAccountDetailedList;
5
+
6
+/**
7
+ * <p>
8
+ * 账户消费流水  服务类
9
+ * </p>
10
+ *
11
+ * @author fxf
12
+ * @since 2020-06-03
13
+ */
14
+public interface ITaOrgAccountDetailedListService extends IService<TaOrgAccountDetailedList> {
15
+
16
+}

+ 16
- 0
src/main/java/com/huiju/estateagents/redpack/service/ITaOrgAccountService.java Целия файл

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

+ 16
- 0
src/main/java/com/huiju/estateagents/redpack/service/ITaOrgOrderDetailService.java Целия файл

@@ -0,0 +1,16 @@
1
+package com.huiju.estateagents.redpack.service;
2
+
3
+import com.baomidou.mybatisplus.extension.service.IService;
4
+import com.huiju.estateagents.redpack.entity.TaOrgOrderDetail;
5
+
6
+/**
7
+ * <p>
8
+ * 组织订单明细  服务类
9
+ * </p>
10
+ *
11
+ * @author fxf
12
+ * @since 2020-06-03
13
+ */
14
+public interface ITaOrgOrderDetailService extends IService<TaOrgOrderDetail> {
15
+
16
+}

+ 16
- 0
src/main/java/com/huiju/estateagents/redpack/service/ITaOrgOrderService.java Целия файл

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

+ 16
- 0
src/main/java/com/huiju/estateagents/redpack/service/ITaOrgRefundApplicationService.java Целия файл

@@ -0,0 +1,16 @@
1
+package com.huiju.estateagents.redpack.service;
2
+
3
+import com.baomidou.mybatisplus.extension.service.IService;
4
+import com.huiju.estateagents.redpack.entity.TaOrgRefundApplication;
5
+
6
+/**
7
+ * <p>
8
+ * 账户退款申请  服务类
9
+ * </p>
10
+ *
11
+ * @author fxf
12
+ * @since 2020-06-03
13
+ */
14
+public interface ITaOrgRefundApplicationService extends IService<TaOrgRefundApplication> {
15
+
16
+}

+ 21
- 0
src/main/java/com/huiju/estateagents/redpack/service/impl/TaH5ImagesServiceImpl.java Целия файл

@@ -0,0 +1,21 @@
1
+package com.huiju.estateagents.redpack.service.impl;
2
+
3
+import org.springframework.stereotype.Service;
4
+
5
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
6
+import com.huiju.estateagents.redpack.entity.TaH5Images;
7
+import com.huiju.estateagents.redpack.mapper.TaH5ImagesMapper;
8
+import com.huiju.estateagents.redpack.service.ITaH5ImagesService;
9
+
10
+/**
11
+ * <p>
12
+ * H5图片列表  服务实现类
13
+ * </p>
14
+ *
15
+ * @author fxf
16
+ * @since 2020-06-03
17
+ */
18
+@Service
19
+public class TaH5ImagesServiceImpl extends ServiceImpl<TaH5ImagesMapper, TaH5Images> implements ITaH5ImagesService {
20
+
21
+}

+ 21
- 0
src/main/java/com/huiju/estateagents/redpack/service/impl/TaH5TemplateServiceImpl.java Целия файл

@@ -0,0 +1,21 @@
1
+package com.huiju.estateagents.redpack.service.impl;
2
+
3
+import org.springframework.stereotype.Service;
4
+
5
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
6
+import com.huiju.estateagents.redpack.entity.TaH5Template;
7
+import com.huiju.estateagents.redpack.mapper.TaH5TemplateMapper;
8
+import com.huiju.estateagents.redpack.service.ITaH5TemplateService;
9
+
10
+/**
11
+ * <p>
12
+ * H5模板  服务实现类
13
+ * </p>
14
+ *
15
+ * @author fxf
16
+ * @since 2020-06-03
17
+ */
18
+@Service
19
+public class TaH5TemplateServiceImpl extends ServiceImpl<TaH5TemplateMapper, TaH5Template> implements ITaH5TemplateService {
20
+
21
+}

+ 21
- 0
src/main/java/com/huiju/estateagents/redpack/service/impl/TaOrgAccountBlockedServiceImpl.java Целия файл

@@ -0,0 +1,21 @@
1
+package com.huiju.estateagents.redpack.service.impl;
2
+
3
+import org.springframework.stereotype.Service;
4
+
5
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
6
+import com.huiju.estateagents.redpack.entity.TaOrgAccountBlocked;
7
+import com.huiju.estateagents.redpack.mapper.TaOrgAccountBlockedMapper;
8
+import com.huiju.estateagents.redpack.service.ITaOrgAccountBlockedService;
9
+
10
+/**
11
+ * <p>
12
+ * 账户冻结记录  服务实现类
13
+ * </p>
14
+ *
15
+ * @author fxf
16
+ * @since 2020-06-03
17
+ */
18
+@Service
19
+public class TaOrgAccountBlockedServiceImpl extends ServiceImpl<TaOrgAccountBlockedMapper, TaOrgAccountBlocked> implements ITaOrgAccountBlockedService {
20
+
21
+}

+ 21
- 0
src/main/java/com/huiju/estateagents/redpack/service/impl/TaOrgAccountCertificateServiceImpl.java Целия файл

@@ -0,0 +1,21 @@
1
+package com.huiju.estateagents.redpack.service.impl;
2
+
3
+import org.springframework.stereotype.Service;
4
+
5
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
6
+import com.huiju.estateagents.redpack.entity.TaOrgAccountCertificate;
7
+import com.huiju.estateagents.redpack.mapper.TaOrgAccountCertificateMapper;
8
+import com.huiju.estateagents.redpack.service.ITaOrgAccountCertificateService;
9
+
10
+/**
11
+ * <p>
12
+ * 账户相关凭证  服务实现类
13
+ * </p>
14
+ *
15
+ * @author fxf
16
+ * @since 2020-06-03
17
+ */
18
+@Service
19
+public class TaOrgAccountCertificateServiceImpl extends ServiceImpl<TaOrgAccountCertificateMapper, TaOrgAccountCertificate> implements ITaOrgAccountCertificateService {
20
+
21
+}

+ 21
- 0
src/main/java/com/huiju/estateagents/redpack/service/impl/TaOrgAccountDetailedListServiceImpl.java Целия файл

@@ -0,0 +1,21 @@
1
+package com.huiju.estateagents.redpack.service.impl;
2
+
3
+import org.springframework.stereotype.Service;
4
+
5
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
6
+import com.huiju.estateagents.redpack.entity.TaOrgAccountDetailedList;
7
+import com.huiju.estateagents.redpack.mapper.TaOrgAccountDetailedListMapper;
8
+import com.huiju.estateagents.redpack.service.ITaOrgAccountDetailedListService;
9
+
10
+/**
11
+ * <p>
12
+ * 账户消费流水  服务实现类
13
+ * </p>
14
+ *
15
+ * @author fxf
16
+ * @since 2020-06-03
17
+ */
18
+@Service
19
+public class TaOrgAccountDetailedListServiceImpl extends ServiceImpl<TaOrgAccountDetailedListMapper, TaOrgAccountDetailedList> implements ITaOrgAccountDetailedListService {
20
+
21
+}

+ 21
- 0
src/main/java/com/huiju/estateagents/redpack/service/impl/TaOrgAccountServiceImpl.java Целия файл

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

+ 21
- 0
src/main/java/com/huiju/estateagents/redpack/service/impl/TaOrgOrderDetailServiceImpl.java Целия файл

@@ -0,0 +1,21 @@
1
+package com.huiju.estateagents.redpack.service.impl;
2
+
3
+import org.springframework.stereotype.Service;
4
+
5
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
6
+import com.huiju.estateagents.redpack.entity.TaOrgOrderDetail;
7
+import com.huiju.estateagents.redpack.mapper.TaOrgOrderDetailMapper;
8
+import com.huiju.estateagents.redpack.service.ITaOrgOrderDetailService;
9
+
10
+/**
11
+ * <p>
12
+ * 组织订单明细  服务实现类
13
+ * </p>
14
+ *
15
+ * @author fxf
16
+ * @since 2020-06-03
17
+ */
18
+@Service
19
+public class TaOrgOrderDetailServiceImpl extends ServiceImpl<TaOrgOrderDetailMapper, TaOrgOrderDetail> implements ITaOrgOrderDetailService {
20
+
21
+}

+ 21
- 0
src/main/java/com/huiju/estateagents/redpack/service/impl/TaOrgOrderServiceImpl.java Целия файл

@@ -0,0 +1,21 @@
1
+package com.huiju.estateagents.redpack.service.impl;
2
+
3
+import org.springframework.stereotype.Service;
4
+
5
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
6
+import com.huiju.estateagents.redpack.entity.TaOrgOrder;
7
+import com.huiju.estateagents.redpack.mapper.TaOrgOrderMapper;
8
+import com.huiju.estateagents.redpack.service.ITaOrgOrderService;
9
+
10
+/**
11
+ * <p>
12
+ * 组织订单表  服务实现类
13
+ * </p>
14
+ *
15
+ * @author fxf
16
+ * @since 2020-06-03
17
+ */
18
+@Service
19
+public class TaOrgOrderServiceImpl extends ServiceImpl<TaOrgOrderMapper, TaOrgOrder> implements ITaOrgOrderService {
20
+
21
+}

+ 21
- 0
src/main/java/com/huiju/estateagents/redpack/service/impl/TaOrgRefundApplicationServiceImpl.java Целия файл

@@ -0,0 +1,21 @@
1
+package com.huiju.estateagents.redpack.service.impl;
2
+
3
+import org.springframework.stereotype.Service;
4
+
5
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
6
+import com.huiju.estateagents.redpack.entity.TaOrgRefundApplication;
7
+import com.huiju.estateagents.redpack.mapper.TaOrgRefundApplicationMapper;
8
+import com.huiju.estateagents.redpack.service.ITaOrgRefundApplicationService;
9
+
10
+/**
11
+ * <p>
12
+ * 账户退款申请  服务实现类
13
+ * </p>
14
+ *
15
+ * @author fxf
16
+ * @since 2020-06-03
17
+ */
18
+@Service
19
+public class TaOrgRefundApplicationServiceImpl extends ServiceImpl<TaOrgRefundApplicationMapper, TaOrgRefundApplication> implements ITaOrgRefundApplicationService {
20
+
21
+}

+ 16
- 0
src/main/java/com/huiju/estateagents/service/impl/TaMiniappServiceImpl.java Целия файл

@@ -13,6 +13,8 @@ import com.huiju.estateagents.entity.TaMiniappTemplate;
13 13
 import com.huiju.estateagents.mapper.TaChannelAppRelationMapper;
14 14
 import com.huiju.estateagents.mapper.TaMiniappMapper;
15 15
 import com.huiju.estateagents.mapper.TaMiniappTemplateMapper;
16
+import com.huiju.estateagents.redpack.entity.TaOrgAccount;
17
+import com.huiju.estateagents.redpack.mapper.TaOrgAccountMapper;
16 18
 import com.huiju.estateagents.service.ITaMiniappService;
17 19
 import org.checkerframework.checker.units.qual.A;
18 20
 import org.springframework.beans.factory.annotation.Autowired;
@@ -45,6 +47,9 @@ public class TaMiniappServiceImpl extends ServiceImpl<TaMiniappMapper, TaMiniapp
45 47
     @Autowired
46 48
     private TaChannelProxyMapper taChannelProxyMapper;
47 49
 
50
+    @Autowired
51
+    private TaOrgAccountMapper taOrgAccountMapper;
52
+
48 53
     @Override
49 54
     public TaMiniapp saveInfoWithTpls(TaMiniapp taMiniapp, Integer channelId) throws Exception {
50 55
         if (StringUtils.isEmpty(taMiniapp.getMiniappId())) {
@@ -89,6 +94,8 @@ public class TaMiniappServiceImpl extends ServiceImpl<TaMiniappMapper, TaMiniapp
89 94
             wxUtils.newService(taMiniapp, true);
90 95
         }
91 96
 
97
+        createOrgAccount(taMiniapp.getOrgId(), taMiniapp.getName());
98
+
92 99
         return taMiniapp;
93 100
     }
94 101
 
@@ -103,4 +110,13 @@ public class TaMiniappServiceImpl extends ServiceImpl<TaMiniappMapper, TaMiniapp
103 110
 
104 111
         return taMiniapp;
105 112
     }
113
+
114
+    public void createOrgAccount(Integer orgId, String miniAppName) throws Exception {
115
+        TaOrgAccount taOrgAccount = new TaOrgAccount();
116
+        taOrgAccount.setOrgId(orgId);
117
+        taOrgAccount.setMiniappName(miniAppName);
118
+        if (taOrgAccountMapper.insert(taOrgAccount) < 1){
119
+            throw new Exception("插入系统账户失败");
120
+        }
121
+    }
106 122
 }