diff --git a/urbanLifelineServ/ai/src/main/java/org/xyzh/ai/controller/ChatController.java b/urbanLifelineServ/ai/src/main/java/org/xyzh/ai/controller/ChatController.java index 39d97476..8d66188a 100644 --- a/urbanLifelineServ/ai/src/main/java/org/xyzh/ai/controller/ChatController.java +++ b/urbanLifelineServ/ai/src/main/java/org/xyzh/ai/controller/ChatController.java @@ -68,7 +68,7 @@ public class ChatController { chat.setUserType(false); if(NonUtils.isNotEmpty(token)){ LoginDomain loginDomain = LoginUtil.getCurrentLogin(); - if (NonUtils.isNotEmpty(loginDomain) && loginDomain.getUser().getStatus()!="guest") { + if (NonUtils.isNotEmpty(loginDomain) && !"guest".equals(loginDomain.getUser().getStatus())) { chat.setUserType(true); } } @@ -97,7 +97,7 @@ public class ChatController { chat.setUserType(false); if(NonUtils.isNotEmpty(token)){ LoginDomain loginDomain = LoginUtil.getCurrentLogin(); - if (NonUtils.isNotEmpty(loginDomain) && loginDomain.getUser().getStatus()!="guest") { + if (NonUtils.isNotEmpty(loginDomain) && !"guest".equals(loginDomain.getUser().getStatus())) { chat.setUserType(true); } } @@ -116,7 +116,7 @@ public class ChatController { chat.setUserType(false); if(NonUtils.isNotEmpty(token)){ LoginDomain loginDomain = LoginUtil.getCurrentLogin(); - if (NonUtils.isNotEmpty(loginDomain) && loginDomain.getUser().getStatus()!="guest") { + if (NonUtils.isNotEmpty(loginDomain) && !"guest".equals(loginDomain.getUser().getStatus())) { chat.setUserType(true); } } @@ -137,7 +137,7 @@ public class ChatController { filter.setUserType(false); if(NonUtils.isNotEmpty(token)){ LoginDomain loginDomain = LoginUtil.getCurrentLogin(); - if (NonUtils.isNotEmpty(loginDomain) && loginDomain.getUser().getStatus()!="guest") { + if (NonUtils.isNotEmpty(loginDomain) && !"guest".equals(loginDomain.getUser().getStatus())) { filter.setUserType(true); } } @@ -157,7 +157,7 @@ public class ChatController { pageRequest.getFilter().setUserType(false); if(NonUtils.isNotEmpty(token)){ LoginDomain loginDomain = LoginUtil.getCurrentLogin(); - if (NonUtils.isNotEmpty(loginDomain) && loginDomain.getUser().getStatus()!="guest") { + if (NonUtils.isNotEmpty(loginDomain) && !"guest".equals(loginDomain.getUser().getStatus())) { pageRequest.getFilter().setUserType(true); } } @@ -183,7 +183,7 @@ public class ChatController { filter.setUserType(false); if(NonUtils.isNotEmpty(token)){ LoginDomain loginDomain = LoginUtil.getCurrentLogin(); - if (NonUtils.isNotEmpty(loginDomain) && loginDomain.getUser().getStatus()!="guest") { + if (NonUtils.isNotEmpty(loginDomain) && !"guest".equals(loginDomain.getUser().getStatus())) { filter.setUserType(true); } } @@ -214,7 +214,7 @@ public class ChatController { chatPrepareData.setUserType(false); if(NonUtils.isNotEmpty(token)){ LoginDomain loginDomain = LoginUtil.getCurrentLogin(); - if (NonUtils.isNotEmpty(loginDomain) && loginDomain.getUser().getStatus()!="guest") { + if (NonUtils.isNotEmpty(loginDomain) && !"guest".equals(loginDomain.getUser().getStatus())) { chatPrepareData.setUserType(true); } } @@ -267,7 +267,7 @@ public class ChatController { filter.setUserType(false); if(NonUtils.isNotEmpty(token)){ LoginDomain loginDomain = LoginUtil.getCurrentLogin(); - if (NonUtils.isNotEmpty(loginDomain) && loginDomain.getUser().getStatus()!="guest") { + if (NonUtils.isNotEmpty(loginDomain) && !"guest".equals(loginDomain.getUser().getStatus())) { filter.setUserType(true); } } @@ -300,7 +300,7 @@ public class ChatController { filter.setUserType(false); if(NonUtils.isNotEmpty(token)){ LoginDomain loginDomain = LoginUtil.getCurrentLogin(); - if (NonUtils.isNotEmpty(loginDomain) && loginDomain.getUser().getStatus()!="guest") { + if (NonUtils.isNotEmpty(loginDomain) && !"guest".equals(loginDomain.getUser().getStatus())) { filter.setUserType(true); } } diff --git a/urbanLifelineServ/workcase/src/main/java/org/xyzh/workcase/controller/WorkcaseChatContorller.java b/urbanLifelineServ/workcase/src/main/java/org/xyzh/workcase/controller/WorkcaseChatContorller.java index a1cdec58..95f65c63 100644 --- a/urbanLifelineServ/workcase/src/main/java/org/xyzh/workcase/controller/WorkcaseChatContorller.java +++ b/urbanLifelineServ/workcase/src/main/java/org/xyzh/workcase/controller/WorkcaseChatContorller.java @@ -131,7 +131,7 @@ public class WorkcaseChatContorller { LoginDomain loginDomain = LoginUtil.getCurrentLogin(); String userId = loginDomain.getUser().getUserId(); - if("guest".equals(loginDomain.getUser().getStatus())){ + if(!"guest".equals(loginDomain.getUser().getStatus())){ pageRequest.getFilter().setGuestId(userId); } return chatRoomService.getChatRoomPage(pageRequest, userId); diff --git a/urbanLifelineServ/workcase/src/main/java/org/xyzh/workcase/controller/WorkcaseController.java b/urbanLifelineServ/workcase/src/main/java/org/xyzh/workcase/controller/WorkcaseController.java index 11bd45e2..1ff6dc3e 100644 --- a/urbanLifelineServ/workcase/src/main/java/org/xyzh/workcase/controller/WorkcaseController.java +++ b/urbanLifelineServ/workcase/src/main/java/org/xyzh/workcase/controller/WorkcaseController.java @@ -94,7 +94,7 @@ public class WorkcaseController { @PostMapping("/list") public ResultDomain getWorkcaseList(@RequestBody TbWorkcaseDTO filter) { LoginDomain loginDomain = LoginUtil.getCurrentLogin(); - if ("guest".equals(loginDomain.getUser().getStatus())) { + if (!"guest".equals(loginDomain.getUser().getStatus())) { filter.setUserId(loginDomain.getUser().getUserId()); } return workcaseService.getWorkcaseList(filter); diff --git a/urbanLifelineServ/workcase/src/main/java/org/xyzh/workcase/service/VideoMeetingServiceImpl.java b/urbanLifelineServ/workcase/src/main/java/org/xyzh/workcase/service/VideoMeetingServiceImpl.java index 128f9056..15fca1c5 100644 --- a/urbanLifelineServ/workcase/src/main/java/org/xyzh/workcase/service/VideoMeetingServiceImpl.java +++ b/urbanLifelineServ/workcase/src/main/java/org/xyzh/workcase/service/VideoMeetingServiceImpl.java @@ -110,7 +110,7 @@ public class VideoMeetingServiceImpl implements VideoMeetingService { List members = chatRoomMemberMapper.selectChatRoomMemberList(memberFilter); String userName = loginDomain.getUserInfo().getUsername(); - String userType = "guest".equals(loginDomain.getUser().getStatus())?"guest":"user"; + String userType = !"guest".equals(loginDomain.getUser().getStatus())?"guest":"user"; if (members != null && !members.isEmpty()) { ChatMemberVO member = members.get(0); userName = member.getUserName(); diff --git a/urbanLifelineWeb/packages/workcase/src/views/admin/customerChat/CustomerChatView.vue b/urbanLifelineWeb/packages/workcase/src/views/admin/customerChat/CustomerChatView.vue index 6a319055..54cea1f3 100644 --- a/urbanLifelineWeb/packages/workcase/src/views/admin/customerChat/CustomerChatView.vue +++ b/urbanLifelineWeb/packages/workcase/src/views/admin/customerChat/CustomerChatView.vue @@ -15,160 +15,172 @@
- - - + + - - - - - - + + 搜索
- - - + + + - + + + - - - - - - - - + +
- +
- - -
-
-
- {{ msg.sender }} - {{ msg.time }} -
-
{{ msg.content }}
-
-
+ + + \ No newline at end of file diff --git a/urbanLifelineWeb/packages/workcase/src/views/public/ChatRoom/ChatMessage/ChatMessage.vue b/urbanLifelineWeb/packages/workcase/src/views/public/ChatRoom/ChatMessage/ChatMessage.vue index f1fde134..d87f9460 100644 --- a/urbanLifelineWeb/packages/workcase/src/views/public/ChatRoom/ChatMessage/ChatMessage.vue +++ b/urbanLifelineWeb/packages/workcase/src/views/public/ChatRoom/ChatMessage/ChatMessage.vue @@ -35,7 +35,15 @@
-
+
+ +
+ 加载中... +
+
+ 没有更多消息了 +
+
-
+
暂无对话记录
@@ -92,7 +100,7 @@
\ No newline at end of file