From f404fc8f587beb723bb8fd905766490428870ebc Mon Sep 17 00:00:00 2001 From: yanghui <2536613402@qq.com> Date: 星期五, 11 十一月 2022 10:10:48 +0800 Subject: [PATCH] Merge branch 'local_20221104' into huacheng_test --- springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java | 28 +++++++++++++++++++++++++++- 1 files changed, 27 insertions(+), 1 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 0271801..f1133cb 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 @@ -371,6 +371,13 @@ loginUserInfoVO.setIsDpcMember(1); } } + //是否为物业公司账号 + if (nonNull(sysUserDO.getPhone())){ + Long propertyAccount = userDao.isPropertyAccount(sysUserDO.getPhone()); + if (nonNull(propertyAccount)){ + loginUserInfoVO.setPropertyId(propertyAccount); + } + } return R.ok(loginUserInfoVO); } @@ -523,6 +530,13 @@ int i = userDao.isDpcMember(phone, sysUserDO.getName()); if (i>0){ loginUserInfoVO.setIsDpcMember(1); + } + } + //是否为物业公司账号 + if (nonNull(sysUserDO.getPhone())){ + Long propertyAccount = userDao.isPropertyAccount(sysUserDO.getPhone()); + if (nonNull(propertyAccount)){ + loginUserInfoVO.setPropertyId(propertyAccount); } } return R.ok(loginUserInfoVO); @@ -1361,9 +1375,12 @@ this.putMenuRole(menuRoleVO); } } + log.info("======================type"+administratorsUserVO.getType()); if (administratorsUserVO.getType().equals(20)){ roleId=1559112102373756548L; + administratorsUserVO.setType(3); } + log.info("=======================roleId"+roleId); SysRoleDO roleDO = roleDAO.selectById(roleId); if (ObjectUtils.isEmpty(roleDO)) { return R.fail("角色不存在"); @@ -1384,7 +1401,6 @@ } else if (e.getMessage().contains("23000")) { throw new ServiceException("手机号已存在"); } - } if (insert > 0) { SysUserDO sysUserDO1 = userDao @@ -3973,6 +3989,16 @@ return R.ok(sysUserFeedbackDOS); } + @Override + public R propertyCheck(String phone) { + Long propertyAccount = userDao.isPropertyAccount(phone); + log.info("==============物业公司id"+propertyAccount); + if (isNull(propertyAccount)){ + return R.fail(); + } + return R.ok(propertyAccount); + } + @Override public R getAreaAndStreet() { -- Gitblit v1.7.1