ba5ed53344021d9d4c7315c7d1ec4a88.json 23 KB

1
  1. {"remainingRequest":"D:\\front\\item\\zyAdmin\\node_modules\\babel-loader\\lib\\index.js!D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\front\\item\\zyAdmin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\front\\item\\zyAdmin\\src\\pages\\marketing\\storeBargain\\statistics.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\front\\item\\zyAdmin\\src\\pages\\marketing\\storeBargain\\statistics.vue","mtime":1761614939035},{"path":"D:\\front\\item\\zyAdmin\\babel.config.js","mtime":1761614925168},{"path":"D:\\front\\item\\zyAdmin\\.babelrc","mtime":1761614925165},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1761614927801},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\babel-loader\\lib\\index.js","mtime":1761614927320},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1761614927801},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\vue-loader\\lib\\index.js","mtime":1761614937402}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IF9yZWdlbmVyYXRvciBmcm9tICJEOi9mcm9udC9pdGVtL3p5QWRtaW4vbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvZXNtL3JlZ2VuZXJhdG9yLmpzIjsKaW1wb3J0IF9hc3luY1RvR2VuZXJhdG9yIGZyb20gIkQ6L2Zyb250L2l0ZW0venlBZG1pbi9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9lc20vYXN5bmNUb0dlbmVyYXRvci5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLmFycmF5Lm1hcC5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLml0ZXJhdG9yLmNvbnN0cnVjdG9yLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuaXRlcmF0b3IubWFwLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMub2JqZWN0LnRvLXN0cmluZy5qcyI7CmltcG9ydCBjYXJkc0RhdGEgZnJvbSAnQC9jb21wb25lbnRzL2NhcmRzL2NhcmRzJzsKaW1wb3J0IHsgZ2V0YmFyZ2FpblN0YXRpc3RpY3MsIGdldGJhcmdhaW5TdGF0aXN0aWNzUGVvcGxlLCBnZXRiYXJnYWluU3RhdGlzdGljc09yZGVyLCBiYXJnYWluVXNlckluZm9BcGkgfSBmcm9tICdAL2FwaS9tYXJrZXRpbmcnOwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogJ2luZGV4JywKICBjb21wb25lbnRzOiB7CiAgICBjYXJkc0RhdGE6IGNhcmRzRGF0YQogIH0sCiAgZGF0YTogZnVuY3Rpb24gZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIG1vZGFsczogZmFsc2UsCiAgICAgIHRhYkxpc3QzOiBbXSwKICAgICAgbG9hZGluZzI6IGZhbHNlLAogICAgICBncmlkOiB7CiAgICAgICAgeGw6IDcsCiAgICAgICAgbGc6IDcsCiAgICAgICAgbWQ6IDEyLAogICAgICAgIHNtOiAyNCwKICAgICAgICB4czogMjQKICAgICAgfSwKICAgICAgaWQ6IDAsCiAgICAgIHRib2R5OiBbXSwKICAgICAgbGFiZWxXaWR0aDogJzgwcHgnLAogICAgICB0b3RhbDogMCwKICAgICAgdGFiczogW3sKICAgICAgICB0eXBlOiAnMCcsCiAgICAgICAgbGFiZWw6ICflj5HotbfnoI3ku7cnCiAgICAgIH0sIHsKICAgICAgICB0eXBlOiAnMScsCiAgICAgICAgbGFiZWw6ICfmtLvliqjorqLljZUnCiAgICAgIH1dLAogICAgICBjdXJyZW50VGFiOiAwLAogICAgICBsb2FkaW5nOiBmYWxzZSwKICAgICAgdGhlYWQ6IFt7CiAgICAgICAgdGl0bGU6ICflpLTlg48nLAogICAgICAgIHNsb3Q6ICdhdmF0YXInCiAgICAgIH0sIHsKICAgICAgICB0aXRsZTogJ+WPkei1t+eUqOaItycsCiAgICAgICAga2V5OiAnbmlja25hbWUnCiAgICAgIH0sIHsKICAgICAgICB0aXRsZTogJ+WPkei1t+aXtumXtCcsCiAgICAgICAga2V5OiAnYWRkX3RpbWUnCiAgICAgIH0sIHsKICAgICAgICB0aXRsZTogJ+W4ruegjeS6uuaVsCcsCiAgICAgICAga2V5OiAnYWxyZWFkeV9udW0nCiAgICAgIH0sIHsKICAgICAgICB0aXRsZTogJ+e7k+adn+aXtumXtCcsCiAgICAgICAga2V5OiAnZGF0YXRpbWUnCiAgICAgIH0sIHsKICAgICAgICB0aXRsZTogJ+egjeS7t+eKtuaAgScsCiAgICAgICAgc2xvdDogJ3N0YXR1cycKICAgICAgfSwgewogICAgICAgIHRpdGxlOiAn5pON5L2cJywKICAgICAgICBzbG90OiAnYWN0aW9uJwogICAgICB9XSwKICAgICAgdGhlYWQyOiBbewogICAgICAgIHRpdGxlOiAn6K6i5Y2V5Y+3JywKICAgICAgICBrZXk6ICdvcmRlcl9pZCcKICAgICAgfSwgewogICAgICAgIHRpdGxlOiAn55So5oi3JywKICAgICAgICBrZXk6ICdyZWFsX25hbWUnCiAgICAgIH0sIHsKICAgICAgICB0aXRsZTogJ+iuouWNleeKtuaAgScsCiAgICAgICAga2V5OiAnc3RhdHVzJwogICAgICB9LCB7CiAgICAgICAgdGl0bGU6ICforqLljZXmlK/ku5jph5Hpop0nLAogICAgICAgIGtleTogJ3BheV9wcmljZScKICAgICAgfSwgewogICAgICAgIHRpdGxlOiAn6K6i5Y2V5ZWG5ZOB5pWwJywKICAgICAgICBrZXk6ICd0b3RhbF9udW0nCiAgICAgIH0sIHsKICAgICAgICB0aXRsZTogJ+S4i+WNleaXtumXtCcsCiAgICAgICAga2V5OiAnYWRkX3RpbWUnCiAgICAgIH0sIHsKICAgICAgICB0aXRsZTogJ+aUr+S7mOaXtumXtCcsCiAgICAgICAga2V5OiAncGF5X3RpbWUnCiAgICAgIH1dLAogICAgICBjYXJkTGlzdHM6IFt7CiAgICAgICAgY29sOiA0LAogICAgICAgIGNvdW50OiAwLAogICAgICAgIG5hbWU6ICfmtLvliqjlj4LkuI7kurrmlbDvvIjkurrvvIknLAogICAgICAgIGNsYXNzTmFtZTogJ2ljb25jYW55dXJlbnNodScKICAgICAgfSwgewogICAgICAgIGNvbDogNCwKICAgICAgICBjb3VudDogMCwKICAgICAgICBuYW1lOiAn56CN5Lu35Lq65pWw77yI5Lq677yJJywKICAgICAgICBjbGFzc05hbWU6ICdpY29ueGlhZGFucmVuc2h1JwogICAgICB9LCB7CiAgICAgICAgY29sOiA0LAogICAgICAgIGNvdW50OiAwLAogICAgICAgIG5hbWU6ICflj5HotbfnoI3ku7fmlbAnLAogICAgICAgIGNsYXNzTmFtZTogJ2ljb250dWlndWFuZ3JlbnNodScKICAgICAgfSwgewogICAgICAgIGNvbDogNCwKICAgICAgICBjb3VudDogMCwKICAgICAgICBuYW1lOiAn56CN5Lu35oiQ5Yqf5pWwJywKICAgICAgICBjbGFzc05hbWU6ICdpY29ua2FuamlhY2hlbmdnb25nJwogICAgICB9LCB7CiAgICAgICAgY29sOiA0LAogICAgICAgIGNvdW50OiAwLAogICAgICAgIG5hbWU6ICfmlK/ku5jorqLljZXpop3vvIjlhYPvvIknLAogICAgICAgIGNsYXNzTmFtZTogJ2ljb256aGlmdWRpbmdkYW4nCiAgICAgIH0sIHsKICAgICAgICBjb2w6IDQsCiAgICAgICAgY291bnQ6IDAsCiAgICAgICAgbmFtZTogJ+aUr+S7mOS6uuaVsO+8iOS6uu+8iScsCiAgICAgICAgY2xhc3NOYW1lOiAnaWNvbnpoaWZ1cmVuc2h1JwogICAgICB9XSwKICAgICAgcGFnaW5hdGlvbjogewogICAgICAgIHBhZ2U6IDEsCiAgICAgICAgbGltaXQ6IDE1LAogICAgICAgIHJlYWxfbmFtZTogJycsCiAgICAgICAgc3RhdHVzOiAnJwogICAgICB9LAogICAgICB0eXBlOiAwCiAgICB9OwogIH0sCiAgY3JlYXRlZDogZnVuY3Rpb24gY3JlYXRlZCgpIHsKICAgIHRoaXMuaWQgPSB0aGlzLiRyb3V0ZS5wYXJhbXMuaWQ7CiAgICB0aGlzLmdldFN0YXRpc3RpY3ModGhpcy5pZCk7CiAgICB0aGlzLmdldExpc3QodGhpcy5pZCk7CiAgfSwKICBtZXRob2RzOiB7CiAgICAvLyDnu5/orqEKICAgIGdldFN0YXRpc3RpY3M6IGZ1bmN0aW9uIGdldFN0YXRpc3RpY3MoaWQpIHsKICAgICAgdmFyIF90aGlzID0gdGhpczsKICAgICAgZ2V0YmFyZ2FpblN0YXRpc3RpY3MoaWQpLnRoZW4oZnVuY3Rpb24gKHJlcykgewogICAgICAgIHZhciBhcnIgPSBbJ3Blb3BsZV9jb3VudCcsICdzcHJlYWRfY291bnQnLCAnc3RhcnRfY291bnQnLCAnc3VjY2Vzc19jb3VudCcsICdwYXlfcHJpY2UnLCAncGF5X2NvdW50JywgJ3BheV9yYXRlJ107CiAgICAgICAgX3RoaXMuY2FyZExpc3RzLm1hcChmdW5jdGlvbiAoaSwgaW5kZXgpIHsKICAgICAgICAgIGkuY291bnQgPSByZXMuZGF0YVthcnJbaW5kZXhdXTsKICAgICAgICB9KTsKICAgICAgfSk7CiAgICB9LAogICAgLy8g5YiX6KGoCiAgICBnZXRMaXN0OiBmdW5jdGlvbiBnZXRMaXN0KGlkKSB7CiAgICAgIHZhciBfdGhpczIgPSB0aGlzOwogICAgICB0aGlzLmxvYWRpbmcgPSB0cnVlOwogICAgICBpZiAodGhpcy50eXBlID09IDApIHsKICAgICAgICBnZXRiYXJnYWluU3RhdGlzdGljc1Blb3BsZSh0aGlzLmlkLCB0aGlzLnBhZ2luYXRpb24pLnRoZW4oZnVuY3Rpb24gKHJlcykgewogICAgICAgICAgX3RoaXMyLmxvYWRpbmcgPSBmYWxzZTsKICAgICAgICAgIHZhciBfcmVzJGRhdGEgPSByZXMuZGF0YSwKICAgICAgICAgICAgY291bnQgPSBfcmVzJGRhdGEuY291bnQsCiAgICAgICAgICAgIGxpc3QgPSBfcmVzJGRhdGEubGlzdDsKICAgICAgICAgIF90aGlzMi50b3RhbCA9IGNvdW50OwogICAgICAgICAgX3RoaXMyLnRib2R5ID0gbGlzdDsKICAgICAgICB9KTsKICAgICAgfSBlbHNlIHsKICAgICAgICBnZXRiYXJnYWluU3RhdGlzdGljc09yZGVyKHRoaXMuaWQsIHRoaXMucGFnaW5hdGlvbikudGhlbihmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgICBfdGhpczIubG9hZGluZyA9IGZhbHNlOwogICAgICAgICAgdmFyIF9yZXMkZGF0YTIgPSByZXMuZGF0YSwKICAgICAgICAgICAgY291bnQgPSBfcmVzJGRhdGEyLmNvdW50LAogICAgICAgICAgICBsaXN0ID0gX3JlcyRkYXRhMi5saXN0OwogICAgICAgICAgX3RoaXMyLnRvdGFsID0gY291bnQ7CiAgICAgICAgICBfdGhpczIudGJvZHkgPSBsaXN0OwogICAgICAgIH0pOwogICAgICB9CiAgICB9LAogICAgLy8g5qCH562+5YiH5o2iCiAgICBvbkNsaWNrVGFiOiBmdW5jdGlvbiBvbkNsaWNrVGFiKGUpIHsKICAgICAgdGhpcy50eXBlID0gZS5pbmRleDsKICAgICAgdGhpcy5nZXRMaXN0KHRoaXMuaWQpOwogICAgfSwKICAgIC8vIOaQnOe0ogogICAgc2VhcmNoTGlzdDogZnVuY3Rpb24gc2VhcmNoTGlzdCgpIHsKICAgICAgdGhpcy5wYWdpbmF0aW9uLnBhZ2UgPSAxOwogICAgICB0aGlzLmdldExpc3QodGhpcy5pZCk7CiAgICB9LAogICAgLy8g5p+l55yL6K+m5oOFCiAgICBJbmZvOiBmdW5jdGlvbiBJbmZvKHJvdykgewogICAgICB2YXIgX3RoaXMzID0gdGhpczsKICAgICAgdGhpcy5tb2RhbHMgPSB0cnVlOwogICAgICB0aGlzLnJvd3MgPSByb3c7CiAgICAgIGJhcmdhaW5Vc2VySW5mb0FwaShyb3cuaWQpLnRoZW4oLyojX19QVVJFX18qL2Z1bmN0aW9uICgpIHsKICAgICAgICB2YXIgX3JlZiA9IF9hc3luY1RvR2VuZXJhdG9yKC8qI19fUFVSRV9fKi9fcmVnZW5lcmF0b3IoKS5tKGZ1bmN0aW9uIF9jYWxsZWUocmVzKSB7CiAgICAgICAgICB2YXIgZGF0YTsKICAgICAgICAgIHJldHVybiBfcmVnZW5lcmF0b3IoKS53KGZ1bmN0aW9uIChfY29udGV4dCkgewogICAgICAgICAgICB3aGlsZSAoMSkgc3dpdGNoIChfY29udGV4dC5uKSB7CiAgICAgICAgICAgICAgY2FzZSAwOgogICAgICAgICAgICAgICAgZGF0YSA9IHJlcy5kYXRhOwogICAgICAgICAgICAgICAgX3RoaXMzLnRhYkxpc3QzID0gZGF0YS5saXN0OwogICAgICAgICAgICAgICAgX3RoaXMzLmxvYWRpbmcgPSBmYWxzZTsKICAgICAgICAgICAgICBjYXNlIDE6CiAgICAgICAgICAgICAgICByZXR1cm4gX2NvbnRleHQuYSgyKTsKICAgICAgICAgICAgfQogICAgICAgICAgfSwgX2NhbGxlZSk7CiAgICAgICAgfSkpOwogICAgICAgIHJldHVybiBmdW5jdGlvbiAoX3gpIHsKICAgICAgICAgIHJldHVybiBfcmVmLmFwcGx5KHRoaXMsIGFyZ3VtZW50cyk7CiAgICAgICAgfTsKICAgICAgfSgpKS5jYXRjaChmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgX3RoaXMzLmxvYWRpbmcgPSBmYWxzZTsKICAgICAgICBfdGhpczMuJG1lc3NhZ2UuZXJyb3IocmVzLm1zZyk7CiAgICAgIH0pOwogICAgfQogIH0KfTs="},{"version":3,"names":["cardsData","getbargainStatistics","getbargainStatisticsPeople","getbargainStatisticsOrder","bargainUserInfoApi","name","components","data","modals","tabList3","loading2","grid","xl","lg","md","sm","xs","id","tbody","labelWidth","total","tabs","type","label","currentTab","loading","thead","title","slot","key","thead2","cardLists","col","count","className","pagination","page","limit","real_name","status","created","$route","params","getStatistics","getList","methods","_this","then","res","arr","map","i","index","_this2","_res$data","list","_res$data2","onClickTab","e","searchList","Info","row","_this3","rows","_ref","_asyncToGenerator","_regenerator","m","_callee","w","_context","n","a","_x","apply","arguments","catch","$message","error","msg"],"sources":["src/pages/marketing/storeBargain/statistics.vue"],"sourcesContent":["<template>\r\n <div>\r\n <pages-header\r\n ref=\"pageHeader\"\r\n :title=\"$route.meta.title\"\r\n :backUrl=\"$routeProStr + '/marketing/store_bargain/index'\"\r\n ></pages-header>\r\n <cards-data :cardLists=\"cardLists\" v-if=\"cardLists.length\" class=\"ivu-mt-16\"></cards-data>\r\n <el-card :bordered=\"false\" shadow=\"never\" class=\"ivu-mt\">\r\n <el-form\r\n ref=\"pagination\"\r\n :model=\"pagination\"\r\n :label-width=\"labelWidth\"\r\n label-position=\"right\"\r\n @submit.native.prevent\r\n inline\r\n >\r\n <el-form-item v-if=\"type == 1\" label=\"订单状态:\" label-for=\"status\">\r\n <el-select\r\n v-model=\"pagination.status\"\r\n placeholder=\"请选择订单状态\"\r\n clearable\r\n @change=\"searchList\"\r\n class=\"form_content_width\"\r\n >\r\n <el-option value=\"1\" label=\"待发货\"></el-option>\r\n <el-option value=\"2\" label=\"待收货\"></el-option>\r\n <el-option value=\"3\" label=\"待评价\"></el-option>\r\n <el-option value=\"4\" label=\"交易完成\"></el-option>\r\n </el-select>\r\n </el-form-item>\r\n <el-form-item label=\"订单搜索:\" label-for=\"title\">\r\n <el-input\r\n v-model=\"pagination.real_name\"\r\n :placeholder=\"type == 1 ? '请输入用户姓名|订单号|UID' : '请输入用户UID'\"\r\n class=\"form_content_width\"\r\n />\r\n </el-form-item>\r\n <el-form-item>\r\n <el-button type=\"primary\" v-db-click @click=\"searchList\">查询</el-button>\r\n </el-form-item>\r\n </el-form>\r\n <el-tabs v-model=\"type\" @tab-click=\"onClickTab\">\r\n <el-tab-pane v-for=\"(item, index) in tabs\" :label=\"item.label\" :name=\"item.type\" :key=\"index\" />\r\n </el-tabs>\r\n <el-table\r\n :data=\"tbody\"\r\n ref=\"table\"\r\n v-loading=\"loading\"\r\n highlight-current-row\r\n no-userFrom-text=\"暂无数据\"\r\n no-filtered-userFrom-text=\"暂无筛选结果\"\r\n >\r\n <el-table-column\r\n :label=\"item.title\"\r\n :min-width=\"item.minWidth\"\r\n v-for=\"(item, index) in type == 1 ? thead2 : thead\"\r\n :key=\"index\"\r\n >\r\n <template slot-scope=\"scope\">\r\n <template v-if=\"item.key\">\r\n <div>\r\n <span>{{ scope.row[item.key] }}</span>\r\n </div>\r\n </template>\r\n <template v-else-if=\"item.slot === 'avatar'\">\r\n <div class=\"tabBox_img\" v-viewer>\r\n <img v-lazy=\"scope.row.avatar\" />\r\n </div>\r\n </template>\r\n <template v-else-if=\"item.slot === 'status'\">\r\n <el-tag size=\"medium\" type=\"info\" v-show=\"scope.row.status === 1\">进行中</el-tag>\r\n <el-tag size=\"medium\" type=\"danger\" v-show=\"scope.row.status === 2\">已失败</el-tag>\r\n <el-tag size=\"medium\" v-show=\"scope.row.status === 3\">已成功</el-tag>\r\n </template>\r\n <template v-else-if=\"item.slot === 'action'\">\r\n <a v-db-click @click=\"Info(scope.row)\">查看详情</a>\r\n </template>\r\n </template>\r\n </el-table-column>\r\n </el-table>\r\n <div class=\"acea-row row-right page\">\r\n <pagination\r\n v-if=\"total\"\r\n :total=\"total\"\r\n :page.sync=\"pagination.page\"\r\n :limit.sync=\"pagination.limit\"\r\n @pagination=\"getList\"\r\n />\r\n </div>\r\n </el-card>\r\n <!-- 详情模态框-->\r\n <el-dialog :visible.sync=\"modals\" class=\"tableBox\" title=\"查看详情\" :close-on-click-modal=\"false\" width=\"720px\">\r\n <el-table\r\n ref=\"selection\"\r\n :data=\"tabList3\"\r\n v-loading=\"loading2\"\r\n empty-text=\"暂无数据\"\r\n highlight-current-row\r\n max-height=\"600\"\r\n size=\"small\"\r\n >\r\n <el-table-column label=\"用户ID\" width=\"80\">\r\n <template slot-scope=\"scope\">\r\n <span>{{ scope.row.uid }}</span>\r\n </template>\r\n </el-table-column>\r\n <el-table-column label=\"用户头像\" min-width=\"90\">\r\n <template slot-scope=\"scope\">\r\n <div class=\"tabBox_img\" v-viewer>\r\n <img v-lazy=\"scope.row.avatar\" />\r\n </div>\r\n </template>\r\n </el-table-column>\r\n <el-table-column label=\"砍价金额\" min-width=\"130\">\r\n <template slot-scope=\"scope\">\r\n <span>{{ scope.row.price }}</span>\r\n </template>\r\n </el-table-column>\r\n <el-table-column label=\"砍价时间\" min-width=\"130\">\r\n <template slot-scope=\"scope\">\r\n <span>{{ scope.row.add_time }}</span>\r\n </template>\r\n </el-table-column>\r\n </el-table>\r\n </el-dialog>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport cardsData from '@/components/cards/cards';\r\nimport {\r\n getbargainStatistics,\r\n getbargainStatisticsPeople,\r\n getbargainStatisticsOrder,\r\n bargainUserInfoApi,\r\n} from '@/api/marketing';\r\n\r\nexport default {\r\n name: 'index',\r\n components: { cardsData },\r\n data() {\r\n return {\r\n modals: false,\r\n tabList3: [],\r\n loading2: false,\r\n grid: {\r\n xl: 7,\r\n lg: 7,\r\n md: 12,\r\n sm: 24,\r\n xs: 24,\r\n },\r\n id: 0,\r\n tbody: [],\r\n labelWidth: '80px',\r\n total: 0,\r\n tabs: [\r\n {\r\n type: '0',\r\n label: '发起砍价',\r\n },\r\n {\r\n type: '1',\r\n label: '活动订单',\r\n },\r\n ],\r\n currentTab: 0,\r\n loading: false,\r\n thead: [\r\n {\r\n title: '头像',\r\n slot: 'avatar',\r\n },\r\n {\r\n title: '发起用户',\r\n key: 'nickname',\r\n },\r\n {\r\n title: '发起时间',\r\n key: 'add_time',\r\n },\r\n {\r\n title: '帮砍人数',\r\n key: 'already_num',\r\n },\r\n {\r\n title: '结束时间',\r\n key: 'datatime',\r\n },\r\n {\r\n title: '砍价状态',\r\n slot: 'status',\r\n },\r\n {\r\n title: '操作',\r\n slot: 'action',\r\n },\r\n ],\r\n thead2: [\r\n {\r\n title: '订单号',\r\n key: 'order_id',\r\n },\r\n {\r\n title: '用户',\r\n key: 'real_name',\r\n },\r\n {\r\n title: '订单状态',\r\n key: 'status',\r\n },\r\n {\r\n title: '订单支付金额',\r\n key: 'pay_price',\r\n },\r\n {\r\n title: '订单商品数',\r\n key: 'total_num',\r\n },\r\n {\r\n title: '下单时间',\r\n key: 'add_time',\r\n },\r\n {\r\n title: '支付时间',\r\n key: 'pay_time',\r\n },\r\n ],\r\n cardLists: [\r\n {\r\n col: 4,\r\n count: 0,\r\n name: '活动参与人数(人)',\r\n className: 'iconcanyurenshu',\r\n },\r\n {\r\n col: 4,\r\n count: 0,\r\n name: '砍价人数(人)',\r\n className: 'iconxiadanrenshu',\r\n },\r\n {\r\n col: 4,\r\n count: 0,\r\n name: '发起砍价数',\r\n className: 'icontuiguangrenshu',\r\n },\r\n {\r\n col: 4,\r\n count: 0,\r\n name: '砍价成功数',\r\n className: 'iconkanjiachenggong',\r\n },\r\n {\r\n col: 4,\r\n count: 0,\r\n name: '支付订单额(元)',\r\n className: 'iconzhifudingdan',\r\n },\r\n {\r\n col: 4,\r\n count: 0,\r\n name: '支付人数(人)',\r\n className: 'iconzhifurenshu',\r\n },\r\n ],\r\n pagination: {\r\n page: 1,\r\n limit: 15,\r\n real_name: '',\r\n status: '',\r\n },\r\n type: 0,\r\n };\r\n },\r\n created() {\r\n this.id = this.$route.params.id;\r\n this.getStatistics(this.id);\r\n this.getList(this.id);\r\n },\r\n methods: {\r\n // 统计\r\n getStatistics(id) {\r\n getbargainStatistics(id).then((res) => {\r\n let arr = [\r\n 'people_count',\r\n 'spread_count',\r\n 'start_count',\r\n 'success_count',\r\n 'pay_price',\r\n 'pay_count',\r\n 'pay_rate',\r\n ];\r\n this.cardLists.map((i, index) => {\r\n i.count = res.data[arr[index]];\r\n });\r\n });\r\n },\r\n // 列表\r\n getList(id) {\r\n this.loading = true;\r\n if (this.type == 0) {\r\n getbargainStatisticsPeople(this.id, this.pagination).then((res) => {\r\n this.loading = false;\r\n const { count, list } = res.data;\r\n this.total = count;\r\n this.tbody = list;\r\n });\r\n } else {\r\n getbargainStatisticsOrder(this.id, this.pagination).then((res) => {\r\n this.loading = false;\r\n const { count, list } = res.data;\r\n this.total = count;\r\n this.tbody = list;\r\n });\r\n }\r\n },\r\n // 标签切换\r\n onClickTab(e) {\r\n this.type = e.index;\r\n this.getList(this.id);\r\n },\r\n // 搜索\r\n searchList() {\r\n this.pagination.page = 1;\r\n this.getList(this.id);\r\n },\r\n // 查看详情\r\n Info(row) {\r\n this.modals = true;\r\n this.rows = row;\r\n bargainUserInfoApi(row.id)\r\n .then(async (res) => {\r\n let data = res.data;\r\n this.tabList3 = data.list;\r\n this.loading = false;\r\n })\r\n .catch((res) => {\r\n this.loading = false;\r\n this.$message.error(res.msg);\r\n });\r\n },\r\n },\r\n};\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n.cl {\r\n margin-right: 20px;\r\n}\r\n.code-row-bg {\r\n display: flex;\r\n flex-wrap: nowrap;\r\n}\r\n.code-row-bg .ivu-mt {\r\n width: 100%;\r\n margin: 0 5px;\r\n}\r\n.ech-box {\r\n margin-top: 10px;\r\n}\r\n.change-style {\r\n border: 1px solid #ccc;\r\n border-radius: 15px;\r\n padding: 0px 10px;\r\n cursor: pointer;\r\n}\r\n.table-head {\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n}\r\n.return {\r\n margin-bottom: 6px;\r\n}\r\n::v-deep .ivu-tabs-nav-scroll {\r\n background-color: #fff;\r\n padding-top: 5px;\r\n}\r\n.tabBox_img {\r\n width: 36px;\r\n height: 36px;\r\n border-radius: 4px;\r\n cursor: pointer;\r\n\r\n img {\r\n width: 100%;\r\n height: 100%;\r\n }\r\n}\r\n</style>\r\n"],"mappings":";;;;;;AAkIA,OAAAA,SAAA;AACA,SACAC,oBAAA,EACAC,0BAAA,EACAC,yBAAA,EACAC,kBAAA,QACA;AAEA;EACAC,IAAA;EACAC,UAAA;IAAAN,SAAA,EAAAA;EAAA;EACAO,IAAA,WAAAA,KAAA;IACA;MACAC,MAAA;MACAC,QAAA;MACAC,QAAA;MACAC,IAAA;QACAC,EAAA;QACAC,EAAA;QACAC,EAAA;QACAC,EAAA;QACAC,EAAA;MACA;MACAC,EAAA;MACAC,KAAA;MACAC,UAAA;MACAC,KAAA;MACAC,IAAA,GACA;QACAC,IAAA;QACAC,KAAA;MACA,GACA;QACAD,IAAA;QACAC,KAAA;MACA,EACA;MACAC,UAAA;MACAC,OAAA;MACAC,KAAA,GACA;QACAC,KAAA;QACAC,IAAA;MACA,GACA;QACAD,KAAA;QACAE,GAAA;MACA,GACA;QACAF,KAAA;QACAE,GAAA;MACA,GACA;QACAF,KAAA;QACAE,GAAA;MACA,GACA;QACAF,KAAA;QACAE,GAAA;MACA,GACA;QACAF,KAAA;QACAC,IAAA;MACA,GACA;QACAD,KAAA;QACAC,IAAA;MACA,EACA;MACAE,MAAA,GACA;QACAH,KAAA;QACAE,GAAA;MACA,GACA;QACAF,KAAA;QACAE,GAAA;MACA,GACA;QACAF,KAAA;QACAE,GAAA;MACA,GACA;QACAF,KAAA;QACAE,GAAA;MACA,GACA;QACAF,KAAA;QACAE,GAAA;MACA,GACA;QACAF,KAAA;QACAE,GAAA;MACA,GACA;QACAF,KAAA;QACAE,GAAA;MACA,EACA;MACAE,SAAA,GACA;QACAC,GAAA;QACAC,KAAA;QACA5B,IAAA;QACA6B,SAAA;MACA,GACA;QACAF,GAAA;QACAC,KAAA;QACA5B,IAAA;QACA6B,SAAA;MACA,GACA;QACAF,GAAA;QACAC,KAAA;QACA5B,IAAA;QACA6B,SAAA;MACA,GACA;QACAF,GAAA;QACAC,KAAA;QACA5B,IAAA;QACA6B,SAAA;MACA,GACA;QACAF,GAAA;QACAC,KAAA;QACA5B,IAAA;QACA6B,SAAA;MACA,GACA;QACAF,GAAA;QACAC,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","ignoreList":[]}]}