account.js 3.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. "use strict";
  2. const common_vendor = require("../../../common/vendor.js");
  3. const stores_permission = require("../../../stores/permission.js");
  4. require("../../../utils/storage.js");
  5. require("../../../utils/constant.js");
  6. require("../../../utils/request.js");
  7. require("../../../stores/user.js");
  8. require("../../../utils/auth.js");
  9. require("../../../config.js");
  10. require("../../../utils/errorCode.js");
  11. require("../../../utils/common.js");
  12. if (!Array) {
  13. const _easycom_u_swiper2 = common_vendor.resolveComponent("u-swiper");
  14. const _easycom_xy_svg2 = common_vendor.resolveComponent("xy-svg");
  15. const _easycom_u_empty2 = common_vendor.resolveComponent("u-empty");
  16. (_easycom_u_swiper2 + _easycom_xy_svg2 + _easycom_u_empty2)();
  17. }
  18. const _easycom_u_swiper = () => "../../../node-modules/uview-plus/components/u-swiper/u-swiper.js";
  19. const _easycom_xy_svg = () => "../../../components/xy-svg/xy-svg.js";
  20. const _easycom_u_empty = () => "../../../node-modules/uview-plus/components/u-empty/u-empty.js";
  21. if (!Math) {
  22. (_easycom_u_swiper + _easycom_xy_svg + _easycom_u_empty)();
  23. }
  24. const _sfc_main = {
  25. __name: "account",
  26. setup(__props) {
  27. const {
  28. proxy
  29. } = common_vendor.getCurrentInstance();
  30. const {
  31. mqtt_cmd_templet_task
  32. } = proxy.$useDict("mqtt_cmd_templet_task");
  33. common_vendor.onMounted(() => {
  34. console.log("商户运营", mqtt_cmd_templet_task);
  35. });
  36. const list1 = common_vendor.ref([
  37. "https://cdn.uviewui.com/uview/swiper/swiper1.png",
  38. "https://cdn.uviewui.com/uview/swiper/swiper2.png",
  39. "https://cdn.uviewui.com/uview/swiper/swiper3.png"
  40. ]);
  41. const menu = common_vendor.ref(stores_permission.usePermissionStore().permissions_menu);
  42. const list = common_vendor.computed(() => {
  43. let tempList = [];
  44. if (menu.value.find((i) => i.meta.title == "商户运营")) {
  45. tempList = menu.value.find((i) => i.meta.title == "商户运营").children;
  46. }
  47. return tempList;
  48. });
  49. function clickMenu(item) {
  50. console.log("888********", `/pages${item.path}`);
  51. proxy.$tab.navigateTo(`/pages${item.path}`);
  52. }
  53. return (_ctx, _cache) => {
  54. return common_vendor.e({
  55. a: common_vendor.p({
  56. list: list1.value
  57. }),
  58. b: common_vendor.unref(list) && common_vendor.unref(list).length > 0
  59. }, common_vendor.unref(list) && common_vendor.unref(list).length > 0 ? {
  60. c: common_vendor.f(common_vendor.unref(list), (item, k0, i0) => {
  61. return common_vendor.e({
  62. a: item.type == 1
  63. }, item.type == 1 ? {
  64. b: common_vendor.t(item.meta.title),
  65. c: common_vendor.f(item.children, (item1, k1, i1) => {
  66. return {
  67. a: "322a445a-1-" + i0 + "-" + i1,
  68. b: common_vendor.p({
  69. width: "60",
  70. height: "60",
  71. url: `https://cdn.ossfile.mxrvending.com/assets/xy_mana_mini/images/icons/svg/${item1.meta.icon}.svg`
  72. }),
  73. c: common_vendor.t(item1.meta.title),
  74. d: common_vendor.o(($event) => clickMenu(item1), item1.id),
  75. e: item1.id
  76. };
  77. })
  78. } : {}, {
  79. d: item.type == 2
  80. }, item.type == 2 ? {
  81. e: "322a445a-2-" + i0,
  82. f: common_vendor.p({
  83. width: "60",
  84. height: "60",
  85. url: `https://cdn.ossfile.mxrvending.com/assets/xy_mana_mini/images/icons/svg/${item.meta.icon}.svg`
  86. }),
  87. g: common_vendor.t(item.meta.title),
  88. h: common_vendor.o(($event) => clickMenu(item), item.id)
  89. } : {}, {
  90. i: item.id
  91. });
  92. })
  93. } : {});
  94. };
  95. }
  96. };
  97. const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-322a445a"], ["__file", "F:/兴元/开门柜项目/平台端管理系统小程序/src/pages/globalPages/components/account.vue"]]);
  98. wx.createComponent(Component);