Commit 629cff7d authored by Xuguangxing's avatar Xuguangxing

feat: 修复因node版本导致url解析的问题

parent 5e918333
import { Controller, Context } from 'egg';
const url = require('url');
export default class NavigatorController extends Controller {
public async getNavigatorConfigList(ctx: Context) {
// 查询导航配置列表
......@@ -50,8 +50,11 @@ export default class NavigatorController extends Controller {
for (let i = 0; i < pageInfo.navigatorData.length; i++) {
let item = pageInfo.navigatorData[i];
if (item.pageType != 1) {
let url = new URL(item.pageUrl);
let pageUUID = url.pathname.replace('/activity/', '');
// let url = new URL(item.pageUrl);
let urlObj = url.parse(item.pageUrl, true)
let pageUUID = urlObj.pathname.replace('/activity/', '');
console.log(pageUUID);
await ctx.service.redis.del(`page:${pageUUID}`);
await ctx.service.redis.del(`pageInfo:${pageUUID}`);
ctx.logger.info(`del redis page key page:${pageUUID}`);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment