2a525a90fe31fde90e80dfb4e01d3893.json 7.0 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\\setting\\devise\\goodClass.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\newItem\\admin\\src\\pages\\setting\\devise\\goodClass.vue","mtime":1677828270231},{"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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IHsgY29sb3JDaGFuZ2UsIGdldENvbG9yQ2hhbmdlIH0gZnJvbSAnQC9hcGkvZGl5JzsKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICdnb29kQ2xhc3MnLAogIHByb3BzOiB7fSwKICBkYXRhOiBmdW5jdGlvbiBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgY2xhc3NMaXN0OiBbewogICAgICAgIGltYWdlOiByZXF1aXJlKCdAL2Fzc2V0cy9pbWFnZXMvc29ydDAxLmpwZycpLAogICAgICAgIG5hbWU6ICfmoLflvI8xJwogICAgICB9LCB7CiAgICAgICAgaW1hZ2U6IHJlcXVpcmUoJ0AvYXNzZXRzL2ltYWdlcy9zb3J0MDIuanBnJyksCiAgICAgICAgbmFtZTogJ+agt+W8jzInCiAgICAgIH0sIHsKICAgICAgICBpbWFnZTogcmVxdWlyZSgnQC9hc3NldHMvaW1hZ2VzL3NvcnQwMy5qcGcnKSwKICAgICAgICBuYW1lOiAn5qC35byPMycKICAgICAgfV0sCiAgICAgIGFjdGl2ZVN0eWxlOiAnLTEnCiAgICB9OwogIH0sCiAgY3JlYXRlZDogZnVuY3Rpb24gY3JlYXRlZCgpIHsKICAgIHRoaXMuZ2V0SW5mbygpOwogIH0sCiAgbWV0aG9kczogewogICAgZ2V0SW5mbzogZnVuY3Rpb24gZ2V0SW5mbygpIHsKICAgICAgdmFyIF90aGlzID0gdGhpczsKCiAgICAgIGdldENvbG9yQ2hhbmdlKCdjYXRlZ29yeScpLnRoZW4oZnVuY3Rpb24gKHJlcykgewogICAgICAgIF90aGlzLmFjdGl2ZVN0eWxlID0gcmVzLmRhdGEuc3RhdHVzID8gcmVzLmRhdGEuc3RhdHVzIC0gMSA6IDA7CiAgICAgIH0pOwogICAgfSwKICAgIHNlbGVjdFRhcDogZnVuY3Rpb24gc2VsZWN0VGFwKGluZGV4KSB7CiAgICAgIHRoaXMuYWN0aXZlU3R5bGUgPSBpbmRleDsKICAgIH0sCiAgICBvblN1Ym1pdDogZnVuY3Rpb24gb25TdWJtaXQobnVtKSB7CiAgICAgIHZhciBfdGhpczIgPSB0aGlzOwoKICAgICAgdGhpcy4kZW1pdCgncGFyZW50RnVuJywgdHJ1ZSk7CiAgICAgIHRoaXMuYWN0aXZlU3R5bGUgPSBudW0gPT0gMSA/IDAgOiB0aGlzLmFjdGl2ZVN0eWxlOwogICAgICBjb2xvckNoYW5nZShudW0gPT0gMSA/IDEgOiB0aGlzLmFjdGl2ZVN0eWxlICsgMSwgJ2NhdGVnb3J5JykudGhlbihmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgX3RoaXMyLiRlbWl0KCdwYXJlbnRGdW4nLCBmYWxzZSk7CgogICAgICAgIF90aGlzMi4kTWVzc2FnZS5zdWNjZXNzKHJlcy5tc2cpOwogICAgICB9KS5jYXRjaChmdW5jdGlvbiAoZXJyKSB7CiAgICAgICAgX3RoaXMyLiRNZXNzYWdlLmVycm9yKGVyci5tc2cpOwoKICAgICAgICBfdGhpczIuJGVtaXQoJ3BhcmVudEZ1bicsIGZhbHNlKTsKICAgICAgfSk7CiAgICB9CiAgfQp9Ow=="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;AAqBA;AACA;EACAA,iBADA;EAEAC,SAFA;EAGAC,IAHA,kBAGA;IACA;MACAC,YACA;QAAAC;QAAAJ;MAAA,CADA,EAEA;QAAAI;QAAAJ;MAAA,CAFA,EAGA;QAAAI;QAAAJ;MAAA,CAHA,CADA;MAMAK;IANA;EAQA,CAZA;EAaAC,OAbA,qBAaA;IACA;EACA,CAfA;EAgBAC;IACAC,OADA,qBACA;MAAA;;MACAC;QACA;MACA,CAFA;IAGA,CALA;IAMAC,SANA,qBAMAC,KANA,EAMA;MACA;IACA,CARA;IASAC,QATA,oBASAC,GATA,EASA;MAAA;;MACA;MACA;MACAC,6DACAC,IADA,CACA;QACA;;QACA;MACA,CAJA,EAKAC,KALA,CAKA;QACA;;QACA;MACA,CARA;IASA;EArBA;AAhBA","names":["name","props","data","classList","image","activeStyle","created","methods","getInfo","getColorChange","selectTap","index","onSubmit","num","colorChange","then","catch"],"sourceRoot":"src/pages/setting/devise","sources":["goodClass.vue"],"sourcesContent":["<template>\r\n <div class=\"goodClass\">\r\n <Card :bordered=\"false\" dis-hover>\r\n <!-- <div class=\"title\">页面设置</div> -->\r\n <div class=\"list acea-row row-top\">\r\n <div\r\n class=\"item\"\r\n :class=\"activeStyle == index ? 'on' : ''\"\r\n v-for=\"(item, index) in classList\"\r\n :key=\"index\"\r\n @click=\"selectTap(index)\"\r\n >\r\n <div class=\"pictrue\"><img :src=\"item.image\" /></div>\r\n <div class=\"name\">{{ item.name }}</div>\r\n </div>\r\n </div>\r\n </Card>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport { colorChange, getColorChange } from '@/api/diy';\r\nexport default {\r\n name: 'goodClass',\r\n props: {},\r\n data() {\r\n return {\r\n classList: [\r\n { image: require('@/assets/images/sort01.jpg'), name: '样式1' },\r\n { image: require('@/assets/images/sort02.jpg'), name: '样式2' },\r\n { image: require('@/assets/images/sort03.jpg'), name: '样式3' },\r\n ],\r\n activeStyle: '-1',\r\n };\r\n },\r\n created() {\r\n this.getInfo();\r\n },\r\n methods: {\r\n getInfo() {\r\n getColorChange('category').then((res) => {\r\n this.activeStyle = res.data.status ? res.data.status - 1 : 0;\r\n });\r\n },\r\n selectTap(index) {\r\n this.activeStyle = index;\r\n },\r\n onSubmit(num) {\r\n this.$emit('parentFun', true);\r\n this.activeStyle = num == 1 ? 0 : this.activeStyle;\r\n colorChange(num == 1 ? 1 : this.activeStyle + 1, 'category')\r\n .then((res) => {\r\n this.$emit('parentFun', false);\r\n this.$Message.success(res.msg);\r\n })\r\n .catch((err) => {\r\n this.$Message.error(err.msg);\r\n this.$emit('parentFun', false);\r\n });\r\n },\r\n },\r\n};\r\n</script>\r\n<style scoped lang=\"stylus\">\r\n.goodClass{\r\n .title{\r\n font-size 14px;\r\n color: rgba(0, 0, 0, 0.85);\r\n position relative;\r\n padding-left 11px;\r\n font-weight bold;\r\n &:after{\r\n position absolute;\r\n content ' ';\r\n width 2px;\r\n height 14px;\r\n background-color #1890FF;\r\n left:0;\r\n top:3px;\r\n }\r\n }\r\n .list{\r\n .item{\r\n width 264px;\r\n margin 20px 30px 0 0;\r\n cursor pointer;\r\n .pictrue{\r\n width 100%;\r\n height 496px;\r\n border: 1px solid #EEEEEE;\r\n border-radius: 10px;\r\n img{\r\n width 100%\r\n height 100%\r\n border-radius: 10px;\r\n }\r\n }\r\n .name{\r\n font-size: 13px;\r\n color: rgba(0, 0, 0, 0.85);\r\n margin-top 26px;\r\n text-align center;\r\n }\r\n &.on{\r\n .pictrue{\r\n border: 2px solid #1890FF;\r\n }\r\n .name{\r\n color #1890FF;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n"]}]}