117bd5413b423b2a2abba6c7ecd5eada.json 8.0 KB

1
  1. {"remainingRequest":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\babel-loader\\lib\\index.js!C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\src\\pages\\setting\\devise\\links.vue?vue&type=script&lang=js","dependencies":[{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\src\\pages\\setting\\devise\\links.vue","mtime":1761185180174},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\babel.config.js","mtime":1761185179818},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\.babelrc","mtime":1761185179813},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\babel-loader\\lib\\index.js","mtime":456789000000},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IENsaXBib2FyZEpTIGZyb20gJ2NsaXBib2FyZCc7CmltcG9ydCB7IGdldFVybCB9IGZyb20gJ0AvYXBpL2RpeSc7CmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAnbGlua3MnLAogIGRhdGE6IGZ1bmN0aW9uIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBsaXN0OiBbewogICAgICAgIG5hbWU6ICfllYbln47pppbpobUnLAogICAgICAgIHVybDogJy9wYWdlcy9nb29kcy9vcmRlcl9saXN0L2luZGV4JywKICAgICAgICBwYXJhbWV0ZXI6IFt7fV0sCiAgICAgICAgZXhhbXBsZTogJy9wYWdlcy9hY3Rpdml0eS9iYXJnYWluL2luZGV4JwogICAgICB9LCB7CiAgICAgICAgbmFtZTogJ+WVhuWfjummlumhtScsCiAgICAgICAgdXJsOiAnL3BhZ2VzL2dvb2RzL29yZGVyX2xpc3QvaW5kZXgnLAogICAgICAgIHBhcmFtZXRlcjogW3t9XSwKICAgICAgICBleGFtcGxlOiAnL3BhZ2VzL2FjdGl2aXR5L2JhcmdhaW4vaW5kZXgnCiAgICAgIH1dCiAgICB9OwogIH0sCiAgY3JlYXRlZDogZnVuY3Rpb24gY3JlYXRlZCgpIHsKICAgIHZhciBfdGhpcyA9IHRoaXM7CiAgICBnZXRVcmwoKS50aGVuKGZ1bmN0aW9uIChyZXMpIHsKICAgICAgX3RoaXMubGlzdCA9IHJlcy5kYXRhLnVybDsKICAgIH0pOwogIH0sCiAgbW91bnRlZDogZnVuY3Rpb24gbW91bnRlZCgpIHsKICAgIHRoaXMuJG5leHRUaWNrKGZ1bmN0aW9uICgpIHsKICAgICAgdmFyIF90aGlzMiA9IHRoaXM7CiAgICAgIHZhciBjbGlwYm9hcmQgPSBuZXcgQ2xpcGJvYXJkSlMoJy5jb3B5LWRhdGEnKTsKICAgICAgY2xpcGJvYXJkLm9uKCdzdWNjZXNzJywgZnVuY3Rpb24gKCkgewogICAgICAgIF90aGlzMi4kbWVzc2FnZS5zdWNjZXNzKCflpI3liLbmiJDlip8nKTsKICAgICAgfSk7CiAgICB9KTsKICB9LAogIG1ldGhvZHM6IHsKICAgIG9uQ29weTogZnVuY3Rpb24gb25Db3B5KGNvcHlEYXRhKSB7CiAgICAgIHZhciBfdGhpczMgPSB0aGlzOwogICAgICB0aGlzLiRjb3B5VGV4dChjb3B5RGF0YSkudGhlbihmdW5jdGlvbiAobWVzc2FnZSkgewogICAgICAgIF90aGlzMy4kbWVzc2FnZS5zdWNjZXNzKCflpI3liLbmiJDlip8nKTsKICAgICAgfSkuY2F0Y2goZnVuY3Rpb24gKGVycikgewogICAgICAgIF90aGlzMy4kbWVzc2FnZS5lcnJvcign5aSN5Yi25aSx6LSlJyk7CiAgICAgIH0pOwogICAgfSAvLyBvbkVycm9yICgpIHsKICAgIC8vICAgICB0aGlzLiRtZXNzYWdlLmVycm9yKCflpI3liLbmiJDlip8nKTsKICAgIC8vIH0KICB9Cn07"},{"version":3,"names":["ClipboardJS","getUrl","name","data","list","url","parameter","example","created","_this","then","res","mounted","$nextTick","_this2","clipboard","on","$message","success","methods","onCopy","copyData","_this3","$copyText","message","catch","err","error"],"sources":["src/pages/setting/devise/links.vue"],"sourcesContent":["<template>\r\n <div class=\"right-box\">\r\n <div class=\"link-item\" v-for=\"(item, index) in list\" :key=\"index\">\r\n <div class=\"title\">{{ item.name }}</div>\r\n <div class=\"txt\"><span>地址:</span>{{ item.url }}</div>\r\n <div class=\"txt\" v-if=\"item.parameter\">\r\n <p><span>参数:</span></p>\r\n <span v-for=\"(val, key, index) in item.parameter\" :key=\"index\"\r\n >{{ key + '=' + val }}<i style=\"font-style: normal\">&</i></span\r\n >\r\n </div>\r\n <div class=\"tips\">\r\n 例如:{{ item.example }}\r\n <!--<el-button size=\"small\" style=\"margin-left: 10px\" v-clipboard:copy=\"item.example\"-->\r\n <!--v-clipboard:success=\"onCopy\"-->\r\n <!--v-clipboard:error=\"onError\">复制</el-button>-->\r\n <span class=\"copy copy-data\" v-db-click @click=\"onCopy(item.example)\">复制</span>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport ClipboardJS from 'clipboard';\r\nimport { getUrl } from '@/api/diy';\r\nexport default {\r\n name: 'links',\r\n data() {\r\n return {\r\n list: [\r\n {\r\n name: '商城首页',\r\n url: '/pages/goods/order_list/index',\r\n parameter: [{}],\r\n example: '/pages/activity/bargain/index',\r\n },\r\n {\r\n name: '商城首页',\r\n url: '/pages/goods/order_list/index',\r\n parameter: [{}],\r\n example: '/pages/activity/bargain/index',\r\n },\r\n ],\r\n };\r\n },\r\n created() {\r\n getUrl().then((res) => {\r\n this.list = res.data.url;\r\n });\r\n },\r\n mounted: function () {\r\n this.$nextTick(function () {\r\n const clipboard = new ClipboardJS('.copy-data');\r\n clipboard.on('success', () => {\r\n this.$message.success('复制成功');\r\n });\r\n });\r\n },\r\n methods: {\r\n onCopy(copyData) {\r\n this.$copyText(copyData)\r\n .then((message) => {\r\n this.$message.success('复制成功');\r\n })\r\n .catch((err) => {\r\n this.$message.error('复制失败');\r\n });\r\n },\r\n // onError () {\r\n // this.$message.error('复制成功');\r\n // }\r\n },\r\n};\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n.right-box {\r\n width: 400px;\r\n margin-left: 50px;\r\n border: 1px solid #ddd;\r\n border-radius: 4px;\r\n height: 700px;\r\n overflow-y: scroll;\r\n padding: 0 10px;\r\n &::-webkit-scrollbar {\r\n /*滚动条整体样式*/\r\n width: 4px; /*高宽分别对应横竖滚动条的尺寸*/\r\n height: 1px;\r\n }\r\n &::-webkit-scrollbar-thumb {\r\n /*滚动条里面小方块*/\r\n border-radius: 4px;\r\n box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);\r\n background: #535353;\r\n }\r\n &::-webkit-scrollbar-track {\r\n /*滚动条里面轨道*/\r\n box-shadow: inset 0 0 5px #fff;\r\n border-radius: 4px;\r\n background: #fff;\r\n }\r\n .link-item {\r\n padding: 10px 0;\r\n border-bottom: 1px solid #f5f5f5;\r\n .title {\r\n font-size: 14px;\r\n color: #2d8cf0;\r\n }\r\n .txt {\r\n margin: 5px 0;\r\n font-size: 12px;\r\n span {\r\n color: #333;\r\n }\r\n p {\r\n display: inline-block;\r\n color: #19be6b;\r\n margin-right: 10px;\r\n span {\r\n color: #333;\r\n }\r\n &.red {\r\n color: #f00;\r\n }\r\n }\r\n }\r\n .tips {\r\n font-size: 12px;\r\n color: #999;\r\n .copy {\r\n padding: 3px 5px;\r\n border: 1px solid #cccccc;\r\n border-radius: 5px;\r\n color: #333;\r\n cursor: pointer;\r\n margin-left: 5px;\r\n &:hover {\r\n border-color: #2d8cf0;\r\n color: #2d8cf0;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n"],"mappings":"AAuBA,OAAAA,WAAA;AACA,SAAAC,MAAA;AACA;EACAC,IAAA;EACAC,IAAA,WAAAA,KAAA;IACA;MACAC,IAAA,GACA;QACAF,IAAA;QACAG,GAAA;QACAC,SAAA;QACAC,OAAA;MACA,GACA;QACAL,IAAA;QACAG,GAAA;QACAC,SAAA;QACAC,OAAA;MACA;IAEA;EACA;EACAC,OAAA,WAAAA,QAAA;IAAA,IAAAC,KAAA;IACAR,MAAA,GAAAS,IAAA,WAAAC,GAAA;MACAF,KAAA,CAAAL,IAAA,GAAAO,GAAA,CAAAR,IAAA,CAAAE,GAAA;IACA;EACA;EACAO,OAAA,WAAAA,QAAA;IACA,KAAAC,SAAA;MAAA,IAAAC,MAAA;MACA,IAAAC,SAAA,OAAAf,WAAA;MACAe,SAAA,CAAAC,EAAA;QACAF,MAAA,CAAAG,QAAA,CAAAC,OAAA;MACA;IACA;EACA;EACAC,OAAA;IACAC,MAAA,WAAAA,OAAAC,QAAA;MAAA,IAAAC,MAAA;MACA,KAAAC,SAAA,CAAAF,QAAA,EACAX,IAAA,WAAAc,OAAA;QACAF,MAAA,CAAAL,QAAA,CAAAC,OAAA;MACA,GACAO,KAAA,WAAAC,GAAA;QACAJ,MAAA,CAAAL,QAAA,CAAAU,KAAA;MACA;IACA,EACA;IACA;IACA;EACA;AACA","ignoreList":[]}]}