c5316eb7e81aef94af8560d9d89b2d87.json 10 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\\Marketing\\SetMeal\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\Marketing\\SetMeal\\index.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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IHsgZ2V0QWxsQ29tQmluUGFja2FnZSwgZW5hYmxlQ29tQmluUGFja2FnZSB9IGZyb20gIkAvYXBpL01hcmtldCI7CmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAiSW5kZXgiLAoKICBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgc2VhcmNoX2Zvcm06IHsKICAgICAgICBzZWFyY2g6ICIiCiAgICAgIH0sCiAgICAgIGFjdGl2ZU5hbWU6ICJhbGwiLAogICAgICBzZXRNZWFsX2xpc3Q6IFtdLAogICAgICB0b3RhbDogMCwKICAgICAgcGFnZTogMSwKICAgICAgcGFnZVNpemU6IDEwLAogICAgICBzdGF0ZTogMAogICAgfTsKICB9LAoKICBjcmVhdGVkKCkgewogICAgdGhpcy5nZXRBbGxDb21CaW5QYWNrYWdlKCk7CiAgfSwKCiAgbWV0aG9kczogewogICAgaGFuZGxlQ2xpY2sodGFiLCBldmVudCkgewogICAgICBpZiAodGhpcy5hY3RpdmVOYW1lID09PSAibm90U3RhcnRlZCIpIHsKICAgICAgICB0aGlzLnN0YXRlID0gMTsKICAgICAgfSBlbHNlIGlmICh0aGlzLmFjdGl2ZU5hbWUgPT09ICJjb25kdWN0IikgewogICAgICAgIHRoaXMuc3RhdGUgPSAyOwogICAgICB9IGVsc2UgaWYgKHRoaXMuYWN0aXZlTmFtZSA9PT0gImVuZCIpIHsKICAgICAgICB0aGlzLnN0YXRlID0gMzsKICAgICAgfSBlbHNlIHsKICAgICAgICB0aGlzLnN0YXRlID0gMDsKICAgICAgfQoKICAgICAgdGhpcy5nZXRBbGxDb21CaW5QYWNrYWdlKCk7CiAgICB9LAoKICAgIHBhZ2VDaGFuZ2UodmFsKSB7CiAgICAgIHRoaXMucGFnZSA9IHZhbDsKICAgICAgdGhpcy5nZXRBbGxDb21CaW5QYWNrYWdlKCk7CiAgICB9LAoKICAgIHNpemVDaGFuZ2UodmFsKSB7CiAgICAgIHRoaXMucGFnZSA9IDE7CiAgICAgIHRoaXMucGFnZVNpemUgPSB2YWw7CiAgICB9LAoKICAgIGFzeW5jIGdldEFsbENvbUJpblBhY2thZ2UoKSB7CiAgICAgIGxldCBwYXJhbXMgPSB7CiAgICAgICAgcGFnZTogdGhpcy5wYWdlLAogICAgICAgIHBhZ2VTaXplOiB0aGlzLnBhZ2VTaXplLAogICAgICAgIGtleXdvcmQ6IHRoaXMuc2VhcmNoX2Zvcm0uc2VhcmNoCiAgICAgIH07CgogICAgICBpZiAodGhpcy5zdGF0ZSkgewogICAgICAgIHBhcmFtcy5zdGF0ZSA9IHRoaXMuc3RhdGU7CiAgICAgIH0KCiAgICAgIGNvbnN0IHsKICAgICAgICBkYXRhLAogICAgICAgIHBhZ2VUb3RhbAogICAgICB9ID0gYXdhaXQgZ2V0QWxsQ29tQmluUGFja2FnZShwYXJhbXMpOwogICAgICB0aGlzLnNldE1lYWxfbGlzdCA9IGRhdGE7CiAgICAgIHRoaXMudG90YWwgPSBwYWdlVG90YWw7CiAgICB9LAoKICAgIGFzeW5jIGVuYWJsZUNoYW5nZSh2YWwsIHJvdykgewogICAgICB0cnkgewogICAgICAgIGNvbnN0IGRhdGEgPSBhd2FpdCBlbmFibGVDb21CaW5QYWNrYWdlKHJvdy5pZCwgewogICAgICAgICAgZW5hYmxlU3RhdHVzOiB2YWwKICAgICAgICB9KTsKICAgICAgICB0aGlzLiRtZXNzYWdlKHsKICAgICAgICAgIHR5cGU6ICJzdWNjZXNzIiwKICAgICAgICAgIG1lc3NhZ2U6ICLmk43kvZzmiJDlip8hIgogICAgICAgIH0pOwogICAgICB9IGNhdGNoIChlKSB7CiAgICAgICAgdGhpcy5nZXRBbGxDb21CaW5QYWNrYWdlKCk7CiAgICAgIH0KICAgIH0KCiAgfQp9Ow=="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA+GA;AACA;EACAA,aADA;;EAEAC;IACA;MACAC;QACAC;MADA,CADA;MAIAC,iBAJA;MAKAC,gBALA;MAMAC,QANA;MAOAC,OAPA;MAQAC,YARA;MASAC;IATA;EAWA,CAdA;;EAeAC;IACA;EACA,CAjBA;;EAkBAC;IACAC;MACA;QACA;MACA,CAFA,MAEA;QACA;MACA,CAFA,MAEA;QACA;MACA,CAFA,MAEA;QACA;MACA;;MACA;IACA,CAZA;;IAaAC;MACA;MACA;IACA,CAhBA;;IAiBAC;MACA;MACA;IACA,CApBA;;IAqBA;MACA;QACAP,eADA;QAEAC,uBAFA;QAGAO;MAHA;;MAKA;QACAC;MACA;;MACA;QAAAf;QAAAgB;MAAA;MACA;MACA;IACA,CAjCA;;IAkCA;MACA;QACA;UACAC;QADA;QAGA;UACAC,eADA;UAEAC;QAFA;MAIA,CARA,CAQA;QACA;MACA;IACA;;EA9CA;AAlBA","names":["name","data","search_form","search","activeName","setMeal_list","total","page","pageSize","state","created","methods","handleClick","pageChange","sizeChange","keyword","params","pageTotal","enableStatus","type","message"],"sourceRoot":"src/views/Marketing/SetMeal","sources":["index.vue"],"sourcesContent":["<template>\n <Container>\n <div slot=\"left\">\n <el-input\n v-model=\"search_form.search\"\n placeholder=\"活动名称\"\n size=\"small\"\n clearable\n style=\"width: 220px; margin-right: 10px\"\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-button\n v-if=\"$accessCheck($Access.SetMeal_addGroupGoods)\"\n type=\"primary\"\n size=\"small\"\n @click=\"$router.push('/Marketing/SetMeal/addSetMeal')\"\n >\n 新增活动\n </el-button>\n </div>\n <el-tabs v-model=\"activeName\" type=\"card\" @tab-click=\"handleClick\">\n <el-tab-pane label=\"所有活动\" name=\"all\"></el-tab-pane>\n <el-tab-pane label=\"未开始\" name=\"notStarted\"></el-tab-pane>\n <el-tab-pane label=\"进行中\" name=\"conduct\"></el-tab-pane>\n <el-tab-pane label=\"已结束\" name=\"end\"></el-tab-pane>\n </el-tabs>\n <el-table :data=\"setMeal_list\">\n <el-table-column\n prop=\"title\"\n label=\"活动名称\"\n show-overflow-tooltip\n min-width=\"140\"\n ></el-table-column>\n <el-table-column\n prop=\"materielNum\"\n label=\"商品数量\"\n min-width=\"100\"\n ></el-table-column>\n <el-table-column\n prop=\"subOrderNum\"\n label=\"订单数量\"\n min-width=\"100\"\n ></el-table-column>\n <el-table-column\n prop=\"subOrderPayMoney\"\n label=\"订单实付金额\"\n min-width=\"100\"\n >\n <template slot-scope=\"scope\">\n {{ $_common.formattedNumber(scope.row.subOrderPayMoney) }}\n </template>\n </el-table-column>\n <el-table-column label=\"活动有效时间\" min-width=\"100\">\n <template slot-scope=\"scope\">\n <span v-if=\"scope.row.isExpire === 5\">\n {{ $_common.formatDate(scope.row.startTime) }}至{{\n $_common.formatDate(scope.row.endTime)\n }}\n </span>\n <span v-else>无</span>\n </template>\n </el-table-column>\n <el-table-column prop=\"enableStatus\" label=\"活动状态\" min-width=\"100\">\n <template slot-scope=\"scope\">\n <el-switch\n v-model=\"scope.row.enableStatus\"\n class=\"switchStyle\"\n active-color=\"#36B365\"\n :active-value=\"5\"\n :inactive-value=\"4\"\n active-text=\"启用\"\n inactive-text=\"禁用\"\n @change=\"enableChange($event, scope.row)\"\n ></el-switch>\n </template>\n </el-table-column>\n <el-table-column\n v-if=\"$accessCheck($Access.SetMeal_editGroupGoods)\"\n prop=\"address\"\n label=\"操作\"\n min-width=\"120\"\n >\n <template slot-scope=\"scope\">\n <el-button\n v-if=\"$accessCheck($Access.SetMeal_editGroupGoods)\"\n type=\"text\"\n @click=\"$router.push(`./editSetMeal/${scope.row.id}`)\"\n >\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 </Container>\n</template>\n\n<script>\n import { getAllComBinPackage, enableComBinPackage } from \"@/api/Market\";\n export default {\n name: \"Index\",\n data() {\n return {\n search_form: {\n search: \"\",\n },\n activeName: \"all\",\n setMeal_list: [],\n total: 0,\n page: 1,\n pageSize: 10,\n state: 0,\n };\n },\n created() {\n this.getAllComBinPackage();\n },\n methods: {\n handleClick(tab, event) {\n if (this.activeName === \"notStarted\") {\n this.state = 1;\n } else if (this.activeName === \"conduct\") {\n this.state = 2;\n } else if (this.activeName === \"end\") {\n this.state = 3;\n } else {\n this.state = 0;\n }\n this.getAllComBinPackage();\n },\n pageChange(val) {\n this.page = val;\n this.getAllComBinPackage();\n },\n sizeChange(val) {\n this.page = 1;\n this.pageSize = val;\n },\n async getAllComBinPackage() {\n let params = {\n page: this.page,\n pageSize: this.pageSize,\n keyword: this.search_form.search,\n };\n if (this.state) {\n params.state = this.state;\n }\n const { data, pageTotal } = await getAllComBinPackage(params);\n this.setMeal_list = data;\n this.total = pageTotal;\n },\n async enableChange(val, row) {\n try {\n const data = await enableComBinPackage(row.id, {\n enableStatus: val,\n });\n this.$message({\n type: \"success\",\n message: \"操作成功!\",\n });\n } catch (e) {\n this.getAllComBinPackage();\n }\n },\n },\n };\n</script>\n\n<style scoped></style>\n"]}]}