1 |
- {"remainingRequest":"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\\ShoppingMall\\WxCode\\WxCodeSet.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\src\\views\\ShoppingMall\\WxCode\\WxCodeSet.vue","mtime":1678954023589},{"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\\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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IFVwbG9hZFFpbml1IGZyb20gIkAvY29tcG9uZW50L2NvbW1vbi9VcGxvYWRRaW5pdS52dWUiOwppbXBvcnQgeyBnZXRTeXN0ZW1TZXR0aW5nc0luZm8sIHVwZGF0ZVN5c3RlbVNldHRpbmdzLCBwcmVBdXRoQ29kZSB9IGZyb20gIkAvYXBpL1N5c3RlbSI7CmltcG9ydCB7IG1hcEdldHRlcnMgfSBmcm9tICJ2dWV4IjsKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICJCYXNlU2V0QWRkIiwKICBjb21wb25lbnRzOiB7CiAgICBVcGxvYWRRaW5pdQogIH0sCgogIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBpbWdfbGlzdDogW10sCiAgICAgIHJ1bGVzOiB7CiAgICAgICAgbmFtZTogW3sKICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLAogICAgICAgICAgbWVzc2FnZTogIuivt+i+k+WFpeWwj+eoi+W6j+WQjeensCIsCiAgICAgICAgICB0cmlnZ2VyOiAiYmx1ciIKICAgICAgICB9XSwKICAgICAgICBhY2NvdW50OiBbewogICAgICAgICAgcmVxdWlyZWQ6IHRydWUsCiAgICAgICAgICBtZXNzYWdlOiAi6K+36L6T5YWl5bCP56iL5bqP6LSm5Y+3IiwKICAgICAgICAgIHRyaWdnZXI6ICJibHVyIgogICAgICAgIH1dLAogICAgICAgIGltZzogW3sKICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLAogICAgICAgICAgbWVzc2FnZTogIuivt+S4iuS8oOWwj+eoi+W6j+S6jOe7tOeggSIsCiAgICAgICAgICB0cmlnZ2VyOiAiY2hhbmdlIgogICAgICAgIH1dLAogICAgICAgIG9yaWdpbmFsSUQ6IFt7CiAgICAgICAgICByZXF1aXJlZDogdHJ1ZSwKICAgICAgICAgIG1lc3NhZ2U6ICLor7fovpPlhaXlsI/nqIvluo/ljp/lp4tJRCIsCiAgICAgICAgICB0cmlnZ2VyOiAiYmx1ciIKICAgICAgICB9XSwKICAgICAgICBhcHBpZDogW3sKICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLAogICAgICAgICAgbWVzc2FnZTogIuivt+i+k+WFpeWwj+eoi+W6j0FQUElEIiwKICAgICAgICAgIHRyaWdnZXI6ICJibHVyIgogICAgICAgIH1dLAogICAgICAgIEFQUHNjcmVjdDogW3sKICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLAogICAgICAgICAgbWVzc2FnZTogIuivt+i+k+WFpeWwj+eoi+W6j0FQUHNjcmVjdCIsCiAgICAgICAgICB0cmlnZ2VyOiAiYmx1ciIKICAgICAgICB9XQogICAgICB9LAogICAgICBkYXRhaWQ6ICIiLAogICAgICBmb3JtOiB7CiAgICAgICAgbmFtZTogIiIsCiAgICAgICAgYWNjb3VudDogIiIsCiAgICAgICAgaW1nOiAiIiwKICAgICAgICBvcmlnaW5hbElEOiAiIiwKICAgICAgICBBUFBzY3JlY3Q6ICIiLAogICAgICAgIGFwcGlkOiAiIgogICAgICB9CiAgICB9OwogIH0sCgogIGNvbXB1dGVkOiB7IC4uLm1hcEdldHRlcnMoewogICAgICBlbnRlcnByaXNlOiAiTVVzZXIvZW50ZXJwcmlzZSIKICAgIH0pCiAgfSwKCiAgY3JlYXRlZCgpIHsKICAgIHRoaXMuZ2V0U3lzdGVtU2V0dGluZ3NJbmZvKCk7CiAgfSwKCiAgbWV0aG9kczogewogICAgLy8g6YCJ5oup5Zu+54mHCiAgICB1cGxvYWRTdWNjZXNzKHZhbCwgcmVzLCBmaWxlLCBmaWxlTGlzdCkgewogICAgICB0aGlzLmZvcm0uaW1nID0gdmFsOwogICAgfSwKCiAgICB1cGxvYWRSZW1vdmUoKSB7CiAgICAgIHRoaXMuZm9ybS5pbWcgPSAiIjsKICAgIH0sCgogICAgLy8g6I635Y+W6K+m5oOFCiAgICBhc3luYyBnZXRTeXN0ZW1TZXR0aW5nc0luZm8oKSB7CiAgICAgIGlmICghdGhpcy4kYWNjZXNzQ2hlY2sodGhpcy4kQWNjZXNzLld4Q29kZVNldEdldFN5c3RlbVNldHRpbmdzSW5mbykpIHsKICAgICAgICByZXR1cm47CiAgICAgIH0KCiAgICAgIGNvbnN0IHsKICAgICAgICBkYXRhCiAgICAgIH0gPSBhd2FpdCBnZXRTeXN0ZW1TZXR0aW5nc0luZm8oMSk7CgogICAgICBpZiAoZGF0YS5jb250ZW50ICYmIGRhdGEuY29udGVudC5pbWcpIHsKICAgICAgICB0aGlzLmltZ19saXN0ID0gW3sKICAgICAgICAgIG5hbWU6ICIiLAogICAgICAgICAgdXJsOiBkYXRhLmNvbnRlbnQuaW1nCiAgICAgICAgfV07CiAgICAgIH0gZWxzZSB7CiAgICAgICAgdGhpcy5pbWdfbGlzdCA9IFtdOwogICAgICB9CgogICAgICB0aGlzLmZvcm0gPSB7IC4uLnRoaXMuZm9ybSwKICAgICAgICAuLi5kYXRhLmNvbnRlbnQKICAgICAgfTsKICAgICAgdGhpcy5kYXRhaWQgPSBkYXRhLmlkOwogICAgfSwKCiAgICAvLyDmj5DkuqQKICAgIGFzeW5jIHVwZGF0ZVN5c3RlbVNldHRpbmdzKCkgewogICAgICB0aGlzLiRyZWZzLmZvcm0udmFsaWRhdGUoYXN5bmMgdmFsaWQgPT4gewogICAgICAgIGlmICh2YWxpZCkgewogICAgICAgICAgY29uc3QgcGFyYW1zID0gewogICAgICAgICAgICB0eXBlOiAiMSIsCiAgICAgICAgICAgIGNvbnRlbnQ6IHsgLi4udGhpcy5mb3JtCiAgICAgICAgICAgIH0KICAgICAgICAgIH07CiAgICAgICAgICBjb25zdCBkYXRhID0gYXdhaXQgdXBkYXRlU3lzdGVtU2V0dGluZ3ModGhpcy5kYXRhaWQsIHsgLi4ucGFyYW1zCiAgICAgICAgICB9KTsKICAgICAgICAgIHRoaXMuJG1lc3NhZ2Uuc3VjY2Vzcygi5o+Q5Lqk5oiQ5YqfIik7CiAgICAgICAgICBhd2FpdCB0aGlzLmdldFN5c3RlbVNldHRpbmdzSW5mbygpOwogICAgICAgIH0KICAgICAgfSk7CiAgICB9LAoKICAgIC8vICDlsI/nqIvluo/mjojmnYMKICAgIGFzeW5jIHd4T3BlbigpIHsKICAgICAgaWYgKCF0aGlzLmRhdGFpZCkgewogICAgICAgIHRoaXMuJG1lc3NhZ2Uud2FybmluZygi6K+35YWI5o+Q5Lqk5bCP56iL5bqP55u45YWz5L+h5oGvIik7CiAgICAgICAgcmV0dXJuOwogICAgICB9CgogICAgICBjb25zdCB7CiAgICAgICAgZGF0YQogICAgICB9ID0gYXdhaXQgcHJlQXV0aENvZGUoKTsKICAgICAgY29uc3Qgd3hVcmwgPSBkYXRhOyAvLyAg5omT5byA56m655m96aG16Z2iCgogICAgICB3aW5kb3cub3Blbih3eFVybCk7CiAgICB9CgogIH0KfTs="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAgFA;AACA,SACAA,qBADA,EAEAC,oBAFA,EAGAC,WAHA,QAIA,cAJA;AAKA;AACA;EACAC,kBADA;EAEAC;IACAC;EADA,CAFA;;EAKAC;IACA;MACAC,YADA;MAEAC;QACAL,OACA;UAAAM;UAAAC;UAAAC;QAAA,CADA,CADA;QAIAC,UACA;UAAAH;UAAAC;UAAAC;QAAA,CADA,CAJA;QAOAE,MACA;UACAJ,cADA;UAEAC,oBAFA;UAGAC;QAHA,CADA,CAPA;QAcAG,aACA;UAAAL;UAAAC;UAAAC;QAAA,CADA,CAdA;QAiBAI,QACA;UAAAN;UAAAC;UAAAC;QAAA,CADA,CAjBA;QAoBAK,YACA;UACAP,cADA;UAEAC,0BAFA;UAGAC;QAHA,CADA;MApBA,CAFA;MA8BAM,UA9BA;MA+BAC;QACAf,QADA;QAEAS,WAFA;QAGAC,OAHA;QAIAC,cAJA;QAKAE,aALA;QAMAD;MANA;IA/BA;EAwCA,CA9CA;;EA+CAI,YACA;MACAC;IADA;EADA,CA/CA;;EAoDAC;IACA;EACA,CAtDA;;EAuDAC;IACA;IACAC;MACA;IACA,CAJA;;IAKAC;MACA;IACA,CAPA;;IAQA;IACA;MACA;QACA;MACA;;MAEA;QAAAlB;MAAA;;MAEA;QACA,iBACA;UACAH,QADA;UAEAsB;QAFA,CADA;MAMA,CAPA,MAOA;QACA;MACA;;MAEA,cACA,YADA;QAEA;MAFA;MAIA;IACA,CAhCA;;IAiCA;IACA;MACA;QACA;UACA;YACAC,SADA;YAEAC,WACA;YADA;UAFA;UAOA,uDACA;UADA;UAIA;UACA;QACA;MACA,CAhBA;IAiBA,CApDA;;IAqDA;IACA;MACA;QACA;QACA;MACA;;MACA;QAAArB;MAAA;MAEA,mBAPA,CAQA;;MACAsB;IACA;;EAhEA;AAvDA","names":["getSystemSettingsInfo","updateSystemSettings","preAuthCode","name","components","UploadQiniu","data","img_list","rules","required","message","trigger","account","img","originalID","appid","APPscrect","dataid","form","computed","enterprise","created","methods","uploadSuccess","uploadRemove","url","type","content","window"],"sourceRoot":"src/views/ShoppingMall/WxCode","sources":["WxCodeSet.vue"],"sourcesContent":["<template>\n <ContainerTit>\n <Container></Container>\n <div\n v-if=\"$accessCheck($Access.WxCodeSetUpdateSystemSettings)\"\n slot=\"headr\"\n >\n <el-button\n :disabled=\"parseInt(enterprise.enterpriseId) === 4\"\n type=\"primary\"\n @click=\"updateSystemSettings\"\n >\n 提交保存\n </el-button>\n </div>\n <el-form ref=\"form\" :model=\"form\" :rules=\"rules\" label-width=\"200px\">\n <div class=\"detail-tab-item\">\n <p class=\"detail-tab-title\">基本信息</p>\n <div class=\"detail-tab-main\">\n <div\n v-if=\"parseInt(enterprise.enterpriseId) === 4\"\n class=\"page-tip-div\"\n >\n 温馨提示:当前企业为六牛科技演示企业,不允许操作小程序配置\n </div>\n <el-form-item prop=\"name\" label=\"小程序名称:\">\n <el-input\n v-model=\"form.name\"\n style=\"width: 350px\"\n placeholder=\"小程序名称\"\n ></el-input>\n </el-form-item>\n <el-form-item prop=\"account\" label=\"小程序账号:\">\n <el-input\n v-model=\"form.account\"\n style=\"width: 350px\"\n placeholder=\"小程序账号\"\n ></el-input>\n </el-form-item>\n <el-form-item prop=\"img\" label=\"小程序二维码:\">\n <UploadQiniu\n :file-list=\"img_list\"\n @uploadSuccess=\"uploadSuccess\"\n @handleRemove=\"uploadRemove\"\n />\n </el-form-item>\n <el-form-item prop=\"originalID\" label=\"小程序原始ID:\">\n <el-input\n v-model=\"form.originalID\"\n style=\"width: 350px\"\n placeholder=\"小程序原始ID\"\n ></el-input>\n </el-form-item>\n </div>\n </div>\n\n <div class=\"detail-tab-item\">\n <p class=\"detail-tab-title\">开发者设置</p>\n <div class=\"detail-tab-main\">\n <el-form-item prop=\"appid\" label=\"AppId:\">\n <el-input\n v-model=\"form.appid\"\n style=\"width: 350px\"\n placeholder=\"小程序AppId\"\n ></el-input>\n </el-form-item>\n <el-form-item label=\"AppScrect:\" prop=\"APPscrect\">\n <el-input\n v-model=\"form.APPscrect\"\n style=\"width: 350px\"\n placeholder=\"AppScrect(小程序密钥)\"\n ></el-input>\n </el-form-item>\n </div>\n </div>\n </el-form>\n </ContainerTit>\n</template>\n\n<script>\n import UploadQiniu from \"@/component/common/UploadQiniu.vue\";\n import {\n getSystemSettingsInfo,\n updateSystemSettings,\n preAuthCode,\n } from \"@/api/System\";\n import { mapGetters } from \"vuex\";\n export default {\n name: \"BaseSetAdd\",\n components: {\n UploadQiniu,\n },\n data() {\n return {\n img_list: [],\n rules: {\n name: [\n { required: true, message: \"请输入小程序名称\", trigger: \"blur\" },\n ],\n account: [\n { required: true, message: \"请输入小程序账号\", trigger: \"blur\" },\n ],\n img: [\n {\n required: true,\n message: \"请上传小程序二维码\",\n trigger: \"change\",\n },\n ],\n originalID: [\n { required: true, message: \"请输入小程序原始ID\", trigger: \"blur\" },\n ],\n appid: [\n { required: true, message: \"请输入小程序APPID\", trigger: \"blur\" },\n ],\n APPscrect: [\n {\n required: true,\n message: \"请输入小程序APPscrect\",\n trigger: \"blur\",\n },\n ],\n },\n dataid: \"\",\n form: {\n name: \"\",\n account: \"\",\n img: \"\",\n originalID: \"\",\n APPscrect: \"\",\n appid: \"\",\n },\n };\n },\n computed: {\n ...mapGetters({\n enterprise: \"MUser/enterprise\",\n }),\n },\n created() {\n this.getSystemSettingsInfo();\n },\n methods: {\n // 选择图片\n uploadSuccess(val, res, file, fileList) {\n this.form.img = val;\n },\n uploadRemove() {\n this.form.img = \"\";\n },\n // 获取详情\n async getSystemSettingsInfo() {\n if (!this.$accessCheck(this.$Access.WxCodeSetGetSystemSettingsInfo)) {\n return;\n }\n\n const { data } = await getSystemSettingsInfo(1);\n\n if (data.content && data.content.img) {\n this.img_list = [\n {\n name: \"\",\n url: data.content.img,\n },\n ];\n } else {\n this.img_list = [];\n }\n\n this.form = {\n ...this.form,\n ...data.content,\n };\n this.dataid = data.id;\n },\n // 提交\n async updateSystemSettings() {\n this.$refs.form.validate(async (valid) => {\n if (valid) {\n const params = {\n type: \"1\",\n content: {\n ...this.form,\n },\n };\n\n const data = await updateSystemSettings(this.dataid, {\n ...params,\n });\n\n this.$message.success(\"提交成功\");\n await this.getSystemSettingsInfo();\n }\n });\n },\n // 小程序授权\n async wxOpen() {\n if (!this.dataid) {\n this.$message.warning(\"请先提交小程序相关信息\");\n return;\n }\n const { data } = await preAuthCode();\n\n const wxUrl = data;\n // 打开空白页面\n window.open(wxUrl);\n },\n },\n };\n</script>\n\n<style scoped>\n .page-tit {\n font-size: 14px;\n font-weight: bold;\n padding-left: 20px;\n border-bottom: 1px solid #eee;\n padding-bottom: 10px;\n margin-bottom: 20px;\n }\n</style>\n"]}]}
|