1 |
- {"remainingRequest":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js!E:\\boman-framwork\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\boman-framwork\\ruoyi-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\boman-framwork\\ruoyi-ui\\src\\components\\SizeSelect\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\boman-framwork\\ruoyi-ui\\src\\components\\SizeSelect\\index.vue","mtime":1615971308731},{"path":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:InVzZSBzdHJpY3QiOwoKT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICJfX2VzTW9kdWxlIiwgewogIHZhbHVlOiB0cnVlCn0pOwpleHBvcnRzLmRlZmF1bHQgPSB2b2lkIDA7CgpyZXF1aXJlKCJjb3JlLWpzL21vZHVsZXMvZXMuc3RyaW5nLnJlcGxhY2UuanMiKTsKCnJlcXVpcmUoImNvcmUtanMvbW9kdWxlcy9lcy5yZWdleHAuZXhlYy5qcyIpOwoKLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KdmFyIF9kZWZhdWx0ID0gewogIGRhdGE6IGZ1bmN0aW9uIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBzaXplT3B0aW9uczogW3sKICAgICAgICBsYWJlbDogJ0RlZmF1bHQnLAogICAgICAgIHZhbHVlOiAnZGVmYXVsdCcKICAgICAgfSwgewogICAgICAgIGxhYmVsOiAnTWVkaXVtJywKICAgICAgICB2YWx1ZTogJ21lZGl1bScKICAgICAgfSwgewogICAgICAgIGxhYmVsOiAnU21hbGwnLAogICAgICAgIHZhbHVlOiAnc21hbGwnCiAgICAgIH0sIHsKICAgICAgICBsYWJlbDogJ01pbmknLAogICAgICAgIHZhbHVlOiAnbWluaScKICAgICAgfV0KICAgIH07CiAgfSwKICBjb21wdXRlZDogewogICAgc2l6ZTogZnVuY3Rpb24gc2l6ZSgpIHsKICAgICAgcmV0dXJuIHRoaXMuJHN0b3JlLmdldHRlcnMuc2l6ZTsKICAgIH0KICB9LAogIG1ldGhvZHM6IHsKICAgIGhhbmRsZVNldFNpemU6IGZ1bmN0aW9uIGhhbmRsZVNldFNpemUoc2l6ZSkgewogICAgICB0aGlzLiRFTEVNRU5ULnNpemUgPSBzaXplOwogICAgICB0aGlzLiRzdG9yZS5kaXNwYXRjaCgnYXBwL3NldFNpemUnLCBzaXplKTsKICAgICAgdGhpcy5yZWZyZXNoVmlldygpOwogICAgICB0aGlzLiRtZXNzYWdlKHsKICAgICAgICBtZXNzYWdlOiAnU3dpdGNoIFNpemUgU3VjY2VzcycsCiAgICAgICAgdHlwZTogJ3N1Y2Nlc3MnCiAgICAgIH0pOwogICAgfSwKICAgIHJlZnJlc2hWaWV3OiBmdW5jdGlvbiByZWZyZXNoVmlldygpIHsKICAgICAgdmFyIF90aGlzID0gdGhpczsKCiAgICAgIC8vIEluIG9yZGVyIHRvIG1ha2UgdGhlIGNhY2hlZCBwYWdlIHJlLXJlbmRlcmVkCiAgICAgIHRoaXMuJHN0b3JlLmRpc3BhdGNoKCd0YWdzVmlldy9kZWxBbGxDYWNoZWRWaWV3cycsIHRoaXMuJHJvdXRlKTsKICAgICAgdmFyIGZ1bGxQYXRoID0gdGhpcy4kcm91dGUuZnVsbFBhdGg7CiAgICAgIHRoaXMuJG5leHRUaWNrKGZ1bmN0aW9uICgpIHsKICAgICAgICBfdGhpcy4kcm91dGVyLnJlcGxhY2UoewogICAgICAgICAgcGF0aDogJy9yZWRpcmVjdCcgKyBmdWxsUGF0aAogICAgICAgIH0pOwogICAgICB9KTsKICAgIH0KICB9Cn07CmV4cG9ydHMuZGVmYXVsdCA9IF9kZWZhdWx0Ow=="},{"version":3,"sources":["index.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;eAeA;AACA,EAAA,IADA,kBACA;AACA,WAAA;AACA,MAAA,WAAA,EAAA,CACA;AAAA,QAAA,KAAA,EAAA,SAAA;AAAA,QAAA,KAAA,EAAA;AAAA,OADA,EAEA;AAAA,QAAA,KAAA,EAAA,QAAA;AAAA,QAAA,KAAA,EAAA;AAAA,OAFA,EAGA;AAAA,QAAA,KAAA,EAAA,OAAA;AAAA,QAAA,KAAA,EAAA;AAAA,OAHA,EAIA;AAAA,QAAA,KAAA,EAAA,MAAA;AAAA,QAAA,KAAA,EAAA;AAAA,OAJA;AADA,KAAA;AAQA,GAVA;AAWA,EAAA,QAAA,EAAA;AACA,IAAA,IADA,kBACA;AACA,aAAA,KAAA,MAAA,CAAA,OAAA,CAAA,IAAA;AACA;AAHA,GAXA;AAgBA,EAAA,OAAA,EAAA;AACA,IAAA,aADA,yBACA,IADA,EACA;AACA,WAAA,QAAA,CAAA,IAAA,GAAA,IAAA;AACA,WAAA,MAAA,CAAA,QAAA,CAAA,aAAA,EAAA,IAAA;AACA,WAAA,WAAA;AACA,WAAA,QAAA,CAAA;AACA,QAAA,OAAA,EAAA,qBADA;AAEA,QAAA,IAAA,EAAA;AAFA,OAAA;AAIA,KATA;AAUA,IAAA,WAVA,yBAUA;AAAA;;AACA;AACA,WAAA,MAAA,CAAA,QAAA,CAAA,4BAAA,EAAA,KAAA,MAAA;AAFA,UAIA,QAJA,GAIA,KAAA,MAJA,CAIA,QAJA;AAMA,WAAA,SAAA,CAAA,YAAA;AACA,QAAA,KAAA,CAAA,OAAA,CAAA,OAAA,CAAA;AACA,UAAA,IAAA,EAAA,cAAA;AADA,SAAA;AAGA,OAJA;AAKA;AArBA;AAhBA,C","sourcesContent":["<template>\r\n <el-dropdown trigger=\"click\" @command=\"handleSetSize\">\r\n <div>\r\n <svg-icon class-name=\"size-icon\" icon-class=\"size\" />\r\n </div>\r\n <el-dropdown-menu slot=\"dropdown\">\r\n <el-dropdown-item v-for=\"item of sizeOptions\" :key=\"item.value\" :disabled=\"size===item.value\" :command=\"item.value\">\r\n {{\r\n item.label }}\r\n </el-dropdown-item>\r\n </el-dropdown-menu>\r\n </el-dropdown>\r\n</template>\r\n\r\n<script>\r\nexport default {\r\n data() {\r\n return {\r\n sizeOptions: [\r\n { label: 'Default', value: 'default' },\r\n { label: 'Medium', value: 'medium' },\r\n { label: 'Small', value: 'small' },\r\n { label: 'Mini', value: 'mini' }\r\n ]\r\n }\r\n },\r\n computed: {\r\n size() {\r\n return this.$store.getters.size\r\n }\r\n },\r\n methods: {\r\n handleSetSize(size) {\r\n this.$ELEMENT.size = size\r\n this.$store.dispatch('app/setSize', size)\r\n this.refreshView()\r\n this.$message({\r\n message: 'Switch Size Success',\r\n type: 'success'\r\n })\r\n },\r\n refreshView() {\r\n // In order to make the cached page re-rendered\r\n this.$store.dispatch('tagsView/delAllCachedViews', this.$route)\r\n\r\n const { fullPath } = this.$route\r\n\r\n this.$nextTick(() => {\r\n this.$router.replace({\r\n path: '/redirect' + fullPath\r\n })\r\n })\r\n }\r\n }\r\n\r\n}\r\n</script>\r\n"],"sourceRoot":"src/components/SizeSelect"}]}
|