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\\SystemSettings\\jiaoyiset\\PushNotificationSet.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\qianger\\7\\jindouyunNewFront\\src\\views\\SystemSettings\\jiaoyiset\\PushNotificationSet.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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IHsgc2V0dGluZ0RldGFpbCwgZWRpdFN5c3RlbVB1c2hNZXNzYWdlLCBhdXRvQ3JlYXRlV2VpWGluVGVtcGxhdGVJZCB9IGZyb20gIkAvYXBpL1N5c3RlbSI7CmV4cG9ydCBkZWZhdWx0IHsKICBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgaWQ6ICIiLAogICAgICBiYXNlX2Zvcm06IHt9CiAgICB9OwogIH0sCgogIGNyZWF0ZWQoKSB7CiAgICB0aGlzLmlkID0gdGhpcy4kcm91dGUucGFyYW1zLmlkOwogICAgdGhpcy5zZXR0aW5nRGV0YWlsKCk7CiAgfSwKCiAgbWV0aG9kczogewogICAgYXN5bmMgc2V0dGluZ0RldGFpbCgpIHsKICAgICAgY29uc3QgewogICAgICAgIGRhdGEKICAgICAgfSA9IGF3YWl0IHNldHRpbmdEZXRhaWwodGhpcy5pZCk7CiAgICAgIHRoaXMuYmFzZV9mb3JtID0gZGF0YVswXTsKICAgIH0sCgogICAgYXN5bmMgZWRpdFN5c3RlbVB1c2hNZXNzYWdlKCkgewogICAgICBpZiAoIXRoaXMuYmFzZV9mb3JtLndlaXhpblRlbXBsYXRlSWQudHJpbSgpKSB7CiAgICAgICAgdGhpcy4kbWVzc2FnZSh7CiAgICAgICAgICB0eXBlOiAid2FybmluZyIsCiAgICAgICAgICBtZXNzYWdlOiAi5qih5p2/SUTkuI3og73kuLrnqbohIgogICAgICAgIH0pOwogICAgICAgIHJldHVybjsKICAgICAgfQoKICAgICAgY29uc3QgewogICAgICAgIGRhdGEKICAgICAgfSA9IGF3YWl0IGVkaXRTeXN0ZW1QdXNoTWVzc2FnZSh7CiAgICAgICAgaWQ6IHRoaXMuaWQsCiAgICAgICAgd2VpeGluRW5hYmxlZFN0YXR1czogdGhpcy5iYXNlX2Zvcm0ud2VpeGluRW5hYmxlZFN0YXR1cywKICAgICAgICBzbXNFbmFibGVkU3RhdHVzOiA1LAogICAgICAgIHdlaXhpblRlbXBsYXRlSWQ6IHRoaXMuYmFzZV9mb3JtLndlaXhpblRlbXBsYXRlSWQKICAgICAgfSk7CiAgICAgIHRoaXMuJG1lc3NhZ2UoewogICAgICAgIHR5cGU6ICJzdWNjZXNzIiwKICAgICAgICBtZXNzYWdlOiAi5o+Q5Lqk5oiQ5YqfISIKICAgICAgfSk7CiAgICAgIGF3YWl0IHRoaXMuJHJvdXRlci5wdXNoKGAvU3lzdGVtU2V0dGluZ3Mvamlhb3lpc2V0L1B1c2hOb3RpZmljYXRpb25gKTsKICAgIH0sCgogICAgYXN5bmMgYXV0b0NyZWF0ZVdlaVhpblRlbXBsYXRlSWQoKSB7CiAgICAgIGNvbnN0IHsKICAgICAgICBkYXRhCiAgICAgIH0gPSBhd2FpdCBhdXRvQ3JlYXRlV2VpWGluVGVtcGxhdGVJZCh0aGlzLmlkKTsKICAgICAgdGhpcy5iYXNlX2Zvcm0ud2VpeGluVGVtcGxhdGVJZCA9IGRhdGE7CiAgICAgIHRoaXMuJG1lc3NhZ2UoewogICAgICAgIHR5cGU6ICJzdWNjZXNzIiwKICAgICAgICBtZXNzYWdlOiAi5qih5p2/SUTphY3nva7miJDlip8hIgogICAgICB9KTsKICAgIH0KCiAgfQp9Ow=="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA0EA,SACAA,aADA,EAEAC,qBAFA,EAGAC,0BAHA,QAIA,cAJA;AAKA;EACAC;IACA;MACAC,MADA;MAEAC;IAFA;EAIA,CANA;;EAOAC;IACA;IACA;EACA,CAVA;;EAWAC;IACA;MACA;QAAAJ;MAAA;MACA;IACA,CAJA;;IAKA;MACA;QACA;UACAK,eADA;UAEAC;QAFA;QAIA;MACA;;MACA;QAAAN;MAAA;QACAC,WADA;QAEAM,uDAFA;QAGAC,mBAHA;QAIAC;MAJA;MAMA;QACAJ,eADA;QAEAC;MAFA;MAIA;IACA,CAxBA;;IAyBA;MACA;QAAAN;MAAA;MACA;MACA;QACAK,eADA;QAEAC;MAFA;IAIA;;EAhCA;AAXA","names":["settingDetail","editSystemPushMessage","autoCreateWeiXinTemplateId","data","id","base_form","created","methods","type","message","weixinEnabledStatus","smsEnabledStatus","weixinTemplateId"],"sourceRoot":"src/views/SystemSettings/jiaoyiset","sources":["PushNotificationSet.vue"],"sourcesContent":["<template>\n <ContainerTit>\n <ContainerQuery>\n <div slot=\"tip\" class=\"page-tip-div\">\n <i class=\"el-icon-info\"></i>\n 温馨提示:1.获取前请先确认您已获得订阅消息的实用权限,并且订阅消息中没有任何数据。获取后请不要到微信小程序后台\n 删除相应的订阅消息,否则会影响订阅消息正常使用。\n 2.请在小程序后台添加类目:\"生活服务---->百货/线下超市/便利店\"\n </div>\n </ContainerQuery>\n <div slot=\"headr\">\n <el-button type=\"primary\" @click=\"editSystemPushMessage\">\n 提交保存\n </el-button>\n </div>\n <el-form label-width=\"100px\">\n <div class=\"detail-tab-item\">\n <div class=\"detail-tab-title\">小程序订阅消息</div>\n <el-form-item label=\"模板名称:\" class=\"item\">\n {{ base_form.name }}\n </el-form-item>\n <el-form-item label=\"是否开启:\" class=\"item\">\n <el-switch\n v-model=\"base_form.weixinEnabledStatus\"\n active-color=\"#36B365\"\n inactive-color=\"#ff4949\"\n :active-value=\"5\"\n :inactive-value=\"4\"\n ></el-switch>\n </el-form-item>\n <el-form-item label=\"模板ID:\" class=\"item\">\n <el-input\n v-model=\"base_form.weixinTemplateId\"\n style=\"width: 400px\"\n placeholder=\"请点击一键获取\"\n readonly\n ></el-input>\n <el-button\n v-if=\"!base_form.weixinTemplateId\"\n type=\"primary\"\n @click=\"autoCreateWeiXinTemplateId\"\n >\n 一键配置\n </el-button>\n </el-form-item>\n <el-form-item label=\"模板内容:\" class=\"item\">\n <div v-html=\"base_form.weixinTemplate\"></div>\n </el-form-item>\n </div>\n <div v-if=\"false\" class=\"detail-tab-item\">\n <div class=\"detail-tab-title\">短信消息</div>\n <el-form-item label=\"是否开启:\" class=\"item\">\n <el-switch\n v-model=\"base_form.enableStatus\"\n active-color=\"#36B365\"\n inactive-color=\"#ff4949\"\n :active-value=\"5\"\n :inactive-value=\"4\"\n ></el-switch>\n </el-form-item>\n <el-form-item label=\"短信内容:\" class=\"item\">\n <el-input\n v-model=\"base_form.note\"\n type=\"textarea\"\n style=\"width: 200px\"\n :autosize=\"{ minRows: 5 }\"\n readonly\n ></el-input>\n </el-form-item>\n </div>\n </el-form>\n </ContainerTit>\n</template>\n<script>\n import {\n settingDetail,\n editSystemPushMessage,\n autoCreateWeiXinTemplateId,\n } from \"@/api/System\";\n export default {\n data() {\n return {\n id: \"\",\n base_form: {},\n };\n },\n created() {\n this.id = this.$route.params.id;\n this.settingDetail();\n },\n methods: {\n async settingDetail() {\n const { data } = await settingDetail(this.id);\n this.base_form = data[0];\n },\n async editSystemPushMessage() {\n if (!this.base_form.weixinTemplateId.trim()) {\n this.$message({\n type: \"warning\",\n message: \"模板ID不能为空!\",\n });\n return;\n }\n const { data } = await editSystemPushMessage({\n id: this.id,\n weixinEnabledStatus: this.base_form.weixinEnabledStatus,\n smsEnabledStatus: 5,\n weixinTemplateId: this.base_form.weixinTemplateId,\n });\n this.$message({\n type: \"success\",\n message: \"提交成功!\",\n });\n await this.$router.push(`/SystemSettings/jiaoyiset/PushNotification`);\n },\n async autoCreateWeiXinTemplateId() {\n const { data } = await autoCreateWeiXinTemplateId(this.id);\n this.base_form.weixinTemplateId = data;\n this.$message({\n type: \"success\",\n message: \"模板ID配置成功!\",\n });\n },\n },\n };\n</script>\n<style>\n .item {\n margin-left: 20px;\n }\n</style>\n"]}]}
|