diff --git a/xs-api/src/main/java/com/xiang/xservice/auth/api/dto/resp/UserResp.java b/xs-api/src/main/java/com/xiang/xservice/auth/api/dto/resp/UserResp.java index 30195f1..a4b6b17 100644 --- a/xs-api/src/main/java/com/xiang/xservice/auth/api/dto/resp/UserResp.java +++ b/xs-api/src/main/java/com/xiang/xservice/auth/api/dto/resp/UserResp.java @@ -55,4 +55,9 @@ public class UserResp { * 修改时间 */ private LocalDateTime updateTime; + + /** + * 租户id + */ + private Long tenantId; } diff --git a/xs-service/src/main/java/com/xiang/xservice/auth/service/service/impl/XUserServiceImpl.java b/xs-service/src/main/java/com/xiang/xservice/auth/service/service/impl/XUserServiceImpl.java index a45117b..f58b9db 100644 --- a/xs-service/src/main/java/com/xiang/xservice/auth/service/service/impl/XUserServiceImpl.java +++ b/xs-service/src/main/java/com/xiang/xservice/auth/service/service/impl/XUserServiceImpl.java @@ -37,6 +37,7 @@ import com.xiang.xservice.auth.service.repository.mapper.XUserRoleMapper; import com.xiang.xservice.auth.service.service.XUserService; import com.xiang.xservice.basic.enums.DelStatusEnum; import com.xiang.xservice.basic.exception.BusinessException; +import com.xiang.xservice.basic.utils.PrimaryKeyUtils; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.apache.commons.collections4.CollectionUtils; @@ -196,6 +197,7 @@ public class XUserServiceImpl implements XUserService { @Override public Boolean addUser(UserAddRequest request) { XUser user = userConvert.toDO(request); + user.setTenantId(PrimaryKeyUtils.snowflakeId()); user.setCreateBy(request.getOperator()); user.setCreateTime(request.getDateTime()); user.setUpdateBy(request.getOperator());