4ecfd333c237936742cf541551383399.json 13 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\\ShoppingMall\\AppDesign\\StartUpPage.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\ShoppingMall\\AppDesign\\StartUpPage.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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IFVwbG9hZFFpbml1IGZyb20gIi4uLy4uLy4uL2NvbXBvbmVudC9jb21tb24vVXBsb2FkUWluaXUiOwppbXBvcnQgeyBtYXBBY3Rpb25zIH0gZnJvbSAidnVleCI7CmltcG9ydCB7IHNldHRpbmcsIGdldEJhc2ljU2V0dXAgfSBmcm9tICJAL2FwaS9TeXN0ZW0iOwppbXBvcnQgTGlua1NlbCBmcm9tICIuL2NvbXBvbmVudHMvTGlua1NlbC52dWUiOwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogIlN0YXJ0VXBQYWdlIiwKICBjb21wb25lbnRzOiB7CiAgICBVcGxvYWRRaW5pdSwKICAgIExpbmtTZWwKICB9LAoKICBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgbG9hZGluZzogZmFsc2UsCiAgICAgIGxpbmtfc2hvdzogZmFsc2UsCiAgICAgIGltZ19saXN0OiBbXSwKICAgICAgYmFzaWNEYXRhOiB7CiAgICAgICAgZ29vZHNOdW06ICIiLAogICAgICAgIC8vIOW6k+WtmOitpuWRigogICAgICAgIGltYWdlczogW10sCiAgICAgICAgc3RvY2tEaXNwbGF5OiA0LAogICAgICAgIGdvb2RzUHJpY2U6IDUsCiAgICAgICAgYWxsb3dSZXR1cm5EYXk6IDAsCiAgICAgICAgLy8g6K6+572u5aSp5pWwCiAgICAgICAgcGVyc29ubmVsUmV2aWV3OiA0LAogICAgICAgIHNob3A6ICIiLAogICAgICAgIGRlc2NyaXB0aW9uOiAiIiwKICAgICAgICBwaG9uZTogIiIsCiAgICAgICAgY29tcGFueTogIiIsCiAgICAgICAgcmVnaW9uOiBbXSwKICAgICAgICBhZGRyZXNzOiAiIiwKICAgICAgICBzaGVsZkxpZmVTZXRVcDogNCwKICAgICAgICByZWNvbW1lbmQ6IFtdLAogICAgICAgIHd4UGF5OiA0LAogICAgICAgIGFsaVBheTogNCwKICAgICAgICBjYXNoUGF5OiA0LAogICAgICAgIHRoZW1lU3R5bGU6IHt9LAogICAgICAgIHN0YXJ0VXBQYWdlOiB7CiAgICAgICAgICBpc0VuYWJsZTogdHJ1ZSwKICAgICAgICAgIHRpbWU6IDUsCiAgICAgICAgICBpbWc6ICIiLAogICAgICAgICAgdXJsOiAiIiwKICAgICAgICAgIHN3aXRjaFRhYjogIiIKICAgICAgICB9CiAgICAgIH0KICAgIH07CiAgfSwKCiAgYXN5bmMgY3JlYXRlZCgpIHsKICAgIHRoaXMuZ2V0QmFzaWNTZXR1cCgpOwogIH0sCgogIG1ldGhvZHM6IHsgLi4ubWFwQWN0aW9ucyh7CiAgICAgIGNoYW5nZVNoZWxmTGlmZVNldFVwOiAiTVVzZXIvY2hhbmdlU2hlbGZMaWZlU2V0VXAiCiAgICB9KSwKCiAgICBsaW5rQ29uZmlybShvYmopIHsKICAgICAgaWYgKG9iai5saW5rcy5pbmRleE9mKCI/IikgPT09IC0xICYmICFvYmouc3dpdGNoVGFiKSB7CiAgICAgICAgdGhpcy5iYXNpY0RhdGEuc3RhcnRVcFBhZ2UudXJsID0gb2JqLmxpbmtzICsgIj9wYWdlTmFtZT1zdGFydFVwIjsKICAgICAgfSBlbHNlIGlmICghb2JqLnN3aXRjaFRhYikgewogICAgICAgIHRoaXMuYmFzaWNEYXRhLnN0YXJ0VXBQYWdlLnVybCA9IG9iai5saW5rcyArICImcGFnZU5hbWU9c3RhcnRVcCI7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgdGhpcy5iYXNpY0RhdGEuc3RhcnRVcFBhZ2UudXJsID0gb2JqLmxpbmtzOwogICAgICB9CgogICAgICB0aGlzLmJhc2ljRGF0YS5zdGFydFVwUGFnZS5zd2l0Y2hUYWIgPSBvYmouc3dpdGNoVGFiID8gInN3aXRjaFRhYiIgOiAiIjsKICAgIH0sCgogICAgdXBsb2FkU3VjY2Vzcyh1cmwsIGxpc3QpIHsKICAgICAgdGhpcy5iYXNpY0RhdGEuc3RhcnRVcFBhZ2UuaW1nID0gdXJsOwogICAgfSwKCiAgICB1cGxvYWRSZW1vdmUoKSB7CiAgICAgIHRoaXMuYmFzaWNEYXRhLnN0YXJ0VXBQYWdlLmltZyA9ICIiOwogICAgfSwKCiAgICBjaGFuZ2VTdHlsZShyb3cpIHsKICAgICAgdGhpcy5iYXNpY0RhdGEudGhlbWVTdHlsZSA9IHJvdzsKICAgICAgdGhpcy5pbWdfbGlzdCA9IHJvdy5pbWc7CiAgICB9LAoKICAgIC8vICDmj5DkuqQKICAgIGFzeW5jIHNldFN1Ym1pdCgpIHsKICAgICAgY29uc3QgZGF0YSA9IGF3YWl0IHNldHRpbmcoewogICAgICAgIGJhc2ljRGF0YTogdGhpcy5iYXNpY0RhdGEKICAgICAgfSk7CiAgICAgIHRoaXMuJG1lc3NhZ2UoewogICAgICAgIG1lc3NhZ2U6ICLmj5DkuqTmiJDlip8iLAogICAgICAgIHR5cGU6ICJzdWNjZXNzIgogICAgICB9KTsKICAgICAgdGhpcy5jaGFuZ2VTaGVsZkxpZmVTZXRVcCh0aGlzLmJhc2ljRGF0YS5zaGVsZkxpZmVTZXRVcCk7CiAgICAgIHRoaXMuZ2V0QmFzaWNTZXR1cCgpOwogICAgfSwKCiAgICAvLyAg6I635Y+W6K+m5oOFCiAgICBhc3luYyBnZXRCYXNpY1NldHVwKCkgewogICAgICBjb25zdCB7CiAgICAgICAgZGF0YQogICAgICB9ID0gYXdhaXQgZ2V0QmFzaWNTZXR1cCgpOwogICAgICB0aGlzLmJhc2ljRGF0YSA9IHsgLi4udGhpcy5iYXNpY0RhdGEsCiAgICAgICAgLi4uZGF0YS5iYXNpY0RhdGEKICAgICAgfTsKCiAgICAgIGlmIChkYXRhLmJhc2ljRGF0YS5zdGFydFVwUGFnZSkgewogICAgICAgIGlmIChkYXRhLmJhc2ljRGF0YS5zdGFydFVwUGFnZS5pbWcpIHsKICAgICAgICAgIHRoaXMuaW1nX2xpc3QgPSBbewogICAgICAgICAgICBuYW1lOiAiIiwKICAgICAgICAgICAgdXJsOiBkYXRhLmJhc2ljRGF0YS5zdGFydFVwUGFnZS5pbWcKICAgICAgICAgIH1dOwogICAgICAgIH0KICAgICAgfQogICAgfQoKICB9Cn07"},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAwFA;AACA;AACA;AACA;AAEA;EACAA,mBADA;EAEAC;IACAC,WADA;IAEAC;EAFA,CAFA;;EAMAC;IACA;MACAC,cADA;MAEAC,gBAFA;MAGAC,YAHA;MAIAC;QACAC,YADA;QACA;QACAC,UAFA;QAGAC,eAHA;QAIAC,aAJA;QAKAC,iBALA;QAKA;QACAC,kBANA;QAOAC,QAPA;QAQAC,eARA;QASAC,SATA;QAUAC,WAVA;QAWAC,UAXA;QAYAC,WAZA;QAaAC,iBAbA;QAcAC,aAdA;QAeAC,QAfA;QAgBAC,SAhBA;QAiBAC,UAjBA;QAkBAC,cAlBA;QAmBAC;UACAC,cADA;UAEAC,OAFA;UAGAC,OAHA;UAIAC,OAJA;UAKAC;QALA;MAnBA;IAJA;EAgCA,CAvCA;;EAwCA;IACA;EACA,CA1CA;;EA2CAC,WACA;MACAC;IADA,EADA;;IAIAC;MACA;QACA;MACA,CAFA,MAEA;QACA;MACA,CAFA,MAEA;QACA;MACA;;MAEA;IACA,CAdA;;IAeAC;MACA;IACA,CAjBA;;IAkBAC;MACA;IACA,CApBA;;IAqBAC;MACA;MACA;IACA,CAxBA;;IAyBA;IACA;MACA;QACA9B;MADA;MAIA;QACA+B,eADA;QAEAC;MAFA;MAIA;MACA;IACA,CArCA;;IAsCA;IACA;MACA;QAAApC;MAAA;MAEA;QAAA;MAAA;;MACA;QACA;UACA,iBACA;YACAJ,QADA;YAEA+B;UAFA,CADA;QAMA;MACA;IACA;;EArDA;AA3CA","names":["name","components","UploadQiniu","LinkSel","data","loading","link_show","img_list","basicData","goodsNum","images","stockDisplay","goodsPrice","allowReturnDay","personnelReview","shop","description","phone","company","region","address","shelfLifeSetUp","recommend","wxPay","aliPay","cashPay","themeStyle","startUpPage","isEnable","time","img","url","switchTab","methods","changeShelfLifeSetUp","linkConfirm","uploadSuccess","uploadRemove","changeStyle","message","type"],"sourceRoot":"src/views/ShoppingMall/AppDesign","sources":["StartUpPage.vue"],"sourcesContent":["<!--启动页-->\n<template>\n <ContainerTit>\n <Container></Container>\n <div slot=\"headr\">\n <el-button\n v-if=\"$accessCheck($Access.StartPageSetting)\"\n type=\"primary\"\n :loading=\"loading\"\n @click=\"setSubmit\"\n >\n 提交保存\n </el-button>\n </div>\n <el-row :gutter=\"20\">\n <!-- style=\"background-color: #f2f4f7; height: calc(100vh - 138px)\"\n-->\n <el-col :span=\"12\">\n <el-card shadow=\"never\">\n <div class=\"div-phone\">\n <img\n class=\"start-show-img\"\n :src=\"\n basicData.startUpPage.img ||\n require('@/assets/img/replace-img.png')\n \"\n alt=\"\"\n />\n </div>\n </el-card>\n </el-col>\n <el-col :span=\"12\">\n <el-card shadow=\"never\">\n <div class=\"form-div\">\n <el-form label-width=\"100px\">\n <el-form-item label=\"是否启用:\">\n <el-switch\n v-model=\"basicData.startUpPage.isEnable\"\n active-color=\"#36B365\"\n inactive-color=\"#ff4949\"\n active-text=\"启用\"\n inactive-text=\"禁用\"\n ></el-switch>\n </el-form-item>\n <el-form-item label=\"定时关闭:\">\n <el-radio-group v-model=\"basicData.startUpPage.time\">\n <el-radio :label=\"3\">3秒</el-radio>\n <el-radio :label=\"4\">4秒</el-radio>\n <el-radio :label=\"5\">5秒</el-radio>\n </el-radio-group>\n </el-form-item>\n <el-form-item label=\"启动页图片:\">\n <UploadQiniu\n :file-list=\"img_list\"\n @uploadSuccess=\"uploadSuccess\"\n @handleRemove=\"uploadRemove\"\n />\n <p class=\"form-tip\">建议图片尺寸:750px*1334px</p>\n </el-form-item>\n <el-form-item label=\"链接:\">\n <el-input\n v-model=\"basicData.startUpPage.url\"\n style=\"width: 400px\"\n placeholder=\"请选择链接\"\n readonly\n >\n <el-button\n slot=\"append\"\n icon=\"el-icon-search\"\n @click=\"link_show = true\"\n ></el-button>\n </el-input>\n </el-form-item>\n </el-form>\n </div>\n </el-card>\n </el-col>\n </el-row>\n <LinkSel\n v-if=\"link_show\"\n :is-show=\"link_show\"\n @confirm=\"linkConfirm\"\n @cancel=\"link_show = false\"\n />\n </ContainerTit>\n</template>\n\n<script>\n import UploadQiniu from \"../../../component/common/UploadQiniu\";\n import { mapActions } from \"vuex\";\n import { setting, getBasicSetup } from \"@/api/System\";\n import LinkSel from \"./components/LinkSel.vue\";\n\n export default {\n name: \"StartUpPage\",\n components: {\n UploadQiniu,\n LinkSel,\n },\n data() {\n return {\n loading: false,\n link_show: false,\n img_list: [],\n basicData: {\n goodsNum: \"\", // 库存警告\n images: [],\n stockDisplay: 4,\n goodsPrice: 5,\n allowReturnDay: 0, // 设置天数\n personnelReview: 4,\n shop: \"\",\n description: \"\",\n phone: \"\",\n company: \"\",\n region: [],\n address: \"\",\n shelfLifeSetUp: 4,\n recommend: [],\n wxPay: 4,\n aliPay: 4,\n cashPay: 4,\n themeStyle: {},\n startUpPage: {\n isEnable: true,\n time: 5,\n img: \"\",\n url: \"\",\n switchTab: \"\",\n },\n },\n };\n },\n async created() {\n this.getBasicSetup();\n },\n methods: {\n ...mapActions({\n changeShelfLifeSetUp: \"MUser/changeShelfLifeSetUp\",\n }),\n linkConfirm(obj) {\n if (obj.links.indexOf(\"?\") === -1 && !obj.switchTab) {\n this.basicData.startUpPage.url = obj.links + \"?pageName=startUp\";\n } else if (!obj.switchTab) {\n this.basicData.startUpPage.url = obj.links + \"&pageName=startUp\";\n } else {\n this.basicData.startUpPage.url = obj.links;\n }\n\n this.basicData.startUpPage.switchTab = obj.switchTab ? \"switchTab\" : \"\";\n },\n uploadSuccess(url, list) {\n this.basicData.startUpPage.img = url;\n },\n uploadRemove() {\n this.basicData.startUpPage.img = \"\";\n },\n changeStyle(row) {\n this.basicData.themeStyle = row;\n this.img_list = row.img;\n },\n // 提交\n async setSubmit() {\n const data = await setting({\n basicData: this.basicData,\n });\n\n this.$message({\n message: \"提交成功\",\n type: \"success\",\n });\n this.changeShelfLifeSetUp(this.basicData.shelfLifeSetUp);\n this.getBasicSetup();\n },\n // 获取详情\n async getBasicSetup() {\n const { data } = await getBasicSetup();\n\n this.basicData = { ...this.basicData, ...data.basicData };\n if (data.basicData.startUpPage) {\n if (data.basicData.startUpPage.img) {\n this.img_list = [\n {\n name: \"\",\n url: data.basicData.startUpPage.img,\n },\n ];\n }\n }\n },\n },\n };\n</script>\n\n<style scoped>\n .div-phone {\n width: 401px;\n height: auto;\n border: 1px solid #ddd;\n border-radius: 4px;\n background: #fafafa;\n padding: 20px 12px;\n margin: 0 auto;\n }\n .start-show-img {\n height: 650px;\n width: 375px;\n border: 1px solid #ddd;\n border-radius: 4px;\n object-fit: cover;\n }\n</style>\n"]}]}