index.js 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. "use strict";
  2. Component({
  3. pageLifetimes: {
  4. show: function () {
  5. var _a;
  6. var routeList = getCurrentPages();
  7. this.setData({
  8. route: routeList[routeList.length - 1].route
  9. });
  10. var userInfo = wx.getStorageSync('userInfo');
  11. if (!userInfo.isDemonstrate) {
  12. if (routeList[routeList.length - 1].route === this.data.list[1].pagePath) {
  13. wx.reLaunch({
  14. url: '/' + this.data.list[0].pagePath
  15. });
  16. }
  17. this.setData((_a = {},
  18. _a["list[1].showTab"] = false,
  19. _a));
  20. }
  21. },
  22. },
  23. properties: {},
  24. data: {
  25. route: '',
  26. color: "#000000",
  27. selectedColor: "#1890FF",
  28. list: [
  29. {
  30. pagePath: "pages/my-order/my-order",
  31. iconPath: "./tabBarImage/order.png",
  32. selectedIconPath: "./tabBarImage/order-select.png",
  33. text: "我的订单",
  34. showTab: true,
  35. },
  36. {
  37. pagePath: "pages/index/index",
  38. iconPath: "./tabBarImage/home.png",
  39. selectedIconPath: "./tabBarImage/home-select.png",
  40. text: "需求大厅",
  41. showTab: true,
  42. },
  43. {
  44. pagePath: "pages/person/person",
  45. iconPath: "./tabBarImage/person.png",
  46. selectedIconPath: "./tabBarImage/person-selected.png",
  47. text: "个人中心",
  48. showTab: true,
  49. },
  50. ]
  51. },
  52. methods: {
  53. switchTab: function (e) {
  54. var data = e.currentTarget.dataset;
  55. var url = data.path;
  56. wx.reLaunch({ url: "/" + url });
  57. }
  58. }
  59. });
  60. //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQ0EsU0FBUyxDQUFDO0lBQ1QsYUFBYSxFQUFFO1FBQ2QsSUFBSSxFQUFFOztZQUNMLElBQU0sU0FBUyxHQUFHLGVBQWUsRUFBRSxDQUFBO1lBQ25DLElBQUksQ0FBQyxPQUFPLENBQUM7Z0JBQ1osS0FBSyxFQUFFLFNBQVMsQ0FBQyxTQUFTLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxDQUFDLEtBQUs7YUFDNUMsQ0FBQyxDQUFBO1lBQ0YsSUFBTSxRQUFRLEdBQUcsRUFBRSxDQUFDLGNBQWMsQ0FBQyxVQUFVLENBQUMsQ0FBQTtZQUM5QyxJQUFJLENBQUMsUUFBUSxDQUFDLGFBQWEsRUFBRTtnQkFDNUIsSUFBSSxTQUFTLENBQUMsU0FBUyxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLEtBQUssSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFO29CQUN6RSxFQUFFLENBQUMsUUFBUSxDQUFDO3dCQUNYLEdBQUcsRUFBRSxHQUFHLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUTtxQkFDckMsQ0FBQyxDQUFBO2lCQUNGO2dCQUNELElBQUksQ0FBQyxPQUFPO29CQUNYLEdBQUMsaUJBQWlCLElBQUcsS0FBSzt3QkFDekIsQ0FBQTthQUNGO1FBQ0YsQ0FBQztLQUNEO0lBSUQsVUFBVSxFQUFFLEVBRVg7SUFLRCxJQUFJLEVBQUU7UUFDTCxLQUFLLEVBQUUsRUFBRTtRQUNULEtBQUssRUFBRSxTQUFTO1FBQ2hCLGFBQWEsRUFBRSxTQUFTO1FBQ3hCLElBQUksRUFBRTtZQUNMO2dCQUNDLFFBQVEsRUFBRSx5QkFBeUI7Z0JBQ25DLFFBQVEsRUFBRSx5QkFBeUI7Z0JBQ25DLGdCQUFnQixFQUFFLGdDQUFnQztnQkFDbEQsSUFBSSxFQUFFLE1BQU07Z0JBQ1osT0FBTyxFQUFFLElBQUk7YUFDYjtZQUNEO2dCQUNDLFFBQVEsRUFBRSxtQkFBbUI7Z0JBQzdCLFFBQVEsRUFBRSx3QkFBd0I7Z0JBQ2xDLGdCQUFnQixFQUFFLCtCQUErQjtnQkFDakQsSUFBSSxFQUFFLE1BQU07Z0JBQ1osT0FBTyxFQUFFLElBQUk7YUFDYjtZQUNEO2dCQUNDLFFBQVEsRUFBRSxxQkFBcUI7Z0JBQy9CLFFBQVEsRUFBRSwwQkFBMEI7Z0JBQ3BDLGdCQUFnQixFQUFFLG1DQUFtQztnQkFDckQsSUFBSSxFQUFFLE1BQU07Z0JBQ1osT0FBTyxFQUFFLElBQUk7YUFDYjtTQUNEO0tBQ0Q7SUFLRCxPQUFPLEVBQUU7UUFDUixTQUFTLEVBQVQsVUFBVSxDQUFNO1lBQ2YsSUFBTSxJQUFJLEdBQUcsQ0FBQyxDQUFDLGFBQWEsQ0FBQyxPQUFPLENBQUE7WUFDcEMsSUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQTtZQUNyQixFQUFFLENBQUMsUUFBUSxDQUFDLEVBQUUsR0FBRyxFQUFFLE1BQUksR0FBSyxFQUFFLENBQUMsQ0FBQTtRQUNoQyxDQUFDO0tBQ0Q7Q0FDRCxDQUFDLENBQUEiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBjdXN0b20tdGFiLWJhci9pbmRleC5qc1xuQ29tcG9uZW50KHtcblx0cGFnZUxpZmV0aW1lczoge1xuXHRcdHNob3c6IGZ1bmN0aW9uICgpIHtcblx0XHRcdGNvbnN0IHJvdXRlTGlzdCA9IGdldEN1cnJlbnRQYWdlcygpXG5cdFx0XHR0aGlzLnNldERhdGEoe1xuXHRcdFx0XHRyb3V0ZTogcm91dGVMaXN0W3JvdXRlTGlzdC5sZW5ndGggLSAxXS5yb3V0ZVxuXHRcdFx0fSlcblx0XHRcdGNvbnN0IHVzZXJJbmZvID0gd3guZ2V0U3RvcmFnZVN5bmMoJ3VzZXJJbmZvJylcblx0XHRcdGlmICghdXNlckluZm8uaXNEZW1vbnN0cmF0ZSkge1xuXHRcdFx0XHRpZiAocm91dGVMaXN0W3JvdXRlTGlzdC5sZW5ndGggLSAxXS5yb3V0ZSA9PT0gdGhpcy5kYXRhLmxpc3RbMV0ucGFnZVBhdGgpIHtcblx0XHRcdFx0XHR3eC5yZUxhdW5jaCh7XG5cdFx0XHRcdFx0XHR1cmw6ICcvJyArIHRoaXMuZGF0YS5saXN0WzBdLnBhZ2VQYXRoXG5cdFx0XHRcdFx0fSlcblx0XHRcdFx0fVxuXHRcdFx0XHR0aGlzLnNldERhdGEoe1xuXHRcdFx0XHRcdFtgbGlzdFsxXS5zaG93VGFiYF06IGZhbHNlXG5cdFx0XHRcdH0pXG5cdFx0XHR9XG5cdFx0fSxcblx0fSxcblx0LyoqXG5cdCAqIOe7hOS7tueahOWxnuaAp+WIl+ihqFxuXHQgKi9cblx0cHJvcGVydGllczoge1xuXG5cdH0sXG5cblx0LyoqXG5cdCAqIOe7hOS7tueahOWIneWni+aVsOaNrlxuXHQgKi9cblx0ZGF0YToge1xuXHRcdHJvdXRlOiAnJyxcblx0XHRjb2xvcjogXCIjMDAwMDAwXCIsXG5cdFx0c2VsZWN0ZWRDb2xvcjogXCIjMTg5MEZGXCIsXG5cdFx0bGlzdDogW1xuXHRcdFx0e1xuXHRcdFx0XHRwYWdlUGF0aDogXCJwYWdlcy9teS1vcmRlci9teS1vcmRlclwiLFxuXHRcdFx0XHRpY29uUGF0aDogXCIuL3RhYkJhckltYWdlL29yZGVyLnBuZ1wiLFxuXHRcdFx0XHRzZWxlY3RlZEljb25QYXRoOiBcIi4vdGFiQmFySW1hZ2Uvb3JkZXItc2VsZWN0LnBuZ1wiLFxuXHRcdFx0XHR0ZXh0OiBcIuaIkeeahOiuouWNlVwiLFxuXHRcdFx0XHRzaG93VGFiOiB0cnVlLFxuXHRcdFx0fSxcblx0XHRcdHtcblx0XHRcdFx0cGFnZVBhdGg6IFwicGFnZXMvaW5kZXgvaW5kZXhcIixcblx0XHRcdFx0aWNvblBhdGg6IFwiLi90YWJCYXJJbWFnZS9ob21lLnBuZ1wiLFxuXHRcdFx0XHRzZWxlY3RlZEljb25QYXRoOiBcIi4vdGFiQmFySW1hZ2UvaG9tZS1zZWxlY3QucG5nXCIsXG5cdFx0XHRcdHRleHQ6IFwi6ZyA5rGC5aSn5Y6FXCIsXG5cdFx0XHRcdHNob3dUYWI6IHRydWUsXG5cdFx0XHR9LFxuXHRcdFx0e1xuXHRcdFx0XHRwYWdlUGF0aDogXCJwYWdlcy9wZXJzb24vcGVyc29uXCIsXG5cdFx0XHRcdGljb25QYXRoOiBcIi4vdGFiQmFySW1hZ2UvcGVyc29uLnBuZ1wiLFxuXHRcdFx0XHRzZWxlY3RlZEljb25QYXRoOiBcIi4vdGFiQmFySW1hZ2UvcGVyc29uLXNlbGVjdGVkLnBuZ1wiLFxuXHRcdFx0XHR0ZXh0OiBcIuS4quS6uuS4reW/g1wiLFxuXHRcdFx0XHRzaG93VGFiOiB0cnVlLFxuXHRcdFx0fSxcblx0XHRdXG5cdH0sXG5cblx0LyoqXG5cdCAqIOe7hOS7tueahOaWueazleWIl+ihqFxuXHQgKi9cblx0bWV0aG9kczoge1xuXHRcdHN3aXRjaFRhYihlOiBhbnkpIHtcblx0XHRcdGNvbnN0IGRhdGEgPSBlLmN1cnJlbnRUYXJnZXQuZGF0YXNldFxuXHRcdFx0Y29uc3QgdXJsID0gZGF0YS5wYXRoXG5cdFx0XHR3eC5yZUxhdW5jaCh7IHVybDogYC8ke3VybH1gIH0pXG5cdFx0fVxuXHR9XG59KVxuIl19