be1d2db4c5fa28ed47c2d16887d5a4cc.json 9.4 KB

1
  1. {"remainingRequest":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\babel-loader\\lib\\index.js!D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\wnmp\\www\\vue\\seaBlueAdmin\\src\\component\\common\\DistributorList.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\src\\component\\common\\DistributorList.vue","mtime":1678954023465},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\babel.config.js","mtime":1681371897685},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1681371913603},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\babel-loader\\lib\\index.js","mtime":1681371912860},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1681371913603},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\vue-loader\\lib\\index.js","mtime":1681371925849}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IHsgZ2V0QWxsQnVzaW5lc3NtYW4gfSBmcm9tICJAL2FwaS9Db21taXNzaW9uIjsKaW1wb3J0IEZvb3RlclBhZ2UgZnJvbSAiQC9jb21wb25lbnQvY29tbW9uL0Zvb3RlclBhZ2UiOwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogIkFjY291bnRUeXBlIiwKICBjb21wb25lbnRzOiB7CiAgICBGb290ZXJQYWdlCiAgfSwKICBwcm9wczogewogICAgaXNTaG93OiB7CiAgICAgIHR5cGU6IEJvb2xlYW4sCiAgICAgIGRlZmF1bHQ6IGZhbHNlCiAgICB9CiAgfSwKCiAgZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIHBhZ2U6IDEsCiAgICAgIHByZV9wYWdlOiAxMCwKICAgICAgdG90YWw6IDAsCiAgICAgIGNob29zZV9kYXRhOiBbXSwKICAgICAgdGFibGVEYXRhOiBbXSwKICAgICAgc2VhcmNoOiAiIgogICAgfTsKICB9LAoKICBjcmVhdGVkKCkgewogICAgdGhpcy5nZXRBbGxCdXNpbmVzc21hbigpOwogIH0sCgogIG1ldGhvZHM6IHsKICAgIHJhZGlvQ2hhbmdlRXZlbnQoewogICAgICByb3cKICAgIH0pIHsKICAgICAgdGhpcy5jaG9vc2VfZGF0YSA9IHJvdzsKICAgIH0sCgogICAgLy8gIOiOt+WPluWIl+ihqAogICAgYXN5bmMgZ2V0QWxsQnVzaW5lc3NtYW4oKSB7CiAgICAgIGxldCBwYXJhbXMgPSB7CiAgICAgICAgcGFnZTogdGhpcy5wYWdlLAogICAgICAgIHBhZ2VTaXplOiB0aGlzLnByZV9wYWdlLAogICAgICAgIHNlYXJjaDogdGhpcy5zZWFyY2gKICAgICAgfTsKICAgICAgY29uc3QgewogICAgICAgIGRhdGEsCiAgICAgICAgcGFnZVRvdGFsCiAgICAgIH0gPSBhd2FpdCBnZXRBbGxCdXNpbmVzc21hbihwYXJhbXMpOwogICAgICB0aGlzLnRhYmxlRGF0YSA9IGRhdGE7CiAgICAgIHRoaXMudG90YWwgPSBwYWdlVG90YWw7CiAgICB9LAoKICAgIC8vIOWPjOWHu+mAieaLqQogICAgZGJTZWxlY3Qocm93KSB7CiAgICAgIHRoaXMuY2hvb3NlX2RhdGEgPSBbcm93XTsKICAgICAgdGhpcy4kZW1pdCgiY29uZmlybSIsIHRoaXMuY2hvb3NlX2RhdGEpOwogICAgICB0aGlzLmNhbmNlbCgpOwogICAgfSwKCiAgICBzZWxlY3Rpb25DaGFuZ2UodmFsKSB7CiAgICAgIHRoaXMuY2hvb3NlX2RhdGEgPSB2YWw7CiAgICB9LAoKICAgIGNvbmZpcm0oKSB7CiAgICAgIHRoaXMuJGVtaXQoImNvbmZpcm0iLCB0aGlzLmNob29zZV9kYXRhKTsKICAgICAgdGhpcy5jYW5jZWwoKTsKICAgIH0sCgogICAgLy8g5YWz6Zet5by556qXCiAgICBjYW5jZWwoKSB7CiAgICAgIHRoaXMuJGVtaXQoImNhbmNlbCIpOwogICAgfSwKCiAgICAvLyDmlLnlj5jpobXmlbAKICAgIHBhZ2VDaGFuZ2UodmFsKSB7CiAgICAgIHRoaXMucGFnZSA9IHZhbDsKICAgICAgdGhpcy5nZXRBbGxCdXNpbmVzc21hbigpOwogICAgfSwKCiAgICBzaXplQ2hhbmdlKHZhbCkgewogICAgICB0aGlzLnByZV9wYWdlID0gdmFsOwogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9CgogIH0KfTs="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA6GA;AACA;AACA;EACAA,mBADA;EAEAC;IACAC;EADA,CAFA;EAKAC;IACAC;MACAC,aADA;MAEAC;IAFA;EADA,CALA;;EAWAC;IACA;MACAC,OADA;MAEAC,YAFA;MAGAC,QAHA;MAIAC,eAJA;MAKAC,aALA;MAMAC;IANA;EAQA,CApBA;;EAqBAC;IACA;EACA,CAvBA;;EAwBAC;IACAC;MAAAC;IAAA;MACA;IACA,CAHA;;IAIA;IACA;MACA;QACAT,eADA;QAEAU,uBAFA;QAGAL;MAHA;MAKA;QAAAN;QAAAY;MAAA;MACA;MACA;IACA,CAdA;;IAeA;IACAC;MACA;MACA;MACA;IACA,CApBA;;IAqBAC;MACA;IACA,CAvBA;;IAwBAC;MACA;MACA;IACA,CA3BA;;IA4BA;IACAC;MACA;IACA,CA/BA;;IAgCA;IACAC;MACA;MACA;IACA,CApCA;;IAqCAC;MACA;MACA;IACA;;EAxCA;AAxBA","names":["name","components","FooterPage","props","isShow","type","default","data","page","pre_page","total","choose_data","tableData","search","created","methods","radioChangeEvent","row","pageSize","pageTotal","dbSelect","selectionChange","confirm","cancel","pageChange","sizeChange"],"sourceRoot":"src/component/common","sources":["DistributorList.vue"],"sourcesContent":["<!--账户列表弹窗-->\n<template>\n <el-dialog\n title=\"分销商\"\n :visible=\"isShow\"\n :close-on-press-escape=\"false\"\n :close-on-click-modal=\"false\"\n width=\"60%\"\n @close=\"cancel\"\n >\n <el-form :inline=\"true\" style=\"margin-bottom: 0\" size=\"small\">\n <el-form-item>\n <el-input\n v-model=\"search\"\n placeholder=\"手机号/姓名\"\n class=\"input-with-select\"\n style=\"width: 200px\"\n clearable\n @clear=\"pageChange(1)\"\n @keyup.enter.native=\"pageChange(1)\"\n >\n <el-button\n slot=\"append\"\n icon=\"el-icon-search\"\n @click=\"pageChange(1)\"\n ></el-button>\n </el-input>\n </el-form-item>\n </el-form>\n <vxe-table\n ref=\"xTable1\"\n border=\"inner\"\n :data=\"tableData\"\n @radio-change=\"radioChangeEvent\"\n >\n <vxe-table-column\n min-width=\"100\"\n field=\"name\"\n title=\"姓名\"\n ></vxe-table-column>\n <vxe-table-column\n min-width=\"100\"\n field=\"mobile\"\n title=\"手机号\"\n ></vxe-table-column>\n <vxe-table-column\n field=\"gradeName\"\n min-width=\"100\"\n title=\"等级\"\n ></vxe-table-column>\n <vxe-table-column field=\"totalMoney\" title=\"累计佣金\" min-width=\"100\">\n <template #default=\"{ row }\">\n {{ $_common.formattedNumber(row.totalMoney) }}\n </template>\n </vxe-table-column>\n <vxe-table-column field=\"waitMoney\" title=\"提现佣金\" min-width=\"100\">\n <template #default=\"{ row }\">\n {{ $_common.formattedNumber(row.waitMoney) }}\n </template>\n </vxe-table-column>\n <vxe-table-column\n field=\"beginMoney\"\n title=\"成为分销商时间\"\n min-width=\"150\"\n >\n <template #default=\"{ row }\">\n {{ $_common.formatDate(row.createTime) }}\n </template>\n </vxe-table-column>\n <vxe-table-column field=\"subTotal\" title=\"下线总数\" min-width=\"100\">\n <template #default=\"{ row }\">\n {{ row.statistics ? row.statistics.sub || 0 : 0 }}\n </template>\n </vxe-table-column>\n <vxe-table-column\n field=\"subBusinessman\"\n title=\"下级分销商总数\"\n min-width=\"100\"\n >\n <template #default=\"{ row }\">\n {{ row.statistics ? row.statistics.subBusinessman || 0 : 0 }}\n </template>\n </vxe-table-column>\n <vxe-table-column title=\"选择\" width=\"90\">\n <template #default=\"{ row }\">\n <el-button\n icon=\"el-icon-check\"\n size=\"mini\"\n @click=\"dbSelect(row)\"\n ></el-button>\n </template>\n </vxe-table-column>\n </vxe-table>\n <FooterPage\n :page-size=\"pre_page\"\n :total-page.sync=\"total\"\n :current-page.sync=\"page\"\n @pageChange=\"pageChange\"\n @sizeChange=\"sizeChange\"\n >\n <div slot=\"btn-div\">\n <el-button size=\"small\" type=\"primary\" @click=\"confirm\">确定</el-button>\n <el-button size=\"small\" @click=\"cancel\">取消</el-button>\n </div>\n </FooterPage>\n </el-dialog>\n</template>\n\n<script>\n import { getAllBusinessman } from \"@/api/Commission\";\n import FooterPage from \"@/component/common/FooterPage\";\n export default {\n name: \"AccountType\",\n components: {\n FooterPage,\n },\n props: {\n isShow: {\n type: Boolean,\n default: false,\n },\n },\n data() {\n return {\n page: 1,\n pre_page: 10,\n total: 0,\n choose_data: [],\n tableData: [],\n search: \"\",\n };\n },\n created() {\n this.getAllBusinessman();\n },\n methods: {\n radioChangeEvent({ row }) {\n this.choose_data = row;\n },\n // 获取列表\n async getAllBusinessman() {\n let params = {\n page: this.page,\n pageSize: this.pre_page,\n search: this.search,\n };\n const { data, pageTotal } = await getAllBusinessman(params);\n this.tableData = data;\n this.total = pageTotal;\n },\n // 双击选择\n dbSelect(row) {\n this.choose_data = [row];\n this.$emit(\"confirm\", this.choose_data);\n this.cancel();\n },\n selectionChange(val) {\n this.choose_data = val;\n },\n confirm() {\n this.$emit(\"confirm\", this.choose_data);\n this.cancel();\n },\n // 关闭弹窗\n cancel() {\n this.$emit(\"cancel\");\n },\n // 改变页数\n pageChange(val) {\n this.page = val;\n this.getAllBusinessman();\n },\n sizeChange(val) {\n this.pre_page = val;\n this.pageChange(1);\n },\n },\n };\n</script>\n\n<style scoped>\n .search-wrp {\n padding: 15px 0;\n }\n</style>\n"]}]}