From 2a2df4e501add650ee6527092331e335bb3d0788 Mon Sep 17 00:00:00 2001 From: zcxlsm Date: Thu, 24 Jul 2025 21:15:50 +0800 Subject: [PATCH] =?UTF-8?q?feat(Property):=20dubbo=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E8=B0=83=E7=94=A8=E5=BC=82=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/org/dromara/sis/api/domain/RemotePersonAuth.java | 7 ++++++- .../org/dromara/property/domain/bo/ResidentPersonBo.java | 5 +++++ .../property/service/impl/ResidentPersonServiceImpl.java | 4 ++-- .../main/java/org/dromara/sis/dubbo/RemoteSisAuthImpl.java | 2 +- 4 files changed, 14 insertions(+), 4 deletions(-) diff --git a/ruoyi-api/sis-api/src/main/java/org/dromara/sis/api/domain/RemotePersonAuth.java b/ruoyi-api/sis-api/src/main/java/org/dromara/sis/api/domain/RemotePersonAuth.java index 214cbdf..a31fc04 100644 --- a/ruoyi-api/sis-api/src/main/java/org/dromara/sis/api/domain/RemotePersonAuth.java +++ b/ruoyi-api/sis-api/src/main/java/org/dromara/sis/api/domain/RemotePersonAuth.java @@ -2,6 +2,8 @@ package org.dromara.sis.api.domain; import lombok.Data; +import java.io.Serial; +import java.io.Serializable; import java.util.Date; /** @@ -10,7 +12,10 @@ import java.util.Date; * @since 2025/7/24 */ @Data -public class RemotePersonAuth { +public class RemotePersonAuth implements Serializable { + + @Serial + private static final long serialVersionUID = 1L; private Long id; diff --git a/ruoyi-modules/Property/src/main/java/org/dromara/property/domain/bo/ResidentPersonBo.java b/ruoyi-modules/Property/src/main/java/org/dromara/property/domain/bo/ResidentPersonBo.java index adaa12e..6d9bede 100644 --- a/ruoyi-modules/Property/src/main/java/org/dromara/property/domain/bo/ResidentPersonBo.java +++ b/ruoyi-modules/Property/src/main/java/org/dromara/property/domain/bo/ResidentPersonBo.java @@ -67,6 +67,11 @@ public class ResidentPersonBo extends BaseEntity { */ private Date endDate; + /** + * e8平台id + */ + private Long eEightId; + /** * 邮箱 */ diff --git a/ruoyi-modules/Property/src/main/java/org/dromara/property/service/impl/ResidentPersonServiceImpl.java b/ruoyi-modules/Property/src/main/java/org/dromara/property/service/impl/ResidentPersonServiceImpl.java index 41b2c51..34d0c82 100644 --- a/ruoyi-modules/Property/src/main/java/org/dromara/property/service/impl/ResidentPersonServiceImpl.java +++ b/ruoyi-modules/Property/src/main/java/org/dromara/property/service/impl/ResidentPersonServiceImpl.java @@ -40,7 +40,7 @@ public class ResidentPersonServiceImpl implements IResidentPersonService { private final ResidentPersonMapper baseMapper; @DubboReference - private final RemoteSisAuth remoteSisAuth; + private RemoteSisAuth remoteSisAuth; /** * 查询入驻员工 @@ -128,8 +128,8 @@ public class ResidentPersonServiceImpl implements IResidentPersonService { Long personId = remoteSisAuth.personAuth(personAuth); Assert.notNull(personId, "新增授权记录失败"); - add.setEEightId(personId); bo.setId(add.getId()); + bo.setEEightId(personId); this.updateByBo(bo); } return flag; diff --git a/ruoyi-modules/Sis/src/main/java/org/dromara/sis/dubbo/RemoteSisAuthImpl.java b/ruoyi-modules/Sis/src/main/java/org/dromara/sis/dubbo/RemoteSisAuthImpl.java index 317d960..30d6db2 100644 --- a/ruoyi-modules/Sis/src/main/java/org/dromara/sis/dubbo/RemoteSisAuthImpl.java +++ b/ruoyi-modules/Sis/src/main/java/org/dromara/sis/dubbo/RemoteSisAuthImpl.java @@ -21,6 +21,6 @@ public class RemoteSisAuthImpl implements RemoteSisAuth { @Override public Long personAuth(RemotePersonAuth personAuth) { - return 1L; + return sisAuthRecordService.insertByPerson(personAuth); } }