26e787ebfc63b8dbe4ebb8e5b27326a0.json 20 KB

1
  1. {"remainingRequest":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\thread-loader\\dist\\cjs.js!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\\views\\goods\\sale\\CostumeAdjustPrice.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\src\\views\\goods\\sale\\CostumeAdjustPrice.vue","mtime":1678954023614},{"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\\thread-loader\\dist\\cjs.js","mtime":1681371925422},{"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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IHsgQ3VzdG9tZXJQcmljZUFkanVzdG1lbnRFZmZlY3RpdmUsIEN1c3RvbWVyUHJpY2VBZGp1c3RtZW50R2V0QWxsLCBleHBvcnRDdXN0b21lclByaWNlQWRqdXN0bWVudCB9IGZyb20gIkAvYXBpL1ByaWNlIjsKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICJDb3N0dW1lQWRqdXN0UHJpY2UiLAogIHByb3BzOiB7CiAgICBzZWFyY2hGb3JtOiB7CiAgICAgIHR5cGU6IE9iamVjdCwKICAgICAgZGVmYXVsdDogKCkgPT4gewogICAgICAgIHJldHVybiB7CiAgICAgICAgICB0aW1lOiBbXSwKICAgICAgICAgIHN0YXJ0VGltZTogIiIsCiAgICAgICAgICBlbmRUaW1lOiAiIiwKICAgICAgICAgIGVmZmVjdGl2ZVN0YXR1czogIiIsCiAgICAgICAgICBrZXl3b3JkOiAiIgogICAgICAgIH07CiAgICAgIH0KICAgIH0KICB9LAoKICBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgdG90YWw6IDAsCiAgICAgIHBhZ2U6IDEsCiAgICAgIHBhZ2VTaXplOiAxMCwKICAgICAgcHJpY2VfdGl0bGU6ICIiLAogICAgICBwcmljZV90eXBlOiAi5YWo5Zu96ZSA5ZSu5Lu3IiwKICAgICAgZGVwb3REYXRhOiBbXSwKICAgICAgdGFibGVEYXRhOiBbXSwKICAgICAgc2VhcmNoX2Zvcm06IHsKICAgICAgICB0aW1lOiBbXSwKICAgICAgICBzdGFydFRpbWU6ICIiLAogICAgICAgIGVuZFRpbWU6ICIiLAogICAgICAgIGVmZmVjdGl2ZVN0YXR1czogIiIsCiAgICAgICAga2V5d29yZDogIiIKICAgICAgfSwKICAgICAgcHJpY2Vfc3RhdHVzX2xpc3Q6IFt7CiAgICAgICAgbGFiZWw6ICLlhajpg6giLAogICAgICAgIHZhbHVlOiAwCiAgICAgIH0sIHsKICAgICAgICBsYWJlbDogIuW3sueUn+aViCIsCiAgICAgICAgdmFsdWU6IDIKICAgICAgfSwgewogICAgICAgIGxhYmVsOiAi5pyq55Sf5pWIIiwKICAgICAgICB2YWx1ZTogMQogICAgICB9XSwKICAgICAgY2hlY2tMaXN0OiBbIuiwg+S7t+aXpeacnyIsICLosIPmlbTku7fmoLwiLCAi6LCD5Lu35Lq6IiwgIueKtuaAgSJdLAogICAgICBjb2x1bW5zOiBbewogICAgICAgIGxhYmVsOiAi6LCD5Lu35pel5pyfIgogICAgICB9LCB7CiAgICAgICAgbGFiZWw6ICLosIPmlbTku7fmoLwiCiAgICAgIH0sIHsKICAgICAgICBsYWJlbDogIuiwg+S7t+S6uiIKICAgICAgfSwgewogICAgICAgIGxhYmVsOiAi54q25oCBIgogICAgICB9XSwKICAgICAgdGltZUZsYWc6IHRydWUsCiAgICAgIHByaWNlRmxhZzogdHJ1ZSwKICAgICAgcHJpY2luZ1Blb3BsZUZsYWc6IHRydWUsCiAgICAgIHN0YXRlRmxhZzogdHJ1ZQogICAgfTsKICB9LAoKICBjcmVhdGVkKCkgewogICAgdGhpcy5zZWFyY2hfZm9ybSA9IHRoaXMuc2VhcmNoRm9ybTsKICAgIHRoaXMuZ2V0TGlzdCgpOwogIH0sCgogIGFjdGl2YXRlZCgpIHsKICAgIGlmICh0aGlzLiRfaXNJbml0KCkpIHJldHVybjsKICAgIHRoaXMuZ2V0TGlzdCgpOwogIH0sCgogIG1ldGhvZHM6IHsKICAgIC8vIOWIh+mhtQogICAgcGFnZUNoYW5nZSh2YWwpIHsKICAgICAgdGhpcy5wYWdlID0gdmFsOwogICAgICB0aGlzLmdldExpc3QoKTsKICAgIH0sCgogICAgLy8g5q+P6aG15pWw5o2u5aSn5bCP5pS55Y+YCiAgICBzaXplQ2hhbmdlKHZhbCkgewogICAgICB0aGlzLnBhZ2UgPSAxOwogICAgICB0aGlzLnBhZ2VTaXplID0gdmFsOwogICAgICB0aGlzLmdldExpc3QoKTsKICAgIH0sCgogICAgZWZmZWN0aXZlUHJpY2UoaWQsIGNyZWF0ZVRpbWUpIHsKICAgICAgdGhpcy4kY29uZmlybSgi56Gu5a6a6KaB5bCG6K+l6LCD5Lu35Y2V55Sf5pWI5ZCXPyIsICLmj5DnpLoiLCB7CiAgICAgICAgY29uZmlybUJ1dHRvblRleHQ6ICLnoa7lrpoiLAogICAgICAgIGNhbmNlbEJ1dHRvblRleHQ6ICLlj5bmtogiLAogICAgICAgIHR5cGU6ICJ3YXJuaW5nIgogICAgICB9KS50aGVuKGFzeW5jICgpID0+IHsKICAgICAgICBjb25zdCB7CiAgICAgICAgICBkYXRhCiAgICAgICAgfSA9IGF3YWl0IEN1c3RvbWVyUHJpY2VBZGp1c3RtZW50RWZmZWN0aXZlKGlkLCB7CiAgICAgICAgICBjcmVhdGVUaW1lOiBjcmVhdGVUaW1lLAogICAgICAgICAgZWZmZWN0aXZlVXNlck5hbWU6IHRoaXMudXNlck5hbWUKICAgICAgICB9KTsKICAgICAgICB0aGlzLiRtZXNzYWdlKHsKICAgICAgICAgIHR5cGU6ICJzdWNjZXNzIiwKICAgICAgICAgIG1lc3NhZ2U6ICLmk43kvZzmiJDlip8hIgogICAgICAgIH0pOwogICAgICAgIHRoaXMuZ2V0TGlzdCgpOwogICAgICB9KTsKICAgIH0sCgogICAgYXN5bmMgZ2V0TGlzdCgpIHsKICAgICAgbGV0IHBhcmFtcyA9IHsKICAgICAgICBwYWdlOiB0aGlzLnBhZ2UsCiAgICAgICAgcGFnZVNpemU6IHRoaXMucGFnZVNpemUsCiAgICAgICAga2V5d29yZDogdGhpcy5zZWFyY2hfZm9ybS5rZXl3b3JkLAogICAgICAgIHN0YXJ0VGltZTogdGhpcy5zZWFyY2hfZm9ybS5zdGFydFRpbWUsCiAgICAgICAgZW5kVGltZTogdGhpcy5zZWFyY2hfZm9ybS5lbmRUaW1lLAogICAgICAgIGVmZmVjdGl2ZVN0YXR1czogdGhpcy5zZWFyY2hfZm9ybS5lZmZlY3RpdmVTdGF0dXMKICAgICAgfTsKICAgICAgY29uc3QgewogICAgICAgIGRhdGEsCiAgICAgICAgcGFnZVRvdGFsCiAgICAgIH0gPSBhd2FpdCBDdXN0b21lclByaWNlQWRqdXN0bWVudEdldEFsbChwYXJhbXMpOwogICAgICB0aGlzLnRhYmxlRGF0YSA9IGRhdGE7CiAgICAgIHRoaXMudG90YWwgPSBwYWdlVG90YWw7CiAgICB9LAoKICAgIGNoYW5nZSgpIHsKICAgICAgdGhpcy50aW1lRmxhZyA9IHRoaXMuY2hlY2tMaXN0LnNvbWUoaXRlbSA9PiBpdGVtID09PSAi6LCD5Lu35pe26Ze0Iik7CiAgICAgIHRoaXMucHJpY2VGbGFnID0gdGhpcy5jaGVja0xpc3Quc29tZShpdGVtID0+IGl0ZW0gPT09ICLosIPmlbTku7fmoLwiKTsKICAgICAgdGhpcy5wcmljaW5nUGVvcGxlRmxhZyA9IHRoaXMuY2hlY2tMaXN0LnNvbWUoaXRlbSA9PiBpdGVtID09PSAi6LCD5Lu35Lq6Iik7CiAgICAgIHRoaXMuc3RhdGVGbGFnID0gdGhpcy5jaGVja0xpc3Quc29tZShpdGVtID0+IGl0ZW0gPT09ICLnirbmgIEiKTsKICAgIH0KCiAgfQp9Ow=="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA2MA,SACAA,gCADA,EAEAC,6BAFA,EAGAC,6BAHA,QAIA,aAJA;AAMA;EACAC,0BADA;EAEAC;IACAC;MACAC,YADA;MAEAC;QACA;UACAC,QADA;UAEAC,aAFA;UAGAC,WAHA;UAIAC,mBAJA;UAKAC;QALA;MAOA;IAVA;EADA,CAFA;;EAgBAC;IACA;MACAC,QADA;MAEAC,OAFA;MAGAC,YAHA;MAIAC,eAJA;MAKAC,mBALA;MAMAC,aANA;MAOAC,aAPA;MAQAC;QACAb,QADA;QAEAC,aAFA;QAGAC,WAHA;QAIAC,mBAJA;QAKAC;MALA,CARA;MAeAU,oBACA;QACAC,WADA;QAEAC;MAFA,CADA,EAKA;QACAD,YADA;QAEAC;MAFA,CALA,EASA;QACAD,YADA;QAEAC;MAFA,CATA,CAfA;MA6BAC,wCA7BA;MA8BAC,UACA;QACAH;MADA,CADA,EAIA;QACAA;MADA,CAJA,EAOA;QACAA;MADA,CAPA,EAUA;QACAA;MADA,CAVA,CA9BA;MA4CAI,cA5CA;MA6CAC,eA7CA;MA8CAC,uBA9CA;MA+CAC;IA/CA;EAiDA,CAlEA;;EAmEAC;IACA;IACA;EACA,CAtEA;;EAuEAC;IACA;IACA;EACA,CA1EA;;EA2EAC;IACA;IACAC;MACA;MACA;IACA,CALA;;IAMA;IACAC;MACA;MACA;MACA;IACA,CAXA;;IAYAC;MACA;QACAC,uBADA;QAEAC,sBAFA;QAGAhC;MAHA,GAIAiC,IAJA,CAIA;QACA;UAAA1B;QAAA;UACA2B,sBADA;UAEAC;QAFA;QAKA;UACAnC,eADA;UAEAoC;QAFA;QAIA;MACA,CAfA;IAgBA,CA7BA;;IA8BA;MACA;QACA3B,eADA;QAEAC,uBAFA;QAGAJ,iCAHA;QAIAH,qCAJA;QAKAC,iCALA;QAMAC;MANA;MAQA;QAAAE;QAAA8B;MAAA;MAEA;MACA;IACA,CA3CA;;IA4CAC;MACA;MACA;MACA,6CACAC,sBADA;MAGA;IACA;;EAnDA;AA3EA","names":["CustomerPriceAdjustmentEffective","CustomerPriceAdjustmentGetAll","exportCustomerPriceAdjustment","name","props","searchForm","type","default","time","startTime","endTime","effectiveStatus","keyword","data","total","page","pageSize","price_title","price_type","depotData","tableData","search_form","price_status_list","label","value","checkList","columns","timeFlag","priceFlag","pricingPeopleFlag","stateFlag","created","activated","methods","pageChange","sizeChange","effectivePrice","confirmButtonText","cancelButtonText","then","createTime","effectiveUserName","message","pageTotal","change","item"],"sourceRoot":"src/views/goods/sale","sources":["CostumeAdjustPrice.vue"],"sourcesContent":["<!--客户调价单-->\n<template>\n <div class=\"blank-view\">\n <el-table :data=\"tableData\">\n <el-table-column\n prop=\"id\"\n label=\"ID\"\n fixed=\"left\"\n width=\"50\"\n ></el-table-column>\n <el-table-column\n prop=\"no\"\n label=\"调价单编码\"\n min-width=\"160\"\n ></el-table-column>\n <el-table-column\n prop=\"customerName\"\n label=\"客户名称\"\n show-overflow-tooltip\n min-width=\"140\"\n ></el-table-column>\n <el-table-column\n prop=\"goodsName\"\n label=\"商品名称\"\n show-overflow-tooltip\n min-width=\"180\"\n ></el-table-column>\n <el-table-column\n v-if=\"timeFlag\"\n prop=\"createTime\"\n label=\"调价时间\"\n min-width=\"160\"\n >\n <template slot-scope=\"scope\">\n {{ $_common.formatDate(scope.row.createTime) }}\n </template>\n </el-table-column>\n\n <el-table-column\n v-if=\"priceFlag\"\n label=\"调整价格\"\n width=\"100\"\n type=\"expand\"\n >\n <template slot-scope=\"scope\">\n <ul class=\"sku-ul\">\n <li\n v-for=\"(item, index) in scope.row.salePrice\"\n :key=\"index\"\n class=\"sku-li\"\n >\n <div class=\"sku-info\">\n <p>\n <span class=\"label\">规格:</span>\n {{ item.unitName }};\n <span v-for=\"(itemU, indexU) in item.specGroup\" :key=\"indexU\">\n {{ itemU.specValueName }};\n </span>\n </p>\n <div v-if=\"item.ladderPrice && item.ladderPrice.length\">\n <span class=\"label\">调整价格:</span>\n <div style=\"display: inline-block; vertical-align: middle\">\n <div\n v-for=\"(price, pi) in item.ladderPrice\"\n :key=\"pi\"\n class=\"ladder-li\"\n >\n <span class=\"price-span\">{{ price.from }}</span>\n <span style=\"font-size: 12px; margin: 0 4px\">至</span>\n <span class=\"price-span\">\n {{\n pi === item.ladderPrice.length - 1 ? \"∞\" : price.to\n }}\n </span>\n =\n <span style=\"margin-right: 5px\" class=\"price-span\">\n <span v-if=\"parseInt(price.adjPricetag) === 1\">\n {{ $NP.minus(price.price, price.adjPrice) }}\n </span>\n <span v-else-if=\"parseInt(price.adjPricetag) === 2\">\n {{ $NP.plus(price.price, price.adjPrice) }}\n </span>\n <span v-else-if=\"parseInt(price.adjPricetag) === 3\">\n {{ $NP.times(price.price, price.adjPrice) }}\n </span>\n <span v-else>\n {{ price.price }}\n </span>\n </span>\n <span\n style=\"margin-right: 5px\"\n class=\"price-span\"\n :class=\"\n parseInt(item.adjPricetag) === 1\n ? 'danger-color'\n : parseInt(item.adjPricetag) === 2\n ? 'success-color'\n : 'primary-color'\n \"\n >\n {{\n parseInt(price.adjPricetag) === 1\n ? \"-\"\n : parseInt(price.adjPricetag) === 2\n ? \"+\"\n : \"*\"\n }}{{ price.adjPrice }}\n </span>\n </div>\n </div>\n </div>\n <p v-else>\n <span class=\"label\">调整价格:</span>\n <span\n :class=\"\n parseInt(item.adjPricetag) === 1\n ? 'danger-color'\n : parseInt(item.adjPricetag) === 2\n ? 'success-color'\n : 'primary-color'\n \"\n >\n {{\n parseInt(item.adjPricetag) === 1\n ? \"-\"\n : parseInt(item.adjPricetag) === 2\n ? \"+\"\n : \"*\"\n }}¥{{ item.price }}\n </span>\n </p>\n </div>\n </li>\n </ul>\n </template>\n </el-table-column>\n <el-table-column\n v-if=\"pricingPeopleFlag\"\n prop=\"createUserName\"\n label=\"调价人\"\n min-width=\"120\"\n ></el-table-column>\n <el-table-column\n v-if=\"stateFlag\"\n prop=\"createUserName\"\n label=\"状态\"\n min-width=\"110\"\n >\n <template slot-scope=\"scope\">\n <span v-if=\"scope.row.effectiveStatus === 2\" class=\"success-status\">\n 已生效\n </span>\n <span v-else class=\"danger-status\">未生效</span>\n </template>\n </el-table-column>\n <el-table-column label=\"管理\" min-width=\"120\" header- fixed=\"right\">\n <template slot=\"header\" slot-scope=\"scope\">\n <span v-if=\"false\">{{ scope.$index }}</span>\n <span class=\"operation\">管理</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 <el-button\n v-if=\"\n scope.row.effectiveStatus === 1 &&\n $accessCheck($Access.CostumeAdjustPriceEffective)\n \"\n type=\"text\"\n @click=\"effectivePrice(scope.row.id, scope.row.createTime)\"\n >\n 生效\n </el-button>\n <!-- <el-button v-else type=\"text\" @click=\"effectivePrice(scope.row)\">-->\n <!-- 失效-->\n <!-- </el-button>-->\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 </div>\n</template>\n\n<script>\n import {\n CustomerPriceAdjustmentEffective,\n CustomerPriceAdjustmentGetAll,\n exportCustomerPriceAdjustment,\n } from \"@/api/Price\";\n\n export default {\n name: \"CostumeAdjustPrice\",\n props: {\n searchForm: {\n type: Object,\n default: () => {\n return {\n time: [],\n startTime: \"\",\n endTime: \"\",\n effectiveStatus: \"\",\n keyword: \"\",\n };\n },\n },\n },\n data() {\n return {\n total: 0,\n page: 1,\n pageSize: 10,\n price_title: \"\",\n price_type: \"全国销售价\",\n depotData: [],\n tableData: [],\n search_form: {\n time: [],\n startTime: \"\",\n endTime: \"\",\n effectiveStatus: \"\",\n keyword: \"\",\n },\n price_status_list: [\n {\n label: \"全部\",\n value: 0,\n },\n {\n label: \"已生效\",\n value: 2,\n },\n {\n label: \"未生效\",\n value: 1,\n },\n ],\n checkList: [\"调价日期\", \"调整价格\", \"调价人\", \"状态\"],\n columns: [\n {\n label: \"调价日期\",\n },\n {\n label: \"调整价格\",\n },\n {\n label: \"调价人\",\n },\n {\n label: \"状态\",\n },\n ],\n timeFlag: true,\n priceFlag: true,\n pricingPeopleFlag: true,\n stateFlag: true,\n };\n },\n created() {\n this.search_form = this.searchForm;\n this.getList();\n },\n activated() {\n if (this.$_isInit()) return;\n this.getList();\n },\n methods: {\n // 切页\n pageChange(val) {\n this.page = val;\n this.getList();\n },\n // 每页数据大小改变\n sizeChange(val) {\n this.page = 1;\n this.pageSize = val;\n this.getList();\n },\n effectivePrice(id, createTime) {\n this.$confirm(\"确定要将该调价单生效吗?\", \"提示\", {\n confirmButtonText: \"确定\",\n cancelButtonText: \"取消\",\n type: \"warning\",\n }).then(async () => {\n const { data } = await CustomerPriceAdjustmentEffective(id, {\n createTime: createTime,\n effectiveUserName: this.userName,\n });\n\n this.$message({\n type: \"success\",\n message: \"操作成功!\",\n });\n this.getList();\n });\n },\n async getList() {\n let params = {\n page: this.page,\n pageSize: this.pageSize,\n keyword: this.search_form.keyword,\n startTime: this.search_form.startTime,\n endTime: this.search_form.endTime,\n effectiveStatus: this.search_form.effectiveStatus,\n };\n const { data, pageTotal } = await CustomerPriceAdjustmentGetAll(params);\n\n this.tableData = data;\n this.total = pageTotal;\n },\n change() {\n this.timeFlag = this.checkList.some((item) => item === \"调价时间\");\n this.priceFlag = this.checkList.some((item) => item === \"调整价格\");\n this.pricingPeopleFlag = this.checkList.some(\n (item) => item === \"调价人\"\n );\n this.stateFlag = this.checkList.some((item) => item === \"状态\");\n },\n },\n };\n</script>\n\n<style scoped lang=\"scss\">\n .custom-table-checkbox {\n .el-checkbox {\n display: block !important;\n margin: 0 0 $base-padding/4 0;\n }\n }\n .sku-ul {\n .sku-li {\n display: inline-block;\n margin-right: 10px;\n margin-bottom: 10px;\n border: 1px solid #ebeef5;\n padding: 10px;\n width: 294px;\n vertical-align: middle;\n .sku-img {\n width: 50px;\n margin-right: 8px;\n }\n .sku-info {\n line-height: 23px;\n color: #111111;\n .label {\n display: inline-block;\n width: 60px;\n color: #666666;\n text-align: right;\n }\n }\n }\n }\n .ladder-li {\n margin-top: 5px;\n .price-span {\n width: 40px;\n text-align: center;\n line-height: 30px;\n display: inline-block;\n border: 1px solid #dcdfe6;\n border-radius: 4px;\n background-color: #ffffff;\n }\n }\n</style>\n"]}]}