/*
 * 角色配置表 —— 用于动态切换底部 TabBar 展示内容
 * 每个角色的 tabList 数组元素顺序决定 TabBar 显示顺序
 * 字段说明：
 *   pagePath        : 页面路径（以 pages/ 开头）
 *   text            : TabBar 文字
 *   iconPath        : 未选中图标（相对路径）
 *   selectedIconPath: 选中图标
 */
const roles = {
    // 普通老板（默认）
    normal: {
      name: '普通老板',
      defaultPage: 'pages/index/index',
      tabList: [
        {
          pagePath: 'pages/index/index',
          text: '商城',
          iconPath: '/images/zhuye.png',
          selectedIconPath: '/images/zhuye.png'
        },
        {
          pagePath: 'pages/fenlei/fenlei',
          text: '分类',
          iconPath: '/images/fenlei.png',
          selectedIconPath: '/images/fenlei.png'
        },
        {
          pagePath: 'pages/xiaoxi/xiaoxi',
          text: '消息',
          iconPath: '/images/xiaoxi.png',
          selectedIconPath: '/images/xiaoxi.png'
        },
        {
          pagePath: 'pages/wode/wode',
          text: '我的',
          iconPath: '/images/wode.png',
          selectedIconPath: '/images/wode.png'
        }
      ]
    },
    // 打手
    dashou: {
      name: '打手',
      defaultPage: 'pages/jiedanchi/jiedanchi',
      tabList: [
        {
          pagePath: 'pages/jiedanchi/jiedanchi',
          text: '接单池',
          iconPath: '/images/jiedanchi.png',
          selectedIconPath: '/images/jiedanchi.png'
        },
        {
          pagePath: 'pages/xiaoxi/xiaoxi',
          text: '消息',
          iconPath: '/images/xiaoxi.png',
          selectedIconPath: '/images/xiaoxi.png'
        },
        {
          pagePath: 'pages/dashoudingdan/dashoudingdan',
          text: '订单',
          iconPath: '/images/dashoudingdan_icon.png',      // 请替换为实际图标
          selectedIconPath: '/images/dashoudingdan_icon.png'
        },
        {
          pagePath: 'pages/dashouduan/dashouduan',
          text: '我的',
          iconPath: '/images/dashouduan_icon.png',
          selectedIconPath: '/images/dashouduan_icon.png'
        }
      ]
    },
    // 商家
    shangjia: {
      name: '商家',
      defaultPage: 'pages/index/index',
      tabList: [
        {
          pagePath: 'pages/index/index',
          text: '首页',
          iconPath: '/images/zhuye.png',
          selectedIconPath: '/images/zhuye.png'
        },
        {
          pagePath: 'pages/sjdingdan/sjdingdan',
          text: '订单',
          iconPath: '/images/sjdingdan_icon.png',          // 请替换为实际图标
          selectedIconPath: '/images/sjdingdan_icon.png'
        },
        {
          pagePath: 'pages/xiaoxi/xiaoxi',
          text: '消息',
          iconPath: '/images/xiaoxi.png',
          selectedIconPath: '/images/xiaoxi.png'
        },
        {
          pagePath: 'pages/shangjiaduan/shangjiaduan',
          text: '我的',
          iconPath: '/images/shangjiaduan_icon.png',
          selectedIconPath: '/images/shangjiaduan_icon.png'
        }
      ]
    },
    // 管事
    guanshi: {
      name: '管事',
      defaultPage: 'pages/guanshiduan/guanshiduan',
      tabList: [
        {
          pagePath: 'pages/xiaoxi/xiaoxi',
          text: '消息',
          iconPath: '/images/xiaoxi.png',
          selectedIconPath: '/images/xiaoxi.png'
        },
        {
          pagePath: 'pages/guanshiduan/guanshiduan',
          text: '我的',
          iconPath: '/images/guanshiduan_icon.png',
          selectedIconPath: '/images/guanshiduan_icon.png'
        }
      ]
    },
    // 组长
    zuzhang: {
      name: '组长',
      defaultPage: 'pages/zuzhangduan/zuzhangduan',
      tabList: [
        {
          pagePath: 'pages/xiaoxi/xiaoxi',
          text: '消息',
          iconPath: '/images/xiaoxi.png',
          selectedIconPath: '/images/xiaoxi.png'
        },
        {
          pagePath: 'pages/zuzhangduan/zuzhangduan',
          text: '我的',
          iconPath: '/images/zuzhangduan_icon.png',
          selectedIconPath: '/images/zuzhangduan_icon.png'
        }
      ]
    }
  };
  
  module.exports = { roles };