ac3a1833c5868315dcfc1be688b7e513.json 19 KB

1
  1. {"remainingRequest":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\babel-loader\\lib\\index.js!D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\wnmp\\www\\vue\\seaBlueAdmin\\src\\layouts\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\src\\layouts\\index.vue","mtime":1678954023484},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\babel.config.js","mtime":1681371897685},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1681371913603},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\babel-loader\\lib\\index.js","mtime":1681371912860},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1681371913603},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\vue-loader\\lib\\index.js","mtime":1681371925849}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IHsgbWFwQWN0aW9ucywgbWFwR2V0dGVycyB9IGZyb20gInZ1ZXgiOwppbXBvcnQgeyB0b2tlbk5hbWUgfSBmcm9tICJAL2NvbmZpZy9zZXR0aW5ncyI7CmltcG9ydCB7IGdldEJhc2ljU2V0dXAgfSBmcm9tICJAL2FwaS9TeXN0ZW0iOwppbXBvcnQgeyBnZXREYXRhRmllbGRSYWRpbyB9IGZyb20gIkAvYWNjZXNzL2NoZWNrIjsKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICJMYXlvdXQiLAoKICBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgb2xkTGF5b3V0OiAiIiwKICAgICAgd2lkdGg6IDAsCiAgICAgIHBsYXlBdWRpbzogdHJ1ZQogICAgfTsKICB9LAoKICBjb21wdXRlZDogeyAuLi5tYXBHZXR0ZXJzKHsKICAgICAgbGF5b3V0OiAic2V0dGluZ3MvbGF5b3V0IiwKICAgICAgc2hvd1RhZ3NCYXI6ICJzZXR0aW5ncy9zaG93VGFnc0JhciIsCiAgICAgIGNvbGxhcHNlOiAic2V0dGluZ3MvY29sbGFwc2UiLAogICAgICBoZWFkZXI6ICJzZXR0aW5ncy9oZWFkZXIiLAogICAgICBkZXZpY2U6ICJzZXR0aW5ncy9kZXZpY2UiCiAgICB9KSwKCiAgICBjbGFzc09iaigpIHsKICAgICAgcmV0dXJuIHsKICAgICAgICBtb2JpbGU6IHRoaXMuZGV2aWNlID09PSAibW9iaWxlIgogICAgICB9OwogICAgfQoKICB9LAoKICBiZWZvcmVNb3VudCgpIHsKICAgIHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKCJyZXNpemUiLCB0aGlzLmhhbmRsZUxheW91dHMpOwogIH0sCgogIGJlZm9yZURlc3Ryb3koKSB7CiAgICB3aW5kb3cucmVtb3ZlRXZlbnRMaXN0ZW5lcigicmVzaXplIiwgdGhpcy5oYW5kbGVMYXlvdXRzKTsKICB9LAoKICBtb3VudGVkKCkgewogICAgdGhpcy5vbGRMYXlvdXQgPSB0aGlzLmxheW91dDsKICAgIHRoaXMuaGFuZGxlTGF5b3V0cygpOwogICAgdGhpcy4kbmV4dFRpY2soKCkgPT4gewogICAgICB3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcigic3RvcmFnZSIsIGUgPT4gewogICAgICAgIGlmIChlLmtleSA9PT0gdG9rZW5OYW1lIHx8IGUua2V5ID09PSBudWxsKSB3aW5kb3cubG9jYXRpb24ucmVsb2FkKCk7CiAgICAgICAgaWYgKGUua2V5ID09PSB0b2tlbk5hbWUgJiYgZS52YWx1ZSA9PT0gbnVsbCkgd2luZG93LmxvY2F0aW9uLnJlbG9hZCgpOwogICAgICB9LCBmYWxzZSk7CiAgICB9KTsgLy8g6I635Y+W6K+m5oOF6K6+572u6K+m5oOFCgogICAgdGhpcy5nZXRCYXNpY1NldHVwKCk7IC8vIOWmguaenOacieWHuuW6k+WNleadg+mZkOaIluiAheacieaWsOiuouWNleadg+mZkOWKoOivremfs+aPkOekugoKICAgIGlmICh0aGlzLnN5c3RlbVR5cGUgPT09IDEpIHsKICAgICAgaWYgKHRoaXMuJGFjY2Vzc0NoZWNrKHRoaXMuJEFjY2Vzcy5uZXdPcmRlckxpc3QpIHx8IHRoaXMuJGFjY2Vzc0NoZWNrKHRoaXMuJEFjY2Vzcy5JbnZlbnRvcnlPdXQpKSB7CiAgICAgICAgY29uc3QgbWVzc2FnZSA9ICLlkKzkuI3liLDorqLljZXmj5DnpLror63pn7PvvIzor7fov5vooYzku6XkuIvmk43kvZwiOwogICAgICAgIGNvbnN0IHRpdGxlID0gIjHvvIzor7fmo4Dmn6XnlLXohJHpn7Plk43mmK/lkKblvIDlkK/vvIzpn7Pph4/mmK/lkKborr7nva7kuLrpnZnpn7PvvJs8YnI+Mu+8jOivt+ajgOafpeOAkOiuvue9ri3or63pn7PphY3nva7jgJHmmK/lkKblvIDlkK/orqLljZXmj5DphpLvvIE8cCBzdHlsZT0nY29sb3I6ICNFNkEyM0MnPuehruiupOS7peS4iuaTjeS9nOWQju+8jOS4i+S4gOeslOaWsOiuouWNleWNs+WPr+WQrOWIsOivremfs+aSreaKpTwvcD4iOwogICAgICAgIHRoaXMuJGJhc2VOb3RpZnkodGl0bGUsIG1lc3NhZ2UsICJ3YXJuaW5nIiwgImJvdHRvbS1yaWdodCIsIDUwMDAsIHRydWUpOwogICAgICB9CiAgICB9CiAgfSwKCiAgbWV0aG9kczogeyAuLi5tYXBBY3Rpb25zKHsKICAgICAgaGFuZGxlT3BlblNpZGVCYXI6ICJzZXR0aW5ncy9vcGVuU2lkZUJhciIsCiAgICAgIGhhbmRsZUZvbGRTaWRlQmFyOiAic2V0dGluZ3MvZm9sZFNpZGVCYXIiLAogICAgICBoYW5kbGVDaGFuZ2VMYXlvdXQ6ICJzZXR0aW5ncy9jaGFuZ2VMYXlvdXQiLAogICAgICBoYW5kbGVUb2dnbGVEZXZpY2U6ICJzZXR0aW5ncy90b2dnbGVEZXZpY2UiLAogICAgICBjaGFuZ2VQcmludFRhZzogIk1Vc2VyL2NoYW5nZVByaW50VGFnIiwKICAgICAgY2hhbmdlU2FsZVByaWNlVGltZXM6ICJNVXNlci9jaGFuZ2VTYWxlUHJpY2VUaW1lcyIsCiAgICAgIGNoYW5nZUVuYWJsZUxvY2F0aW9uTWFuYWdlbWVudDogIk1Vc2VyL2NoYW5nZUVuYWJsZUxvY2F0aW9uTWFuYWdlbWVudCIsCiAgICAgIGNoYW5nZUJhc2VTZXR0aW5nOiAiTVVzZXIvY2hhbmdlQmFzZVNldHRpbmciCiAgICB9KSwKCiAgICBoYW5kbGVMYXlvdXRzKCkgewogICAgICBjb25zdCB3aWR0aCA9IGRvY3VtZW50LmJvZHkuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCkud2lkdGg7CgogICAgICBpZiAodGhpcy53aWR0aCAhPT0gd2lkdGgpIHsKICAgICAgICBjb25zdCBpc01vYmlsZSA9IHdpZHRoIC0gMSA8IDk5MjsKICAgICAgICB0aGlzLmhhbmRsZUNoYW5nZUxheW91dChpc01vYmlsZSA/ICJ2ZXJ0aWNhbCIgOiB0aGlzLm9sZExheW91dCk7CiAgICAgICAgdGhpcy5oYW5kbGVUb2dnbGVEZXZpY2UoaXNNb2JpbGUgPyAibW9iaWxlIiA6ICJkZXNrdG9wIik7CiAgICAgICAgdGhpcy53aWR0aCA9IHdpZHRoOwogICAgICB9CiAgICB9LAoKICAgIHdyYXBwZXJDbGljaygpIHsKICAgICAgbGV0IGF1ZGlvID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoIm9yZGVyVGlwIik7CgogICAgICBpZiAoYXVkaW8gIT09IG51bGwgJiYgdGhpcy5wbGF5QXVkaW8pIHsKICAgICAgICBhdWRpby5wYXVzZSgpOwogICAgICAgIHRoaXMucGxheUF1ZGlvID0gZmFsc2U7CiAgICAgIH0KICAgIH0sCgogICAgLy8gIOiOt+WPluiuvue9ruivpuaDhQogICAgYXN5bmMgZ2V0QmFzaWNTZXR1cCgpIHsKICAgICAgY29uc3QgewogICAgICAgIGRhdGEKICAgICAgfSA9IGF3YWl0IGdldEJhc2ljU2V0dXAoKTsKCiAgICAgIGlmIChkYXRhLmJhc2ljRGF0YSkgewogICAgICAgIHRoaXMuY2hhbmdlUHJpbnRUYWcoZGF0YS5iYXNpY0RhdGEucHJpbnRUYWcgfHwgNCk7CiAgICAgICAgdGhpcy5jaGFuZ2VTYWxlUHJpY2VUaW1lcyhkYXRhLmJhc2ljRGF0YS5zYWxlUHJpY2VUaW1lcyB8fCAxLjIpOwogICAgICAgIHRoaXMuY2hhbmdlRW5hYmxlTG9jYXRpb25NYW5hZ2VtZW50KGRhdGEuYmFzaWNEYXRhLmVuYWJsZUxvY2F0aW9uTWFuYWdlbWVudCB8fCA0KTsKICAgICAgICB0aGlzLmNoYW5nZUJhc2VTZXR0aW5nKGRhdGEuYmFzaWNEYXRhKTsKICAgICAgfSBlbHNlIHsKICAgICAgICB0aGlzLmNoYW5nZVByaW50VGFnKDQpOwogICAgICAgIHRoaXMuY2hhbmdlU2FsZVByaWNlVGltZXMoMS4yKTsKICAgICAgICB0aGlzLmNoYW5nZUVuYWJsZUxvY2F0aW9uTWFuYWdlbWVudCg0KTsKICAgICAgICB0aGlzLmNoYW5nZUJhc2VTZXR0aW5nKHt9KTsKICAgICAgfQogICAgfQoKICB9Cn07"},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAqFA,SACAA,UADA,EAEAC,UAFA,QAGA,MAHA;AAIA,SACAC,SADA,QAEA,mBAFA;AAGA,SACAC,aADA,QAEA,cAFA;AAGA,SACAC,iBADA,QAEA,gBAFA;AAGA;EACAC,cADA;;EAEAC;IACA;MACAC,aADA;MAEAC,QAFA;MAGAC;IAHA;EAKA,CARA;;EASAC,YACA;MACAC,yBADA;MAEAC,mCAFA;MAGAC,6BAHA;MAIAC,yBAJA;MAKAC;IALA,EADA;;IAQAC;MACA;QACAC;MADA;IAGA;;EAZA,CATA;;EAuBAC;IACAC;EACA,CAzBA;;EA0BAC;IACAD;EACA,CA5BA;;EA6BAE;IACA;IACA;IACA;MACAF,wBACA,SADA,EAEAG;QACA;QACA,6CACAH;MACA,CANA,EAOA,KAPA;IASA,CAVA,EAHA,CAcA;;IACA,qBAfA,CAgBA;;IACA;MACA,IACA,gDACA,4CAFA,EAGA;QACA;QACA,cACA,yGADA;QAEA,iBACAI,KADA,EAEAC,OAFA,EAGA,SAHA,EAIA,cAJA,EAKA,IALA,EAMA,IANA;MAQA;IACA;EACA,CAhEA;;EAiEAC,WACA;MACAC,yCADA;MAEAC,yCAFA;MAGAC,2CAHA;MAIAC,2CAJA;MAKAC,sCALA;MAMAC,kDANA;MAOAC,sEAPA;MAQAC;IARA,EADA;;IAWAC;MACA;;MACA;QACA;QACA;QACA;QACA;MACA;IACA,CAnBA;;IAoBAC;MACA;;MACA;QACAC;QACA;MACA;IACA,CA1BA;;IA2BA;IACA;MACA;QACA9B;MADA,IAEA,qBAFA;;MAGA;QACA;QACA;QACA,oCACAA,4CADA;QAGA;MACA,CAPA,MAOA;QACA;QACA;QACA;QACA;MACA;IACA;;EA7CA;AAjEA","names":["mapActions","mapGetters","tokenName","getBasicSetup","getDataFieldRadio","name","data","oldLayout","width","playAudio","computed","layout","showTagsBar","collapse","header","device","classObj","mobile","beforeMount","window","beforeDestroy","mounted","e","title","message","methods","handleOpenSideBar","handleFoldSideBar","handleChangeLayout","handleToggleDevice","changePrintTag","changeSalePriceTimes","changeEnableLocationManagement","changeBaseSetting","handleLayouts","wrapperClick","audio"],"sourceRoot":"src/layouts","sources":["index.vue"],"sourcesContent":["<template>\n\t<div :class=\"classObj\" class=\"vue-admin-beautiful-wrapper\" @click=\"wrapperClick\">\n\t\t<!-- 横向布局 -->\n\t\t<div v-if=\"'horizontal' === layout\" :class=\"{\n fixed: header === 'fixed',\n 'no-tags-bar': !showTagsBar,\n }\" class=\"layout-container-horizontal\">\n\t\t\t<div :class=\"header === 'fixed' ? 'fixed-header' : ''\" class=\"layout-header\">\n\t\t\t\t<top-bar></top-bar>\n\t\t\t\t<div v-if=\"showTagsBar\" :class=\"{ 'tag-bar-horizontal': showTagsBar }\">\n\t\t\t\t\t<div class=\"vab-main\">\n\t\t\t\t\t\t<tags-bar></tags-bar>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"vab-main main-padding\">\n\t\t\t\t<app-main></app-main>\n\t\t\t</div>\n\t\t</div>\n\t\t<!-- 纵向布局 -->\n\t\t<div v-else-if=\"'vertical' === layout\" :class=\"{\n fixed: header === 'fixed',\n 'no-tags-bar': !showTagsBar,\n }\" class=\"layout-container-vertical\">\n\t\t\t<div v-if=\"device === 'mobile' && !collapse\" class=\"mask\" @click=\"handleFoldSideBar\"></div>\n\t\t\t<side-bar></side-bar>\n\t\t\t<div :class=\"collapse ? 'is-collapse-main' : ''\" class=\"vab-main\">\n\t\t\t\t<div :class=\"header === 'fixed' ? 'fixed-header' : ''\" class=\"layout-header\">\n\t\t\t\t\t<nav-bar></nav-bar>\n\t\t\t\t\t<tags-bar v-if=\"showTagsBar\" />\n\t\t\t\t</div>\n\t\t\t\t<app-main></app-main>\n\t\t\t</div>\n\t\t</div>\n\t\t<!--画廊布局 -->\n\t\t<div v-else-if=\"'gallery' === layout\" :class=\"{\n fixed: header === 'fixed',\n 'no-tags-bar': !showTagsBar,\n }\" class=\"layout-container-gallery\">\n\t\t\t<gallery-bar></gallery-bar>\n\t\t\t<div :class=\"collapse ? 'is-collapse-main' : ''\" class=\"vab-main\">\n\t\t\t\t<div :class=\"header === 'fixed' ? 'fixed-header' : ''\" class=\"layout-header\">\n\t\t\t\t\t<nav-bar></nav-bar>\n\t\t\t\t\t<tags-bar v-if=\"showTagsBar\" />\n\t\t\t\t</div>\n\t\t\t\t<app-main></app-main>\n\t\t\t</div>\n\t\t</div>\n\t\t<!--综合布局 -->\n\t\t<div v-else-if=\"'comprehensive' === layout\" :class=\"{\n fixed: header === 'fixed',\n 'no-tags-bar': !showTagsBar,\n }\" class=\"layout-container-comprehensive\">\n\t\t\t<comprehensive-bar></comprehensive-bar>\n\t\t\t<div :class=\"collapse ? 'is-collapse-main' : ''\" class=\"vab-main\">\n\t\t\t\t<div :class=\"header === 'fixed' ? 'fixed-header' : ''\" class=\"layout-header\">\n\t\t\t\t\t<nav-bar layout=\"comprehensive\"></nav-bar>\n\t\t\t\t\t<tags-bar v-if=\"showTagsBar\" />\n\t\t\t\t</div>\n\t\t\t\t<app-main></app-main>\n\t\t\t</div>\n\t\t</div>\n\t\t<!--常规布局 -->\n\t\t<div v-else-if=\"'common' === layout\" :class=\"{\n fixed: header === 'fixed',\n 'no-tags-bar': !showTagsBar,\n }\" class=\"layout-container-common\">\n\t\t\t<div :class=\"header === 'fixed' ? 'fixed-header' : ''\" class=\"layout-header\">\n\t\t\t\t<top-bar layout=\"common\"></top-bar>\n\t\t\t\t<div v-if=\"showTagsBar\">\n\t\t\t\t\t<side-bar layout=\"common\"></side-bar>\n\t\t\t\t\t<div :class=\"collapse ? 'is-collapse-main' : ''\" class=\"vab-main\">\n\t\t\t\t\t\t<tags-bar layout=\"common\"></tags-bar>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div :class=\"collapse ? 'is-collapse-main' : ''\" class=\"vab-main main-padding\">\n\t\t\t\t<app-main></app-main>\n\t\t\t</div>\n\t\t</div>\n\t\t<el-backtop></el-backtop>\n\t</div>\n</template>\n\n<script>\n\timport {\n\t\tmapActions,\n\t\tmapGetters\n\t} from \"vuex\";\n\timport {\n\t\ttokenName\n\t} from \"@/config/settings\";\n\timport {\n\t\tgetBasicSetup\n\t} from \"@/api/System\";\n\timport {\n\t\tgetDataFieldRadio\n\t} from \"@/access/check\";\n\texport default {\n\t\tname: \"Layout\",\n\t\tdata() {\n\t\t\treturn {\n\t\t\t\toldLayout: \"\",\n\t\t\t\twidth: 0,\n\t\t\t\tplayAudio: true,\n\t\t\t};\n\t\t},\n\t\tcomputed: {\n\t\t\t...mapGetters({\n\t\t\t\tlayout: \"settings/layout\",\n\t\t\t\tshowTagsBar: \"settings/showTagsBar\",\n\t\t\t\tcollapse: \"settings/collapse\",\n\t\t\t\theader: \"settings/header\",\n\t\t\t\tdevice: \"settings/device\",\n\t\t\t}),\n\t\t\tclassObj() {\n\t\t\t\treturn {\n\t\t\t\t\tmobile: this.device === \"mobile\",\n\t\t\t\t};\n\t\t\t},\n\t\t},\n\t\tbeforeMount() {\n\t\t\twindow.addEventListener(\"resize\", this.handleLayouts);\n\t\t},\n\t\tbeforeDestroy() {\n\t\t\twindow.removeEventListener(\"resize\", this.handleLayouts);\n\t\t},\n\t\tmounted() {\n\t\t\tthis.oldLayout = this.layout;\n\t\t\tthis.handleLayouts();\n\t\t\tthis.$nextTick(() => {\n\t\t\t\twindow.addEventListener(\n\t\t\t\t\t\"storage\",\n\t\t\t\t\t(e) => {\n\t\t\t\t\t\tif (e.key === tokenName || e.key === null) window.location.reload();\n\t\t\t\t\t\tif (e.key === tokenName && e.value === null)\n\t\t\t\t\t\t\twindow.location.reload();\n\t\t\t\t\t},\n\t\t\t\t\tfalse\n\t\t\t\t);\n\t\t\t});\n\t\t\t// 获取详情设置详情\n\t\t\tthis.getBasicSetup();\n\t\t\t// 如果有出库单权限或者有新订单权限加语音提示\n\t\t\tif (this.systemType === 1) {\n\t\t\t\tif (\n\t\t\t\t\tthis.$accessCheck(this.$Access.newOrderList) ||\n\t\t\t\t\tthis.$accessCheck(this.$Access.InventoryOut)\n\t\t\t\t) {\n\t\t\t\t\tconst message = \"听不到订单提示语音,请进行以下操作\";\n\t\t\t\t\tconst title =\n\t\t\t\t\t\t\"1,请检查电脑音响是否开启,音量是否设置为静音;<br>2,请检查【设置-语音配置】是否开启订单提醒!<p style='color: #E6A23C'>确认以上操作后,下一笔新订单即可听到语音播报</p>\";\n\t\t\t\t\tthis.$baseNotify(\n\t\t\t\t\t\ttitle,\n\t\t\t\t\t\tmessage,\n\t\t\t\t\t\t\"warning\",\n\t\t\t\t\t\t\"bottom-right\",\n\t\t\t\t\t\t5000,\n\t\t\t\t\t\ttrue\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\tmethods: {\n\t\t\t...mapActions({\n\t\t\t\thandleOpenSideBar: \"settings/openSideBar\",\n\t\t\t\thandleFoldSideBar: \"settings/foldSideBar\",\n\t\t\t\thandleChangeLayout: \"settings/changeLayout\",\n\t\t\t\thandleToggleDevice: \"settings/toggleDevice\",\n\t\t\t\tchangePrintTag: \"MUser/changePrintTag\",\n\t\t\t\tchangeSalePriceTimes: \"MUser/changeSalePriceTimes\",\n\t\t\t\tchangeEnableLocationManagement: \"MUser/changeEnableLocationManagement\",\n\t\t\t\tchangeBaseSetting: \"MUser/changeBaseSetting\",\n\t\t\t}),\n\t\t\thandleLayouts() {\n\t\t\t\tconst width = document.body.getBoundingClientRect().width;\n\t\t\t\tif (this.width !== width) {\n\t\t\t\t\tconst isMobile = width - 1 < 992;\n\t\t\t\t\tthis.handleChangeLayout(isMobile ? \"vertical\" : this.oldLayout);\n\t\t\t\t\tthis.handleToggleDevice(isMobile ? \"mobile\" : \"desktop\");\n\t\t\t\t\tthis.width = width;\n\t\t\t\t}\n\t\t\t},\n\t\t\twrapperClick() {\n\t\t\t\tlet audio = document.getElementById(\"orderTip\");\n\t\t\t\tif (audio !== null && this.playAudio) {\n\t\t\t\t\taudio.pause();\n\t\t\t\t\tthis.playAudio = false;\n\t\t\t\t}\n\t\t\t},\n\t\t\t// 获取设置详情\n\t\t\tasync getBasicSetup() {\n\t\t\t\tconst {\n\t\t\t\t\tdata\n\t\t\t\t} = await getBasicSetup();\n\t\t\t\tif (data.basicData) {\n\t\t\t\t\tthis.changePrintTag(data.basicData.printTag || 4);\n\t\t\t\t\tthis.changeSalePriceTimes(data.basicData.salePriceTimes || 1.2);\n\t\t\t\t\tthis.changeEnableLocationManagement(\n\t\t\t\t\t\tdata.basicData.enableLocationManagement || 4\n\t\t\t\t\t);\n\t\t\t\t\tthis.changeBaseSetting(data.basicData);\n\t\t\t\t} else {\n\t\t\t\t\tthis.changePrintTag(4);\n\t\t\t\t\tthis.changeSalePriceTimes(1.2);\n\t\t\t\t\tthis.changeEnableLocationManagement(4);\n\t\t\t\t\tthis.changeBaseSetting({});\n\t\t\t\t}\n\t\t\t},\n\t\t},\n\t};\n</script>\n\n<style lang=\"scss\" scoped>\n\t@mixin fix-header {\n\t\tposition: fixed;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tleft: 0;\n\t\tz-index: $base-z-index - 2;\n\t\twidth: 100%;\n\t\toverflow: hidden;\n\t\ttransition: $base-transition;\n\t}\n\n\t.vue-admin-beautiful-wrapper {\n\t\tposition: relative;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tcolor: #2c3e50;\n\n\t\t.layout-header {\n\t\t\tbox-shadow: $base-box-shadow;\n\t\t}\n\n\t\t.layout-container-horizontal,\n\t\t.layout-container-common {\n\t\t\tposition: relative;\n\n\t\t\t&.fixed {\n\t\t\t\tpadding-top: calc(#{$base-top-bar-height} + #{$base-tags-bar-height});\n\t\t\t}\n\n\t\t\t&.fixed.no-tags-bar {\n\t\t\t\tpadding-top: $base-top-bar-height;\n\t\t\t}\n\n\t\t\t::v-deep {\n\t\t\t\t.vab-main {\n\t\t\t\t\twidth: 88%;\n\t\t\t\t\tmargin: auto;\n\t\t\t\t}\n\n\t\t\t\t.fixed-header {\n\t\t\t\t\t@include fix-header;\n\t\t\t\t}\n\n\t\t\t\t.tag-bar-horizontal {\n\t\t\t\t\tbackground: $base-color-white;\n\t\t\t\t\tbox-shadow: $base-box-shadow;\n\t\t\t\t}\n\n\t\t\t\t.nav-bar-container {\n\t\t\t\t\t.fold-unfold {\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.main-padding {\n\t\t\t\t\t.app-main-container {\n\t\t\t\t\t\tmargin-top: $base-padding;\n\t\t\t\t\t\tmargin-bottom: $base-padding;\n\t\t\t\t\t\tbackground: $base-color-white;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.layout-container-common {\n\t\t\t::v-deep {\n\t\t\t\t.top-bar-container {\n\t\t\t\t\t.vab-main {\n\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\tmargin: auto $base-padding;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.layout-container-horizontal {\n\t\t\t::v-deep {\n\t\t\t\t.tags-bar-container {\n\t\t\t\t\tpadding-right: 0;\n\t\t\t\t\tpadding-left: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.layout-container-vertical,\n\t\t.layout-container-comprehensive,\n\t\t.layout-container-gallery,\n\t\t.layout-container-common {\n\t\t\tposition: relative;\n\n\t\t\t.mask {\n\t\t\t\tposition: fixed;\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t\tz-index: $base-z-index - 1;\n\t\t\t\twidth: 100%;\n\t\t\t\theight: 100vh;\n\t\t\t\toverflow: hidden;\n\t\t\t\tbackground: #000;\n\t\t\t\topacity: 0.5;\n\t\t\t}\n\n\t\t\t&.fixed {\n\t\t\t\tpadding-top: calc(#{$base-nav-bar-height} + #{$base-tags-bar-height});\n\t\t\t}\n\n\t\t\t&.fixed.no-tags-bar {\n\t\t\t\tpadding-top: $base-nav-bar-height;\n\t\t\t}\n\n\t\t\t.vab-main {\n\t\t\t\tposition: relative;\n\t\t\t\twidth: auto;\n\t\t\t\tmin-height: 100%;\n\t\t\t\tmargin-left: $base-left-menu-width;\n\t\t\t\tbackground: #f6f8f9;\n\t\t\t\ttransition: $base-transition;\n\n\t\t\t\t::v-deep {\n\t\t\t\t\t.fixed-header {\n\t\t\t\t\t\t@include fix-header;\n\n\t\t\t\t\t\tleft: $base-left-menu-width;\n\t\t\t\t\t\twidth: $base-right-content-width;\n\t\t\t\t\t}\n\n\t\t\t\t\t.nav-bar-container {\n\t\t\t\t\t\tposition: relative;\n\t\t\t\t\t\tbox-sizing: border-box;\n\t\t\t\t\t}\n\n\t\t\t\t\t.tags-bar-container {\n\t\t\t\t\t\tbox-sizing: border-box;\n\t\t\t\t\t}\n\n\t\t\t\t\t.app-main-container {\n\t\t\t\t\t\t/*width: calc(100% - #{$base-padding} - #{$base-padding});*/\n\t\t\t\t\t\twidth: calc(100% - #{$base-padding} - 14px);\n\t\t\t\t\t\t/*margin: $base-padding auto;*/\n\t\t\t\t\t\tmargin: 16px auto;\n\t\t\t\t\t\t/*background: $base-color-white;*/\n\t\t\t\t\t\tborder-radius: $base-border-radius;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.is-collapse-main {\n\t\t\t\t\tmargin-left: $base-left-menu-width-min;\n\n\t\t\t\t\t::v-deep {\n\t\t\t\t\t\t.fixed-header {\n\t\t\t\t\t\t\tleft: $base-left-menu-width-min;\n\t\t\t\t\t\t\twidth: calc(100% - 65px);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t/* 手机端开始 */\n\t\t&.mobile {\n\t\t\t::v-deep {\n\n\t\t\t\t.el-pager,\n\t\t\t\t.el-pagination__jump {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t.layout-container-vertical {\n\t\t\t\t\t.el-scrollbar.side-bar-container.is-collapse {\n\t\t\t\t\t\twidth: 0;\n\t\t\t\t\t}\n\n\t\t\t\t\t.vab-main {\n\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\tmargin-left: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.vab-main {\n\t\t\t\t\t.fixed-header {\n\t\t\t\t\t\tleft: 0 !important;\n\t\t\t\t\t\twidth: 100% !important;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t/* 手机端结束 */\n\t}\n</style>\n"]}]}