8432a60709e647e7ff67893d9ecc9b6a.json 9.5 KB

1
  1. {"remainingRequest":"D:\\qianger\\7\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js!D:\\qianger\\7\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\qianger\\7\\jindouyunNewFront\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\qianger\\7\\jindouyunNewFront\\src\\views\\ShoppingMall\\mendianset\\NewsTemplate.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\qianger\\7\\jindouyunNewFront\\src\\views\\ShoppingMall\\mendianset\\NewsTemplate.vue","mtime":1655374732000},{"path":"D:\\qianger\\7\\jindouyunNewFront\\babel.config.js","mtime":1655374732000},{"path":"D:\\qianger\\7\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\qianger\\7\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\qianger\\7\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\qianger\\7\\jindouyunNewFront\\node_modules\\vue-loader\\lib\\index.js","mtime":1655715099000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IHsgc2F2ZVRlbXBsYXRlTWVzc2FnZSwgZ2V0VGVtcGxhdGVNZXNzYWdlLCBhdXRvU3lzdGVtVGVtcGxhdGVNZXNzYWdlIH0gZnJvbSAiQC9hcGkvU3lzdGVtIjsKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICJOZXdzVGVtcGxhdGUiLAoKICBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgc2VhcmNoX2Zvcm06IHsKICAgICAgICBzdGF0dXM6ICIiLAogICAgICAgIG5hbWU6ICIiCiAgICAgIH0sCiAgICAgIGFkZF9mb3JtOiB7CiAgICAgICAgdGl0bGU6ICIiLAogICAgICAgIHNjZW5lRGVzYzogIiIsCiAgICAgICAgdGlkOiAiIgogICAgICB9LAogICAgICBuZXdfc3RhdHVzOiB0cnVlLAogICAgICBkaWFsb2dWaXNpYmxlOiBmYWxzZSwKICAgICAgcGFnZVNpemU6IDEwLAogICAgICBwYWdlOiAxLAogICAgICB0b3RhbDogMCwKICAgICAgdGFyZ2V0X2lkOiAiIiwKICAgICAgdGFibGVEYXRhOiBbe31dLAogICAgICBuZXdhX3N0YXR1czogW3sKICAgICAgICB2YWx1ZTogMSwKICAgICAgICBsYWJlbDogIuW8gOWQryIKICAgICAgfSwgewogICAgICAgIHZhbHVlOiAyLAogICAgICAgIGxhYmVsOiAi5YWz6ZetIgogICAgICB9XQogICAgfTsKICB9LAoKICBjcmVhdGVkKCkgewogICAgdGhpcy5nZXRUZW1wbGF0ZU1lc3NhZ2UoKTsKICB9LAoKICBtZXRob2RzOiB7CiAgICBwYWdlQ2hhbmdlKHBhZ2UpIHsKICAgICAgdGhpcy5wYWdlID0gcGFnZTsKICAgIH0sCgogICAgc2l6ZUNoYW5nZShzaXplKSB7CiAgICAgIHRoaXMucGFnZVNpemUgPSBzaXplOwogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIGVkaXROZXdzKHJvdykgewogICAgICB0aGlzLmRpYWxvZ1Zpc2libGUgPSB0cnVlOwogICAgICB0aGlzLmFkZF9mb3JtID0gcm93OwogICAgICBjb25zb2xlLmxvZyh0aGlzLmFkZF9mb3JtKTsKICAgIH0sCgogICAgLy8g5LiA6ZSu6YWN572uCiAgICBhc3luYyBjb25maWd1cmUoKSB7CiAgICAgIGNvbnN0IGRhdGEgPSBhd2FpdCBhdXRvU3lzdGVtVGVtcGxhdGVNZXNzYWdlKCk7CiAgICAgIHRoaXMuJG1lc3NhZ2Uuc3VjY2Vzcygi6YWN572u5oiQ5YqfIik7CiAgICAgIHRoaXMuZ2V0VGVtcGxhdGVNZXNzYWdlKCk7CiAgICB9LAoKICAgIC8vIOiOt+WPluivpuaDhQogICAgYXN5bmMgZ2V0VGVtcGxhdGVNZXNzYWdlKCkgewogICAgICBjb25zdCBkYXRhID0gYXdhaXQgZ2V0VGVtcGxhdGVNZXNzYWdlKCk7CiAgICAgIHRoaXMudGFibGVEYXRhID0gZGF0YS5kYXRhOwogICAgfSwKCiAgICAvLyDkv53lrZgKICAgIGFzeW5jIHN1Yk1lc3NhZ2UoKSB7CiAgICAgIGxldCBvYmogPSB7fTsKICAgICAgdGhpcy50YWJsZURhdGEuZm9yRWFjaChpdGVtID0+IHsKICAgICAgICBvYmpbaXRlbS5pZF0gPSBpdGVtLnRtcGxJZDsKICAgICAgfSk7CiAgICAgIGNvbnN0IGRhdGEgPSBhd2FpdCBzYXZlVGVtcGxhdGVNZXNzYWdlKG9iaik7CiAgICAgIHRoaXMuJG1lc3NhZ2Uuc3VjY2Vzcygi5L+d5a2Y5oiQ5YqfIik7CiAgICAgIHRoaXMuZ2V0VGVtcGxhdGVNZXNzYWdlKCk7CiAgICB9CgogIH0KfTs="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA0FA,SACAA,mBADA,EAEAC,kBAFA,EAGAC,yBAHA,QAIA,cAJA;AAKA;EACAC,oBADA;;EAEAC;IACA;MACAC;QACAC,UADA;QAEAH;MAFA,CADA;MAKAI;QACAC,SADA;QAEAC,aAFA;QAGAC;MAHA,CALA;MAUAC,gBAVA;MAWAC,oBAXA;MAYAC,YAZA;MAaAC,OAbA;MAcAC,QAdA;MAeAC,aAfA;MAgBAC,eAhBA;MAiBAC,cACA;QACAC,QADA;QAEAC;MAFA,CADA,EAKA;QACAD,QADA;QAEAC;MAFA,CALA;IAjBA;EA4BA,CA/BA;;EAgCAC;IACA;EACA,CAlCA;;EAmCAC;IACAC;MACA;IACA,CAHA;;IAIAC;MACA;MACA;IACA,CAPA;;IAQAC;MACA;MACA;MACAC;IACA,CAZA;;IAaA;IACA;MACA;MACA;MACA;IACA,CAlBA;;IAmBA;IACA;MACA;MACA;IACA,CAvBA;;IAwBA;IACA;MACA;MACA;QACAC;MACA,CAFA;MAGA;MACA;MACA;IACA;;EAjCA;AAnCA","names":["saveTemplateMessage","getTemplateMessage","autoSystemTemplateMessage","name","data","search_form","status","add_form","title","sceneDesc","tid","new_status","dialogVisible","pageSize","page","total","target_id","tableData","newa_status","value","label","created","methods","pageChange","sizeChange","editNews","console","obj"],"sourceRoot":"src/views/ShoppingMall/mendianset","sources":["NewsTemplate.vue"],"sourcesContent":["<template>\n <Container>\n <div slot=\"left\">\n <el-button type=\"primary\" size=\"small\" @click=\"configure\">\n 一键配置\n </el-button>\n <el-button type=\"primary\" size=\"small\" @click=\"subMessage\">\n 保存\n </el-button>\n </div>\n <div class=\"page-tip-div\" style=\"margin-top: 0\">\n <p>\n 温馨提示:1.获取前请先确认您已获得订阅消息的实用权限,并且订阅消息中没有任何数据。获取后请不要到微信小程序后台\n 删除相应的订阅消息,否则会影响订阅消息正常使用。\n </p>\n <p> 2.请在小程序后台添加类目:\"生活服务---->百货/线下超市/便利店\"</p>\n </div>\n <el-table :data=\"tableData\" style=\"width: 100%; padding: 0 10px\">\n <el-table-column\n prop=\"title\"\n label=\"模板名\"\n min-width=\"80px\"\n ></el-table-column>\n <el-table-column prop=\"tmplId\" label=\"模板ID\" min-width=\"120px\">\n <template slot-scope=\"scope\">\n <el-input\n v-model=\"scope.row.tmplId\"\n :controls=\"false\"\n size=\"small\"\n readonly\n ></el-input>\n </template>\n </el-table-column>\n <el-table-column prop=\"\" label=\"操作\" min-width=\"100px\">\n <template slot-scope=\"scope\">\n <el-button size=\"mini\" type=\"text\" @click=\"editNews(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 <el-dialog title=\"下单成功通知\" :visible.sync=\"dialogVisible\" width=\"40%\">\n <span>\n <el-form\n ref=\"add_form\"\n :model=\"add_form\"\n label-width=\"100px\"\n size=\"small\"\n style=\"align-content: center; display: flex\"\n >\n <div style=\"display: inline-block\">\n <el-form-item>\n <img\n :src=\"add_form.img\"\n alt=\"\"\n style=\"width: 240px; height: 240px\"\n />\n </el-form-item>\n </div>\n <div style=\"display: inline-block\">\n <el-form-item label=\"模板名称:\">\n {{ add_form.title }}\n </el-form-item>\n <el-form-item label=\"场景说明:\">\n {{ add_form.sceneDesc }}\n </el-form-item>\n <el-form-item label=\"模板编号:\">\n {{ add_form.tid }}\n </el-form-item>\n </div>\n </el-form>\n </span>\n <span slot=\"footer\" class=\"dialog-footer\">\n <el-button @click=\"dialogVisible = false\">取 消</el-button>\n <el-button type=\"primary\" @click=\"dialogVisible = false\">\n 确定\n </el-button>\n </span>\n </el-dialog>\n </Container>\n</template>\n\n<script>\n import {\n saveTemplateMessage,\n getTemplateMessage,\n autoSystemTemplateMessage,\n } from \"@/api/System\";\n export default {\n name: \"NewsTemplate\",\n data() {\n return {\n search_form: {\n status: \"\",\n name: \"\",\n },\n add_form: {\n title: \"\",\n sceneDesc: \"\",\n tid: \"\",\n },\n new_status: true,\n dialogVisible: false,\n pageSize: 10,\n page: 1,\n total: 0,\n target_id: \"\",\n tableData: [{}],\n newa_status: [\n {\n value: 1,\n label: \"开启\",\n },\n {\n value: 2,\n label: \"关闭\",\n },\n ],\n };\n },\n created() {\n this.getTemplateMessage();\n },\n methods: {\n pageChange(page) {\n this.page = page;\n },\n sizeChange(size) {\n this.pageSize = size;\n this.pageChange(1);\n },\n editNews(row) {\n this.dialogVisible = true;\n this.add_form = row;\n console.log(this.add_form);\n },\n // 一键配置\n async configure() {\n const data = await autoSystemTemplateMessage();\n this.$message.success(\"配置成功\");\n this.getTemplateMessage();\n },\n // 获取详情\n async getTemplateMessage() {\n const data = await getTemplateMessage();\n this.tableData = data.data;\n },\n // 保存\n async subMessage() {\n let obj = {};\n this.tableData.forEach((item) => {\n obj[item.id] = item.tmplId;\n });\n const data = await saveTemplateMessage(obj);\n this.$message.success(\"保存成功\");\n this.getTemplateMessage();\n },\n },\n };\n</script>\n\n<style scoped></style>\n"]}]}