feat: 分包 除了list
This commit is contained in:
@@ -1,14 +1,9 @@
|
||||
export default defineAppConfig({
|
||||
pages: [
|
||||
"pages/home/index", //中转页
|
||||
|
||||
"pages/login/index/index",
|
||||
"pages/login/verification/index",
|
||||
"pages/login/terms/index",
|
||||
|
||||
"pages/list/index", // 列表页
|
||||
"pages/search/index", // 搜索页
|
||||
"pages/searchResult/index", // 搜索结果页面
|
||||
"pages/publishBall/index",
|
||||
],
|
||||
subPackages: [
|
||||
@@ -17,14 +12,32 @@ export default defineAppConfig({
|
||||
pages: [
|
||||
"pages/myself/index", // 个人中心
|
||||
"pages/edit/index", // 个人中心
|
||||
],
|
||||
},
|
||||
{
|
||||
root: 'game_pages',
|
||||
pages: [
|
||||
"list/index", // 列表页
|
||||
"search/index", // 搜索页
|
||||
"searchResult/index", // 搜索结果页面
|
||||
"detail/index", // 球局详情页
|
||||
"message/index", // 消息页
|
||||
],
|
||||
},
|
||||
{
|
||||
root: 'order_pages',
|
||||
pages: [
|
||||
"orderList/index", // 订单列表页
|
||||
"orderDetail/index", // 订单详情页
|
||||
],
|
||||
},
|
||||
{
|
||||
root: 'other_pages',
|
||||
pages: [
|
||||
"message/index", // 消息页
|
||||
"favorites/index", // 收藏页
|
||||
"ntrp-evaluate/index", // NTRP评估页
|
||||
],
|
||||
},
|
||||
}
|
||||
],
|
||||
|
||||
window: {
|
||||
|
||||
@@ -40,7 +40,7 @@ const GuideBar = (props) => {
|
||||
url = "/mod_user/pages/myself/index";
|
||||
}
|
||||
if (code === "message") {
|
||||
url = "/mod_user/message/index";
|
||||
url = "/other_pages/message/index";
|
||||
}
|
||||
Taro.redirectTo({
|
||||
url: url,
|
||||
|
||||
@@ -34,7 +34,7 @@ const ListCard: React.FC<ListCardProps> = ({
|
||||
const handleViewDetail = () => {
|
||||
console.log("id", id);
|
||||
Taro.navigateTo({
|
||||
url: `/mod_user/detail/index?id=${id || 1}&from=list`,
|
||||
url: `/game_pages/detail/index?id=${id || 1}&from=list`,
|
||||
});
|
||||
};
|
||||
|
||||
|
||||
@@ -61,7 +61,7 @@ const NTRPEvaluatePopup = (props: NTRPEvaluatePopupProps, ref) => {
|
||||
setVisible(false);
|
||||
// TODO: 实现NTRP评估逻辑
|
||||
Taro.navigateTo({
|
||||
url: `/mod_user/ntrp-evaluate/index?redirect=${encodeURIComponent(getCurrentFullPath())}`,
|
||||
url: `/other_pages/ntrp-evaluate/index?redirect=${encodeURIComponent(getCurrentFullPath())}`,
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@@ -167,7 +167,7 @@ const SharePopup = forwardRef(
|
||||
// useShareAppMessage(() => {
|
||||
// return {
|
||||
// title: '分享',
|
||||
// path: `/mod_user/detail/index?id=${id}&from=share`,
|
||||
// path: `/game_pages/detail/index?id=${id}&from=share`,
|
||||
// }
|
||||
// })
|
||||
// }
|
||||
@@ -176,7 +176,7 @@ const SharePopup = forwardRef(
|
||||
// useShareTimeline(() => {
|
||||
// return {
|
||||
// title: '分享',
|
||||
// path: `/mod_user/detail/index?id=${id}&from=share`,
|
||||
// path: `/game_pages/detail/index?id=${id}&from=share`,
|
||||
// }
|
||||
// })
|
||||
// }
|
||||
@@ -279,7 +279,7 @@ function StickyButton(props) {
|
||||
const res = await OrderService.getUnpaidOrder(id);
|
||||
if (res.code === 0) {
|
||||
Taro.navigateTo({
|
||||
url: `/mod_user/orderDetail/index?id=${res.data.order_info.order_id}`,
|
||||
url: `/order_pages/orderDetail/index?id=${res.data.order_info.order_id}`,
|
||||
});
|
||||
}
|
||||
},
|
||||
@@ -1028,7 +1028,7 @@ function Index() {
|
||||
|
||||
const handleJoinGame = () => {
|
||||
Taro.navigateTo({
|
||||
url: `/mod_user/orderDetail/index?gameId=${id}`,
|
||||
url: `/order_pages/orderDetail/index?gameId=${id}`,
|
||||
});
|
||||
};
|
||||
|
||||
@@ -130,14 +130,14 @@ const MyselfPage: React.FC = () => {
|
||||
// 处理球局订单
|
||||
const handle_game_orders = () => {
|
||||
Taro.navigateTo({
|
||||
url: "/mod_user/orderList/index",
|
||||
url: "/order_pages/orderList/index",
|
||||
});
|
||||
};
|
||||
|
||||
// 处理收藏
|
||||
const handle_favorites = () => {
|
||||
Taro.navigateTo({
|
||||
url: "/mod_user/favorites/index",
|
||||
url: "/other_pages/favorites/index",
|
||||
});
|
||||
};
|
||||
|
||||
|
||||
@@ -105,7 +105,7 @@ const OtherUserPage: React.FC = () => {
|
||||
// 处理球局详情
|
||||
const handle_game_detail = (game_id: string) => {
|
||||
Taro.navigateTo({
|
||||
url: `/mod_user/detail/index?id=${game_id}&from=personal`,
|
||||
url: `/game_pages/detail/index?id=${game_id}&from=personal`,
|
||||
});
|
||||
};
|
||||
|
||||
|
||||
@@ -144,7 +144,7 @@ const OrderList = () => {
|
||||
|
||||
function handleViewOrderDetail(orderId) {
|
||||
Taro.navigateTo({
|
||||
url: `/mod_user/orderDetail/index?id=${orderId}`,
|
||||
url: `/order_pages/orderDetail/index?id=${orderId}`,
|
||||
});
|
||||
}
|
||||
|
||||
@@ -308,7 +308,7 @@ const PublishBall: React.FC = () => {
|
||||
// 如果是畅打,则跳转第一个球局详情页,并自动分享 @刘杰
|
||||
Taro.navigateTo({
|
||||
// @ts-expect-error: id
|
||||
url: `/mod_user/detail/index?id=${res.data.id || 1}&from=publish`,
|
||||
url: `/game_pages/detail/index?id=${res.data.id || 1}&from=publish`,
|
||||
});
|
||||
} else {
|
||||
Taro.showToast({
|
||||
@@ -361,7 +361,7 @@ const PublishBall: React.FC = () => {
|
||||
// 如果是畅打,则跳转第一个球局详情页,并自动分享 @刘杰
|
||||
Taro.navigateTo({
|
||||
// @ts-expect-error: id
|
||||
url: `/mod_user/detail/index?id=${res.data?.[0].id || 1}&from=publish`,
|
||||
url: `/game_pages/detail/index?id=${res.data?.[0].id || 1}&from=publish`,
|
||||
});
|
||||
} else {
|
||||
Taro.showToast({
|
||||
|
||||
Reference in New Issue
Block a user