wangshan 2 жил өмнө
parent
commit
7c54fb65e8

+ 2 - 2
service/workDesktop.go

@@ -195,7 +195,7 @@ func GetWordDesktopMenuTree(in *WorkDesktopMenuInfoReq) ([]*pb.MenuList, error)
 		UserId:       in.UserId,
 		NewUserId:    in.NewUserId,
 		AppId:        in.AppId,
-		TimeOut:      int(in.RedisOutTime),
+		TimeOut:      int(in.InternalTime) + rand.Intn(60), //用户权限 和 企业id
 		BigMemberOff: in.BigMemberOff,
 		EntId:        in.EntId,
 	}
@@ -238,7 +238,7 @@ func GetWordDesktopMenuTree(in *WorkDesktopMenuInfoReq) ([]*pb.MenuList, error)
 	logx.Info("菜单格式化耗时:", time.Since(t1))
 	if err == nil && len(menuList) > 0 {
 		if menuBytes, err := json.Marshal(menuList); err == nil {
-			redisOutTime := int(in.RedisOutTime) + rand.Intn(60*60)
+			redisOutTime := int(in.RedisOutTime) + rand.Intn(60)
 			if redis.PutBytes(entity.RedisCode, RedisMenuKey, &menuBytes, redisOutTime) != nil {
 				logx.Info("工作桌面菜单 redis缓存异常")
 			}