傅行帆 il y a 5 ans
Parent
révision
abb5a2d196

+ 8
- 1
src/main/java/com/huiju/estateagents/controller/TaRaiseRecordController.java Voir le fichier

@@ -15,6 +15,7 @@ import com.huiju.estateagents.service.ITaHousingResourcesService;
15 15
 import com.huiju.estateagents.service.ITaOrderService;
16 16
 import com.huiju.estateagents.service.ITaRaiseHouseService;
17 17
 import com.huiju.estateagents.service.ITaRaiseRecordService;
18
+import jodd.util.StringUtil;
18 19
 import org.apache.commons.collections.CollectionUtils;
19 20
 import org.apache.commons.lang3.StringUtils;
20 21
 import org.slf4j.Logger;
@@ -490,7 +491,10 @@ public class TaRaiseRecordController extends BaseController {
490 491
      * @return
491 492
      */
492 493
     @RequestMapping(value = "/wx/taRaiseRecord/list", method = RequestMethod.GET)
493
-    public ResponseBean wxGetRaiseRecordList( @RequestParam(value = "pageNumber", defaultValue = "1") Integer pageNumber,
494
+    public ResponseBean wxGetRaiseRecordList( @RequestParam(value = "buildingId", required = false) String buildingId,
495
+                                              @RequestParam(value = "salesBtchId", required = false) Integer salesBtchId,
496
+                                              @RequestParam(value = "houseLockingStatus", required = false) String houseLockingStatus,
497
+                                              @RequestParam(value = "pageNumber", defaultValue = "1") Integer pageNumber,
494 498
                                               @RequestParam(value = "pageSize", defaultValue = "10") Integer pageSize,HttpServletRequest request) {
495 499
         ResponseBean responseBean = new ResponseBean();
496 500
         try {
@@ -499,6 +503,9 @@ public class TaRaiseRecordController extends BaseController {
499 503
             QueryWrapper<TaRaiseRecord> taRaiseRecordQueryWrapper = new QueryWrapper<>();
500 504
             taRaiseRecordQueryWrapper.eq("org_id",getOrgId(request));
501 505
             taRaiseRecordQueryWrapper.eq("person_id",getPersonId(request));
506
+            taRaiseRecordQueryWrapper.eq(StringUtils.isNotEmpty(buildingId),"building_id",buildingId);
507
+            taRaiseRecordQueryWrapper.eq(null != salesBtchId,"sales_batch_id",salesBtchId);
508
+            taRaiseRecordQueryWrapper.eq(StringUtils.isNotEmpty(houseLockingStatus),"house_locking_status",houseLockingStatus);
502 509
             IPage<TaRaiseRecord> page = iTaRaiseRecordService.page(pg, taRaiseRecordQueryWrapper);
503 510
             List<TaRaiseRecord> list = page.getRecords();
504 511
             list.forEach(e -> {

+ 23
- 0
src/main/java/com/huiju/estateagents/controller/TaSalesBatchController.java Voir le fichier

@@ -6,6 +6,7 @@ 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.common.StringUtils;
9 10
 import com.huiju.estateagents.entity.*;
10 11
 import com.huiju.estateagents.service.*;
11 12
 import com.huiju.estateagents.service.impl.TaPreselectionServiceImpl;
@@ -331,4 +332,26 @@ public class TaSalesBatchController extends BaseController {
331 332
         return responseBean;
332 333
     }
333 334
 
335
+    /**
336
+     * 查询销售批次列表--小程序
337
+     *
338
+     */
339
+    @RequestMapping(value = "/wx/taSalesBatch/choice", method = RequestMethod.GET)
340
+    public ResponseBean taSalesBatchGetForMiniApp(@RequestParam(value = "buildingId", required = false) String buildingId,HttpServletRequest request) {
341
+        ResponseBean responseBean = new ResponseBean();
342
+        try {
343
+            QueryWrapper<TaSalesBatch> taSalesBatchQueryWrapper = new QueryWrapper<>();
344
+            taSalesBatchQueryWrapper.eq("org_id",getOrgId(request));
345
+            taSalesBatchQueryWrapper.eq(!StringUtils.isEmpty(buildingId),"building_id",buildingId);
346
+            taSalesBatchQueryWrapper.eq("status",CommConstant.STATUS_NORMAL);
347
+            List<TaSalesBatch> list = iTaSalesBatchService.list(taSalesBatchQueryWrapper);
348
+            responseBean.addSuccess(list);
349
+        } catch (Exception e) {
350
+            e.printStackTrace();
351
+            logger.error("taSalesBatchGetForMiniApp -=- {}", e.toString());
352
+            responseBean.addError(e.getMessage());
353
+        }
354
+        return responseBean;
355
+    }
356
+
334 357
 }