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