Pārlūkot izejas kodu

Merge branch 'v3.5' of http://git.ycjcjy.com/zhiyuxing/estateagents into v3.5

魏超 5 gadus atpakaļ
vecāks
revīzija
7ec70402be
31 mainītis faili ar 229 papildinājumiem un 115 dzēšanām
  1. 1
    9
      src/main/java/com/huiju/estateagents/controller/HelpActivityController.java
  2. 2
    1
      src/main/java/com/huiju/estateagents/controller/TaBuildingDynamicController.java
  3. 50
    20
      src/main/java/com/huiju/estateagents/controller/TaDocumentVerifyController.java
  4. 2
    1
      src/main/java/com/huiju/estateagents/controller/TaPersonController.java
  5. 1
    3
      src/main/java/com/huiju/estateagents/controller/TaShareActivityController.java
  6. 19
    0
      src/main/java/com/huiju/estateagents/controller/TdBuildingTypeController.java
  7. 19
    2
      src/main/java/com/huiju/estateagents/drainage/controller/TaDrainageRecordController.java
  8. 4
    0
      src/main/java/com/huiju/estateagents/entity/TaDocumentVerify.java
  9. 32
    0
      src/main/java/com/huiju/estateagents/entity/TaDocumentVerifyModel.java
  10. 4
    4
      src/main/java/com/huiju/estateagents/excel/HelpInitiateRecordSucceed.java
  11. 2
    2
      src/main/java/com/huiju/estateagents/excel/HelpProceedAndFinish.java
  12. 2
    2
      src/main/java/com/huiju/estateagents/excel/HelpRecordExport.java
  13. 1
    5
      src/main/java/com/huiju/estateagents/mapper/HelpActivityMapper.java
  14. 6
    1
      src/main/java/com/huiju/estateagents/mapper/TaDocumentVerifyMapper.java
  15. 1
    5
      src/main/java/com/huiju/estateagents/service/IHelpActivityService.java
  16. 1
    2
      src/main/java/com/huiju/estateagents/service/IMiniAppService.java
  17. 6
    1
      src/main/java/com/huiju/estateagents/service/ITaDocumentVerifyService.java
  18. 1
    5
      src/main/java/com/huiju/estateagents/service/ITaShareActivityService.java
  19. 0
    7
      src/main/java/com/huiju/estateagents/service/impl/ExtendContentServiceImpl.java
  20. 2
    2
      src/main/java/com/huiju/estateagents/service/impl/HelpActivityServiceImpl.java
  21. 11
    10
      src/main/java/com/huiju/estateagents/service/impl/MiniAppServiceImpl.java
  22. 4
    0
      src/main/java/com/huiju/estateagents/service/impl/TaBuildingDynamicServiceImpl.java
  23. 11
    2
      src/main/java/com/huiju/estateagents/service/impl/TaDocumentVerifyServiceImpl.java
  24. 1
    5
      src/main/java/com/huiju/estateagents/service/impl/TaShareActivityServiceImpl.java
  25. 0
    15
      src/main/resources/mapper/HelpActivityMapper.xml
  26. 4
    3
      src/main/resources/mapper/HelpInitiateRecordMapper.xml
  27. 1
    0
      src/main/resources/mapper/TaActivityDynamicEnlistMapper.xml
  28. 1
    1
      src/main/resources/mapper/TaBuildingMapper.xml
  29. 38
    5
      src/main/resources/mapper/TaDocumentVerifyMapper.xml
  30. 1
    1
      src/main/resources/mapper/TaPointsExchangeMapper.xml
  31. 1
    1
      src/main/resources/mapper/TaRecommendCustomerMapper.xml

+ 1
- 9
src/main/java/com/huiju/estateagents/controller/HelpActivityController.java Parādīt failu

@@ -137,22 +137,14 @@ public class HelpActivityController extends BaseController {
137 137
             @ApiImplicitParam(dataTypeClass = Integer.class, name = "pageNum", paramType = "query", value = "第几页"),
138 138
             @ApiImplicitParam(dataTypeClass = Integer.class, name = "pageSize", paramType = "query", value = "一页多少行"),
139 139
             @ApiImplicitParam(dataTypeClass = Integer.class, name = "cityId", paramType = "query", value = "城市"),
140
-            @ApiImplicitParam(dataTypeClass = String.class, name = "buildingId", paramType = "query", value = "项目"),
141
-            @ApiImplicitParam(dataTypeClass = String.class, name = "title", paramType = "query", value = "标题"),
142
-            @ApiImplicitParam(dataTypeClass = String.class, name = "startDate", paramType = "query", value = "活动开始时间"),
143
-            @ApiImplicitParam(dataTypeClass = String.class, name = "endDate", paramType = "query", value = "活动结束时间")
144 140
     })
145 141
     @RequestMapping(value = "/admin/helpActivityEffective/list", method = RequestMethod.GET)
146 142
     public ResponseBean helpActivityEffectiveList(@RequestParam(value = "pageNum", defaultValue = "1") Integer pageNum,
147 143
                                          @RequestParam(value = "pageSize", defaultValue = "10") Integer pageSize,
148 144
                                          @RequestParam(value = "cityId", required = false) Integer cityId,
149
-                                         @RequestParam(value = "buildingId", required = false) String buildingId,
150
-                                         @RequestParam(value = "title", required = false) String title,
151
-                                         @RequestParam(value = "startDate", required = false) String startDate,
152
-                                         @RequestParam(value = "endDate", required = false) String endDate,
153 145
                                          HttpServletRequest request) {
154 146
         Integer orgId = getOrgId(request);
155
-        ResponseBean helpActivityList = taHelpActivityService.helpActivityEffectiveList(pageNum, pageSize, cityId, buildingId, title, startDate, endDate, orgId);
147
+        ResponseBean helpActivityList = taHelpActivityService.helpActivityEffectiveList(pageNum, pageSize, cityId, orgId);
156 148
         return helpActivityList;
157 149
     }
158 150
 

+ 2
- 1
src/main/java/com/huiju/estateagents/controller/TaBuildingDynamicController.java Parādīt failu

