| 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\\devisePage\\links.vue?vue&type=script&lang=js","dependencies":[{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\src\\pages\\setting\\devisePage\\links.vue","mtime":1761185180176},{"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+WVhuWfjummlumhtScsCiAgICAgICAgdXJsOiAnL3BhZ2VzL2dvb2RzL29yZGVyX2xpc3QvaW5kZXgnLAogICAgICAgIHBhcmFtZXRlcjogW3t9XSwKICAgICAgICBleGFtcGxlOiAnL3BhZ2VzL2FjdGl2aXR5L2JhcmdhaW4vaW5kZXgnCiAgICAgIH1dLAogICAgICBjbGlwYm9hcmQ6IHVuZGVmaW5lZAogICAgfTsKICB9LAogIGNyZWF0ZWQ6IGZ1bmN0aW9uIGNyZWF0ZWQoKSB7CiAgICB2YXIgX3RoaXMgPSB0aGlzOwogICAgZ2V0VXJsKCkudGhlbihmdW5jdGlvbiAocmVzKSB7CiAgICAgIF90aGlzLmxpc3QgPSByZXMuZGF0YS51cmw7CiAgICB9KTsKICB9LAogIG1vdW50ZWQ6IGZ1bmN0aW9uIG1vdW50ZWQoKSB7CiAgICB0aGlzLiRuZXh0VGljayhmdW5jdGlvbiAoKSB7CiAgICAgIHZhciBfdGhpczIgPSB0aGlzOwogICAgICB0aGlzLmNsaXBib2FyZCA9IG5ldyBDbGlwYm9hcmRKUygnLmNvcHktZGF0YScpOwogICAgICB0aGlzLmNsaXBib2FyZC5vbignc3VjY2VzcycsIGZ1bmN0aW9uICgpIHsKICAgICAgICBfdGhpczIuJG1lc3NhZ2Uuc3VjY2Vzcygn5aSN5Yi25oiQ5YqfJyk7CiAgICAgIH0pOwogICAgfSk7CiAgfSwKICBkZXN0cm95ZWQ6IGZ1bmN0aW9uIGRlc3Ryb3llZCgpIHsKICAgIC8vIOmUgOavgUNsaXBib2FyZOWunuS+i++8jOmBv+WFjeWcqOWFtuWug+mhtemdouaIlue7hOS7tuS4reWunuS+i+WMlkNsaXBib2FyZOWQjumAoOaIkOWGjeasoeebkeWQrO+8jOS6p+eUn+mHjeWkjeWbnuiwgwogICAgdGhpcy5jbGlwYm9hcmQuZGVzdHJveSgpOwogIH0sCiAgbWV0aG9kczogewogICAgb25Db3B5OiBmdW5jdGlvbiBvbkNvcHkoY29weURhdGEpIHsKICAgICAgdmFyIF90aGlzMyA9IHRoaXM7CiAgICAgIHRoaXMuJGNvcHlUZXh0KGNvcHlEYXRhKS50aGVuKGZ1bmN0aW9uIChtZXNzYWdlKSB7CiAgICAgICAgX3RoaXMzLiRtZXNzYWdlLnN1Y2Nlc3MoJ+WkjeWItuaIkOWKnycpOwogICAgICB9KS5jYXRjaChmdW5jdGlvbiAoZXJyKSB7CiAgICAgICAgX3RoaXMzLiRtZXNzYWdlLmVycm9yKCflpI3liLblpLHotKUnKTsKICAgICAgfSk7CiAgICB9IC8vIG9uRXJyb3IgKCkgewogICAgLy8gICAgIHRoaXMuJG1lc3NhZ2UuZXJyb3IoJ+WkjeWItuaIkOWKnycpOwogICAgLy8gfQogIH0KfTs="},{"version":3,"names":["ClipboardJS","getUrl","name","data","list","url","parameter","example","clipboard","undefined","created","_this","then","res","mounted","$nextTick","_this2","on","$message","success","destroyed","destroy","methods","onCopy","copyData","_this3","$copyText","message","catch","err","error"],"sources":["src/pages/setting/devisePage/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>{{ item.parameter }}</span>\r\n <!--<span v-for=\"(val, key, index) in item.parameter\">{{key+\"=\"+val}}<i style=\"font-style: normal\">&</i></span>-->\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 clipboard: undefined,\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 this.clipboard = new ClipboardJS('.copy-data');\r\n this.clipboard.on('success', () => {\r\n this.$message.success('复制成功');\r\n });\r\n });\r\n },\r\n destroyed() {\r\n // 销毁Clipboard实例,避免在其它页面或组件中实例化Clipboard后造成再次监听,产生重复回调\r\n this.clipboard.destroy();\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\r\n span {\r\n color: #333;\r\n }\r\n\r\n p {\r\n display: inline-block;\r\n color: #19be6b;\r\n margin-right: 10px;\r\n\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":"AAsBA,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,EACA;MACAC,SAAA,EAAAC;IACA;EACA;EACAC,OAAA,WAAAA,QAAA;IAAA,IAAAC,KAAA;IACAV,MAAA,GAAAW,IAAA,WAAAC,GAAA;MACAF,KAAA,CAAAP,IAAA,GAAAS,GAAA,CAAAV,IAAA,CAAAE,GAAA;IACA;EACA;EACAS,OAAA,WAAAA,QAAA;IACA,KAAAC,SAAA;MAAA,IAAAC,MAAA;MACA,KAAAR,SAAA,OAAAR,WAAA;MACA,KAAAQ,SAAA,CAAAS,EAAA;QACAD,MAAA,CAAAE,QAAA,CAAAC,OAAA;MACA;IACA;EACA;EACAC,SAAA,WAAAA,UAAA;IACA;IACA,KAAAZ,SAAA,CAAAa,OAAA;EACA;EACAC,OAAA;IACAC,MAAA,WAAAA,OAAAC,QAAA;MAAA,IAAAC,MAAA;MACA,KAAAC,SAAA,CAAAF,QAAA,EACAZ,IAAA,WAAAe,OAAA;QACAF,MAAA,CAAAP,QAAA,CAAAC,OAAA;MACA,GACAS,KAAA,WAAAC,GAAA;QACAJ,MAAA,CAAAP,QAAA,CAAAY,KAAA;MACA;IACA,EACA;IACA;IACA;EACA;AACA","ignoreList":[]}]}
|