| 1 |
- {"remainingRequest":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\babel-loader\\lib\\index.js!C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\src\\pages\\agent\\handle\\promotersList.vue?vue&type=script&lang=js","dependencies":[{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\src\\pages\\agent\\handle\\promotersList.vue","mtime":1761185180069},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\babel.config.js","mtime":1761185179818},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\.babelrc","mtime":1761185179813},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\babel-loader\\lib\\index.js","mtime":456789000000},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IF9yZWdlbmVyYXRvciBmcm9tICJDOi9Vc2Vycy9BZG1pbmlzdHJhdG9yL0Rlc2t0b3AvY3JtZWI1LjAvdGVtcGxhdGUvYWRtaW4vbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvZXNtL3JlZ2VuZXJhdG9yLmpzIjsKaW1wb3J0IF9hc3luY1RvR2VuZXJhdG9yIGZyb20gIkM6L1VzZXJzL0FkbWluaXN0cmF0b3IvRGVza3RvcC9jcm1lYjUuMC90ZW1wbGF0ZS9hZG1pbi9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9lc20vYXN5bmNUb0dlbmVyYXRvci5qcyI7CmltcG9ydCBfb2JqZWN0U3ByZWFkIGZyb20gIkM6L1VzZXJzL0FkbWluaXN0cmF0b3IvRGVza3RvcC9jcm1lYjUuMC90ZW1wbGF0ZS9hZG1pbi9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9lc20vb2JqZWN0U3ByZWFkMi5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLmFycmF5LmpvaW4uanMiOwppbXBvcnQgeyBtYXBTdGF0ZSB9IGZyb20gJ3Z1ZXgnOwppbXBvcnQgeyBzdGFpckxpc3RBcGkgfSBmcm9tICdAL2FwaS9hZ2VudCc7CmltcG9ydCB7IGZvcm1hdERhdGUgYXMgX2Zvcm1hdERhdGUgfSBmcm9tICdAL3V0aWxzL3ZhbGlkYXRlJzsKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICdwcm9tb3RlcnNMaXN0JywKICAvLyBwcm9wczogewogIC8vICAgICBsaXN0VGl0bGU6IHsKICAvLyAgICAgICAgIHR5cGU6IFN0cmluZywKICAvLyAgICAgICAgIGRlZmF1bHQ6ICcnCiAgLy8gICAgIH0KICAvLyB9LAogIGZpbHRlcnM6IHsKICAgIGZvcm1hdERhdGU6IGZ1bmN0aW9uIGZvcm1hdERhdGUodGltZSkgewogICAgICBpZiAodGltZSAhPT0gMCkgewogICAgICAgIHZhciBkYXRlID0gbmV3IERhdGUodGltZSAqIDEwMDApOwogICAgICAgIHJldHVybiBfZm9ybWF0RGF0ZShkYXRlLCAneXl5eS1NTS1kZCBoaDptbScpOwogICAgICB9CiAgICB9CiAgfSwKICBkYXRhOiBmdW5jdGlvbiBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgbW9kYWxzOiBmYWxzZSwKICAgICAgZnJvbUxpc3Q6IHsKICAgICAgICB0aXRsZTogJ+mAieaLqeaXtumXtCcsCiAgICAgICAgY3VzdG9tOiB0cnVlLAogICAgICAgIGZyb21UeHQ6IFt7CiAgICAgICAgICB0ZXh0OiAn5YWo6YOoJywKICAgICAgICAgIHZhbDogJycKICAgICAgICB9LCB7CiAgICAgICAgICB0ZXh0OiAn5LuK5aSpJywKICAgICAgICAgIHZhbDogJ3RvZGF5JwogICAgICAgIH0sIHsKICAgICAgICAgIHRleHQ6ICfmmKjlpKknLAogICAgICAgICAgdmFsOiAneWVzdGVyZGF5JwogICAgICAgIH0sIHsKICAgICAgICAgIHRleHQ6ICfmnIDov5E35aSpJywKICAgICAgICAgIHZhbDogJ2xhdGVseTcnCiAgICAgICAgfSwgewogICAgICAgICAgdGV4dDogJ+acgOi/kTMw5aSpJywKICAgICAgICAgIHZhbDogJ2xhdGVseTMwJwogICAgICAgIH0sIHsKICAgICAgICAgIHRleHQ6ICfmnKzmnIgnLAogICAgICAgICAgdmFsOiAnbW9udGgnCiAgICAgICAgfSwgewogICAgICAgICAgdGV4dDogJ+acrOW5tCcsCiAgICAgICAgICB2YWw6ICd5ZWFyJwogICAgICAgIH1dLAogICAgICAgIGZyb21UeHQyOiBbewogICAgICAgICAgdGV4dDogJ+WFqOmDqCcsCiAgICAgICAgICB2YWw6ICcnCiAgICAgICAgfSwgewogICAgICAgICAgdGV4dDogJ+S4gOe6p+aOqOW5v+S6uicsCiAgICAgICAgICB2YWw6IDEKICAgICAgICB9LCB7CiAgICAgICAgICB0ZXh0OiAn5LqM57qn5o6o5bm/5Lq6JywKICAgICAgICAgIHZhbDogMgogICAgICAgIH1dLAogICAgICAgIGZyb21UeHQzOiBbewogICAgICAgICAgdGV4dDogJ+WFqOmDqCcsCiAgICAgICAgICB2YWw6ICcnCiAgICAgICAgfSwgewogICAgICAgICAgdGV4dDogJ+S4gOe6p+aOqOW5v+S6uuiuouWNlScsCiAgICAgICAgICB2YWw6IDEKICAgICAgICB9LCB7CiAgICAgICAgICB0ZXh0OiAn5LqM57qn5o6o5bm/5Lq66K6i5Y2VJywKICAgICAgICAgIHZhbDogMgogICAgICAgIH0sIHsKICAgICAgICAgIHRleHQ6ICfkuovkuJrpg6jmjqjlub/orqLljZUnLAogICAgICAgICAgdmFsOiAzCiAgICAgICAgfSwgewogICAgICAgICAgdGV4dDogJ+S7o+eQhuWVhuaOqOW5v+iuouWNlScsCiAgICAgICAgICB2YWw6IDQKICAgICAgICB9XQogICAgICB9LAogICAgICBmb3JtVmFsaWRhdGU6IHsKICAgICAgICBsaW1pdDogMTUsCiAgICAgICAgcGFnZTogMSwKICAgICAgICBuaWNrbmFtZTogJycsCiAgICAgICAgZGF0YTogJycsCiAgICAgICAgdHlwZTogJycsCiAgICAgICAgb3JkZXJfaWQ6ICcnLAogICAgICAgIHVpZDogMAogICAgICB9LAogICAgICBsb2FkaW5nOiBmYWxzZSwKICAgICAgdGFiTGlzdDogW10sCiAgICAgIHRvdGFsOiAwLAogICAgICB0aW1lVmFsOiBbXSwKICAgICAgY29sdW1uczQ6IFtdLAogICAgICBsaXN0VGl0bGU6ICcnLAogICAgICByb3dzTGlzdDogewogICAgICAgIGRpdmlzaW9uX3R5cGU6IDAKICAgICAgfQogICAgfTsKICB9LAogIGNvbXB1dGVkOiBfb2JqZWN0U3ByZWFkKF9vYmplY3RTcHJlYWQoe30sIG1hcFN0YXRlKCdtZWRpYScsIFsnaXNNb2JpbGUnXSkpLCB7fSwgewogICAgbGFiZWxXaWR0aDogZnVuY3Rpb24gbGFiZWxXaWR0aCgpIHsKICAgICAgcmV0dXJuIHRoaXMuaXNNb2JpbGUgPyB1bmRlZmluZWQgOiAnODBweCc7CiAgICB9LAogICAgbGFiZWxQb3NpdGlvbjogZnVuY3Rpb24gbGFiZWxQb3NpdGlvbigpIHsKICAgICAgcmV0dXJuIHRoaXMuaXNNb2JpbGUgPyAndG9wJyA6ICdyaWdodCc7CiAgICB9CiAgfSksCiAgbWV0aG9kczogewogICAgb25DYW5jZWw6IGZ1bmN0aW9uIG9uQ2FuY2VsKCkgewogICAgICB0aGlzLmZvcm1WYWxpZGF0ZSA9IHsKICAgICAgICBsaW1pdDogMTUsCiAgICAgICAgcGFnZTogMSwKICAgICAgICBuaWNrbmFtZTogJycsCiAgICAgICAgZGF0YTogJycsCiAgICAgICAgdHlwZTogJycsCiAgICAgICAgb3JkZXJfaWQ6ICcnLAogICAgICAgIHVpZDogMAogICAgICB9OwogICAgICB0aGlzLnRpbWVWYWwgPSBbXTsKICAgICAgcm93c0xpc3Q6IHt9CiAgICB9LAogICAgLy8g5YW35L2T5pel5pyfCiAgICBvbmNoYW5nZVRpbWU6IGZ1bmN0aW9uIG9uY2hhbmdlVGltZShlKSB7CiAgICAgIHRoaXMudGltZVZhbCA9IGU7CiAgICAgIHRoaXMuZm9ybVZhbGlkYXRlLmRhdGEgPSB0aGlzLnRpbWVWYWwgPyB0aGlzLnRpbWVWYWwuam9pbignLScpIDogJyc7CiAgICAgIHRoaXMuZ2V0TGlzdCh0aGlzLnJvd3NMaXN0LCB0aGlzLmxpc3RUaXRsZSk7CiAgICB9LAogICAgLy8g6YCJ5oup5pe26Ze0CiAgICBzZWxlY3RDaGFuZ2U6IGZ1bmN0aW9uIHNlbGVjdENoYW5nZSh0YWIpIHsKICAgICAgdGhpcy5mb3JtVmFsaWRhdGUuZGF0YSA9IHRhYjsKICAgICAgdGhpcy50aW1lVmFsID0gW107CiAgICAgIHRoaXMuZ2V0TGlzdCh0aGlzLnJvd3NMaXN0LCB0aGlzLmxpc3RUaXRsZSk7CiAgICB9LAogICAgLy8g5YiX6KGoCiAgICBnZXRMaXN0OiBmdW5jdGlvbiBnZXRMaXN0KHJvdywgdGl0KSB7CiAgICAgIHZhciBfdGhpcyA9IHRoaXM7CiAgICAgIHRoaXMubGlzdFRpdGxlID0gdGl0OwogICAgICB0aGlzLnJvd3NMaXN0ID0gcm93OwogICAgICB0aGlzLmxvYWRpbmcgPSB0cnVlOwogICAgICB2YXIgdXJsID0gJyc7CiAgICAgIGlmICh0aGlzLmxpc3RUaXRsZSA9PT0gJ21hbicpIHsKICAgICAgICB1cmwgPSAnYWdlbnQvc3RhaXInOwogICAgICB9IGVsc2UgewogICAgICAgIHVybCA9ICdhZ2VudC9zdGFpci9vcmRlcic7CiAgICAgIH0KICAgICAgdGhpcy5mb3JtVmFsaWRhdGUudWlkID0gcm93LnVpZDsKICAgICAgc3RhaXJMaXN0QXBpKHVybCwgdGhpcy5mb3JtVmFsaWRhdGUpLnRoZW4oLyojX19QVVJFX18qL2Z1bmN0aW9uICgpIHsKICAgICAgICB2YXIgX3JlZiA9IF9hc3luY1RvR2VuZXJhdG9yKC8qI19fUFVSRV9fKi9fcmVnZW5lcmF0b3IoKS5tKGZ1bmN0aW9uIF9jYWxsZWUocmVzKSB7CiAgICAgICAgICB2YXIgZGF0YTsKICAgICAgICAgIHJldHVybiBfcmVnZW5lcmF0b3IoKS53KGZ1bmN0aW9uIChfY29udGV4dCkgewogICAgICAgICAgICB3aGlsZSAoMSkgc3dpdGNoIChfY29udGV4dC5uKSB7CiAgICAgICAgICAgICAgY2FzZSAwOgogICAgICAgICAgICAgICAgZGF0YSA9IHJlcy5kYXRhOwogICAgICAgICAgICAgICAgX3RoaXMudGFiTGlzdCA9IGRhdGEubGlzdDsKICAgICAgICAgICAgICAgIF90aGlzLnRvdGFsID0gZGF0YS5jb3VudDsKICAgICAgICAgICAgICAgIF90aGlzLmxvYWRpbmcgPSBmYWxzZTsKICAgICAgICAgICAgICBjYXNlIDE6CiAgICAgICAgICAgICAgICByZXR1cm4gX2NvbnRleHQuYSgyKTsKICAgICAgICAgICAgfQogICAgICAgICAgfSwgX2NhbGxlZSk7CiAgICAgICAgfSkpOwogICAgICAgIHJldHVybiBmdW5jdGlvbiAoX3gpIHsKICAgICAgICAgIHJldHVybiBfcmVmLmFwcGx5KHRoaXMsIGFyZ3VtZW50cyk7CiAgICAgICAgfTsKICAgICAgfSgpKS5jYXRjaChmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgX3RoaXMubG9hZGluZyA9IGZhbHNlOwogICAgICAgIF90aGlzLnRhYkxpc3QgPSBbXTsKICAgICAgICBfdGhpcy4kbWVzc2FnZS5lcnJvcihyZXMubXNnKTsKICAgICAgfSk7CiAgICB9LAogICAgcGFnZUNoYW5nZTogZnVuY3Rpb24gcGFnZUNoYW5nZSgpIHsKICAgICAgdGhpcy5nZXRMaXN0KHRoaXMucm93c0xpc3QsIHRoaXMubGlzdFRpdGxlKTsKICAgIH0sCiAgICAvLyDmkJzntKIKICAgIHVzZXJTZWFyY2hzOiBmdW5jdGlvbiB1c2VyU2VhcmNocygpIHsKICAgICAgdGhpcy5mb3JtVmFsaWRhdGUucGFnZSA9IDE7CiAgICAgIHRoaXMuZ2V0TGlzdCh0aGlzLnJvd3NMaXN0LCB0aGlzLmxpc3RUaXRsZSk7CiAgICB9CiAgfQp9Ow=="},{"version":3,"names":["mapState","stairListApi","formatDate","name","filters","time","date","Date","data","modals","fromList","title","custom","fromTxt","text","val","fromTxt2","fromTxt3","formValidate","limit","page","nickname","type","order_id","uid","loading","tabList","total","timeVal","columns4","listTitle","rowsList","division_type","computed","_objectSpread","labelWidth","isMobile","undefined","labelPosition","methods","onCancel","onchangeTime","e","join","getList","selectChange","tab","row","tit","_this","url","then","_ref","_asyncToGenerator","_regenerator","m","_callee","res","w","_context","n","list","count","a","_x","apply","arguments","catch","$message","error","msg","pageChange","userSearchs"],"sources":["src/pages/agent/handle/promotersList.vue"],"sourcesContent":["<template>\r\n <div>\r\n <el-dialog\r\n :visible.sync=\"modals\"\r\n :title=\"listTitle === 'man' ? '统计推广人列表' : '推广订单'\"\r\n :close-on-click-modal=\"false\"\r\n width=\"1000px\"\r\n @closed=\"onCancel\"\r\n >\r\n <div class=\"table_box\">\r\n <el-form\r\n ref=\"formValidate\"\r\n :model=\"formValidate\"\r\n :label-width=\"labelWidth\"\r\n :label-position=\"labelPosition\"\r\n @submit.native.prevent\r\n inline\r\n >\r\n <el-form-item label=\"时间选择:\">\r\n <el-date-picker\r\n clearable\r\n :editable=\"false\"\r\n @change=\"onchangeTime\"\r\n v-model=\"timeVal\"\r\n value-format=\"yyyy/MM/dd\"\r\n type=\"daterange\"\r\n start-placeholder=\"开始日期\"\r\n end-placeholder=\"结束日期\"\r\n style=\"width: 250px\"\r\n ></el-date-picker>\r\n </el-form-item>\r\n <el-form-item label=\"用户类型:\">\r\n <el-select v-model=\"formValidate.type\" clearable class=\"form_content_width\">\r\n <el-option\r\n v-for=\"(item, i) in listTitle === 'man' ? fromList.fromTxt2 : fromList.fromTxt3\"\r\n :key=\"i\"\r\n :value=\"item.val\"\r\n :label=\"item.text\"\r\n ></el-option>\r\n </el-select>\r\n </el-form-item>\r\n <el-form-item label=\"搜索:\" v-if=\"listTitle === 'man'\">\r\n <el-input\r\n clearable\r\n placeholder=\"请输入请姓名、电话、UID\"\r\n v-model=\"formValidate.nickname\"\r\n class=\"form_content_width\"\r\n ></el-input>\r\n </el-form-item>\r\n <el-form-item label=\"订单号:\" v-if=\"listTitle === 'order'\">\r\n <el-input\r\n clearable\r\n placeholder=\"请输入请订单号\"\r\n v-model=\"formValidate.order_id\"\r\n class=\"form_content_width\"\r\n ></el-input>\r\n </el-form-item>\r\n <el-form-item>\r\n <el-button type=\"primary\" v-db-click @click=\"userSearchs\">查询</el-button>\r\n </el-form-item>\r\n </el-form>\r\n </div>\r\n <el-table\r\n ref=\"selection\"\r\n :data=\"tabList\"\r\n v-loading=\"loading\"\r\n empty-text=\"暂无数据\"\r\n highlight-current-row\r\n max-height=\"400\"\r\n >\r\n <template v-if=\"listTitle === 'man'\">\r\n <el-table-column label=\"UID\" 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 ? scope.row.avatar : require('../../../assets/images/moren.jpg')\" />\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.nickname }}</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.promoter_name }}</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.spread_count }}</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.order_count }}</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.spread_time | formatDate }}</span>\r\n </template>\r\n </el-table-column>\r\n </template>\r\n <template v-else>\r\n <el-table-column label=\"订单ID\" min-width=\"130\">\r\n <template slot-scope=\"scope\">\r\n <span>{{ scope.row.order_id }}</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.user_info }}</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-column label=\"返佣金额\" min-width=\"130\">\r\n <template slot-scope=\"scope\">\r\n <span>{{ scope.row.brokerage_price || 0 }}</span>\r\n </template>\r\n </el-table-column>\r\n <el-table-column label=\"事业部返佣金额\" min-width=\"130\" v-if=\"rowsList.division_type == 1\">\r\n <template slot-scope=\"scope\">\r\n <span>{{ scope.row.division_brokerage || 0 }}</span>\r\n </template>\r\n </el-table-column>\r\n <el-table-column label=\"代理商返佣金额\" min-width=\"130\" v-if=\"rowsList.division_type == 2\">\r\n <template slot-scope=\"scope\">\r\n <span>{{ scope.row.agent_brokerage || 0 }}</span>\r\n </template>\r\n </el-table-column>\r\n <el-table-column label=\"员工返佣金额\" min-width=\"130\" v-if=\"rowsList.division_type == 3\">\r\n <template slot-scope=\"scope\">\r\n <span>{{ scope.row.staff_brokerage || 0 }}</span>\r\n </template>\r\n </el-table-column>\r\n </template>\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=\"formValidate.page\"\r\n :limit.sync=\"formValidate.limit\"\r\n @pagination=\"pageChange\"\r\n />\r\n </div>\r\n </el-dialog>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport { mapState } from 'vuex';\r\nimport { stairListApi } from '@/api/agent';\r\nimport { formatDate } from '@/utils/validate';\r\nexport default {\r\n name: 'promotersList',\r\n // props: {\r\n // listTitle: {\r\n // type: String,\r\n // default: ''\r\n // }\r\n // },\r\n filters: {\r\n formatDate(time) {\r\n if (time !== 0) {\r\n let date = new Date(time * 1000);\r\n return formatDate(date, 'yyyy-MM-dd hh:mm');\r\n }\r\n },\r\n },\r\n data() {\r\n return {\r\n modals: false,\r\n fromList: {\r\n title: '选择时间',\r\n custom: true,\r\n fromTxt: [\r\n { text: '全部', val: '' },\r\n { text: '今天', val: 'today' },\r\n { text: '昨天', val: 'yesterday' },\r\n { text: '最近7天', val: 'lately7' },\r\n { text: '最近30天', val: 'lately30' },\r\n { text: '本月', val: 'month' },\r\n { text: '本年', val: 'year' },\r\n ],\r\n fromTxt2: [\r\n { text: '全部', val: '' },\r\n { text: '一级推广人', val: 1 },\r\n { text: '二级推广人', val: 2 },\r\n ],\r\n fromTxt3: [\r\n { text: '全部', val: '' },\r\n { text: '一级推广人订单', val: 1 },\r\n { text: '二级推广人订单', val: 2 },\r\n { text: '事业部推广订单', val: 3 },\r\n { text: '代理商推广订单', val: 4 },\r\n ],\r\n },\r\n formValidate: {\r\n limit: 15,\r\n page: 1,\r\n nickname: '',\r\n data: '',\r\n type: '',\r\n order_id: '',\r\n uid: 0,\r\n },\r\n loading: false,\r\n tabList: [],\r\n total: 0,\r\n timeVal: [],\r\n columns4: [],\r\n listTitle: '',\r\n rowsList: {\r\n division_type: 0,\r\n },\r\n };\r\n },\r\n computed: {\r\n ...mapState('media', ['isMobile']),\r\n labelWidth() {\r\n return this.isMobile ? undefined : '80px';\r\n },\r\n labelPosition() {\r\n return this.isMobile ? 'top' : 'right';\r\n },\r\n },\r\n methods: {\r\n onCancel() {\r\n this.formValidate = {\r\n limit: 15,\r\n page: 1,\r\n nickname: '',\r\n data: '',\r\n type: '',\r\n order_id: '',\r\n uid: 0,\r\n };\r\n this.timeVal = [];\r\n rowsList: {\r\n }\r\n },\r\n // 具体日期\r\n onchangeTime(e) {\r\n this.timeVal = e;\r\n this.formValidate.data = this.timeVal ? this.timeVal.join('-') : '';\r\n this.getList(this.rowsList, this.listTitle);\r\n },\r\n // 选择时间\r\n selectChange(tab) {\r\n this.formValidate.data = tab;\r\n this.timeVal = [];\r\n this.getList(this.rowsList, this.listTitle);\r\n },\r\n // 列表\r\n getList(row, tit) {\r\n this.listTitle = tit;\r\n this.rowsList = row;\r\n this.loading = true;\r\n let url = '';\r\n if (this.listTitle === 'man') {\r\n url = 'agent/stair';\r\n } else {\r\n url = 'agent/stair/order';\r\n }\r\n this.formValidate.uid = row.uid;\r\n stairListApi(url, this.formValidate)\r\n .then(async (res) => {\r\n let data = res.data;\r\n this.tabList = data.list;\r\n this.total = data.count;\r\n this.loading = false;\r\n })\r\n .catch((res) => {\r\n this.loading = false;\r\n this.tabList = [];\r\n this.$message.error(res.msg);\r\n });\r\n },\r\n pageChange() {\r\n this.getList(this.rowsList, this.listTitle);\r\n },\r\n // 搜索\r\n userSearchs() {\r\n this.formValidate.page = 1;\r\n this.getList(this.rowsList, this.listTitle);\r\n },\r\n },\r\n};\r\n</script>\r\n\r\n<style scoped></style>\r\n"],"mappings":"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","ignoreList":[]}]}
|