f4935ea2823d3a67883ba93b812e2415.json 8.5 KB

1
  1. {"remainingRequest":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\Customer\\CustomerAdmin\\IntegralDetail.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\Customer\\CustomerAdmin\\IntegralDetail.vue","mtime":1655374732000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\babel.config.js","mtime":1655374732000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\vue-loader\\lib\\index.js","mtime":1655715099000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IHsgZ2V0QWxsQ3VzdG9tZXJJbnRlZ3JhbERlc2MsIGdldEN1c3RvbWVySW5mbyB9IGZyb20gIkAvYXBpL0N1c3RvbWVyIjsKZXhwb3J0IGRlZmF1bHQgewogIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBuYW1lOiAiIiwKICAgICAgaW50ZWdyYWw6ICIiLAogICAgICBjdXN0b21lcklkOiAiIiwKICAgICAgdGFibGVEYXRhOiBbXSwKICAgICAgcGFnZTogMSwKICAgICAgcGFnZVNpemU6IDEwLAogICAgICB0b3RhbDogMCwKICAgICAgdGltZTogW10sCiAgICAgIHN0YXI6ICIiLAogICAgICBlbmQ6ICIiCiAgICB9OwogIH0sCgogIGFjdGl2YXRlZCgpIHsKICAgIGlmICh0aGlzLiRfaXNJbml0KCkpIHJldHVybjsgLy8gdGhpcy5nZXRDdXN0b21lckluZm8oKTsKICB9LAoKICBjcmVhdGVkKCkgewogICAgdGhpcy5pbnRlZ3JhbCA9IHRoaXMuJHJvdXRlLnBhcmFtcy5pbnRlZ3JhbDsKICAgIHRoaXMuY3VzdG9tZXJJZCA9IHRoaXMuJHJvdXRlLnBhcmFtcy5pZDsKICAgIHRoaXMuZ2V0QWxsQ3VzdG9tZXJJbnRlZ3JhbERlc2MoKTsKICB9LAoKICBtZXRob2RzOiB7CiAgICBvcmRlckRhdGUodmFsKSB7CiAgICAgIGlmICh2YWwgJiYgdmFsLmxlbmd0aCkgewogICAgICAgIHRoaXMuc3RhcnQgPSB2YWxbMF0gLyAxMDAwOwogICAgICAgIHRoaXMuZW5kID0gdmFsWzFdIC8gMTAwMCArIDg2Mzk5OwogICAgICB9IGVsc2UgewogICAgICAgIHRoaXMuc3RhcnQgPSAiIjsKICAgICAgICB0aGlzLmVuZCA9ICIiOwogICAgICB9CgogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIC8v6I635Y+W56ev5YiG5piO57uGCiAgICBhc3luYyBnZXRBbGxDdXN0b21lckludGVncmFsRGVzYygpIHsKICAgICAgY29uc3QgZGF0YSA9IGF3YWl0IGdldEFsbEN1c3RvbWVySW50ZWdyYWxEZXNjKHsKICAgICAgICBjdXN0b21lcklkOiB0aGlzLmN1c3RvbWVySWQsCiAgICAgICAgcGFnZTogdGhpcy5wYWdlLAogICAgICAgIHBhZ2VTaXplOiB0aGlzLnBhZ2VTaXplLAogICAgICAgIHN0YXI6IHRoaXMuc3RhcnQsCiAgICAgICAgZW5kOiB0aGlzLmVuZAogICAgICB9KTsKICAgICAgdGhpcy5pbnRlZ3JhbCA9IGRhdGEuZGF0YS5jdXN0b21lci5pbnRlZ3JhbDsKICAgICAgdGhpcy5uYW1lID0gZGF0YS5kYXRhLmN1c3RvbWVyLm5hbWU7CiAgICAgIHRoaXMudGFibGVEYXRhID0gZGF0YS5kYXRhLmxpc3RzOwogICAgICB0aGlzLnRvdGFsID0gZGF0YS5wYWdlVG90YWw7CiAgICB9LAoKICAgIC8vIOWIh+mhtQogICAgcGFnZUNoYW5nZSh2YWwpIHsKICAgICAgdGhpcy5wYWdlID0gdmFsOwogICAgICB0aGlzLmdldEFsbEN1c3RvbWVySW50ZWdyYWxEZXNjKCk7CiAgICB9LAoKICAgIC8vIOavj+mhteaVsOaNruWkp+Wwj+aUueWPmAogICAgc2l6ZUNoYW5nZSh2YWwpIHsKICAgICAgdGhpcy5wYWdlU2l6ZSA9IHZhbDsKICAgICAgdGhpcy5wYWdlQ2hhbmdlKDEpOwogICAgfSwKCiAgICBjdXQoKSB7fQoKICB9Cn07"},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAiEA;AACA;EACAA;IACA;MACAC,QADA;MAEAC,YAFA;MAGAC,cAHA;MAIAC,aAJA;MAKAC,OALA;MAMAC,YANA;MAOAC,QAPA;MAQAC,QARA;MASAC,QATA;MAUAC;IAVA;EAYA,CAdA;;EAeAC;IACA,4BADA,CAEA;EACA,CAlBA;;EAmBAC;IACA;IACA;IACA;EACA,CAvBA;;EAwBAC;IACAC;MACA;QACA;QACA;MACA,CAHA,MAGA;QACA;QACA;MACA;;MACA;IACA,CAVA;;IAWA;IACA;MACA;QACAX,2BADA;QAEAE,eAFA;QAGAC,uBAHA;QAIAG,gBAJA;QAKAC;MALA;MAOA;MACA;MACA;MACA;IACA,CAxBA;;IAyBA;IACAK;MACA;MACA;IACA,CA7BA;;IA8BA;IACAC;MACA;MACA;IACA,CAlCA;;IAmCAC;;EAnCA;AAxBA","names":["data","name","integral","customerId","tableData","page","pageSize","total","time","star","end","activated","created","methods","orderDate","pageChange","sizeChange","cut"],"sourceRoot":"src/views/Customer/CustomerAdmin","sources":["IntegralDetail.vue"],"sourcesContent":["<template>\n <Container>\n <div slot=\"left\">\n <el-form :inline=\"true\" size=\"small\">\n <el-form-item label=\"客户:\">\n {{ name }}\n </el-form-item>\n <el-form-item label=\"|\"></el-form-item>\n <el-form-item label=\"当前积分:\">{{ integral }}</el-form-item>\n <el-form-item label=\"|\"></el-form-item>\n <el-form-item>\n <div class=\"block\">\n <el-date-picker\n v-model=\"time\"\n clearable\n type=\"daterange\"\n value-format=\"timestamp\"\n range-separator=\"-\"\n start-placeholder=\"开始时间\"\n end-placeholder=\"结束时间\"\n @change=\"orderDate\"\n ></el-date-picker>\n </div>\n </el-form-item>\n </el-form>\n </div>\n <el-table :data=\"tableData\" style=\"width: 100%\">\n <el-table-column prop=\"createTime\" label=\"积分变动时间\" width=\"180\">\n <template slot-scope=\"scope\">\n {{ $_common.formatDate(scope.row.createTime) }}\n </template>\n </el-table-column>\n <el-table-column\n prop=\"originNo\"\n label=\"关联订单号\"\n width=\"180\"\n ></el-table-column>\n <el-table-column prop=\"title\" label=\"备注说明\"></el-table-column>\n <el-table-column prop=\"userCenterId\" label=\"操作人\"></el-table-column>\n <el-table-column prop=\"title\" label=\"摘要\"></el-table-column>\n <el-table-column prop=\"changeAmount\" label=\"变动分值\">\n <template slot-scope=\"scope\">\n <span\n :class=\"[\n parseInt(scope.row.type) === 4\n ? 'danger-status'\n : 'success-status',\n ]\"\n ></span>\n <span>{{ parseInt(scope.row.type) === 4 ? \"-\" : \"+\" }}</span>\n {{ scope.row.changeAmount }}\n </template>\n </el-table-column>\n <el-table-column prop=\"amount\" label=\"积分账户余额\"></el-table-column>\n </el-table>\n <FooterPage\n :page-size=\"pageSize\"\n :total-page.sync=\"total\"\n :current-page.sync=\"page\"\n @pageChange=\"pageChange\"\n @sizeChange=\"sizeChange\"\n ></FooterPage>\n </Container>\n</template>\n<script>\n import { getAllCustomerIntegralDesc, getCustomerInfo } from \"@/api/Customer\";\n export default {\n data() {\n return {\n name: \"\",\n integral: \"\",\n customerId: \"\",\n tableData: [],\n page: 1,\n pageSize: 10,\n total: 0,\n time: [],\n star: \"\",\n end: \"\",\n };\n },\n activated() {\n if (this.$_isInit()) return;\n // this.getCustomerInfo();\n },\n created() {\n this.integral = this.$route.params.integral;\n this.customerId = this.$route.params.id;\n this.getAllCustomerIntegralDesc();\n },\n methods: {\n orderDate(val) {\n if (val && val.length) {\n this.start = val[0] / 1000;\n this.end = val[1] / 1000 + 86399;\n } else {\n this.start = \"\";\n this.end = \"\";\n }\n this.pageChange(1);\n },\n //获取积分明细\n async getAllCustomerIntegralDesc() {\n const data = await getAllCustomerIntegralDesc({\n customerId: this.customerId,\n page: this.page,\n pageSize: this.pageSize,\n star: this.start,\n end: this.end,\n });\n this.integral = data.data.customer.integral;\n this.name = data.data.customer.name;\n this.tableData = data.data.lists;\n this.total = data.pageTotal;\n },\n // 切页\n pageChange(val) {\n this.page = val;\n this.getAllCustomerIntegralDesc();\n },\n // 每页数据大小改变\n sizeChange(val) {\n this.pageSize = val;\n this.pageChange(1);\n },\n cut() {},\n },\n };\n</script>\n<style></style>\n"]}]}