b9012da2eef407bc702cd12bbb395593.json 13 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\\Finance\\MultipleStore\\SettlementLogs.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\Finance\\MultipleStore\\SettlementLogs.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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IHsgbWFwR2V0dGVycyB9IGZyb20gInZ1ZXgiOwppbXBvcnQgeyBnZXRBbGxNZXJjaGFudFNldHRsZW1lbnQsIHVwZGF0ZU1lcmNoYW50U2V0dGxlbWVudCwgZXhwb3J0Z2V0QWxsTWVyY2hhbnRTZXR0bGVtZW50IH0gZnJvbSAiQC9hcGkvTWVyY2hhbnRzLmpzIjsKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICJTZXR0bGVtZW50TG9ncyIsCgogIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICB0YWJsZURhdGE6IFtdLAogICAgICB0aW1lOiBbXSwKICAgICAgc2VhcmNoX2Zvcm06IHsKICAgICAgICBzdGFydDogIiIsCiAgICAgICAgZW5kOiAiIiwKICAgICAgICBrZXl3b3JkOiAiIgogICAgICB9LAogICAgICB0b3RhbDogMCwKICAgICAgcGFnZTogMSwKICAgICAgcGFnZVNpemU6IDEwLAogICAgICBzdGFydDogIiIsCiAgICAgIGVuZDogIiIsCiAgICAgIHNldHRsZW1lbnRTdGF0dXM6IDUsCiAgICAgIC8vNOW3sue7k+eulzXmnKrnu5PnrpcKICAgICAgbWVyY2hhbnRJZDogIiIKICAgIH07CiAgfSwKCiAgY29tcHV0ZWQ6IHsgLi4ubWFwR2V0dGVycyh7CiAgICAgIHN0b3JlRGF0YTogIk1Vc2VyL3N0b3JlRGF0YSIKICAgIH0pCiAgfSwKCiAgY3JlYXRlZCgpIHsKICAgIGlmICh0aGlzLnN5c3RlbVR5cGUgPT09IDMpIHsKICAgICAgdGhpcy5tZXJjaGFudElkID0gdGhpcy5zdG9yZURhdGEubWVyY2hhbnREYXRhLmlkOwogICAgfQoKICAgIHRoaXMuZ2V0QWxsTWVyY2hhbnRTZXR0bGVtZW50KCk7CiAgfSwKCiAgbWV0aG9kczogewogICAgYXN5bmMgZ2V0QWxsTWVyY2hhbnRTZXR0bGVtZW50KGV4cG9ydHMpIHsKICAgICAgbGV0IHBhcmFtcyA9IHsKICAgICAgICBwYWdlOiB0aGlzLnBhZ2UsCiAgICAgICAgcGFnZVNpemU6IHRoaXMucGFnZVNpemUsCiAgICAgICAgbWVyY2hhbnRJZDogdGhpcy5tZXJjaGFudElkLAogICAgICAgIGdvb2RzTmFtZTogdGhpcy5zZWFyY2hfZm9ybS5rZXl3b3JkLAogICAgICAgIC8vIHNldHRsZW1lbnRTdGF0dXM6IHRoaXMuc2V0dGxlbWVudFN0YXR1cywKICAgICAgICBzdGFydDogdGhpcy5zZWFyY2hfZm9ybS5zdGFydCwKICAgICAgICBlbmQ6IHRoaXMuc2VhcmNoX2Zvcm0uZW5kCiAgICAgIH07CgogICAgICBpZiAoZXhwb3J0cykgewogICAgICAgIHBhcmFtcy5leHBvcnQgPSBleHBvcnRzOwogICAgICAgIGNvbnN0IHRhcmdldCA9IGF3YWl0IGV4cG9ydGdldEFsbE1lcmNoYW50U2V0dGxlbWVudCh7IC4uLnBhcmFtcwogICAgICAgIH0pOwogICAgICB9IGVsc2UgewogICAgICAgIGNvbnN0IGRhdGEgPSBhd2FpdCBnZXRBbGxNZXJjaGFudFNldHRsZW1lbnQoeyAuLi5wYXJhbXMKICAgICAgICB9KTsKICAgICAgICB0aGlzLnRvdGFsID0gZGF0YS5wYWdlVG90YWw7CiAgICAgICAgdGhpcy50YWJsZURhdGEgPSBkYXRhLmRhdGE7CiAgICAgIH0gLy8gY29uc3QgcmVzID0gYXdhaXQgZ2V0QWxsTWVyY2hhbnRTZXR0bGVtZW50KHsKICAgICAgLy8gICAuLi5wYXJhbXMsCiAgICAgIC8vIH0pOwogICAgICAvLyBleHBvcnRnZXRBbGxNZXJjaGFudFNldHRsZW1lbnQKICAgICAgLy8gdGhpcy50YWJsZURhdGEgPSByZXMuZGF0YTsKICAgICAgLy8gdGhpcy50b3RhbCA9IHJlcy5wYWdlVG90YWw7CgogICAgfSwKCiAgICB0aW1lQ2hhbmdlKHZhbCkgewogICAgICBpZiAodmFsICYmIHZhbC5sZW5ndGgpIHsKICAgICAgICB0aGlzLnNlYXJjaF9mb3JtLnN0YXJ0ID0gdmFsWzBdIC8gMTAwMDsKICAgICAgICB0aGlzLnNlYXJjaF9mb3JtLmVuZCA9IHZhbFsxXSAvIDEwMDAgKyA4NjM5OTsKICAgICAgfSBlbHNlIHsKICAgICAgICB0aGlzLnNlYXJjaF9mb3JtLnN0YXJ0ID0gIiI7CiAgICAgICAgdGhpcy5zZWFyY2hfZm9ybS5lbmQgPSAiIjsKICAgICAgfQoKICAgICAgdGhpcy5nZXRBbGxNZXJjaGFudFNldHRsZW1lbnQoKTsKICAgIH0sCgogICAgLy8g5YiH6aG1CiAgICBhc3luYyBwYWdlQ2hhbmdlKHZhbCkgewogICAgICB0aGlzLnBhZ2UgPSB2YWw7CiAgICAgIGNvbnN0IHJlcyA9IGF3YWl0IGdldEFsbE1lcmNoYW50U2V0dGxlbWVudCh7CiAgICAgICAgcGFnZTogdGhpcy5wYWdlLAogICAgICAgIHBhZ2VTaXplOiB0aGlzLnBhZ2VTaXplLAogICAgICAgIGdvb2RzTmFtZTogdGhpcy5zZWFyY2hfZm9ybS5rZXl3b3JkLAogICAgICAgIG1lcmNoYW50SWQ6IHRoaXMubWVyY2hhbnRJZAogICAgICB9KTsKICAgICAgdGhpcy50YWJsZURhdGEgPSByZXMuZGF0YTsKICAgICAgdGhpcy50b3RhbCA9IHJlcy5wYWdlVG90YWw7CiAgICB9LAoKICAgIC8vIOavj+mhteaVsOaNruWkp+Wwj+aUueWPmAogICAgc2l6ZUNoYW5nZSh2YWwpIHsKICAgICAgdGhpcy5wYWdlU2l6ZSA9IHZhbDsKICAgICAgdGhpcy5wYWdlQ2hhbmdlKDEpOwogICAgfQoKICB9Cn07"},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA2GA;AAEA,SACAA,wBADA,EAEAC,wBAFA,EAGAC,8BAHA,QAIA,oBAJA;AAKA;EACAC,sBADA;;EAEAC;IACA;MACAC,aADA;MAEAC,QAFA;MAGAC;QACAC,SADA;QAEAC,OAFA;QAGAC;MAHA,CAHA;MAQAC,QARA;MASAC,OATA;MAUAC,YAVA;MAWAL,SAXA;MAYAC,OAZA;MAaAK,mBAbA;MAaA;MACAC;IAdA;EAgBA,CAnBA;;EAoBAC,YACA;MACAC;IADA;EADA,CApBA;;EAyBAC;IACA;MACA;IACA;;IACA;EACA,CA9BA;;EA+BAC;IACA;MACA;QACAP,eADA;QAEAC,uBAFA;QAGAE,2BAHA;QAIAK,mCAJA;QAKA;QACAZ,6BANA;QAOAC;MAPA;;MASA;QACAY;QACA,sDACA;QADA;MAGA,CALA,MAKA;QACA,8CACA;QADA;QAGA;QACA;MACA,CArBA,CAsBA;MACA;MACA;MACA;MACA;MACA;;IACA,CA7BA;;IA8BAC;MACA;QACA;QACA;MACA,CAHA,MAGA;QACA;QACA;MACA;;MACA;IACA,CAvCA;;IAwCA;IACA;MACA;MACA;QACAV,eADA;QAEAC,uBAFA;QAGAO,mCAHA;QAIAL;MAJA;MAMA;MACA;IACA,CAnDA;;IAoDA;IACAQ;MACA;MACA;IACA;;EAxDA;AA/BA","names":["getAllMerchantSettlement","updateMerchantSettlement","exportgetAllMerchantSettlement","name","data","tableData","time","search_form","start","end","keyword","total","page","pageSize","settlementStatus","merchantId","computed","storeData","created","methods","goodsName","params","timeChange","sizeChange"],"sourceRoot":"src/views/Finance/MultipleStore","sources":["SettlementLogs.vue"],"sourcesContent":["<template>\n <ContainerQuery>\n <!-- <div slot=\"left\">-->\n <!-- <el-button type=\"primary\" @click=\"getAllMerchantSettlement(1)\">-->\n <!-- 导出-->\n <!-- </el-button>-->\n <!-- </div>-->\n <el-form slot=\"more\" :inline=\"true\" size=\"small\">\n <el-form-item>\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=\"timeChange\"\n ></el-date-picker>\n </el-form-item>\n <el-form-item>\n <el-input\n v-model=\"search_form.keyword\"\n clearable\n style=\"width: 220px\"\n placeholder=\"请输入商品名称\"\n @keyup.enter.native=\"pageChange(1)\"\n @clear=\"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 :data=\"tableData\" border=\"inner\">\n <vxe-table-column field=\"id\" title=\"ID\"></vxe-table-column>\n <vxe-table-column field=\"orderNo\" title=\"订单号\"></vxe-table-column>\n <vxe-table-column field=\"goodsName\" title=\"商品名称\"></vxe-table-column>\n <vxe-table-column field=\"goodsPrice\" title=\"商品单价\">\n <template v-slot=\"{ row }\">\n {{ $_common.formattedNumber(row.goodsPrice) }}\n </template>\n </vxe-table-column>\n <vxe-table-column field=\"goodsNum\" title=\"商品数量\">\n <template v-slot=\"{ row }\">\n {{ $_common.formatNub(row.goodsNum) }}\n </template>\n </vxe-table-column>\n <vxe-table-column field=\"goodsMoney\" title=\"商品金额\">\n <template v-slot=\"{ row }\">\n {{ $_common.formattedNumber(row.goodsMoney) }}\n </template>\n </vxe-table-column>\n <vxe-table-column field=\"settlementStatus\" title=\"订单状态\">\n <template v-slot=\"{ row }\">\n <!-- {{ row.settlementStatus === 4 ? \"未结算\" : \"已结算\" }}-->\n <span v-if=\"row.settlementStatus === 4\" class=\"warning-status\">\n 未结算\n </span>\n <span v-if=\"row.settlementStatus === 5\" class=\"success-status\">\n 已结算\n </span>\n <!-- <span>-->\n <!-- <el-button-->\n <!-- type=\"text\"-->\n <!-- size=\"small\"-->\n <!-- :disabled=\"row.settlementStatus == 4 ? false : true\"-->\n <!-- @click=\"settle(row)\"-->\n <!-- >-->\n <!-- 审核-->\n <!-- </el-button>-->\n <!-- </span>-->\n </template>\n </vxe-table-column>\n <vxe-table-column field=\"createTime\" title=\"订单创建时间\">\n <template v-slot=\"{ row }\">\n {{ $_common.formatDate(row.createTime) }}\n </template>\n </vxe-table-column>\n <vxe-table-column field=\"outStockTime\" title=\"出库时间\">\n <template v-slot=\"{ row }\">\n {{ $_common.formatDate(row.updateTime) }}\n </template>\n </vxe-table-column>\n <vxe-table-column field=\"finishTime\" title=\"完成时间\">\n <template v-slot=\"{ row }\">\n <span v-if=\"row.finishTime != null\">\n {{ $_common.formatDate(row.finishTime) }}\n </span>\n <span v-else></span>\n </template>\n </vxe-table-column>\n </vxe-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 </ContainerQuery>\n</template>\n\n<script>\n import { mapGetters } from \"vuex\";\n\n import {\n getAllMerchantSettlement,\n updateMerchantSettlement,\n exportgetAllMerchantSettlement,\n } from \"@/api/Merchants.js\";\n export default {\n name: \"SettlementLogs\",\n data() {\n return {\n tableData: [],\n time: [],\n search_form: {\n start: \"\",\n end: \"\",\n keyword: \"\",\n },\n total: 0,\n page: 1,\n pageSize: 10,\n start: \"\",\n end: \"\",\n settlementStatus: 5, //4已结算5未结算\n merchantId: \"\",\n };\n },\n computed: {\n ...mapGetters({\n storeData: \"MUser/storeData\",\n }),\n },\n created() {\n if (this.systemType === 3) {\n this.merchantId = this.storeData.merchantData.id;\n }\n this.getAllMerchantSettlement();\n },\n methods: {\n async getAllMerchantSettlement(exports) {\n let params = {\n page: this.page,\n pageSize: this.pageSize,\n merchantId: this.merchantId,\n goodsName: this.search_form.keyword,\n // settlementStatus: this.settlementStatus,\n start: this.search_form.start,\n end: this.search_form.end,\n };\n if (exports) {\n params.export = exports;\n const target = await exportgetAllMerchantSettlement({\n ...params,\n });\n } else {\n const data = await getAllMerchantSettlement({\n ...params,\n });\n this.total = data.pageTotal;\n this.tableData = data.data;\n }\n // const res = await getAllMerchantSettlement({\n // ...params,\n // });\n // exportgetAllMerchantSettlement\n // this.tableData = res.data;\n // this.total = res.pageTotal;\n },\n timeChange(val) {\n if (val && val.length) {\n this.search_form.start = val[0] / 1000;\n this.search_form.end = val[1] / 1000 + 86399;\n } else {\n this.search_form.start = \"\";\n this.search_form.end = \"\";\n }\n this.getAllMerchantSettlement();\n },\n // 切页\n async pageChange(val) {\n this.page = val;\n const res = await getAllMerchantSettlement({\n page: this.page,\n pageSize: this.pageSize,\n goodsName: this.search_form.keyword,\n merchantId: this.merchantId,\n });\n this.tableData = res.data;\n this.total = res.pageTotal;\n },\n // 每页数据大小改变\n sizeChange(val) {\n this.pageSize = val;\n this.pageChange(1);\n },\n },\n };\n</script>\n\n<style scoped></style>\n"]}]}