petstore-frontend/dist/dev/mp-weixin/utils/globalState.js
2026-04-12 22:57:48 +08:00

29 lines
755 B
JavaScript

"use strict";
const common_vendor = require("../common/vendor.js");
const ROOT_ROUTE_MAP = {
login: "/pages/login/Login",
home: "/pages/home/Home",
report: "/pages/report/Report",
mine: "/pages/mine/Mine"
};
const SUB_ROUTE_MAP = {
staff: "/pages/mine/Staff",
serviceType: "/pages/mine/ServiceType",
store: "/pages/mine/Store",
profile: "/pages/mine/Profile",
myReports: "/pages/mine/MyReports",
myOrders: "/pages/mine/MyOrders"
};
const navigateTo = (page) => {
const rootUrl = ROOT_ROUTE_MAP[page];
if (rootUrl) {
common_vendor.index.reLaunch({ url: rootUrl });
return;
}
const subUrl = SUB_ROUTE_MAP[page];
if (subUrl) {
common_vendor.index.navigateTo({ url: subUrl });
}
};
exports.navigateTo = navigateTo;