wupengfei
2 天以前 4db3e7cf1ebc85f13c1381b9b61e8a1126087a71
fix: bug
已修改6个文件
52 ■■■■■ 文件已修改
apps/cStandardMiniApp/src/app.config.ts 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
apps/cStandardMiniApp/src/constants/router.ts 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
apps/cStandardMiniApp/src/constants/tabBar.ts 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
apps/cStandardMiniApp/src/custom-tab-bar/index.tsx 24 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
apps/cStandardMiniApp/src/stores/modules/system.ts 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
apps/cStandardMiniApp/src/utils/page.ts 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
apps/cStandardMiniApp/src/app.config.ts
@@ -1,6 +1,6 @@
export default defineAppConfig({
  entryPagePath: 'pages/home/index',
  pages: ['pages/home/index', 'pages/task/task', 'pages/mine/index'],
  entryPagePath: 'pages/mine/index',
  pages: ['pages/task/task', 'pages/mine/index'],
  requiredPrivateInfos: ['getLocation', 'chooseLocation'],
  permission: {
    'scope.userLocation': {
@@ -19,12 +19,12 @@
  },
  tabBar: {
    list: [
      {
        pagePath: 'pages/home/index',
        iconPath: 'assets/tabbar/icon-home.png',
        selectedIconPath: 'assets/tabbar/icon-home-active.png',
        text: '首页',
      },
      // {
      //   pagePath: 'pages/home/index',
      //   iconPath: 'assets/tabbar/icon-home.png',
      //   selectedIconPath: 'assets/tabbar/icon-home-active.png',
      //   text: '首页',
      // },
      {
        pagePath: 'pages/task/task',
        iconPath: 'assets/tabbar/icon-task.png',
apps/cStandardMiniApp/src/constants/router.ts
@@ -5,7 +5,7 @@
  privacyPolicy = '/subpackages/login/privacyPolicy/privacyPolicy',
  loginByForm = '/subpackages/login/loginByForm/loginByForm',
  registerForm = '/subpackages/login/registerForm/registerForm',
  home = '/pages/home/index',
  // home = '/pages/home/index',
  task = '/pages/task/task',
  mine = '/pages/mine/index',
  editRichContent = '/subpackages/editRichContent/editRichContent',
apps/cStandardMiniApp/src/constants/tabBar.ts
@@ -1,11 +1,11 @@
export const TabBarPageRouter = {
  Home: '/pages/home/index',
  // Home: '/pages/home/index',
  Task: '/pages/task/task',
  Mine: '/pages/mine/index',
};
export const TabBarPageRouterList = [
  TabBarPageRouter.Home,
  // TabBarPageRouter.Home,
  TabBarPageRouter.Task,
  TabBarPageRouter.Mine,
];
apps/cStandardMiniApp/src/custom-tab-bar/index.tsx
@@ -49,7 +49,7 @@
  click: (url: string, index: number) => typeof url === 'string',
};
const whitePageList = [RouterPath.home, RouterPath.mine];
const whitePageList = [RouterPath.task, RouterPath.mine];
export default {
  name: 'CustomTabBar',
@@ -104,7 +104,7 @@
          Message.confirm({ message: '请前往登录' })
            .then(() => {
              Taro.navigateTo({
                url: `${RouterPath.authorization}?redirect=${RouterPath.home}`,
                url: `${RouterPath.authorization}?redirect=${RouterPath.task}`,
              });
            })
            .finally(() => {
@@ -129,27 +129,15 @@
          }}
        >
          <TarBarItem
            text={'找工作'}
            icon="../assets/tabbar/icon-home.png"
            activeIcon="../assets/tabbar/icon-home-active.png"
            pagePath={TabBarPageRouter.Home}
            currentPath={_router.path}
            index={0}
            active={system.activeTab === 0}
            className="home"
            onClick={switchTab}
          ></TarBarItem>
          <TarBarItem
            text="任务"
            icon="../assets/tabbar/icon-task.png"
            activeIcon="../assets/tabbar/icon-task-active.png"
            pagePath={TabBarPageRouter.Task}
            currentPath={_router.path}
            active={system.activeTab === 1}
            active={system.activeTab === 0}
            className="task"
            onClick={switchTab}
            index={1}
            index={0}
          ></TarBarItem>
          <TarBarItem
            text="我的"
@@ -157,10 +145,10 @@
            activeIcon="../assets/tabbar/icon-mine-active.png"
            pagePath={TabBarPageRouter.Mine}
            currentPath={_router.path}
            active={system.activeTab === 2}
            active={system.activeTab === 1}
            className="mine"
            onClick={switchTab}
            index={2}
            index={1}
          ></TarBarItem>
        </View>
      );
apps/cStandardMiniApp/src/stores/modules/system.ts
@@ -25,7 +25,7 @@
  state: () => ({
    options: {} as Options,
    activeTab: 0,
    activeTab: 1,
    info: {} as Taro.getSystemInfoSync.Result,
apps/cStandardMiniApp/src/utils/page.ts
@@ -18,8 +18,8 @@
export function goHome() {
  const systemStore = useSystemStoreWithOut();
  systemStore.setTabIndex(0);
  systemStore.setTabIndex(1);
  Taro.switchTab({
    url: '/pages/home/index',
    url: '/pages/mine/index',
  });
}