You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
9.7 KiB

{"remainingRequest":"G:\\bishe\\2024\\springboot\\143_论文\\039_springboot流浪天使乐园管理系统设计与实现\\vue\\admin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!G:\\bishe\\2024\\springboot\\143_论文\\039_springboot流浪天使乐园管理系统设计与实现\\vue\\admin\\src\\components\\index\\IndexMain.vue?vue&type=script&lang=js&","dependencies":[{"path":"G:\\bishe\\2024\\springboot\\143_论文\\039_springboot流浪天使乐园管理系统设计与实现\\vue\\admin\\src\\components\\index\\IndexMain.vue","mtime":1703907409000},{"path":"G:\\bishe\\2024\\springboot\\143_论文\\039_springboot流浪天使乐园管理系统设计与实现\\vue\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"G:\\bishe\\2024\\springboot\\143_论文\\039_springboot流浪天使乐园管理系统设计与实现\\vue\\admin\\node_modules\\babel-loader\\lib\\index.js","mtime":499162500000},{"path":"G:\\bishe\\2024\\springboot\\143_论文\\039_springboot流浪天使乐园管理系统设计与实现\\vue\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"G:\\bishe\\2024\\springboot\\143_论文\\039_springboot流浪天使乐园管理系统设计与实现\\vue\\admin\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KCmltcG9ydCBJbmRleEFzaWRlIGZyb20gJ0AvY29tcG9uZW50cy9pbmRleC9JbmRleEFzaWRlU3RhdGljJwppbXBvcnQgSW5kZXhIZWFkZXIgZnJvbSAnQC9jb21wb25lbnRzL2luZGV4L0luZGV4SGVhZGVyJwppbXBvcnQgVGFnc1ZpZXcgZnJvbSAnQC9jb21wb25lbnRzL2luZGV4L1RhZ3NWaWV3JwppbXBvcnQgbWVudSBmcm9tICJAL3V0aWxzL21lbnUiOwpleHBvcnQgZGVmYXVsdCB7Cgljb21wb25lbnRzOiB7CgkJSW5kZXhBc2lkZSwKCQlJbmRleEhlYWRlciwKCQlUYWdzVmlldwoJfSwKCWRhdGEoKSB7CgkJcmV0dXJuIHsKCQkJbWVudUxpc3Q6IFtdLAoJCQlyb2xlOiAiIiwKCQkJY3VycmVudEluZGV4OiAtMiwKCQkJaXRlbU1lbnU6IFtdLAoJCQl0aXRsZTogJycsCgkJCWlzQ29sbGFwc2U6IGZhbHNlLAoJCX07Cgl9LAoJbW91bnRlZCgpIHsKCQlsZXQgbWVudXMgPSBtZW51Lmxpc3QoKTsKCQl0aGlzLm1lbnVMaXN0ID0gbWVudXM7CgkJdGhpcy5yb2xlID0gdGhpcy4kc3RvcmFnZS5nZXQoInJvbGUiKTsKCX0sCgljcmVhdGVkKCkgewoJCXRoaXMuaW5pdCgpOwoJfSwKCW1ldGhvZHM6IHsKCQlpbml0KCl7CgkJCXRoaXMuJG5leHRUaWNrKCgpPT57CgkJCQkKCQkJfSkKCQl9LAoJCWNvbGxhcHNlQ2hhbmdlKGNvbGxhcHNlKSB7CgkJCXRoaXMuaXNDb2xsYXBzZSA9IGNvbGxhcHNlCgkJfSwKCQltZW51SGFuZGxlcihtZW51KSB7CgkJCXRoaXMuJHJvdXRlci5wdXNoKHsKCQkJCW5hbWU6IG1lbnUudGFibGVOYW1lCgkJCX0pOwoJCQl0aGlzLnRpdGxlID0gbWVudS5tZW51OwoJCX0sCgkJdGl0bGVDaGFuZ2UoaW5kZXgsIG1lbnVzKSB7CgkJCXRoaXMuY3VycmVudEluZGV4ID0gaW5kZXgKCQkJdGhpcy5pdGVtTWVudSA9IG1lbnVzOwoJCX0sCgkJaG9tZUNoYW5nZShpbmRleCkgewoJCQl0aGlzLml0ZW1NZW51ID0gW107CgkJCXRoaXMudGl0bGUgPSAiIgoJCQl0aGlzLmN1cnJlbnRJbmRleCA9IGluZGV4CgkJCXRoaXMuJHJvdXRlci5wdXNoKHsKCQkJCW5hbWU6ICdob21lJwoJCQl9KTsKCQl9LAoJCWNlbnRlckNoYW5nZShpbmRleCkgewoJCQl0aGlzLml0ZW1NZW51ID0gW3sKCQkJCSJidXR0b25zIjogWyLmlrDlop4iLCAi5p+l55yLIiwgIuS/ruaUuSIsICLliKDpmaQiXSwKCQkJCSJtZW51IjogIuS/ruaUueWvhueggSIsCgkJCQkidGFibGVOYW1lIjogInVwZGF0ZVBhc3N3b3JkIgoJCQl9LCB7CgkJCQkiYnV0dG9ucyI6IFsi5paw5aKeIiwgIuafpeeciyIsICLkv67mlLkiLCAi5Yig6ZmkIl0sCgkJCQkibWVudSI6ICLkuKrkurrkv6Hmga8iLAoJCQkJInRhYmxlTmFtZSI6ICJjZW50ZXIiCgkJCX1dOwoJCQl0aGlzLnRpdGxlID0gIiIKCQkJdGhpcy5jdXJyZW50SW5kZXggPSBpbmRleAoJCQl0aGlzLiRyb3V0ZXIucHVzaCh7CgkJCQluYW1lOiAnaG9tZScKCQkJfSk7CgkJCQoJCX0KCX0KfTsK"},{"version":3,"sources":["IndexMain.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAoCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA","file":"IndexMain.vue","sourceRoot":"src/components/index","sourcesContent":["<template>\r\n\t<div style=\"height: 100%;\">\r\n\t\t<el-main :style='\"vertical\" == \"vertical\" ? (1 == 1 ? {\"minHeight\":\"100%\",\"padding\":\"0 0 0 200px\",\"margin\":\"0 0 0 0\",\"position\":\"relative\",\"display\":\"block\"} : (1 == 2 ? (isCollapse ? {\"minHeight\":\"100%\",\"padding\":\"0\",\"margin\":\"0 0 0 64px\",\"position\":\"relative\",\"display\":\"block\"} : {\"minHeight\":\"100%\",\"padding\":\"0\",\"margin\":\"0 0 0 210px\",\"position\":\"relative\",\"display\":\"block\"}) : \"\")) : {\"minHeight\":\"100%\",\"margin\":\"0\",\"position\":\"relative\"}'>\r\n\t\t\t<!-- top -->\r\n\t\t\t<index-header :style='{\"boxShadow\":\"0 1px 6px rgba(64, 158, 255, .2)\",\"padding\":\"8px 170px 8px 20px\",\"alignItems\":\"center\",\"top\":\"0\",\"left\":\"0\",\"background\":\"linear-gradient(rgb(44, 55, 66) 0%, rgb(40, 48, 58) 100%)\",\"display\":\"flex\",\"width\":\"100vw\",\"position\":\"fixed\",\"zIndex\":\"9\"}'></index-header>\r\n\t\t\t\r\n\t\t\t<!-- menu -->\r\n\t\t\t<template v-if=\"'vertical' == 'vertical'\">\r\n\t\t\t <template v-if=\"1 == 1\">\r\n\t\t\t\t<index-aside :style='{\"padding\":\"0 0 60px\",\"border-right\":\"1px solid #dae3e9\",\"overflow\":\"hidden\",\"top\":\"60px\",\"left\":\"0\",\"background\":\"#f7f7f7\",\"bottom\":\"0\",\"width\":\"200px\",\"fontSize\":\"0px\",\"position\":\"fixed\",\"height\":\"100%\",\"zIndex\":\"1001\"}'></index-aside>\r\n\t\t\t </template>\r\n\t\t\t <template v-if=\"1 == 2\">\r\n\t\t\t\t<index-aside :is-collapse=\"isCollapse\" @oncollapsechange=\"collapseChange\" :style='isCollapse ? {\"boxShadow\":\"1px 0 6px rgba(64, 158, 255, .3)\",\"overflow\":\"hidden\",\"top\":\"0\",\"left\":\"0\",\"background\":\"#304156\",\"bottom\":\"0\",\"width\":\"64px\",\"fontSize\":\"0px\",\"position\":\"fixed\",\"transition\":\"width 0.3s\",\"height\":\"100%\",\"zIndex\":\"1001\"} : {\"boxShadow\":\"1px 0 6px rgba(64, 158, 255, .3)\",\"overflow\":\"hidden\",\"top\":\"0\",\"left\":\"0\",\"background\":\"#304156\",\"bottom\":\"0\",\"width\":\"210px\",\"fontSize\":\"0px\",\"position\":\"fixed\",\"transition\":\"width 0.3s\",\"height\":\"100%\",\"zIndex\":\"1001\"}'></index-aside>\r\n\t\t\t </template>\r\n\t\t\t</template>\r\n\t\t\t<template v-if=\"'vertical' == 'horizontal'\">\r\n\t\t\t <template v-if=\"2 == 1\">\r\n\t\t\t\t<index-aside :style='{\"width\":\"100%\",\"borderColor\":\"#efefef\",\"borderStyle\":\"solid\",\"background\":\"#304156\",\"borderWidth\":\"0 0 1px 0\",\"height\":\"auto\"}'></index-aside>\r\n\t\t\t </template>\r\n\t\t\t <template v-if=\"2 == 2\">\r\n\t\t\t\t<index-aside :style='{\"borderColor\":\"#efefef\",\"background\":\"#FFF\",\"borderWidth\":\"0 0 1px 0\",\"display\":\"flex\",\"width\":\"100%\",\"borderStyle\":\"solid\",\"height\":\"auto\"}'></index-aside>\r\n\t\t\t </template>\r\n\t\t\t</template>\r\n\t\t\t\r\n\t\t\t<!-- breadcrumb -->\r\n\t\t\t<bread-crumbs :title=\"title\" :style='{\"width\":\"calc(100% - 60px)\",\"padding\":\"15px 0\",\"margin\":\"15px auto 0 auto\"}' class=\"bread-crumbs\"></bread-crumbs>\r\n\t\t\t\r\n\t\t\t<!-- TagsView -->\r\n\t\t\t<tags-view />\r\n\t\t\t\n\t\t\t<router-view class=\"router-view\"></router-view>\n\t\t</el-main>\r\n\t</div>\n</template>\r\n\n<script>\r\n\timport IndexAside from '@/components/index/IndexAsideStatic'\r\n\timport IndexHeader from '@/components/index/IndexHeader'\r\n\timport TagsView from '@/components/index/TagsView'\n\timport menu from \"@/utils/menu\";\n\texport default {\r\n\t\tcomponents: {\r\n\t\t\tIndexAside,\r\n\t\t\tIndexHeader,\r\n\t\t\tTagsView\r\n\t\t},\n\t\tdata() {\n\t\t\treturn {\n\t\t\t\tmenuList: [],\n\t\t\t\trole: \"\",\n\t\t\t\tcurrentIndex: -2,\n\t\t\t\titemMenu: [],\n\t\t\t\ttitle: '',\r\n\t\t\t\tisCollapse: false,\r\n\t\t\t};\n\t\t},\n\t\tmounted() {\n\t\t\tlet menus = menu.list();\n\t\t\tthis.menuList = menus;\n\t\t\tthis.role = this.$storage.get(\"role\");\n\t\t},\r\n\t\tcreated() {\r\n\t\t\tthis.init();\r\n\t\t},\n\t\tmethods: {\r\n\t\t\tinit(){\r\n\t\t\t\tthis.$nextTick(()=>{\r\n\t\t\t\t\t\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tcollapseChange(collapse) {\r\n\t\t\t\tthis.isCollapse = collapse\r\n\t\t\t},\n\t\t\tmenuHandler(menu) {\n\t\t\t\tthis.$router.push({\n\t\t\t\t\tname: menu.tableName\n\t\t\t\t});\n\t\t\t\tthis.title = menu.menu;\n\t\t\t},\n\t\t\ttitleChange(index, menus) {\n\t\t\t\tthis.currentIndex = index\n\t\t\t\tthis.itemMenu = menus;\n\t\t\t},\n\t\t\thomeChange(index) {\n\t\t\t\tthis.itemMenu = [];\n\t\t\t\tthis.title = \"\"\n\t\t\t\tthis.currentIndex = index\n\t\t\t\tthis.$router.push({\n\t\t\t\t\tname: 'home'\n\t\t\t\t});\n\t\t\t},\n\t\t\tcenterChange(index) {\n\t\t\t\tthis.itemMenu = [{\n\t\t\t\t\t\"buttons\": [\"新增\", \"查看\", \"修改\", \"删除\"],\n\t\t\t\t\t\"menu\": \"修改密码\",\n\t\t\t\t\t\"tableName\": \"updatePassword\"\n\t\t\t\t}, {\n\t\t\t\t\t\"buttons\": [\"新增\", \"查看\", \"修改\", \"删除\"],\n\t\t\t\t\t\"menu\": \"个人信息\",\n\t\t\t\t\t\"tableName\": \"center\"\n\t\t\t\t}];\n\t\t\t\tthis.title = \"\"\n\t\t\t\tthis.currentIndex = index\n\t\t\t\tthis.$router.push({\n\t\t\t\t\tname: 'home'\n\t\t\t\t});\r\n\t\t\t\t\n\t\t\t}\n\t\t}\n\t};\n</script>\n<style lang=\"scss\" scoped>\n\ta {\n\t\ttext-decoration: none;\n\t\tcolor: #555;\n\t}\n\n\ta:hover {\n\t\tbackground: #00c292;\n\t}\r\n\t\r\n\t.el-main {\r\n\t\tpadding: 0;\r\n\t\tdisplay: block;\r\n\t}\n\n\t.nav-list {\n\t\twidth: 100%;\n\t\tmargin: 0 auto;\n\t\ttext-align: left;\n\t\tmargin-top: 20px;\n\n\t\t.nav-title {\n\t\t\tdisplay: inline-block;\n\t\t\tfont-size: 15px;\n\t\t\tcolor: #333;\n\t\t\tpadding: 15px 25px;\n\t\t\tborder: none;\n\t\t}\n\n\t\t.nav-title.active {\n\t\t\tcolor: #555;\n\t\t\tcursor: default;\n\t\t\tbackground-color: #fff;\n\t\t}\n\t}\n\n\t.nav-item {\n\t\tmargin-top: 20px;\n\t\tbackground: #FFFFFF;\n\t\tpadding: 15px 0;\n\n\t\t.menu {\n\t\t\tpadding: 15px 25px;\n\t\t}\n\t}\n\t\r\n\t.detail-form-content {\r\n\t background: transparent;\r\n\t}\n</style>\n"]}]}