1 line
7.0 KiB
JSON
1 line
7.0 KiB
JSON
{"remainingRequest":"/Users/shuguang/Desktop/毕设/CodeMaster/CodeMaster/node_modules/babel-loader/lib/index.js!/Users/shuguang/Desktop/毕设/CodeMaster/CodeMaster/node_modules/cache-loader/dist/cjs.js??ref--1-0!/Users/shuguang/Desktop/毕设/CodeMaster/CodeMaster/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/shuguang/Desktop/毕设/CodeMaster/CodeMaster/src/views/account/center/page/Project.vue?vue&type=script&lang=js","dependencies":[{"path":"/Users/shuguang/Desktop/毕设/CodeMaster/CodeMaster/src/views/account/center/page/Project.vue","mtime":1742646402775},{"path":"/Users/shuguang/Desktop/毕设/CodeMaster/CodeMaster/babel.config.js","mtime":1742646402652},{"path":"/Users/shuguang/Desktop/毕设/CodeMaster/CodeMaster/node_modules/cache-loader/dist/cjs.js","mtime":1743264595665},{"path":"/Users/shuguang/Desktop/毕设/CodeMaster/CodeMaster/node_modules/babel-loader/lib/index.js","mtime":1743264596348},{"path":"/Users/shuguang/Desktop/毕设/CodeMaster/CodeMaster/node_modules/cache-loader/dist/cjs.js","mtime":1743264595665},{"path":"/Users/shuguang/Desktop/毕设/CodeMaster/CodeMaster/node_modules/vue-loader/lib/index.js","mtime":1743264596512}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IG1vbWVudCBmcm9tICdtb21lbnQnOwovLyBpbXBvcnQgeyBUYWdTZWxlY3QsIFN0YW5kYXJkRm9ybVJvdywgRWxsaXBzaXMsIEF2YXRhckxpc3QgfSBmcm9tICdAL2NvbXBvbmVudHMnCi8vIGltcG9ydCBUYWdTZWxlY3QgZnJvbSAnLi4vLi4vY29tcG9uZW50cy9UYWdTZWxlY3QnOwppbXBvcnQgVGFnU2VsZWN0IGZyb20gJy4uLy4uLy4uLy4uL2NvbXBvbmVudHMvVGFnU2VsZWN0JzsKaW1wb3J0IFN0YW5kYXJkRm9ybVJvdyBmcm9tICcuLi8uLi8uLi8uLi9jb21wb25lbnRzL1N0YW5kYXJkRm9ybVJvdyc7CmltcG9ydCBFbGxpcHNpcyBmcm9tICcuLi8uLi8uLi8uLi9jb21wb25lbnRzL0VsbGlwc2lzJzsKaW1wb3J0IEF2YXRhckxpc3QgZnJvbSAnLi4vLi4vLi4vLi4vY29tcG9uZW50cy9BdmF0YXJMaXN0JzsKY29uc3QgVGFnU2VsZWN0T3B0aW9uID0gVGFnU2VsZWN0Lk9wdGlvbjsKY29uc3QgQXZhdGFyTGlzdEl0ZW0gPSBBdmF0YXJMaXN0Lkl0ZW07CmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAnUHJvamVjdCcsCiAgY29tcG9uZW50czogewogICAgQXZhdGFyTGlzdCwKICAgIEF2YXRhckxpc3RJdGVtLAogICAgRWxsaXBzaXMsCiAgICBUYWdTZWxlY3QsCiAgICBUYWdTZWxlY3RPcHRpb24sCiAgICBTdGFuZGFyZEZvcm1Sb3cKICB9LAogIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBkYXRhOiBbXSwKICAgICAgZm9ybTogdGhpcy4kZm9ybS5jcmVhdGVGb3JtKHRoaXMpLAogICAgICBsb2FkaW5nOiB0cnVlCiAgICB9OwogIH0sCiAgZmlsdGVyczogewogICAgZnJvbU5vdyhkYXRlKSB7CiAgICAgIHJldHVybiBtb21lbnQoZGF0ZSkuZnJvbU5vdygpOwogICAgfQogIH0sCiAgbW91bnRlZCgpIHsKICAgIHRoaXMuZ2V0TGlzdCgpOwogIH0sCiAgbWV0aG9kczogewogICAgaGFuZGxlQ2hhbmdlKHZhbHVlKSB7CiAgICAgIGNvbnNvbGUubG9nKGBzZWxlY3RlZCAke3ZhbHVlfWApOwogICAgfSwKICAgIGdldExpc3QoKSB7CiAgICAgIHRoaXMuJGh0dHAuZ2V0KCcvbGlzdC9hcnRpY2xlJywgewogICAgICAgIHBhcmFtczogewogICAgICAgICAgY291bnQ6IDgKICAgICAgICB9CiAgICAgIH0pLnRoZW4ocmVzID0+IHsKICAgICAgICBjb25zb2xlLmxvZygncmVzJywgcmVzKTsKICAgICAgICB0aGlzLmRhdGEgPSByZXMucmVzdWx0OwogICAgICAgIHRoaXMubG9hZGluZyA9IGZhbHNlOwogICAgICB9KTsKICAgIH0KICB9Cn07"},{"version":3,"names":["moment","TagSelect","StandardFormRow","Ellipsis","AvatarList","TagSelectOption","Option","AvatarListItem","Item","name","components","data","form","$form","createForm","loading","filters","fromNow","date","mounted","getList","methods","handleChange","value","console","log","$http","get","params","count","then","res","result"],"sources":["src/views/account/center/page/Project.vue"],"sourcesContent":["<template>\n <div class=\"ant-pro-pages-account-projects-cardList\">\n <a-list :loading=\"loading\" :data-source=\"data\" :grid=\"{ gutter: 24, xxl: 3, xl: 2, lg: 2, md: 2, sm: 2, xs: 1 }\">\n <a-list-item slot=\"renderItem\" slot-scope=\"item\">\n <a-card class=\"ant-pro-pages-account-projects-card\" hoverable>\n <img slot=\"cover\" :src=\"item.cover\" :alt=\"item.title\" />\n <a-card-meta :title=\"item.title\">\n <template slot=\"description\">\n <ellipsis :length=\"50\">{{ item.description }}</ellipsis>\n </template>\n </a-card-meta>\n <div class=\"cardItemContent\">\n <span>{{ item.updatedAt | fromNow }}</span>\n <div class=\"avatarList\">\n <avatar-list size=\"small\">\n <avatar-list-item\n v-for=\"(member, i) in item.members\"\n :key=\"`${item.id}-avatar-${i}`\"\n :src=\"member.avatar\"\n :tips=\"member.name\"\n />\n </avatar-list>\n </div>\n </div>\n </a-card>\n </a-list-item>\n </a-list>\n </div>\n</template>\n\n<script>\nimport moment from 'moment'\n// import { TagSelect, StandardFormRow, Ellipsis, AvatarList } from '@/components'\n// import TagSelect from '../../components/TagSelect';\nimport TagSelect from '../../../../components/TagSelect';\nimport StandardFormRow from '../../../../components/StandardFormRow';\nimport Ellipsis from '../../../../components/Ellipsis';\nimport AvatarList from '../../../../components/AvatarList';\nconst TagSelectOption = TagSelect.Option\nconst AvatarListItem = AvatarList.Item\n\nexport default {\n name: 'Project',\n components: {\n AvatarList,\n AvatarListItem,\n Ellipsis,\n TagSelect,\n TagSelectOption,\n StandardFormRow\n },\n data () {\n return {\n data: [],\n form: this.$form.createForm(this),\n loading: true\n }\n },\n filters: {\n fromNow (date) {\n return moment(date).fromNow()\n }\n },\n mounted () {\n this.getList()\n },\n methods: {\n handleChange (value) {\n console.log(`selected ${value}`)\n },\n getList () {\n this.$http.get('/list/article', { params: { count: 8 } }).then(res => {\n console.log('res', res)\n this.data = res.result\n this.loading = false\n })\n }\n }\n}\n</script>\n\n<style lang=\"less\" scoped>\n .ant-pro-pages-account-projects-cardList {\n margin-top: 24px;\n\n :deep(.ant-card-meta-title) {\n margin-bottom: 4px;\n }\n\n :deep(.ant-card-meta-description) {\n height: 44px;\n overflow: hidden;\n line-height: 22px;\n }\n\n .cardItemContent {\n display: flex;\n height: 20px;\n margin-top: 16px;\n margin-bottom: -4px;\n line-height: 20px;\n\n > span {\n flex: 1 1;\n color: rgba(0,0,0,.45);\n font-size: 12px;\n }\n\n :deep(.ant-pro-avatar-list) {\n flex: 0 1 auto;\n }\n }\n }\n</style>\n"],"mappings":"AA+BA,OAAAA,MAAA;AACA;AACA;AACA,OAAAC,SAAA;AACA,OAAAC,eAAA;AACA,OAAAC,QAAA;AACA,OAAAC,UAAA;AACA,MAAAC,eAAA,GAAAJ,SAAA,CAAAK,MAAA;AACA,MAAAC,cAAA,GAAAH,UAAA,CAAAI,IAAA;AAEA;EACAC,IAAA;EACAC,UAAA;IACAN,UAAA;IACAG,cAAA;IACAJ,QAAA;IACAF,SAAA;IACAI,eAAA;IACAH;EACA;EACAS,KAAA;IACA;MACAA,IAAA;MACAC,IAAA,OAAAC,KAAA,CAAAC,UAAA;MACAC,OAAA;IACA;EACA;EACAC,OAAA;IACAC,QAAAC,IAAA;MACA,OAAAlB,MAAA,CAAAkB,IAAA,EAAAD,OAAA;IACA;EACA;EACAE,QAAA;IACA,KAAAC,OAAA;EACA;EACAC,OAAA;IACAC,aAAAC,KAAA;MACAC,OAAA,CAAAC,GAAA,aAAAF,KAAA;IACA;IACAH,QAAA;MACA,KAAAM,KAAA,CAAAC,GAAA;QAAAC,MAAA;UAAAC,KAAA;QAAA;MAAA,GAAAC,IAAA,CAAAC,GAAA;QACAP,OAAA,CAAAC,GAAA,QAAAM,GAAA;QACA,KAAApB,IAAA,GAAAoB,GAAA,CAAAC,MAAA;QACA,KAAAjB,OAAA;MACA;IACA;EACA;AACA","ignoreList":[]}]} |