From cca504b84583f8f8289b34e794939b8590a16446 Mon Sep 17 00:00:00 2001
From: java110 <928255095@qq.com>
Date: 星期二, 23 五月 2023 14:34:22 +0800
Subject: [PATCH] optimzie exit room

---
 service-community/src/main/java/com/java110/community/cmd/room/QueryRoomsByOwnerCmd.java |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/service-community/src/main/java/com/java110/community/cmd/room/QueryRoomsByOwnerCmd.java b/service-community/src/main/java/com/java110/community/cmd/room/QueryRoomsByOwnerCmd.java
index ace1d39..a8857cb 100644
--- a/service-community/src/main/java/com/java110/community/cmd/room/QueryRoomsByOwnerCmd.java
+++ b/service-community/src/main/java/com/java110/community/cmd/room/QueryRoomsByOwnerCmd.java
@@ -1,6 +1,7 @@
 package com.java110.community.cmd.room;
 
 import com.alibaba.fastjson.JSONObject;
+import com.java110.community.bmo.room.IQueryRoomStatisticsBMO;
 import com.java110.core.annotation.Java110Cmd;
 import com.java110.core.context.ICmdDataFlowContext;
 import com.java110.core.event.cmd.Cmd;
@@ -27,7 +28,8 @@
         url = "http://{ip}:{port}/app/room.queryRoomsByOwner",
         resource = "communityDoc",
         author = "鍚村鏂�",
-        serviceCode = "room.queryRoomsByOwner"
+        serviceCode = "room.queryRoomsByOwner",
+        seq = 17
 )
 
 @Java110ParamsDoc(params = {
@@ -61,6 +63,11 @@
     private IRoomInnerServiceSMO roomInnerServiceSMOImpl;
 
 
+    @Autowired
+    private IQueryRoomStatisticsBMO queryRoomStatisticsBMOImpl;
+
+
+
     @Override
     public void validate(CmdEvent event, ICmdDataFlowContext context, JSONObject reqJson) throws CmdException {
         Assert.hasKeyAndValue(reqJson, "communityId", "璇锋眰涓湭鍖呭惈communityId淇℃伅");
@@ -85,6 +92,8 @@
 
         ApiRoomVo apiRoomVo = new ApiRoomVo();
         List<RoomDto> roomDtoList = roomInnerServiceSMOImpl.queryRoomsByOwner(roomDto);
+        roomDtoList = queryRoomStatisticsBMOImpl.queryRoomOweFee(roomDtoList);
+
         apiRoomVo.setTotal(roomDtoList.size());
         apiRoomVo.setRooms(BeanConvertUtil.covertBeanList(roomDtoList, ApiRoomDataVo.class));
         apiRoomVo.setRecords(1);

--
Gitblit v1.8.0