7614473f7533c98183443c5d126bdfa5.json 9.1 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\\components\\mobileConfigRight\\c_hot_word.vue?vue&type=script&lang=js","dependencies":[{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\src\\components\\mobileConfigRight\\c_hot_word.vue","mtime":1761185179991},{"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:aW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkucHVzaC5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLmFycmF5LnNwbGljZS5qcyI7CmltcG9ydCB7IGdldFdvcmRzQWxsIH0gZnJvbSAnQC9hcGkvZGl5JzsKaW1wb3J0IHZ1ZWRyYWdnYWJsZSBmcm9tICd2dWVkcmFnZ2FibGUnOwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogJ2NfaG90X3dvcmQnLAogIHByb3BzOiB7CiAgICBjb25maWdPYmo6IHsKICAgICAgdHlwZTogT2JqZWN0CiAgICB9LAogICAgY29uZmlnTm1lOiB7CiAgICAgIHR5cGU6IFN0cmluZwogICAgfQogIH0sCiAgY29tcG9uZW50czogewogICAgZHJhZ2dhYmxlOiB2dWVkcmFnZ2FibGUKICB9LAogIGRhdGE6IGZ1bmN0aW9uIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBob3RXb3JkTGlzdDogW10sCiAgICAgIGhvdEluZGV4OiAxLAogICAgICBkZWZhdWx0czoge30sCiAgICAgIGNvbmZpZ0RhdGE6IHt9LAogICAgICB3b3JkTGlzdDogW10KICAgIH07CiAgfSwKICBjcmVhdGVkOiBmdW5jdGlvbiBjcmVhdGVkKCkgewogICAgdGhpcy5kZWZhdWx0cyA9IHRoaXMuY29uZmlnT2JqOwogICAgdGhpcy5jb25maWdEYXRhID0gdGhpcy5jb25maWdPYmpbdGhpcy5jb25maWdObWVdOwogICAgLy8gdGhpcy53b3Jkc0FsbCgpOwogIH0sCiAgd2F0Y2g6IHsKICAgIGNvbmZpZ09iajogewogICAgICBoYW5kbGVyOiBmdW5jdGlvbiBoYW5kbGVyKG5WYWwsIG9WYWwpIHsKICAgICAgICAvLyB0aGlzLmhvdFdvcmRMaXN0ID0gblZhbC5ob3RMaXN0CiAgICAgICAgdGhpcy5jb25maWdEYXRhID0gblZhbFt0aGlzLmNvbmZpZ05tZV07CiAgICAgIH0sCiAgICAgIGltbWVkaWF0ZTogdHJ1ZSwKICAgICAgZGVlcDogdHJ1ZQogICAgfQogIH0sCiAgbWV0aG9kczogewogICAgd29yZHNBbGw6IGZ1bmN0aW9uIHdvcmRzQWxsKCkgewogICAgICB2YXIgX3RoaXMgPSB0aGlzOwogICAgICBnZXRXb3Jkc0FsbCgpLnRoZW4oZnVuY3Rpb24gKHJlcykgewogICAgICAgIF90aGlzLndvcmRMaXN0ID0gcmVzLmRhdGE7CiAgICAgIH0pLmNhdGNoKGZ1bmN0aW9uIChlcnIpIHsKICAgICAgICBfdGhpcy4kbWVzc2FnZS5lcnJvcihlcnIubXNnKTsKICAgICAgfSk7CiAgICB9LAogICAgYWRkSG90VHh0OiBmdW5jdGlvbiBhZGRIb3RUeHQoKSB7CiAgICAgIC8vIGxldCBvYmogPSB7fQogICAgICAvLyBpZih0aGlzLmNvbmZpZ0RhdGEubGlzdC5sZW5ndGgpewogICAgICAvLyAgICAgb2JqID0gSlNPTi5wYXJzZShKU09OLnN0cmluZ2lmeSh0aGlzLmNvbmZpZ0RhdGEubGlzdFt0aGlzLmNvbmZpZ0RhdGEubGlzdC5sZW5ndGggLSAxXSkpCiAgICAgIC8vIH1lbHNlIHsKICAgICAgLy8gICAgIG9iaiA9IHsKICAgICAgLy8gICAgICAgICB2YWw6ICcnCiAgICAgIC8vICAgICB9CiAgICAgIC8vIH0KICAgICAgdmFyIG9iaiA9IHsKICAgICAgICB2YWw6ICcnCiAgICAgIH07CiAgICAgIHRoaXMuY29uZmlnRGF0YS5saXN0LnB1c2gob2JqKTsKICAgICAgLy8gdGhpcy4kZW1pdCgnaW5wdXQnLCB0aGlzLmhvdFdvcmRMaXN0KTsKICAgIH0sCiAgICAvLyDliKDpmaTmlbDnu4QKICAgIGJpbmREZWxldGU6IGZ1bmN0aW9uIGJpbmREZWxldGUoaW5kZXgpIHsKICAgICAgdGhpcy5jb25maWdEYXRhLmxpc3Quc3BsaWNlKGluZGV4LCAxKTsKICAgIH0KICB9Cn07"},{"version":3,"names":["getWordsAll","vuedraggable","name","props","configObj","type","Object","configNme","String","components","draggable","data","hotWordList","hotIndex","defaults","configData","wordList","created","watch","handler","nVal","oVal","immediate","deep","methods","wordsAll","_this","then","res","catch","err","$message","error","msg","addHotTxt","obj","val","list","push","bindDelete","index","splice"],"sources":["src/components/mobileConfigRight/c_hot_word.vue"],"sourcesContent":["<template>\r\n <div class=\"line-box\" v-if=\"configData\">\r\n <div class=\"input-box\">\r\n <draggable class=\"dragArea list-group\" :list=\"configData.list\" group=\"peoples\" handle=\".icon\">\r\n <div class=\"input-item\" v-for=\"(item, index) in configData.list\" :key=\"index\">\r\n <div class=\"icon\">\r\n <span class=\"iconfont-diy iconxingzhuangjiehe\"></span>\r\n </div>\r\n <el-input v-model=\"item.val\" maxlength=\"10\" placeholder=\"选填,不超过十个字\" />\r\n <!-- <el-select v-model=\"item.val\">\r\n <el-option v-for=\"(val, index) in wordList\" :value=\"val.name\" :key=\"index\">{{ val.name }}</el-option>\r\n </el-select> -->\r\n <div class=\"delete\" @click.stop=\"bindDelete(index)\">\r\n <span class=\"iconfont icondel_2\"></span>\r\n </div>\r\n </div>\r\n </draggable>\r\n <div class=\"add-btn\" @click=\"addHotTxt\" v-if=\"configData.list.length < 20\">\r\n <el-button class=\"btn\" type=\"primary\" ghost> <span class=\"iconfont iconjiahao\"></span>添加 </el-button>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n<script>\r\nimport { getWordsAll } from '@/api/diy';\r\nimport vuedraggable from 'vuedraggable';\r\nexport default {\r\n name: 'c_hot_word',\r\n props: {\r\n configObj: {\r\n type: Object,\r\n },\r\n configNme: {\r\n type: String,\r\n },\r\n },\r\n components: {\r\n draggable: vuedraggable,\r\n },\r\n data() {\r\n return {\r\n hotWordList: [],\r\n hotIndex: 1,\r\n defaults: {},\r\n configData: {},\r\n wordList: [],\r\n };\r\n },\r\n created() {\r\n this.defaults = this.configObj;\r\n this.configData = this.configObj[this.configNme];\r\n // this.wordsAll();\r\n },\r\n watch: {\r\n configObj: {\r\n handler(nVal, oVal) {\r\n // this.hotWordList = nVal.hotList\r\n this.configData = nVal[this.configNme];\r\n },\r\n immediate: true,\r\n deep: true,\r\n },\r\n },\r\n methods: {\r\n wordsAll() {\r\n getWordsAll()\r\n .then((res) => {\r\n this.wordList = res.data;\r\n })\r\n .catch((err) => {\r\n this.$message.error(err.msg);\r\n });\r\n },\r\n addHotTxt() {\r\n // let obj = {}\r\n // if(this.configData.list.length){\r\n // obj = JSON.parse(JSON.stringify(this.configData.list[this.configData.list.length - 1]))\r\n // }else {\r\n // obj = {\r\n // val: ''\r\n // }\r\n // }\r\n let obj = {\r\n val: '',\r\n };\r\n this.configData.list.push(obj);\r\n // this.$emit('input', this.hotWordList);\r\n },\r\n // 删除数组\r\n bindDelete(index) {\r\n this.configData.list.splice(index, 1);\r\n },\r\n },\r\n};\r\n</script>\r\n\r\n<style scoped lang=\"scss\">\r\n::v-deep .ivu-select-arrow {\r\n color: #cccccc;\r\n}\r\n\r\n.line-box {\r\n padding: 0 15px;\r\n\r\n .input-box {\r\n .add-btn {\r\n margin-top: 20px;\r\n\r\n .btn {\r\n width: 100%;\r\n height: 36px;\r\n border-color: #eeeeee;\r\n color: #666666;\r\n\r\n .iconfont {\r\n font-size: 11px;\r\n margin-right: 5px;\r\n }\r\n }\r\n }\r\n\r\n .input-item {\r\n display: flex;\r\n align-items: center;\r\n margin-bottom: 15px;\r\n\r\n .delete {\r\n color: #cccccc;\r\n width: 30px;\r\n text-align: right;\r\n\r\n .iconfont {\r\n font-size: 14px;\r\n }\r\n }\r\n\r\n .icon {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n width: 30px;\r\n cursor: move;\r\n\r\n .iconfont-diy {\r\n font-size: 16px;\r\n color: #dddddd;\r\n }\r\n }\r\n\r\n ::v-deep .ivu-input {\r\n flex: 1;\r\n height: 36px;\r\n font-size: 13px !important;\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n"],"mappings":";;AAwBA,SAAAA,WAAA;AACA,OAAAC,YAAA;AACA;EACAC,IAAA;EACAC,KAAA;IACAC,SAAA;MACAC,IAAA,EAAAC;IACA;IACAC,SAAA;MACAF,IAAA,EAAAG;IACA;EACA;EACAC,UAAA;IACAC,SAAA,EAAAT;EACA;EACAU,IAAA,WAAAA,KAAA;IACA;MACAC,WAAA;MACAC,QAAA;MACAC,QAAA;MACAC,UAAA;MACAC,QAAA;IACA;EACA;EACAC,OAAA,WAAAA,QAAA;IACA,KAAAH,QAAA,QAAAV,SAAA;IACA,KAAAW,UAAA,QAAAX,SAAA,MAAAG,SAAA;IACA;EACA;EACAW,KAAA;IACAd,SAAA;MACAe,OAAA,WAAAA,QAAAC,IAAA,EAAAC,IAAA;QACA;QACA,KAAAN,UAAA,GAAAK,IAAA,MAAAb,SAAA;MACA;MACAe,SAAA;MACAC,IAAA;IACA;EACA;EACAC,OAAA;IACAC,QAAA,WAAAA,SAAA;MAAA,IAAAC,KAAA;MACA1B,WAAA,GACA2B,IAAA,WAAAC,GAAA;QACAF,KAAA,CAAAV,QAAA,GAAAY,GAAA,CAAAjB,IAAA;MACA,GACAkB,KAAA,WAAAC,GAAA;QACAJ,KAAA,CAAAK,QAAA,CAAAC,KAAA,CAAAF,GAAA,CAAAG,GAAA;MACA;IACA;IACAC,SAAA,WAAAA,UAAA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA,IAAAC,GAAA;QACAC,GAAA;MACA;MACA,KAAArB,UAAA,CAAAsB,IAAA,CAAAC,IAAA,CAAAH,GAAA;MACA;IACA;IACA;IACAI,UAAA,WAAAA,WAAAC,KAAA;MACA,KAAAzB,UAAA,CAAAsB,IAAA,CAAAI,MAAA,CAAAD,KAAA;IACA;EACA;AACA","ignoreList":[]}]}