From e461ff77338112baf0f3dcce2288202e203ace38 Mon Sep 17 00:00:00 2001
From: 101captain <237651143@qq.com>
Date: 星期二, 10 五月 2022 16:23:13 +0800
Subject: [PATCH] 花城E+防疫修改

---
 springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java |   18 ++++++++++++++----
 1 files changed, 14 insertions(+), 4 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java
index 0598922..6cb6818 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java
@@ -379,7 +379,7 @@
         loginUserInfoVO.setIsPropertyWorker(2);
         loginUserInfoVO.setIsSocialWorker(2);
         loginUserInfoVO.setIsFmsMember(2);
-        loginUserInfoVO.setIsAcidMember(2);
+        loginUserInfoVO.setIsAcidMember(0);
         // 志愿者状态
         String phone = sysUserDO.getPhone();
         Long userCommunityId = sysUserDO.getCommunityId();
@@ -422,7 +422,12 @@
             //是否是防疫工作人员
             ComActAcidMemberVO acidMember = userDao.selectAcidMemberByPhone(phone);
             if (nonNull(acidMember)) {
-                loginUserInfoVO.setIsAcidMember(1);
+                if(acidMember.getRelationName().equals("panzhihua")||acidMember.getRelationName().equals("西区")||acidMember.getRelationName().equals("东区")||acidMember.getRelationName().equals("仁和区")||acidMember.getRelationName().equals("米易县")||acidMember.getRelationName().equals("盐边县")){
+                    loginUserInfoVO.setIsAcidMember(1);
+                }
+                else {
+                    loginUserInfoVO.setIsAcidMember(2);
+                }
                 loginUserInfoVO.setRelationName(acidMember.getRelationName());
             }
             //是否网格员
@@ -737,10 +742,15 @@
         int countFmsMember = userDao.countFmsMember(loginUserInfoVO.getPhone(), loginUserInfoVO.getCommunityId());
         loginUserInfoVO.setIsFmsMember(countFmsMember > 0 ? 1 : 0);
         //是否是防疫工作人员
-        loginUserInfoVO.setIsAcidMember(2);
+        loginUserInfoVO.setIsAcidMember(0);
         ComActAcidMemberVO acidMember = userDao.selectAcidMemberByPhone(loginUserInfoVO.getPhone());
         if (nonNull(acidMember)) {
-            loginUserInfoVO.setIsAcidMember(1);
+            if(acidMember.getRelationName().equals("panzhihua")||acidMember.getRelationName().equals("西区")||acidMember.getRelationName().equals("东区")||acidMember.getRelationName().equals("仁和区")||acidMember.getRelationName().equals("米易县")||acidMember.getRelationName().equals("盐边县")){
+                loginUserInfoVO.setIsAcidMember(1);
+            }
+            else {
+                loginUserInfoVO.setIsAcidMember(2);
+            }
             loginUserInfoVO.setRelationName(acidMember.getRelationName());
         }
         loginUserInfoVO.setIdCard(SensitiveUtil.desensitizedIdNumber(loginUserInfoVO.getIdCard()));

--
Gitblit v1.7.1