@@ -406,7 +406,8 @@ public class TaBuildingDynamicController extends BaseController {
406 406
         taMiniappQuery.eq("org_id",getOrgId(request));
407 407
         TaMiniapp taMiniapp = taMiniappMapper.selectOne(taMiniappQuery);
408 408
         iBuildingDynamicService.save(dynamic);
409
-        TaMiniappQrcode taMiniappQrcode = miniAppService.createActivityQrcode(taMiniapp.getMiniappId(),CommConstant.ACTIVITY_QRCODE.replace("#0",dynamic.getDynamicId()).replace("#1","activity"));
409
+        // 生成二维码
410
+        TaMiniappQrcode taMiniappQrcode = miniAppService.createActivityQrcode(taMiniapp.getMiniappId());
410 411
         dynamic.setQrCode(taMiniappQrcode.getQrCode());
411 412
         iBuildingDynamicService.updateById(dynamic);
412 413
         responseBean.addSuccess(dynamic);

+ 50
- 20
src/main/java/com/huiju/estateagents/controller/TaDocumentVerifyController.java Parādīt failu

@@ -6,18 +6,18 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
6 6
 import com.huiju.estateagents.base.BaseController;
7 7
 import com.huiju.estateagents.base.ResponseBean;
8 8
 import com.huiju.estateagents.common.CommConstant;
9
-import com.huiju.estateagents.entity.TaApartmentImg;
10
-import com.huiju.estateagents.entity.TaDocumentImg;
11
-import com.huiju.estateagents.entity.TaDocumentVerify;
12
-import com.huiju.estateagents.entity.TaPerson;
9
+import com.huiju.estateagents.common.StringUtils;
10
+import com.huiju.estateagents.entity.*;
13 11
 import com.huiju.estateagents.event.EventBus;
14 12
 import com.huiju.estateagents.service.ITaDocumentImgService;
15 13
 import com.huiju.estateagents.service.ITaDocumentVerifyService;
16 14
 import com.huiju.estateagents.service.ITaPersonService;
15
+import org.apache.ibatis.annotations.Param;
17 16
 import org.slf4j.Logger;
18 17
 import org.slf4j.LoggerFactory;
19 18
 import org.springframework.beans.factory.annotation.Autowired;
20 19
 import org.springframework.context.ApplicationContext;
20
+import org.springframework.format.annotation.DateTimeFormat;
21 21
 import org.springframework.web.bind.annotation.*;
22 22
 
23 23
 import javax.servlet.http.HttpServletRequest;
@@ -65,10 +65,41 @@ public class TaDocumentVerifyController extends BaseController {
65 65
                                            @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize,
66 66
                                            @RequestParam(value ="name",required = false) String name,
67 67
                                            @RequestParam(value ="tel",required = false) String tel,
68
+                                           @RequestParam(value = "startDate",required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME)LocalDateTime startDate,
69
+                                           @RequestParam(value = "endDate",required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME)LocalDateTime endDate,
68 70
                                            HttpServletRequest request){
69 71
         ResponseBean responseBean = new ResponseBean();
70 72
         try {
71
-            IPage<TaDocumentVerify> result = iTaDocumentVerifyService.getDocumentVerifyList(pageNum,pageSize,name,tel,getOrgId(request));
73
+            IPage<TaDocumentVerifyModel> result = iTaDocumentVerifyService.getAdminDocumentList(pageNum,pageSize,name,tel,getOrgId(request),startDate,endDate);
74
+            responseBean.addSuccess(result);
75
+        }catch (Exception e){
76
+            e.printStackTrace();
77
+            logger.error("documentVerifyList -=- {}",e.toString());
78
+            responseBean.addError(e.getMessage());
79
+        }
80
+        return responseBean;
81
+    }
82
+
83
+    /**
84
+     * 微信查询我的审核列表
85
+     * @return
86
+     */
87
+    @RequestMapping(value="/wx/documentVerify/list",method= RequestMethod.GET)
88
+    public ResponseBean wxDocumentVerifyList(HttpServletRequest request){
89
+        ResponseBean responseBean = new ResponseBean();
90
+        Integer orgId = getOrgId(request);
91
+        String openid = getOpenId(request);
92
+        List<TaPerson> taPersons = taPersonService.getPersonsByOpenId(openid);
93
+        if (null == taPersons || taPersons.size() != 1) {
94
+            return responseBean.error("验证人员信息失败", ResponseBean.ERROR_UNAVAILABLE);
95
+        }
96
+        TaPerson person = taPersons.get(0);
97
+        try {
98
+            QueryWrapper<TaDocumentVerify> queryWrapper = new QueryWrapper<>();
99
+            queryWrapper.eq("person_id",person.getPersonId());
100
+            queryWrapper.eq("org_id",orgId);
101
+            queryWrapper.orderByAsc("verify_status");
102
+            List<TaDocumentVerify>result = iTaDocumentVerifyService.list(queryWrapper);
72 103
             responseBean.addSuccess(result);
73 104
         }catch (Exception e){
74 105
             e.printStackTrace();
@@ -84,7 +115,7 @@ public class TaDocumentVerifyController extends BaseController {
84 115
      * @return
85 116
      */
86 117
     @RequestMapping(value="/wx/documentVerify",method= RequestMethod.POST)
87
-    public ResponseBean wxDocumentVerifyAdd(@RequestBody List<TaDocumentImg>list, HttpServletRequest request){
118
+    public ResponseBean wxDocumentVerifyAdd(@RequestBody List<TaDocumentImg>list,@RequestParam(value ="documentTitle",required = false)String documentTitle, HttpServletRequest request){
88 119
         ResponseBean responseBean = new ResponseBean();
89 120
         Integer orgId = getOrgId(request);
90 121
         String openid = getOpenId(request);
@@ -99,6 +130,7 @@ public class TaDocumentVerifyController extends BaseController {
99 130
         documentVerify.setPersonId(person.getPersonId());
100 131
         documentVerify.setStatus(CommConstant.STATUS_NORMAL);
101 132
         documentVerify.setVerifyStatus(CommConstant.VERIFY_READY);
133
+        documentVerify.setDocumentTitle(documentTitle);
102 134
         try {
103 135
             if (iTaDocumentVerifyService.save(documentVerify)){
104 136
                 for(int i =0; i<list.size();i++){
@@ -148,15 +180,11 @@ public class TaDocumentVerifyController extends BaseController {
148 180
      * 微信查询对象
149 181
      * @return
150 182
      */
151
-    @RequestMapping(value="/wx/documentVerify",method= RequestMethod.GET)
152
-    public ResponseBean wxDocumentVerifyUpdate(HttpServletRequest request){
183
+    @RequestMapping(value="/wx/documentVerify/{id}",method= RequestMethod.GET)
184
+    public ResponseBean wxDocumentVerifyGetThis(@PathVariable Integer id,HttpServletRequest request){
153 185
         ResponseBean responseBean = new ResponseBean();
154
-        String personId = getPersonId(request);
155 186
         Integer orgId = getOrgId(request);
156
-        QueryWrapper<TaDocumentVerify> queryWrapper = new QueryWrapper<>();
157
-        queryWrapper.eq("person_id", personId);
158
-        queryWrapper.eq("org_id", orgId);
159
-        TaDocumentVerify verify = iTaDocumentVerifyService.getOne(queryWrapper);
187
+        TaDocumentVerify verify = iTaDocumentVerifyService.getById(id);
160 188
         if (null != verify) {
161 189
             QueryWrapper<TaDocumentImg> documentImgQueryWrapper = new QueryWrapper<>();
162 190
             documentImgQueryWrapper.eq("document_verify_id", verify.getDocumentVerifyId());
@@ -179,6 +207,7 @@ public class TaDocumentVerifyController extends BaseController {
179 207
     @RequestMapping(value="/wx/documentVerify/{id}",method= RequestMethod.PUT)
180 208
     public ResponseBean wxDocumentVerifyUpdate(@PathVariable Integer id,
181 209
                                                @RequestBody List<TaDocumentImg>list,
210
+                                               @RequestParam(value ="documentTitle",required = false)String documentTitle,
182 211
                                                HttpServletRequest request){
183 212
         ResponseBean responseBean = new ResponseBean();
184 213
         Integer orgId = getOrgId(request);
@@ -190,6 +219,9 @@ public class TaDocumentVerifyController extends BaseController {
190 219
         TaPerson person = taPersons.get(0);
191 220
         TaDocumentVerify documentVerify = iTaDocumentVerifyService.getById(id);
192 221
         documentVerify.setVerifyStatus(CommConstant.VERIFY_READY);
222
+        if(!StringUtils.isEmpty(documentTitle)){
223
+            documentVerify.setDocumentTitle(documentTitle);
224
+        }
193 225
         try {
194 226
             if (iTaDocumentVerifyService.updateById(documentVerify)){
195 227
                 QueryWrapper<TaDocumentImg>queryWrapper = new QueryWrapper<>();
@@ -261,15 +293,13 @@ public class TaDocumentVerifyController extends BaseController {
261 293
      * @param id  实体ID
262 294
      */
263 295
     @RequestMapping(value="/admin/documentVerify/{id}",method= RequestMethod.GET)
264
-    public ResponseBean documentVerifyGet(@PathVariable Integer id){
296
+    public ResponseBean documentVerifyGet(@PathVariable String id,
297
+                                          @RequestParam(value ="pageNum",defaultValue = "1") Integer pageNum,
298
+                                          @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize,
299
+                                          HttpServletRequest request){
265 300
         ResponseBean responseBean = new ResponseBean();
266 301
         try {
267
-            TaDocumentVerify documentVerify = iTaDocumentVerifyService.getById(id);
268
-            QueryWrapper<TaDocumentImg>imgList = new QueryWrapper<>();
269
-            imgList.eq("document_verify_id",documentVerify.getDocumentVerifyId());
270
-            imgList.orderByAsc("sort");
271
-            List<TaDocumentImg>list = documentImgService.list(imgList);
272
-            documentVerify.setImgList(list);
302
+            IPage<TaDocumentVerify> documentVerify = iTaDocumentVerifyService.getDocumentVerifyList(pageNum,pageSize,id,getOrgId(request));
273 303
             responseBean.addSuccess(documentVerify);
274 304
         }catch (Exception e){
275 305
             e.printStackTrace();

+ 2
- 1
src/main/java/com/huiju/estateagents/controller/TaPersonController.java Parādīt failu

@@ -99,8 +99,9 @@ public class TaPersonController extends BaseController {
99 99
     @PutMapping("/wx/registerConsultant")
100 100
     public ResponseBean registerConsultant(HttpServletRequest request,@RequestParam String phone,@RequestParam String code) {
101 101
         ResponseBean responseBean = new ResponseBean();
102
-        if(smsUtils.checkCaptcha(phone,code)){
102
+        if(!smsUtils.checkCaptcha(phone,code)){
103 103
             responseBean.addError("验证码错误。");
104
+            return responseBean;
104 105
         }
105 106
         Integer orgId =getOrgId(request);
106 107
         String openid = getOpenId(request);

+ 1
- 3
src/main/java/com/huiju/estateagents/controller/TaShareActivityController.java Parādīt failu

@@ -107,13 +107,11 @@ public class TaShareActivityController extends BaseController {
107 107
     @RequestMapping(value="/admin/taShareActivityEffective/list",method= RequestMethod.GET)
108 108
     public ResponseBean taShareActivityList(@RequestParam(value ="pageNum",defaultValue = "1") Integer pageNum,
109 109
                                             @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize,
110
-                                            @RequestParam(value ="buildingId",required = false) String buildingId,
111
-                                            @RequestParam(value ="activityName",required = false) String activityName,
112 110
                                             @RequestParam(value ="cityId",required = false)Integer cityId,
113 111
                                             HttpServletRequest request){
114 112
         ResponseBean responseBean = new ResponseBean();
115 113
         try {
116
-            responseBean = iTaShareActivityService.getEffectiveList(pageNum, pageSize, buildingId, activityName, null, null, cityId, getOrgId(request));
114
+            responseBean = iTaShareActivityService.getEffectiveList(pageNum, pageSize, cityId, getOrgId(request));
117 115
         }catch (Exception e){
118 116
             e.printStackTrace();
119 117
             logger.error("taShareActivityList -=- {}",e.toString());

+ 19
- 0
src/main/java/com/huiju/estateagents/controller/TdBuildingTypeController.java Parādīt failu

@@ -130,6 +130,15 @@ public class TdBuildingTypeController extends BaseController {
130 130
     public ResponseBean tdBuildingTypeAdd(@RequestBody TdBuildingType tdBuildingType, HttpServletRequest request){
131 131
         ResponseBean responseBean = new ResponseBean();
132 132
         try {
133
+            QueryWrapper<TdBuildingType> queryWrapper = new QueryWrapper<>();
134
+            queryWrapper.eq("building_type_name", tdBuildingType.getBuildingTypeName());
135
+            queryWrapper.eq("status", 1);
136
+            queryWrapper.eq("org_id", getOrgId(request));
137
+            Integer count = iTdBuildingTypeService.count(queryWrapper);
138
+            if (count != null && count > 0) {
139
+                responseBean.addError("已存在此类型");
140
+                return responseBean;
141
+            }
133 142
             tdBuildingType.setOrgId(getOrgId(request));
134 143
             if (iTdBuildingTypeService.save(tdBuildingType)){
135 144
                 responseBean.addSuccess(tdBuildingType);
@@ -186,6 +195,16 @@ public class TdBuildingTypeController extends BaseController {
186 195
         ResponseBean responseBean = new ResponseBean();
187 196
         try {
188 197
 
198
+            QueryWrapper<TdBuildingType> queryWrapper = new QueryWrapper<>();
199
+            queryWrapper.eq("building_type_name", tdBuildingType.getBuildingTypeName());
200
+            queryWrapper.eq("status", 1);
201
+            queryWrapper.eq("org_id", getOrgId(request));
202
+            TdBuildingType buildingType = iTdBuildingTypeService.getOne(queryWrapper);
203
+            if (buildingType != null && buildingType.getBuildingTypeId().intValue() != id.intValue()) {
204
+                responseBean.addError("已存在此类型");
205
+                return responseBean;
206
+            }
207
+
189 208
             // 如果是删除,状态为 -1
190 209
             if ( null != tdBuildingType.getStatus() && -1 == tdBuildingType.getStatus().intValue()) {
191 210
                 List<TaBuilding> taBuildings = taBuildingMapper.selectBuildingByBuildingTypeId(tdBuildingType.getBuildingTypeId());

+ 19
- 2
src/main/java/com/huiju/estateagents/drainage/controller/TaDrainageRecordController.java Parādīt failu

@@ -13,8 +13,10 @@ import com.huiju.estateagents.base.BaseController;
13 13
 import com.huiju.estateagents.base.ResponseBean;
14 14
 import com.huiju.estateagents.common.CommConstant;
15 15
 import com.huiju.estateagents.common.StringUtils;
16
+import com.huiju.estateagents.drainage.entity.TaDrainage;
16 17
 import com.huiju.estateagents.drainage.entity.TaDrainageRecord;
17 18
 import com.huiju.estateagents.drainage.service.ITaDrainageRecordService;
19
+import com.huiju.estateagents.drainage.service.ITaDrainageService;
18 20
 import com.huiju.estateagents.excel.ReporRecommendCustomer;
19 21
 import com.huiju.estateagents.excel.handler.CustomCellWriteHandler;
20 22
 import com.huiju.estateagents.third.entity.TaThirdPartyMiniappConfig;
@@ -60,6 +62,8 @@ public class TaDrainageRecordController extends BaseController {
60 62
     @Autowired
61 63
     public ITaThirdPartyMiniappConfigService iTaThirdPartyMiniappConfigService;
62 64
 
65
+    @Autowired
66
+    private ITaDrainageService taDrainageService;
63 67
     /**
64 68
      * 分页查询列表
65 69
      * @param pageNum
@@ -263,10 +267,23 @@ public class TaDrainageRecordController extends BaseController {
263 267
             JSONObject jsonParse = JSONObject.parseObject(jsonString);
264 268
             TaDrainageRecord taDrainageRecord = new TaDrainageRecord();
265 269
             taDrainageRecord.setContent(jsonParse.getString("content"));
266
-            taDrainageRecord.setPhone(jsonParse.getString("phone"));
267
-            taDrainageRecord.setUserName(jsonParse.getString("userName"));
270
+            JSONArray jsonArray = jsonParse.getJSONArray("content");
271
+            jsonArray.forEach(e -> {
272
+                JSONObject jsonObject = (JSONObject)e;
273
+                if (jsonObject.getString("key").equals("phone")){
274
+                    taDrainageRecord.setPhone(jsonParse.getString("phone"));
275
+                }
276
+                if (jsonObject.getString("key").equals("userName")){
277
+                    taDrainageRecord.setUserName(jsonParse.getString("userName"));
278
+                }
279
+            });
280
+            
268 281
             taDrainageRecord.setCreateDate(LocalDateTime.now());
269 282
             taDrainageRecord.setDrainageId(taThirdPartyMiniappConfig.getTargetId());
283
+            taDrainageRecord.setOrgId(taThirdPartyMiniappConfig.getOrgId());
284
+            //获取buildingID
285
+            TaDrainage taDrainage = taDrainageService.getById(taThirdPartyMiniappConfig.getTargetId());
286
+            taDrainageRecord.setBuildingId(taDrainage.getBuildingId());
270 287
             if (iTaDrainageRecordService.save(taDrainageRecord)){
271 288
                 return ResponseBean.success(taDrainageRecord);
272 289
             }

+ 4
- 0
src/main/java/com/huiju/estateagents/entity/TaDocumentVerify.java Parādīt failu

@@ -64,6 +64,10 @@ public class TaDocumentVerify implements Serializable {
64 64
      */
65 65
     private Integer verifyStatus;
66 66
 
67
+    private String documentTitle;
68
+
69
+    private String rejectReason;
70
+
67 71
     @TableField(exist = false)
68 72
     private List<TaDocumentImg> imgList;
69 73
 

+ 32
- 0
src/main/java/com/huiju/estateagents/entity/TaDocumentVerifyModel.java Parādīt failu

@@ -0,0 +1,32 @@
1
+package com.huiju.estateagents.entity;
2
+import java.io.Serializable;
3
+import java.time.LocalDateTime;
4
+
5
+/**
6
+ * <p>
7
+ * 资料审核 
8
+ * </p>
9
+ *
10
+ * @author jobob
11
+ * @since 2019-10-23
12
+ */
13
+public class TaDocumentVerifyModel implements Serializable {
14
+
15
+    private static final long serialVersionUID = 1L;
16
+
17
+    private Integer totalSummit;
18
+
19
+    private LocalDateTime summitDate;
20
+
21
+    private Integer unverified;
22
+
23
+    private String name;
24
+
25
+    private String tel;
26
+
27
+    private String personId;
28
+
29
+
30
+
31
+
32
+}

+ 4
- 4
src/main/java/com/huiju/estateagents/excel/HelpInitiateRecordSucceed.java Parādīt failu

@@ -29,8 +29,8 @@ public class HelpInitiateRecordSucceed {
29 29
     /**
30 30
      * 创建时间 也是助力发起时间
31 31
      */
32
-    @ColumnWidth(15)
33
-    @DateTimeFormat("yyyy年MM月dd日")
32
+    @ColumnWidth(24)
33
+    @DateTimeFormat("yyyy年MM月dd日HH:mm:ss")
34 34
     @ExcelProperty(value = "发起时间", index = 2)
35 35
     private Date createDate;
36 36
 
@@ -53,8 +53,8 @@ public class HelpInitiateRecordSucceed {
53 53
      */    /**
54 54
      * 创建时间 也是助力发起时间
55 55
      */
56
-    @ColumnWidth(15)
57
-    @DateTimeFormat("yyyy年MM月dd日")
56
+    @ColumnWidth(24)
57
+    @DateTimeFormat("yyyy年MM月dd日HH:mm:ss")
58 58
     @ExcelProperty(value = "助力成功时间", index = 3)
59 59
     private Date succeedDate;
60 60
 

+ 2
- 2
src/main/java/com/huiju/estateagents/excel/HelpProceedAndFinish.java Parādīt failu

@@ -29,9 +29,9 @@ public class HelpProceedAndFinish {
29 29
     /**
30 30
      * 创建时间 也是助力发起时间
31 31
      */
32
-    @ColumnWidth(15)
32
+    @ColumnWidth(24)
33 33
     @ExcelProperty(value = "发起时间", index = 2)
34
-    @DateTimeFormat("yyyy年MM月dd日")
34
+    @DateTimeFormat("yyyy年MM月dd日HH:mm:ss")
35 35
     private Date createDate;
36 36
 
37 37
 

+ 2
- 2
src/main/java/com/huiju/estateagents/excel/HelpRecordExport.java Parādīt failu

@@ -21,9 +21,9 @@ public class HelpRecordExport {
21 21
     /**
22 22
      * 创建时间 也是助力发起时间
23 23
      */
24
-    @ColumnWidth(15)
24
+    @ColumnWidth(36)
25 25
     @ExcelProperty(value = "助力时间", index = 2)
26
-    @DateTimeFormat("yyyy年MM月dd日")
26
+    @DateTimeFormat("yyyy年MM月dd日 HH时mm分ss秒")
27 27
     private Date createDate;
28 28
 
29 29
 

+ 1
- 5
src/main/java/com/huiju/estateagents/mapper/HelpActivityMapper.java Parādīt failu

@@ -48,12 +48,8 @@ public interface HelpActivityMapper extends BaseMapper<HelpActivity> {
48 48
      * 列表 已开始 和 未开始
49 49
      * @param pg
50 50
      * @param cityId
51
-     * @param buildingId
52
-     * @param title
53
-     * @param startDate
54
-     * @param endDate
55 51
      * @param orgId
56 52
      * @return
57 53
      */
58
-    IPage<HelpActivity> helpActivityListEffectivePage(IPage<HelpActivity> pg, Integer cityId, String buildingId, String title, String startDate, String endDate, Integer orgId);
54
+    IPage<HelpActivity> helpActivityListEffectivePage(IPage<HelpActivity> pg, Integer cityId, Integer orgId);
59 55
 }

+ 6
- 1
src/main/java/com/huiju/estateagents/mapper/TaDocumentVerifyMapper.java Parādīt failu

@@ -3,9 +3,12 @@ package com.huiju.estateagents.mapper;
3 3
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4 4
 import com.baomidou.mybatisplus.core.metadata.IPage;
5 5
 import com.huiju.estateagents.entity.TaDocumentVerify;
6
+import com.huiju.estateagents.entity.TaDocumentVerifyModel;
6 7
 import org.apache.ibatis.annotations.Mapper;
7 8
 import org.apache.ibatis.annotations.Param;
8 9
 
10
+import java.time.LocalDateTime;
11
+
9 12
 /**
10 13
  * <p>
11 14
  * 资料审核  Mapper 接口
@@ -17,6 +20,8 @@ import org.apache.ibatis.annotations.Param;
17 20
 @Mapper
18 21
 public interface TaDocumentVerifyMapper extends BaseMapper<TaDocumentVerify> {
19 22
 
20
-    IPage<TaDocumentVerify> getDocumentVerifyList (IPage<TaDocumentVerify> page, @Param("name") String name, @Param("tel") String tel,@Param("orgId")Integer orgId);
23
+    IPage<TaDocumentVerify> getDocumentVerifyList (IPage<TaDocumentVerify> page, @Param("personId") String personId, @Param("orgId")Integer orgId);
24
+
25
+    IPage<TaDocumentVerifyModel> getAdminDocumentList(IPage<TaDocumentVerifyModel> page, @Param("name") String name, @Param("tel") String tel, @Param("orgId")Integer orgId, @Param("startDate")LocalDateTime startDate,@Param("endDate")LocalDateTime endDate);
21 26
 
22 27
 }

+ 1
- 5
src/main/java/com/huiju/estateagents/service/IHelpActivityService.java Parādīt failu

@@ -137,12 +137,8 @@ public interface IHelpActivityService extends IService<HelpActivity> {
137 137
      * @param pageNum
138 138
      * @param pageSize
139 139
      * @param cityId
140
-     * @param buildingId
141
-     * @param title
142
-     * @param startDate
143
-     * @param endDate
144 140
      * @param orgId
145 141
      * @return
146 142
      */
147
-    ResponseBean helpActivityEffectiveList(Integer pageNum, Integer pageSize, Integer cityId, String buildingId, String title, String startDate, String endDate, Integer orgId);
143
+    ResponseBean helpActivityEffectiveList(Integer pageNum, Integer pageSize, Integer cityId, Integer orgId);
148 144
 }

+ 1
- 2
src/main/java/com/huiju/estateagents/service/IMiniAppService.java Parādīt failu

@@ -44,8 +44,7 @@ public interface IMiniAppService {
44 44
     /**
45 45
      * 活动二维码生成
46 46
      * @param miniappId
47
-     * @param replace
48 47
      * @return
49 48
      */
50
-    TaMiniappQrcode createActivityQrcode(String miniappId, String replace);
49
+    TaMiniappQrcode createActivityQrcode(String miniappId);
51 50
 }

+ 6
- 1
src/main/java/com/huiju/estateagents/service/ITaDocumentVerifyService.java Parādīt failu

@@ -3,6 +3,9 @@ package com.huiju.estateagents.service;
3 3
 import com.baomidou.mybatisplus.core.metadata.IPage;
4 4
 import com.baomidou.mybatisplus.extension.service.IService;
5 5
 import com.huiju.estateagents.entity.TaDocumentVerify;
6
+import com.huiju.estateagents.entity.TaDocumentVerifyModel;
7
+
8
+import java.time.LocalDateTime;
6 9
 
7 10
 /**
8 11
  * <p>
@@ -14,6 +17,8 @@ import com.huiju.estateagents.entity.TaDocumentVerify;
14 17
  */
15 18
 public interface ITaDocumentVerifyService extends IService<TaDocumentVerify> {
16 19
 
17
-    IPage<TaDocumentVerify> getDocumentVerifyList (Integer pageNum,Integer pageSize,String name,String tel,Integer orgId);
20
+    IPage<TaDocumentVerify> getDocumentVerifyList (Integer pageNum,Integer pageSize,String personId,Integer orgId);
21
+
22
+    IPage<TaDocumentVerifyModel> getAdminDocumentList(Integer pageNum,Integer pageSize,String name, String tel,Integer orgId,  LocalDateTime startDate, LocalDateTime endDate);
18 23
 
19 24
 }

+ 1
- 5
src/main/java/com/huiju/estateagents/service/ITaShareActivityService.java Parādīt failu

@@ -33,13 +33,9 @@ public interface ITaShareActivityService extends IService<TaShareActivity> {
33 33
      * 查询拼团  已开始 和 未开始
34 34
      * @param pageNum
35 35
      * @param pageSize
36
-     * @param buildingId
37
-     * @param activityName
38
-     * @param startTime
39
-     * @param endTime
40 36
      * @param cityId
41 37
      * @param orgId
42 38
      * @return
43 39
      */
44
-    ResponseBean getEffectiveList(Integer pageNum, Integer pageSize, String buildingId, String activityName, LocalDateTime startTime, LocalDateTime endTime, Integer cityId, Integer orgId);
40
+    ResponseBean getEffectiveList(Integer pageNum, Integer pageSize, Integer cityId, Integer orgId);
45 41
 }

+ 0
- 7
src/main/java/com/huiju/estateagents/service/impl/ExtendContentServiceImpl.java Parādīt failu

@@ -29,13 +29,6 @@ public class ExtendContentServiceImpl extends ServiceImpl<ExtendContentMapper, E
29 29
     @Override
30 30
     public ResponseBean extendContentAdd(ExtendContent extendContent) {
31 31
         ResponseBean responseBean= new ResponseBean<>();
32
-        if ("1".equals(extendContent.getContentType())){
33
-            extendContent.setContentType(CommConstant.CAROUSEL_ACTIVITY);
34
-        }else if("2".equals(extendContent.getContentType())){
35
-            extendContent.setContentType(CommConstant.CAROUSEL_PROJECT);
36
-        }else if ("3".equals(extendContent.getContentType())){
37
-            extendContent.setContentType(CommConstant.CAROUSEL_NEWS);
38
-        }
39 32
         extendContentMapper.insert(extendContent);
40 33
         responseBean.addSuccess("成功");
41 34
         return  responseBean;

+ 2
- 2
src/main/java/com/huiju/estateagents/service/impl/HelpActivityServiceImpl.java Parādīt failu

@@ -234,10 +234,10 @@ public class HelpActivityServiceImpl extends ServiceImpl<HelpActivityMapper, Hel
234 234
     }
235 235
 
236 236
     @Override
237
-    public ResponseBean helpActivityEffectiveList(Integer pageNum, Integer pageSize, Integer cityId, String buildingId, String title, String startDate, String endDate, Integer orgId) {
237
+    public ResponseBean helpActivityEffectiveList(Integer pageNum, Integer pageSize, Integer cityId, Integer orgId) {
238 238
         ResponseBean responseBean = new ResponseBean<>();
239 239
         IPage<HelpActivity> pg = new Page<>(pageNum, pageSize);
240
-        IPage<HelpActivity> result = taHelpActivityMapper.helpActivityListEffectivePage(pg, cityId, buildingId, title, startDate, endDate, orgId);
240
+        IPage<HelpActivity> result = taHelpActivityMapper.helpActivityListEffectivePage(pg, cityId, orgId);
241 241
         responseBean.addSuccess(result);
242 242
         return responseBean;
243 243
     }

+ 11
- 10
src/main/java/com/huiju/estateagents/service/impl/MiniAppServiceImpl.java Parādīt failu

@@ -221,28 +221,29 @@ public class MiniAppServiceImpl implements IMiniAppService {
221 221
     }
222 222
 
223 223
     @Override
224
-    public TaMiniappQrcode createActivityQrcode(String miniappId, String replace) {
224
+    public TaMiniappQrcode createActivityQrcode(String miniappId) {
225 225
 
226
-        WxMaService wxService = wxUtils.getMiniApp(miniappId);
226
+        TaMiniappQrcode taQrcode = new TaMiniappQrcode();
227
+        taQrcode.setAppid(miniappId);
228
+        taQrcode.setCreateDate(LocalDateTime.now());
229
+        taQrcode.setExpireDate(LocalDateTime.now().plusDays(7));
230
+        taMiniappQrcodeMapper.insert(taQrcode);
231
+        //  使用serialNo作为场景值替换当前的ID
232
+        String replace = CommConstant.ACTIVITY_QRCODE.replace("#0",String.valueOf(taQrcode.getSerialNo())).replace("#1","activity");
227 233
 
234
+        WxMaService wxService = wxUtils.getMiniApp(miniappId);
228 235
         JSONObject params = JSONObject.parseObject(replace);
229 236
         String scene = params.getString("scene");
230 237
         String page = StringUtils.ifNull(params.getString("page"), "");
231 238
         String lineColorStr = StringUtils.ifNull(params.getString("line_color"), "{\"r\":0,\"g\":0,\"b\":0}");
232 239
         WxMaCodeLineColor lineColor = JSONObject.parseObject(lineColorStr, WxMaCodeLineColor.class);
233
-        TaMiniappQrcode taQrcode = new TaMiniappQrcode();
234
-        
235 240
         try {
236
-            // 使用ID作为场景值
241
+
237 242
             File qrFile = wxService.getQrcodeService().createWxaCodeUnlimit(scene, page, 430, true, lineColor, true);
238 243
             String qrcode = AliOSSUtils.putObject(qrFile, CommConstant.ALIOSS_DEFAULT_UPLOAD);
239
-            
240
-            taQrcode.setAppid(miniappId);
241
-            taQrcode.setCreateDate(LocalDateTime.now());
242
-            taQrcode.setExpireDate(LocalDateTime.now().plusDays(7));
243 244
             taQrcode.setQrParams(replace);
244 245
             taQrcode.setQrCode(qrcode);
245
-            taMiniappQrcodeMapper.insert(taQrcode);
246
+            taMiniappQrcodeMapper.updateById(taQrcode);
246 247
             return  taQrcode;
247 248
         }catch (Exception e) {
248 249
             e.printStackTrace();

+ 4
- 0
src/main/java/com/huiju/estateagents/service/impl/TaBuildingDynamicServiceImpl.java Parādīt failu

@@ -239,6 +239,10 @@ public class TaBuildingDynamicServiceImpl extends ServiceImpl<TaBuildingDynamicM
239 239
             responseBean.addError("当前报名人数已满");
240 240
             return responseBean;
241 241
         }
242
+        if(null != buildingDynamic.getEnlistEnd() && buildingDynamic.getEnlistEnd().isBefore(LocalDateTime.now())){
243
+            responseBean.addError("当前活动已结束报名");
244
+            return responseBean;
245
+        }
242 246
         // 判断是否报名根据电话号码校验
243 247
         QueryWrapper<TaActivityDynamicEnlist> taBuildingDynamicQuery=  new QueryWrapper<>();
244 248
         taBuildingDynamicQuery.eq("dynamic_id",taBuildingDynamic.getDynamicId());

+ 11
- 2
src/main/java/com/huiju/estateagents/service/impl/TaDocumentVerifyServiceImpl.java Parādīt failu

@@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
6 6
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
7 7
 import com.huiju.estateagents.entity.TaDocumentImg;
8 8
 import com.huiju.estateagents.entity.TaDocumentVerify;
9
+import com.huiju.estateagents.entity.TaDocumentVerifyModel;
9 10
 import com.huiju.estateagents.mapper.TaDocumentImgMapper;
10 11
 import com.huiju.estateagents.mapper.TaDocumentVerifyMapper;
11 12
 import com.huiju.estateagents.service.ITaDocumentVerifyService;
@@ -13,6 +14,7 @@ import org.apache.commons.collections.CollectionUtils;
13 14
 import org.springframework.beans.factory.annotation.Autowired;
14 15
 import org.springframework.stereotype.Service;
15 16
 
17
+import java.time.LocalDateTime;
16 18
 import java.util.ArrayList;
17 19
 import java.util.List;
18 20
 
@@ -33,9 +35,9 @@ public class TaDocumentVerifyServiceImpl extends ServiceImpl<TaDocumentVerifyMap
33 35
     TaDocumentImgMapper taDocumentImgMapper;
34 36
 
35 37
     @Override
36
-    public IPage<TaDocumentVerify> getDocumentVerifyList (Integer pageNum, Integer pageSize, String name, String tel,Integer orgId){
38
+    public IPage<TaDocumentVerify> getDocumentVerifyList (Integer pageNum,Integer pageSize,String personId,Integer orgId){
37 39
         IPage<TaDocumentVerify>page = new Page<>(pageNum,pageSize);
38
-        IPage<TaDocumentVerify> data = documentVerifyMapper.getDocumentVerifyList(page,name,tel,orgId);
40
+        IPage<TaDocumentVerify> data = documentVerifyMapper.getDocumentVerifyList(page,personId,orgId);
39 41
         List<Integer> idList = new ArrayList<>();
40 42
         for (int i = 0; i<data.getRecords().size();i++){
41 43
             idList.add(data.getRecords().get(i).getDocumentVerifyId());
@@ -60,4 +62,11 @@ public class TaDocumentVerifyServiceImpl extends ServiceImpl<TaDocumentVerifyMap
60 62
         return data;
61 63
     }
62 64
 
65
+    @Override
66
+    public IPage<TaDocumentVerifyModel> getAdminDocumentList(Integer pageNum,Integer pageSize,String name, String tel, Integer orgId, LocalDateTime startDate, LocalDateTime endDate){
67
+        IPage<TaDocumentVerifyModel>page = new Page<>(pageNum,pageSize);
68
+        IPage<TaDocumentVerifyModel> data = documentVerifyMapper.getAdminDocumentList(page,name,tel,orgId,startDate,endDate);
69
+        return data;
70
+    }
71
+
63 72
 }

+ 1
- 5
src/main/java/com/huiju/estateagents/service/impl/TaShareActivityServiceImpl.java Parādīt failu

@@ -70,18 +70,14 @@ public class TaShareActivityServiceImpl extends ServiceImpl<TaShareActivityMappe
70 70
     }
71 71
 
72 72
     @Override
73
-    public ResponseBean getEffectiveList(Integer pageNum, Integer pageSize, String buildingId, String activityName, LocalDateTime startTime, LocalDateTime endTime, Integer cityId, Integer orgId) {
73
+    public ResponseBean getEffectiveList(Integer pageNum, Integer pageSize, Integer cityId, Integer orgId) {
74 74
         ResponseBean responseBean = new ResponseBean();
75 75
         Page<TaShareActivity> page = new Page<>();
76 76
         page.setSize(pageSize == null ? 10 : pageSize);
77 77
         page.setCurrent(pageNum == null ? 1 : pageNum);
78 78
 
79 79
         QueryWrapper<TaShareActivity> queryWrapper = new QueryWrapper<>();
80
-        queryWrapper.eq(buildingId != null, "building_id", buildingId);
81
-        queryWrapper.like(activityName != null, "activity_name", activityName);
82 80
         queryWrapper.in("activity_status", 0, 1);
83
-        queryWrapper.eq(startTime != null, "start_time", startTime);
84
-        queryWrapper.eq(endTime != null, "end_time", endTime);
85 81
         queryWrapper.eq(orgId != null, "org_id", orgId);
86 82
         queryWrapper.eq(cityId != null, "city_id", cityId);
87 83
         queryWrapper.orderByAsc("activity_status");

+ 0
- 15
src/main/resources/mapper/HelpActivityMapper.xml Parādīt failu

@@ -104,28 +104,13 @@
104 104
 
105 105
     <select id="helpActivityListEffectivePage" resultType="com.huiju.estateagents.entity.HelpActivity">
106 106
         SELECT
107
-        COUNT(hir.verification) as succeedCount,
108 107
         ha.*
109 108
         FROM
110 109
         ta_help_activity ha
111
-        LEFT JOIN ta_help_initiate_record hir ON ha.help_activity_id = hir.help_activity_id
112
-        AND (hir.verification is NULL or hir.verification != '')
113 110
         <where>
114 111
             <if test="cityId != null and cityId != ''">
115 112
                 and ha.city_id = #{cityId}
116 113
             </if>
117
-            <if test="buildingId != null and buildingId != ''">
118
-                and ha.building_id = #{buildingId}
119
-            </if>
120
-            <if test="title != null and title != ''">
121
-                and ha.title like CONCAT('%',#{title}, '%')
122
-            </if>
123
-            <if test="startDate != null and startDate != ''and startDate!='Invalid date'">
124
-                and date_format(ha.start_date,'%Y-%m-%d') = date_format( #{startDate}, '%Y-%m-%d' )
125
-            </if>
126
-            <if test="endDate != null and endDate != ''and endDate!='Invalid date'">
127
-                and date_format(ha.end_date,'%Y-%m-%d') = date_format( #{endDate}, '%Y-%m-%d' )
128
-            </if>
129 114
             and ha.org_id=#{orgId}
130 115
             and ha.activity_status in (0, 1)
131 116
         </where>

+ 4
- 3
src/main/resources/mapper/HelpInitiateRecordMapper.xml Parādīt failu

@@ -53,9 +53,10 @@
53 53
     if(b.verification_status = 0, '未核销', if(b.verification_status = 1, '已核销', '未知')) as verificationStatus
54 54
     from ta_help_initiate_record b
55 55
     where b.help_activity_id =  #{helpActivityId}
56
-    and b.`status` =  0
56
+    AND b.verification !='null'
57
+    AND b.verification !=''
57 58
     <if test="tel != null and tel != ''">
58
-        AND b.phone = #{tel}
59
+        and  b.phone like concat('%',#{tel},'%')
59 60
     </if>
60 61
      order by b.create_date desc
61 62
      limit #{pageCode}, #{pageSize}
@@ -75,7 +76,7 @@
75 76
         and b.status = 2
76 77
     </if>
77 78
     <if test="tel != null and tel != ''">
78
-        AND b.phone = #{tel}
79
+        and  b.phone like concat('%',#{tel},'%')
79 80
     </if>
80 81
      order by b.create_date desc
81 82
      limit #{pageCode}, #{pageSize}

+ 1
- 0
src/main/resources/mapper/TaActivityDynamicEnlistMapper.xml Parādīt failu

@@ -37,6 +37,7 @@
37 37
 
38 38
         SELECT
39 39
         tade.*,
40
+        (CASE tade.is_checkin WHEN 1 THEN '已签到' ELSE '未签到'END) as isCheckin,
40 41
         tp.NAME AS sharePersonName,
41 42
         tp.company AS orgName
42 43
         FROM

+ 1
- 1
src/main/resources/mapper/TaBuildingMapper.xml Parādīt failu

@@ -175,7 +175,7 @@
175 175
                 GROUP BY building_id
176 176
                 ) as tba ON tb.building_id = tba.building_id
177 177
             </if>
178
-
178
+            WHERE tb.org_id = #{orgId}
179 179
             ORDER BY tb.order_no DESC
180 180
     </select>
181 181
 

+ 38
- 5
src/main/resources/mapper/TaDocumentVerifyMapper.xml Parādīt failu

@@ -11,13 +11,46 @@
11 11
 	LEFT JOIN ta_person b ON a.person_id = b.person_id
12 12
 	where a.status = 1
13 13
 	and a.org_id = #{orgId}
14
-	    <if test="name != '' and name !=null">
15
-            and IFNULL(b.name,b.nickname) like CONCAT('%',#{name}, '%')
16
-         </if>
14
+	and a.person_id = #{personId}
15
+        order by a.verify_status asc,a.create_date desc
16
+    </select>
17
+
18
+    <select id="getAdminDocumentList" resultType="com.huiju.estateagents.entity.TaDocumentVerifyModel">
19
+        SELECT
20
+	t.*
21
+FROM
22
+	(
23
+SELECT
24
+	IFNULL( b.NAME, b.nickname ) AS name,
25
+	IFNULL( b.tel, b.phone ) AS tel,
26
+	a.person_id,
27
+	( SELECT c.create_date FROM ta_document_verify c WHERE c.person_id = a.person_id ORDER BY c.create_date DESC LIMIT 1 ) AS summit_date,
28
+	( SELECT COUNT( 1 ) FROM ta_document_verify d WHERE d.person_id = a.person_id and d.verify_status != 0) AS total_summit,
29
+	( SELECT COUNT( 1 ) FROM ta_document_verify e WHERE e.person_id = a.person_id AND e.verify_status = 0 ) AS unverified
30
+FROM
31
+	ta_document_verify a
32
+	LEFT JOIN ta_person b ON a.person_id = b.person_id
33
+	where a.org_id = #{orgId}
34
+GROUP BY
35
+	a.person_id
36
+	) t
37
+	<where>
38
+	    1=1
39
+        <if test="name != '' and name !=null">
40
+            and t.name like CONCAT('%',#{name}, '%')
41
+        </if>
17 42
         <if test="tel != '' and tel !=null">
18
-            and IFNULL(b.tel,b.phone) = #{tel}
43
+            and t.tel = #{tel}
44
+        </if>
45
+        <if test="startDate != null">
46
+            and t.summit_date &gt; #{startDate}
47
+        </if>
48
+        <if test="endDate != null">
49
+            and t.summit_date &lt; #{ednDate}
19 50
         </if>
20
-        order by a.create_date desc
51
+    </where>
52
+ORDER BY
53
+	t.unverified DESC,t.summit_date DESC
21 54
     </select>
22 55
 
23 56
 </mapper>

+ 1
- 1
src/main/resources/mapper/TaPointsExchangeMapper.xml Parādīt failu

@@ -56,7 +56,7 @@
56 56
             and  date_format(t.verify_date,'%Y-%m-%d') >= date_format(#{taPointsExchange.startVerifyDate},'%Y-%m-%d')
57 57
         </if>
58 58
         <if test="taPointsExchange.endVerifyDate != null and taPointsExchange.endVerifyDate != ''">
59
-            and  date_format(t.verify_date,'%Y-%m-%d') &lt;= date_format(#{taPointsExchange.startVerifyDate},'%Y-%m-%d')
59
+            and  date_format(t.verify_date,'%Y-%m-%d') &lt;= date_format(#{taPointsExchange.endVerifyDate},'%Y-%m-%d')
60 60
         </if>
61 61
         order by t.create_date desc
62 62
     </select>

+ 1
- 1
src/main/resources/mapper/TaRecommendCustomerMapper.xml Parādīt failu

@@ -409,7 +409,7 @@ FROM
409 409
         SELECT
410 410
           b.nickname as nickname,
411 411
           b.phone as phone,
412
-          if(b.sex = 1, '男', if(b.sex = 2, '女', '未知')) as sex
412
+          if(b.gender = 1, '男', if(b.gender = 2, '女', '未知')) as sex
413 413
         FROM
414 414
         ta_person b
415 415
         <where>