diff --git a/pjcloud-integrated/pjcloud-integrated-biz/src/main/java/com/bsd/pjcloud/integrated/service/impl/VisitorsServiceImpl.java b/pjcloud-integrated/pjcloud-integrated-biz/src/main/java/com/bsd/pjcloud/integrated/service/impl/VisitorsServiceImpl.java index 72f575b5d..3515c82ce 100644 --- a/pjcloud-integrated/pjcloud-integrated-biz/src/main/java/com/bsd/pjcloud/integrated/service/impl/VisitorsServiceImpl.java +++ b/pjcloud-integrated/pjcloud-integrated-biz/src/main/java/com/bsd/pjcloud/integrated/service/impl/VisitorsServiceImpl.java @@ -53,6 +53,14 @@ import org.springframework.security.oauth2.jwt.JwtClaimsSet; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import org.springframework.util.CollectionUtils; +import com.auth0.jwt.JWT; +import com.auth0.jwt.algorithms.Algorithm; +import com.auth0.jwt.interfaces.DecodedJWT; +import com.auth0.jwt.exceptions.JWTVerificationException; +import org.springframework.web.context.request.RequestContextHolder; +import org.springframework.web.context.request.ServletRequestAttributes; +import jakarta.servlet.http.HttpServletRequest; +import org.springframework.beans.factory.annotation.Value; import java.time.LocalDateTime; import java.time.ZoneId; @@ -83,6 +91,58 @@ public class VisitorsServiceImpl extends ServiceImpl byUserId = remoteUserService.getByUserId(user.getId()); - bean.setUserName(byUserId.getData().getSysUser().getUsername()); + // 设置数据归属信息 + bean.setUserId(userId); + bean.setCreateBy(username); bean.setCheckStatus(TaskCheckStatusEnum.PADDING.getCode()); String uniqueToken = UUID.randomUUID().toString(); @@ -308,9 +370,9 @@ public class VisitorsServiceImpl extends ServiceImpl wrapper = new LambdaQueryWrapper<>(); - wrapper.eq(VisitorsEntity::getUserId, userId); +// wrapper.eq(VisitorsEntity::getUserId, userId); wrapper.eq(VisitorsEntity::getType, VisitorTypeEnum.FKSQ.getType()); wrapper.eq(StrUtils.isNotBlank(visitors.getCheckStatus()),VisitorsEntity::getCheckStatus, visitors.getCheckStatus()); wrapper.orderByDesc(VisitorsEntity::getCreateTime);