dd0691af619a82c09f7169fe83eefd13.json 21 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\\Distribution\\DOrderList.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\Distribution\\DOrderList.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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IFNlbGVjdEN1c3RvbWVyIGZyb20gIkAvY29tcG9uZW50L2NvbW1vbi9TZWxlY3RDdXN0b21lciI7CmltcG9ydCB7IENvbW1pc3Npb25PcmRlckdldEFsbCB9IGZyb20gIkAvYXBpL0NvbW1pc3Npb24iOwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogIkRpc3RyaWJ1dG9yIiwKICBjb21wb25lbnRzOiB7CiAgICBTZWxlY3RDdXN0b21lcgogIH0sCgogIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBnb29kc0xpc3Q6IFtdLAogICAgICBvcmRlclRpbWU6IFtdLAogICAgICB0b3RhbDogMCwKICAgICAgcGFnZTogMSwKICAgICAgcGFnZVNpemU6IDEwLAogICAgICBjdXN0b21lcl9uYW1lOiAiIiwKICAgICAgaW5wdXRfc2VsZWN0OiAibm8iLAogICAgICBrZXl3b3JkOiAiIiwKICAgICAgc2VhcmNoX2Zvcm06IHsKICAgICAgICBubzogIiIsCiAgICAgICAgc3RhcnRUaW1lOiAiIiwKICAgICAgICBzdGF0ZTogImFsbCIsCiAgICAgICAgZW5kVGltZTogIiIsCiAgICAgICAgaXNBY2NvdW50OiAiIiwKICAgICAgICAvLyDkvaPph5HnirbmgIEgaXNBY2NvdW50IDPlj5bmtoggNOetieW+heWFpei0piA15bey5YWl6LSmCiAgICAgICAgY3VzdG9tZXJJZDogIiIsCiAgICAgICAgZ29vZHNOYW1lOiAiIgogICAgICB9LAogICAgICBvcmRlcl9zdGF0dXM6IFt7CiAgICAgICAgbGFiZWw6ICLlhajpg6giLAogICAgICAgIHZhbHVlOiAiYWxsIgogICAgICB9LCB7CiAgICAgICAgbGFiZWw6ICLlvoXlrqHmoLgiLAogICAgICAgIC8vIOaWsOiuouWNleOAkQogICAgICAgIHZhbHVlOiAid2FpdEF1ZGl0IgogICAgICB9LCB7CiAgICAgICAgbGFiZWw6ICLlvoXlj5HotKciLAogICAgICAgIC8vIOetieW+heWHuuW6kwogICAgICAgIHZhbHVlOiAid2FpdE91dFN0b2NrIgogICAgICB9LCB7CiAgICAgICAgbGFiZWw6ICLlvoXmlLbotKciLAogICAgICAgIC8vIOW3suWHuuW6kwogICAgICAgIHZhbHVlOiAiaGFzT3V0U3RvY2siCiAgICAgIH0sIHsKICAgICAgICBsYWJlbDogIuW3suWujOaIkCIsCiAgICAgICAgLy8g5bey5pS26LSnCiAgICAgICAgdmFsdWU6ICJmaW5pc2giCiAgICAgIH0sIHsKICAgICAgICBsYWJlbDogIuW3suWFs+mXrSIsCiAgICAgICAgLy8g5bey5Y+W5raICiAgICAgICAgdmFsdWU6ICJjbG9zZSIKICAgICAgfV0sCiAgICAgIGNoZWNrTGlzdDogWyLljZXku7ciLCAi5pWw6YePIiwgIuWunuS7mOasviIsICLorqLljZXmnaXmupAiLCAi5Lmw5a62IiwgIuiuouWNleeKtuaAgSIsICLml7bpl7QiLCAi5YiG6ZSA5ZWGIiwgIuS9o+mHkSJdLAogICAgICBjb2x1bW5zOiBbewogICAgICAgIGxhYmVsOiAi5Y2V5Lu3IgogICAgICB9LCB7CiAgICAgICAgbGFiZWw6ICLmlbDph48iCiAgICAgIH0sIHsKICAgICAgICBsYWJlbDogIuWunuS7mOasviIKICAgICAgfSwgewogICAgICAgIGxhYmVsOiAi6K6i5Y2V5p2l5rqQIgogICAgICB9LCB7CiAgICAgICAgbGFiZWw6ICLkubDlrrYiCiAgICAgIH0sIHsKICAgICAgICBsYWJlbDogIuiuouWNleeKtuaAgSIKICAgICAgfSwgewogICAgICAgIGxhYmVsOiAi5pe26Ze0IgogICAgICB9LCB7CiAgICAgICAgbGFiZWw6ICLliIbplIDllYYiCiAgICAgIH0sIHsKICAgICAgICBsYWJlbDogIuS9o+mHkSIKICAgICAgfV0sCiAgICAgIHVuaXRQcmljZUZsYWc6IHRydWUsCiAgICAgIHF1YW50aXR5RmxhZzogdHJ1ZSwKICAgICAgYWN0dWFsUGF5bWVudEZsYWc6IHRydWUsCiAgICAgIHNvdXJjZUZsYWc6IHRydWUsCiAgICAgIGJ1eWVyRmxhZzogdHJ1ZSwKICAgICAgb3JkZXJTdGF0dXNGbGFnOiB0cnVlLAogICAgICB0aW1lRmxhZzogdHJ1ZSwKICAgICAgZGlzdHJpYnV0b3JGbGFnOiB0cnVlLAogICAgICBjb21taXNzaW9uRmxhZzogdHJ1ZQogICAgfTsKICB9LAoKICBjcmVhdGVkKCkgewogICAgdGhpcy5Db21taXNzaW9uT3JkZXJHZXRBbGwoKTsKICB9LAoKICBhY3RpdmF0ZWQoKSB7CiAgICBpZiAodGhpcy4kX2lzSW5pdCgpKSByZXR1cm47CiAgICB0aGlzLkNvbW1pc3Npb25PcmRlckdldEFsbCgpOwogIH0sCgogIG1ldGhvZHM6IHsKICAgIGFzeW5jIENvbW1pc3Npb25PcmRlckdldEFsbCgpIHsKICAgICAgaWYgKHRoaXMuaW5wdXRfc2VsZWN0ID09PSAibm8iKSB7CiAgICAgICAgdGhpcy5zZWFyY2hfZm9ybS5ubyA9IHRoaXMua2V5d29yZDsKICAgICAgICB0aGlzLnNlYXJjaF9mb3JtLmdvb2RzTmFtZSA9ICIiOwogICAgICB9IGVsc2UgewogICAgICAgIHRoaXMuc2VhcmNoX2Zvcm0uZ29vZHNOYW1lID0gdGhpcy5rZXl3b3JkOwogICAgICAgIHRoaXMuc2VhcmNoX2Zvcm0ubm8gPSAiIjsKICAgICAgfQoKICAgICAgY29uc3QgewogICAgICAgIGRhdGEsCiAgICAgICAgcGFnZVRvdGFsCiAgICAgIH0gPSBhd2FpdCBDb21taXNzaW9uT3JkZXJHZXRBbGwoewogICAgICAgIHBhZ2U6IHRoaXMucGFnZSwKICAgICAgICBwYWdlU2l6ZTogdGhpcy5wYWdlU2l6ZSwKICAgICAgICAuLi50aGlzLnNlYXJjaF9mb3JtCiAgICAgIH0pOwogICAgICB0aGlzLmdvb2RzTGlzdCA9IGRhdGE7CiAgICAgIHRoaXMudG90YWwgPSBwYWdlVG90YWw7CiAgICB9LAoKICAgIC8vICDorqLljZXml7bpl7QKICAgIG9yZGVyVGltZUNoYW5nZSh2YWwpIHsKICAgICAgaWYgKHZhbCAmJiB2YWwubGVuZ3RoKSB7CiAgICAgICAgdGhpcy5zZWFyY2hfZm9ybS5zdGFydFRpbWUgPSB2YWxbMF0gLyAxMDAwOwogICAgICAgIHRoaXMuc2VhcmNoX2Zvcm0uZW5kVGltZSA9IHZhbFsxXSAvIDEwMDAgKyA4NjM5OTsKICAgICAgfSBlbHNlIHsKICAgICAgICB0aGlzLnNlYXJjaF9mb3JtLnN0YXJ0VGltZSA9ICIiOwogICAgICAgIHRoaXMuc2VhcmNoX2Zvcm0uZW5kVGltZSA9ICIiOwogICAgICB9CgogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIC8vIOmAieaLqeWuouaItwogICAgY3VzdG9tZXJTZWwodmFsLCBsaXN0KSB7CiAgICAgIHRoaXMuc2VhcmNoX2Zvcm0uY3VzdG9tZXJJZCA9IGxpc3RbMF0uaWQ7CiAgICAgIHRoaXMucGFnZUNoYW5nZSgxKTsKICAgIH0sCgogICAgY3VzdG9tZXJDbGVhcigpIHsKICAgICAgdGhpcy5zZWFyY2hfZm9ybS5jdXN0b21lcklkID0gIiI7CiAgICAgIHRoaXMuY3VzdG9tZXJfbmFtZSA9ICIiOwogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIHBhZ2VDaGFuZ2UodmFsKSB7CiAgICAgIHRoaXMucGFnZSA9IHZhbDsKICAgICAgdGhpcy5Db21taXNzaW9uT3JkZXJHZXRBbGwoKTsKICAgIH0sCgogICAgc2l6ZUNoYW5nZSh2YWwpIHsKICAgICAgdGhpcy5wYWdlID0gMTsKICAgICAgdGhpcy5wYWdlU2l6ZSA9IHZhbDsKICAgICAgdGhpcy5Db21taXNzaW9uT3JkZXJHZXRBbGwoKTsKICAgIH0sCgogICAgY2hhbmdlKCkgewogICAgICB0aGlzLnVuaXRQcmljZUZsYWcgPSB0aGlzLmNoZWNrTGlzdC5zb21lKGl0ZW0gPT4gaXRlbSA9PT0gIuWNleS7tyIpOwogICAgICB0aGlzLnF1YW50aXR5RmxhZyA9IHRoaXMuY2hlY2tMaXN0LnNvbWUoaXRlbSA9PiBpdGVtID09PSAi5pWw6YePIik7CiAgICAgIHRoaXMuYWN0dWFsUGF5bWVudEZsYWcgPSB0aGlzLmNoZWNrTGlzdC5zb21lKGl0ZW0gPT4gaXRlbSA9PT0gIuWunuS7mOasviIpOwogICAgICB0aGlzLnNvdXJjZUZsYWcgPSB0aGlzLmNoZWNrTGlzdC5zb21lKGl0ZW0gPT4gaXRlbSA9PT0gIuiuouWNleadpea6kCIpOwogICAgICB0aGlzLmJ1eWVyRmxhZyA9IHRoaXMuY2hlY2tMaXN0LnNvbWUoaXRlbSA9PiBpdGVtID09PSAi5Lmw5a62Iik7CiAgICAgIHRoaXMub3JkZXJTdGF0dXNGbGFnID0gdGhpcy5jaGVja0xpc3Quc29tZShpdGVtID0+IGl0ZW0gPT09ICLorqLljZXnirbmgIEiKTsKICAgICAgdGhpcy50aW1lRmxhZyA9IHRoaXMuY2hlY2tMaXN0LnNvbWUoaXRlbSA9PiBpdGVtID09PSAi5pe26Ze0Iik7CiAgICAgIHRoaXMuZGlzdHJpYnV0b3JGbGFnID0gdGhpcy5jaGVja0xpc3Quc29tZShpdGVtID0+IGl0ZW0gPT09ICLliIbplIDllYYiKTsKICAgICAgdGhpcy5jb21taXNzaW9uRmxhZyA9IHRoaXMuY2hlY2tMaXN0LnNvbWUoaXRlbSA9PiBpdGVtID09PSAi5L2j6YeRIik7CiAgICB9CgogIH0KfTs="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAoMA;AACA;AACA;EACAA,mBADA;EAEAC;IACAC;EADA,CAFA;;EAKAC;IACA;MACAC,aADA;MAEAC,aAFA;MAGAC,QAHA;MAIAC,OAJA;MAKAC,YALA;MAMAC,iBANA;MAOAC,kBAPA;MAQAC,WARA;MASAC;QACAC,MADA;QAEAC,aAFA;QAGAC,YAHA;QAIAC,WAJA;QAKAC,aALA;QAKA;QACAC,cANA;QAOAC;MAPA,CATA;MAkBAC,eACA;QACAC,WADA;QAEAC;MAFA,CADA,EAKA;QACAD,YADA;QACA;QACAC;MAFA,CALA,EASA;QACAD,YADA;QACA;QACAC;MAFA,CATA,EAaA;QACAD,YADA;QACA;QACAC;MAFA,CAbA,EAiBA;QACAD,YADA;QACA;QACAC;MAFA,CAjBA,EAqBA;QACAD,YADA;QACA;QACAC;MAFA,CArBA,CAlBA;MA4CAC,YACA,IADA,EAEA,IAFA,EAGA,KAHA,EAIA,MAJA,EAKA,IALA,EAMA,MANA,EAOA,IAPA,EAQA,KARA,EASA,IATA,CA5CA;MAuDAC,UACA;QACAH;MADA,CADA,EAIA;QACAA;MADA,CAJA,EAOA;QACAA;MADA,CAPA,EAUA;QACAA;MADA,CAVA,EAaA;QACAA;MADA,CAbA,EAgBA;QACAA;MADA,CAhBA,EAmBA;QACAA;MADA,CAnBA,EAsBA;QACAA;MADA,CAtBA,EAyBA;QACAA;MADA,CAzBA,CAvDA;MAoFAI,mBApFA;MAqFAC,kBArFA;MAsFAC,uBAtFA;MAuFAC,gBAvFA;MAwFAC,eAxFA;MAyFAC,qBAzFA;MA0FAC,cA1FA;MA2FAC,qBA3FA;MA4FAC;IA5FA;EA8FA,CApGA;;EAqGAC;IACA;EACA,CAvGA;;EAwGAC;IACA;IACA;EACA,CA3GA;;EA4GAC;IACA;MACA;QACA;QACA;MACA,CAHA,MAGA;QACA;QACA;MACA;;MACA;QAAAjC;QAAAkC;MAAA;QACA9B,eADA;QAEAC,uBAFA;QAGA;MAHA;MAMA;MACA;IACA,CAjBA;;IAkBA;IACA8B;MACA;QACA;QACA;MACA,CAHA,MAGA;QACA;QACA;MACA;;MACA;IACA,CA5BA;;IA6BA;IACAC;MACA;MACA;IACA,CAjCA;;IAkCAC;MACA;MACA;MACA;IACA,CAtCA;;IAuCAC;MACA;MACA;IACA,CA1CA;;IA2CAC;MACA;MACA;MACA;IACA,CA/CA;;IAgDAC;MACA;MACA;MACA,6CACAC,sBADA;MAGA;MACA;MACA,2CACAA,uBADA;MAGA;MACA;MACA;IACA;;EA9DA;AA5GA","names":["name","components","SelectCustomer","data","goodsList","orderTime","total","page","pageSize","customer_name","input_select","keyword","search_form","no","startTime","state","endTime","isAccount","customerId","goodsName","order_status","label","value","checkList","columns","unitPriceFlag","quantityFlag","actualPaymentFlag","sourceFlag","buyerFlag","orderStatusFlag","timeFlag","distributorFlag","commissionFlag","created","activated","methods","pageTotal","orderTimeChange","customerSel","customerClear","pageChange","sizeChange","change","item"],"sourceRoot":"src/views/Distribution","sources":["DOrderList.vue"],"sourcesContent":["<template>\n <Container>\n <el-form slot=\"left\" :inline=\"true\" size=\"small\">\n <el-form-item>\n <el-input\n v-model=\"keyword\"\n style=\"width: 300px\"\n :placeholder=\"input_select === 'no' ? '订单编号' : '商品名称'\"\n @keyup.enter.native=\"pageChange(1)\"\n >\n <el-select\n slot=\"prepend\"\n v-model=\"input_select\"\n placeholder=\"订单编号\"\n style=\"width: 100px\"\n >\n <el-option label=\"订单编号\" value=\"no\"></el-option>\n <el-option label=\"商品名称\" value=\"goodsName\"></el-option>\n </el-select>\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-item>\n <SelectCustomer\n v-model=\"customer_name\"\n @clear=\"customerClear\"\n @change=\"customerSel\"\n />\n </el-form-item>\n <el-form-item>\n <el-date-picker\n v-model=\"orderTime\"\n type=\"daterange\"\n range-separator=\"-\"\n start-placeholder=\"下单开始日期\"\n end-placeholder=\"下单结束日期\"\n value-format=\"timestamp\"\n @change=\"orderTimeChange\"\n ></el-date-picker>\n </el-form-item>\n <el-form-item>\n <el-select\n v-model=\"search_form.isAccount\"\n style=\"width: 150px\"\n placeholder=\"佣金状态\"\n @change=\"pageChange(1)\"\n >\n <el-option :value=\"4\" label=\"待入账\"></el-option>\n <el-option :value=\"5\" label=\"已入账\"></el-option>\n </el-select>\n </el-form-item>\n </el-form>\n <el-tabs v-model=\"search_form.state\" type=\"card\" @tab-click=\"pageChange(1)\">\n <el-tab-pane\n v-for=\"item in order_status\"\n :key=\"item.value\"\n :label=\"item.label\"\n :name=\"item.value\"\n ></el-tab-pane>\n </el-tabs>\n <el-table :data=\"goodsList\">\n <el-table-column prop=\"shop\" label=\"商品信息\" min-width=\"140px\">\n <template slot-scope=\"scope\">\n <div class=\"clearfix\">\n <div class=\"float_left\">\n <el-image :src=\"scope.row.goodsImages\" fit=\"cover\"></el-image>\n </div>\n <div class=\"float_left\" style=\"margin-left: 10px\">\n {{ scope.row.goodsName }}\n </div>\n </div>\n </template>\n </el-table-column>\n <el-table-column\n v-if=\"unitPriceFlag\"\n prop=\"goodsPrice\"\n label=\"单价\"\n min-width=\"80px\"\n ></el-table-column>\n <el-table-column\n v-if=\"quantityFlag\"\n prop=\"buyNum\"\n label=\"数量\"\n min-width=\"80px\"\n ></el-table-column>\n <el-table-column\n v-if=\"actualPaymentFlag\"\n prop=\"goodsPrice\"\n label=\"实付款\"\n min-width=\"80px\"\n ></el-table-column>\n <el-table-column\n v-if=\"sourceFlag\"\n prop=\"orderNo\"\n label=\"订单来源\"\n min-width=\"160px\"\n ></el-table-column>\n <el-table-column\n v-if=\"buyerFlag\"\n prop=\"customerName\"\n label=\"买家\"\n show-overflow-tooltip\n min-width=\"120px\"\n ></el-table-column>\n <el-table-column\n v-if=\"orderStatusFlag\"\n prop=\"orderMsg\"\n label=\"订单状态\"\n min-width=\"120px\"\n >\n <template slot-scope=\"scope\">\n <span\n :class=\"[\n scope.row.orderMsg === '待审核'\n ? 'warning-status'\n : scope.row.orderMsg === '已关闭'\n ? 'info-status'\n : scope.row.orderMsg === '已出库'\n ? 'primary-status'\n : scope.row.orderMsg === '已完成'\n ? 'success-status'\n : scope.row.orderMsg === '待出库'\n ? 'danger-status'\n : 'primary-status',\n ]\"\n >\n {{ scope.row.orderMsg }}\n </span>\n </template>\n </el-table-column>\n <el-table-column\n v-if=\"timeFlag\"\n prop=\"createTime\"\n label=\"时间\"\n min-width=\"140px\"\n >\n <template slot-scope=\"scope\">\n {{ $_common.formatDate(scope.row.createTime) }}\n </template>\n </el-table-column>\n <el-table-column\n v-if=\"distributorFlag\"\n prop=\"retCustomerName\"\n label=\"分销商\"\n min-width=\"120px\"\n ></el-table-column>\n <el-table-column\n v-if=\"commissionFlag\"\n prop=\"retMoney\"\n label=\"佣金\"\n min-width=\"100px\"\n >\n <template slot-scope=\"scope\">\n {{ $_common.formattedNumber(scope.row.retMoney) }}\n </template>\n </el-table-column>\n <el-table-column prop=\"retMsg\" min-width=\"100px\">\n <template slot=\"header\" slot-scope=\"scope\">\n <span v-if=\"false\">{{ scope.$index }}</span>\n <span>佣金状态</span>\n <el-popover popper-class=\"custom-table-checkbox\" trigger=\"click\">\n <el-checkbox-group v-model=\"checkList\">\n <el-checkbox\n v-for=\"(item, index) in columns\"\n :key=\"index\"\n :label=\"item.label\"\n @change=\"change\"\n ></el-checkbox>\n </el-checkbox-group>\n <el-button\n slot=\"reference\"\n icon=\"el-icon-setting\"\n type=\"text\"\n ></el-button>\n </el-popover>\n </template>\n <template slot-scope=\"scope\">\n <span class=\"primary-status\">{{ scope.row.retMsg }}</span>\n </template>\n </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\n<script>\n import SelectCustomer from \"@/component/common/SelectCustomer\";\n import { CommissionOrderGetAll } from \"@/api/Commission\";\n export default {\n name: \"Distributor\",\n components: {\n SelectCustomer,\n },\n data() {\n return {\n goodsList: [],\n orderTime: [],\n total: 0,\n page: 1,\n pageSize: 10,\n customer_name: \"\",\n input_select: \"no\",\n keyword: \"\",\n search_form: {\n no: \"\",\n startTime: \"\",\n state: \"all\",\n endTime: \"\",\n isAccount: \"\", // 佣金状态 isAccount 3取消 4等待入账 5已入账\n customerId: \"\",\n goodsName: \"\",\n },\n order_status: [\n {\n label: \"全部\",\n value: \"all\",\n },\n {\n label: \"待审核\", // 新订单】\n value: \"waitAudit\",\n },\n {\n label: \"待发货\", // 等待出库\n value: \"waitOutStock\",\n },\n {\n label: \"待收货\", // 已出库\n value: \"hasOutStock\",\n },\n {\n label: \"已完成\", // 已收货\n value: \"finish\",\n },\n {\n label: \"已关闭\", // 已取消\n value: \"close\",\n },\n ],\n checkList: [\n \"单价\",\n \"数量\",\n \"实付款\",\n \"订单来源\",\n \"买家\",\n \"订单状态\",\n \"时间\",\n \"分销商\",\n \"佣金\",\n ],\n columns: [\n {\n label: \"单价\",\n },\n {\n label: \"数量\",\n },\n {\n label: \"实付款\",\n },\n {\n label: \"订单来源\",\n },\n {\n label: \"买家\",\n },\n {\n label: \"订单状态\",\n },\n {\n label: \"时间\",\n },\n {\n label: \"分销商\",\n },\n {\n label: \"佣金\",\n },\n ],\n unitPriceFlag: true,\n quantityFlag: true,\n actualPaymentFlag: true,\n sourceFlag: true,\n buyerFlag: true,\n orderStatusFlag: true,\n timeFlag: true,\n distributorFlag: true,\n commissionFlag: true,\n };\n },\n created() {\n this.CommissionOrderGetAll();\n },\n activated() {\n if (this.$_isInit()) return;\n this.CommissionOrderGetAll();\n },\n methods: {\n async CommissionOrderGetAll() {\n if (this.input_select === \"no\") {\n this.search_form.no = this.keyword;\n this.search_form.goodsName = \"\";\n } else {\n this.search_form.goodsName = this.keyword;\n this.search_form.no = \"\";\n }\n const { data, pageTotal } = await CommissionOrderGetAll({\n page: this.page,\n pageSize: this.pageSize,\n ...this.search_form,\n });\n\n this.goodsList = data;\n this.total = pageTotal;\n },\n // 订单时间\n orderTimeChange(val) {\n if (val && val.length) {\n this.search_form.startTime = val[0] / 1000;\n this.search_form.endTime = val[1] / 1000 + 86399;\n } else {\n this.search_form.startTime = \"\";\n this.search_form.endTime = \"\";\n }\n this.pageChange(1);\n },\n // 选择客户\n customerSel(val, list) {\n this.search_form.customerId = list[0].id;\n this.pageChange(1);\n },\n customerClear() {\n this.search_form.customerId = \"\";\n this.customer_name = \"\";\n this.pageChange(1);\n },\n pageChange(val) {\n this.page = val;\n this.CommissionOrderGetAll();\n },\n sizeChange(val) {\n this.page = 1;\n this.pageSize = val;\n this.CommissionOrderGetAll();\n },\n change() {\n this.unitPriceFlag = this.checkList.some((item) => item === \"单价\");\n this.quantityFlag = this.checkList.some((item) => item === \"数量\");\n this.actualPaymentFlag = this.checkList.some(\n (item) => item === \"实付款\"\n );\n this.sourceFlag = this.checkList.some((item) => item === \"订单来源\");\n this.buyerFlag = this.checkList.some((item) => item === \"买家\");\n this.orderStatusFlag = this.checkList.some(\n (item) => item === \"订单状态\"\n );\n this.timeFlag = this.checkList.some((item) => item === \"时间\");\n this.distributorFlag = this.checkList.some((item) => item === \"分销商\");\n this.commissionFlag = this.checkList.some((item) => item === \"佣金\");\n },\n },\n };\n</script>\n\n<style scoped lang=\"scss\">\n .clear span {\n color: red;\n cursor: pointer;\n margin-left: 20px;\n font-size: 12px;\n }\n .custom-table-checkbox {\n .el-checkbox {\n display: block !important;\n margin: 0 0 $base-padding/4 0;\n }\n }\n</style>\n"]}]}