| 1 |
- {"remainingRequest":"/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/thread-loader/dist/cjs.js!/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/babel-loader/lib/index.js!/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/cache-loader/dist/cjs.js??ref--0-0!/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/vue-loader/lib/index.js??vue-loader-options!/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/src/view/advertising-delivery/advertisementPromotion.vue?vue&type=script&lang=js&","dependencies":[{"path":"/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/src/view/advertising-delivery/advertisementPromotion.vue","mtime":1618306924000},{"path":"/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/cache-loader/dist/cjs.js","mtime":1665684022107},{"path":"/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/thread-loader/dist/cjs.js","mtime":1665684003955},{"path":"/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/babel-loader/lib/index.js","mtime":1665684010704},{"path":"/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/cache-loader/dist/cjs.js","mtime":1665684022107},{"path":"/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/vue-loader/lib/index.js","mtime":1665684006084}],"contextDependencies":[],"result":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nimport axios from '@/libs/api.request';\nexport default {\n name: 'advertisementPromotion',\n\n data() {\n return {\n queryDataPage: 1,\n total: 0,\n showVideoModal: false,\n startDate: '',\n endDate: '',\n activity_startDate: '',\n //活动开始时间\n activity_entDate: '',\n //活动结束时间\n free_num: '',\n //投放次数\n // 查询条件\n queryData: {\n level: '',\n cp_id: '',\n mobile: '',\n pagenum: 15\n },\n columns: [{\n title: '发布时间',\n key: 'created_at'\n }, {\n title: '免费投放次数',\n key: 'free_num'\n }, {\n title: '开始时间',\n key: 'start_time'\n }, {\n title: '结束时间',\n key: 'end_time'\n }],\n tableData: [],\n isSearch: false\n };\n },\n\n created() {\n this.taskList();\n },\n\n methods: {\n //格式化时间\n setStartDate(date) {\n this.activity_startDate = date;\n },\n\n setEndDate(date) {\n this.activity_entDate = date;\n },\n\n reset() {\n this.activity_startDate = '';\n this.activity_entDate = '';\n this.free_num = '';\n this.showVideoModal = true;\n },\n\n handleChange(date) {\n //console.log(date)\n this.startDate = date;\n },\n\n endChange(date) {\n this.endDate = date;\n },\n\n // 分页\n levelchangepage(res) {\n this.queryDataPage = res;\n\n if (this.isSearch) {\n this.cateadd(this.queryDataPage);\n } else {\n this.taskList();\n }\n },\n\n // 点击查询\n cateadd(page) {\n var listData = {\n page: page,\n start_time: this.startDate,\n end_time: this.endDate,\n perPage: this.queryData.pagenum\n }; // 清除对象中的空属性\n\n listData = this.clearNullData(listData); //listData = clearNullData(listData)\n\n axios.request({\n method: 'POST',\n url: '/admins/adver/activity/index',\n data: listData\n }).then(res => {\n if (res.data.code === 'success') {\n this.$refs['pages'].currentPage = page;\n this.tableData = res.data.data.data;\n this.total = res.data.data.total;\n this.isSearch = true;\n } else {\n this.$Message.error(res.data.message, 'middle');\n }\n });\n },\n\n // 获取列表信息\n taskList() {\n axios.request({\n method: 'POST',\n url: '/admins/adver/activity/index',\n data: {\n page: this.queryDataPage,\n perPage: this.queryData.pagenum\n }\n }).then(res => {\n if (res.data.code === 'success') {\n this.tableData = res.data.data.data;\n this.total = res.data.data.total;\n this.isSearch = false;\n } else {\n this.$Message.error(res.data.message, 'middle');\n }\n });\n },\n\n //新增促销活动\n cateaddok() {\n if (this.activity_startDate == '') {\n this.$Message.warning('请选择开始时间', 'middle');\n } else if (this.activity_entDate == '') {\n this.$Message.warning('请选择结束时间', 'middle');\n } else if (this.free_num == '') {\n this.$Message.warning('请输入投放次数', 'middle');\n } else {\n axios.request({\n method: 'POST',\n url: '/admins/adver/activity/add',\n data: {\n start_time: this.activity_startDate,\n end_time: this.activity_entDate,\n free_num: this.free_num\n }\n }).then(res => {\n if (res.data.code === 'success') {\n this.$Modal.remove();\n this.$Message.success(res.data.message, 'middle');\n this.taskList();\n } else {\n this.$Message.error(res.data.message, 'middle');\n }\n });\n }\n }\n\n }\n};",null]}
|