|
@@ -11,6 +11,7 @@ import com.huiju.estateagents.mapper.TaHousingResourcesMapper;
|
11
|
11
|
import com.huiju.estateagents.mapper.TaPosterMapper;
|
12
|
12
|
import com.huiju.estateagents.mapper.TaSalesBatchMapper;
|
13
|
13
|
import com.huiju.estateagents.service.ITaBuildingRoomService;
|
|
14
|
+import com.huiju.estateagents.service.ITaHousingResourcesService;
|
14
|
15
|
import com.huiju.estateagents.service.ITaSalesBatchService;
|
15
|
16
|
import org.apache.commons.collections.CollectionUtils;
|
16
|
17
|
import org.checkerframework.checker.units.qual.A;
|
|
@@ -55,6 +56,9 @@ public class TaSalesBatchServiceImpl extends ServiceImpl<TaSalesBatchMapper, TaS
|
55
|
56
|
@Autowired
|
56
|
57
|
private TaHousingResourcesMapper taHousingResourcesMapper;
|
57
|
58
|
|
|
59
|
+ @Autowired
|
|
60
|
+ private ITaHousingResourcesService taHousingResourcesService;
|
|
61
|
+
|
58
|
62
|
@Autowired
|
59
|
63
|
private ITaBuildingRoomService taBuildingRoomService;
|
60
|
64
|
|
|
@@ -75,13 +79,14 @@ public class TaSalesBatchServiceImpl extends ServiceImpl<TaSalesBatchMapper, TaS
|
75
|
79
|
List<TaHousingResources> housingList =taHousingResourcesMapper.selectHousingList(orgId,taSalesBatchList);
|
76
|
80
|
List<TaBuildingRoom> taBuildingRoomList = new ArrayList<>();
|
77
|
81
|
housingList.forEach(e -> {
|
|
82
|
+ e.setStatus(CommConstant.STATUS_DELETE);
|
78
|
83
|
TaBuildingRoom taBuildingRoom = new TaBuildingRoom();
|
79
|
84
|
taBuildingRoom.setRoomId(e.getRoomId());
|
80
|
85
|
taBuildingRoom.setStatus(CommConstant.STATUS_DELETE);
|
81
|
86
|
taBuildingRoomList.add(taBuildingRoom);
|
82
|
87
|
});
|
83
|
88
|
taBuildingRoomService.updateBatchById(taBuildingRoomList);
|
84
|
|
-
|
|
89
|
+ taHousingResourcesService.updateBatchById(housingList);
|
85
|
90
|
//删除销售批次
|
86
|
91
|
taSalesBatchMapper.updateSalesBatchStatus(orgId, taSalesBatchList);
|
87
|
92
|
return responseBean;
|