Merge remote-tracking branch 'upstream/main'

This commit is contained in:
2026-08-26 09:31:34 +08:00
parent 9b8c4bfab6
commit 394eb0285d
34137 changed files with 3589424 additions and 0 deletions
@@ -0,0 +1 @@
{"remainingRequest":"C:\\Users\\Admin\\Desktop\\education\\frontend\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!C:\\Users\\Admin\\Desktop\\education\\frontend\\src\\layout\\components\\IframeToggle\\index.vue?vue&type=script&lang=js","dependencies":[{"path":"C:\\Users\\Admin\\Desktop\\education\\frontend\\src\\layout\\components\\IframeToggle\\index.vue","mtime":1787567871538},{"path":"C:\\Users\\Admin\\Desktop\\education\\frontend\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1787309791955},{"path":"C:\\Users\\Admin\\Desktop\\education\\frontend\\node_modules\\babel-loader\\lib\\index.js","mtime":1787309793142},{"path":"C:\\Users\\Admin\\Desktop\\education\\frontend\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1787309791955},{"path":"C:\\Users\\Admin\\Desktop\\education\\frontend\\node_modules\\vue-loader\\lib\\index.js","mtime":1787309793790}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KDQppbXBvcnQgSW5uZXJMaW5rIGZyb20gIi4uL0lubmVyTGluay9pbmRleCINCg0KZXhwb3J0IGRlZmF1bHQgew0KICBjb21wb25lbnRzOiB7IElubmVyTGluayB9LA0KICBjb21wdXRlZDogew0KICAgIGlmcmFtZVZpZXdzKCkgew0KICAgICAgcmV0dXJuIHRoaXMuJHN0b3JlLnN0YXRlLnRhZ3NWaWV3LmlmcmFtZVZpZXdzDQogICAgfQ0KICB9LA0KICBtZXRob2RzOiB7DQogICAgaWZyYW1lVXJsKHVybCwgcXVlcnkpIHsNCiAgICAgIGlmIChPYmplY3Qua2V5cyhxdWVyeSkubGVuZ3RoID4gMCkgew0KICAgICAgICBsZXQgcGFyYW1zID0gT2JqZWN0LmtleXMocXVlcnkpLm1hcCgoa2V5KSA9PiBrZXkgKyAiPSIgKyBxdWVyeVtrZXldKS5qb2luKCImIikNCiAgICAgICAgcmV0dXJuIHVybCArICI/IiArIHBhcmFtcw0KICAgICAgfQ0KICAgICAgcmV0dXJuIHVybA0KICAgIH0NCiAgfQ0KfQ0K"},{"version":3,"sources":["index.vue"],"names":[],"mappings":";;;;;;;;;;;;;AAaA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","file":"index.vue","sourceRoot":"src/layout/components/IframeToggle","sourcesContent":["<template>\r\n <transition-group name=\"fade-transform\" mode=\"out-in\">\r\n <inner-link\r\n v-for=\"(item, index) in iframeViews\"\r\n :key=\"item.path\"\r\n :iframeId=\"'iframe' + index\"\r\n v-show=\"$route.path === item.path\"\r\n :src=\"iframeUrl(item.meta.link, item.query)\"\r\n ></inner-link>\r\n </transition-group>\r\n</template>\r\n\r\n<script>\r\nimport InnerLink from \"../InnerLink/index\"\r\n\r\nexport default {\r\n components: { InnerLink },\r\n computed: {\r\n iframeViews() {\r\n return this.$store.state.tagsView.iframeViews\r\n }\r\n },\r\n methods: {\r\n iframeUrl(url, query) {\r\n if (Object.keys(query).length > 0) {\r\n let params = Object.keys(query).map((key) => key + \"=\" + query[key]).join(\"&\")\r\n return url + \"?\" + params\r\n }\r\n return url\r\n }\r\n }\r\n}\r\n</script>\r\n"]}]}