|
@@ -52,8 +52,9 @@ async function getPageDetail(ctx) {
|
|
|
}
|
|
|
|
|
|
console.log('info', pageInfo);
|
|
|
+
|
|
|
// 如果项目ID为空,则判断改页面是否公开或私有,私有页面需要登录才可访问,公开页面无需登录
|
|
|
- if (pageInfo.isTemplate == 0 && !projectId && pageInfo.isPublic === 2) {
|
|
|
+ if (pageInfo.isTemplate == 0 && (!projectId || projectId === '0') && pageInfo.isPublic === 2) {
|
|
|
const { userId } = util.decodeToken(ctx);
|
|
|
// 需要判断用户是否是开发者或体验者;
|
|
|
if (pageInfo.userId !== userId) {
|