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); } }