From 33f61efc7eab6c6d28a3eae15909c6860e8a3d40 Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期五, 22 三月 2024 12:00:10 +0800
Subject: [PATCH] 优化业主端逻辑

---
 service-user/src/main/java/com/java110/user/cmd/owner/QueryUserAuthOwnerCmd.java |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/service-user/src/main/java/com/java110/user/cmd/owner/QueryUserAuthOwnerCmd.java b/service-user/src/main/java/com/java110/user/cmd/owner/QueryUserAuthOwnerCmd.java
index 1e64a80..bea87d5 100644
--- a/service-user/src/main/java/com/java110/user/cmd/owner/QueryUserAuthOwnerCmd.java
+++ b/service-user/src/main/java/com/java110/user/cmd/owner/QueryUserAuthOwnerCmd.java
@@ -54,12 +54,18 @@
         OwnerAppUserDto ownerAppUserDto = new OwnerAppUserDto();
         ownerAppUserDto.setUserId(userId);
         ownerAppUserDto.setCommunityId(reqJson.getString("communityId"));
-        ownerAppUserDto.setState(OwnerAppUserDto.STATE_AUDIT_SUCCESS);
         List<OwnerAppUserDto> ownerAppUserDtos = ownerAppUserV1InnerServiceSMOImpl.queryOwnerAppUsers(ownerAppUserDto);
-        if (ListUtil.isNull(ownerAppUserDtos)) {
+        if (ListUtil.isNull(ownerAppUserDtos)
+                || OwnerAppUserDto.STATE_AUDIT_ERROR.equals(ownerAppUserDtos.get(0).getState())) {
             throw new CmdException("鐢ㄦ埛鏈璇�,璇峰厛璁よ瘉");
         }
 
+        if (OwnerAppUserDto.STATE_AUDITING.equals(ownerAppUserDtos.get(0).getState())) {
+            ResultVo resultVo = new ResultVo(-101, "璁よ瘉瀹℃牳涓�");
+            context.setResponseEntity(ResultVo.createResponseEntity(resultVo));
+            return;
+        }
+
         OwnerDto ownerDto = new OwnerDto();
         ownerDto.setMemberId(ownerAppUserDtos.get(0).getMemberId());
         ownerDto.setCommunityId(ownerAppUserDtos.get(0).getCommunityId());

--
Gitblit v1.8.0