f282e07c7d3d6f0e14b6df1f3c5476cb.json 5.6 KB

1
  1. {"remainingRequest":"E:\\item\\newItem\\admin\\node_modules\\babel-loader\\lib\\index.js!E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\item\\newItem\\admin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\item\\newItem\\admin\\node_modules\\iview-loader\\index.js??ref--0-2!E:\\item\\newItem\\admin\\src\\pages\\kefu\\pc\\components\\userGroup.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\newItem\\admin\\src\\pages\\kefu\\pc\\components\\userGroup.vue","mtime":1677828270206},{"path":"E:\\item\\newItem\\admin\\babel.config.js","mtime":1677828270071},{"path":"E:\\item\\newItem\\admin\\.babelrc","mtime":1677828270070},{"path":"E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\iview-loader\\index.js","mtime":1570440814000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMubnVtYmVyLmNvbnN0cnVjdG9yLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkubWFwLmpzIjsKLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IHsgdXNlckxhYmVsLCB1c2VyTGFiZWxQdXQgfSBmcm9tICdAL2FwaS9rZWZ1JzsKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICd1c2VyTGFiZWwnLAogIHByb3BzOiB7CiAgICB1aWQ6IHsKICAgICAgdHlwZTogU3RyaW5nIHwgTnVtYmVyLAogICAgICBkZWZhdWx0OiAnJwogICAgfSwKICAgIGdyb3VwSWQ6IHsKICAgICAgdHlwZTogU3RyaW5nIHwgTnVtYmVyLAogICAgICBkZWZhdWx0OiAnJwogICAgfSwKICAgIGxhYmVsTGlzdDogewogICAgICB0eXBlOiBBcnJheSwKICAgICAgZGVmYXVsdDogZnVuY3Rpb24gX2RlZmF1bHQoKSB7CiAgICAgICAgW107CiAgICAgIH0KICAgIH0KICB9LAogIGRhdGE6IGZ1bmN0aW9uIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBhY3RpdmVJZHM6IFtdLAogICAgICBsYWJlbExpc3RzOiBsYWJlbExpc3RzCiAgICB9OwogIH0sCiAgbWV0aG9kczogewogICAgZ2V0TGlzdDogZnVuY3Rpb24gZ2V0TGlzdCgpIHsKICAgICAgdmFyIF90aGlzID0gdGhpczsKCiAgICAgIHVzZXJMYWJlbCh0aGlzLnVpZCkudGhlbihmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgcmVzLmRhdGEubWFwKGZ1bmN0aW9uIChlbCkgewogICAgICAgICAgZWwubGFiZWwubWFwKGZ1bmN0aW9uIChsYWJlbCkgewogICAgICAgICAgICBpZiAobGFiZWwuZGlzYWJsZWQpIHsKICAgICAgICAgICAgICBfdGhpcy5hY3RpdmVJZHMucHVzaChsYWJlbC5pZCk7CiAgICAgICAgICAgIH0KICAgICAgICAgIH0pOwogICAgICAgIH0pOwogICAgICAgIF90aGlzLmxhYmVsTGlzdCA9IHJlcy5kYXRhOwogICAgICB9KTsKICAgIH0sCiAgICBzZWxlY3RMYWJlbDogZnVuY3Rpb24gc2VsZWN0TGFiZWwobGFiZWwpIHsKICAgICAgdGhpcy4kZW1pdCgnZWRpdFVzZXJMYWJlbCcsIGxhYmVsLmlkKTsKICAgIH0KICB9Cn07"},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;AAuBA;AACA;EACAA,iBADA;EAEAC;IACAC;MACAC,qBADA;MAEAC;IAFA,CADA;IAKAC;MACAF,qBADA;MAEAC;IAFA,CALA;IASAE;MACAH,WADA;MAEAC;QACA;MACA;IAJA;EATA,CAFA;EAkBAG,IAlBA,kBAkBA;IACA;MACAC,aADA;MAEAC;IAFA;EAIA,CAvBA;EAwBAC;IACAC,OADA,qBACA;MAAA;;MACAC;QACAC;UACAC;YACA;cACA;YACA;UACA,CAJA;QAKA,CANA;QAOA;MACA,CATA;IAUA,CAZA;IAaAC,WAbA,uBAaAC,KAbA,EAaA;MACA;IACA;EAfA;AAxBA","names":["name","props","uid","type","default","groupId","labelList","data","activeIds","labelLists","methods","getList","userLabel","res","el","selectLabel","label"],"sourceRoot":"src/pages/kefu/pc/components","sources":["userGroup.vue"],"sourcesContent":["<template>\r\n <div class=\"label-wrapper\">\r\n <div class=\"label-box\">\r\n <div class=\"list\">\r\n <div\r\n class=\"label-item\"\r\n :class=\"{ on: label.id == groupId }\"\r\n v-for=\"(label, j) in labelList\"\r\n :key=\"j\"\r\n @click=\"selectLabel(label)\"\r\n >\r\n {{ label.group_name }}\r\n </div>\r\n </div>\r\n </div>\r\n <!-- <div class=\"footer\">\r\n <Button type=\"primary\" class=\"btns\" @click=\"subBtn\">确定</Button>\r\n <Button type=\"primary\" class=\"btns\" ghost @click=\"cancel\">取消</Button>\r\n </div> -->\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport { userLabel, userLabelPut } from '@/api/kefu';\r\nexport default {\r\n name: 'userLabel',\r\n props: {\r\n uid: {\r\n type: String | Number,\r\n default: '',\r\n },\r\n groupId: {\r\n type: String | Number,\r\n default: '',\r\n },\r\n labelList: {\r\n type: Array,\r\n default: () => {\r\n [];\r\n },\r\n },\r\n },\r\n data() {\r\n return {\r\n activeIds: [],\r\n labelLists,\r\n };\r\n },\r\n methods: {\r\n getList() {\r\n userLabel(this.uid).then((res) => {\r\n res.data.map((el) => {\r\n el.label.map((label) => {\r\n if (label.disabled) {\r\n this.activeIds.push(label.id);\r\n }\r\n });\r\n });\r\n this.labelList = res.data;\r\n });\r\n },\r\n selectLabel(label) {\r\n this.$emit('editUserLabel', label.id);\r\n },\r\n },\r\n};\r\n</script>\r\n\r\n<style lang=\"stylus\" scoped>\r\n.label-wrapper\r\n .list\r\n display flex\r\n flex-wrap wrap\r\n .label-item\r\n margin 10px 8px 10px 0\r\n padding: 3px 8px;\r\n background #EEEEEE\r\n color #333333\r\n border-radius 2px\r\n cursor pointer\r\n font-size 12px\r\n &.on\r\n color #fff\r\n background #1890FF\r\n .footer\r\n display flex\r\n justify-content flex-end\r\n margin-top 40px\r\n button\r\n margin-left 10px\r\n.btn\r\n width 60px\r\n height 24px\r\n.title\r\n font-size 13px\r\n</style>\r\n"]}]}