傅行帆 5 yıl önce
ebeveyn
işleme
22063990ef

+ 13
- 0
src/main/java/com/huiju/estateagents/controller/TaRaiseRecordController.java Dosyayı Görüntüle

@@ -482,13 +482,26 @@ public class TaRaiseRecordController extends BaseController {
482 482
         try {
483 483
             //获取认筹单信息
484 484
             TaRaiseRecord taRaiseRecord = iTaRaiseRecordService.getById(raiseRecordId);
485
+
485 486
             //认筹表数据
486 487
             TaRaise taRaise = taRaiseService.getById(taRaiseRecord.getRaiseId());
487 488
             taRaise.setRaisePrice(taRaise.getRaisePrice()/100);
488 489
             //房源与认筹单关系图
489 490
             List<TaRaiseHouse> taRaiseHouseList = taRaiseHouseService.list(new QueryWrapper<TaRaiseHouse>().eq("raise_record_id", taRaiseRecord.getRaiseRecordId()));
491
+
490 492
             //房源信息
491 493
             List<TaHousingResources> houseList = (List<TaHousingResources>) taHousingResourcesService.listByIds(taRaiseHouseList.stream().map(TaRaiseHouse::getHouseId).collect(Collectors.toList()));
494
+
495
+            //我的认筹和锁定
496
+            houseList.forEach(e -> {
497
+                taRaiseHouseList.forEach(r -> {
498
+                    //我的认筹
499
+                    if (e.getHouseId().equals(r.getHouseId()) && r.getHouseLockingStatus().equals(CommConstant.HOUSE_LOCKING_STATUS_LOCKED)) {
500
+                        e.setMineLocked("mine");
501
+                    }
502
+                });
503
+            });
504
+
492 505
             //订单信息
493 506
             TaOrder taOrder = taOrderService.getById(taRaiseRecord.getOrderId());
494 507
 

+ 6
- 0
src/main/java/com/huiju/estateagents/entity/TaHousingResources.java Dosyayı Görüntüle

@@ -167,4 +167,10 @@ public class TaHousingResources implements Serializable {
167 167
 
168 168
     @TableField(exist = false)
169 169
     private List<TaHousingResources> houseIdList;
170
+
171
+    /**
172
+     * 我的锁定
173
+     */
174
+    @TableField(exist = false)
175
+    private String mineLocked;
170 176
 }

+ 0
- 6
src/main/java/com/huiju/estateagents/po/TaHousingResourcesPO.java Dosyayı Görüntüle

@@ -69,12 +69,6 @@ public class TaHousingResourcesPO extends TaHousingResources {
69 69
     @TableField(exist = false)
70 70
     private String mineRaise;
71 71
 
72
-    /**
73
-     * 我的锁定
74
-     */
75
-    @TableField(exist = false)
76
-    private String mineLocked;
77
-
78 72
     /**
79 73
      * 锁定人ID
80 74
      */