fa6c4364c4e5ab6d3f022495abcbc78a.json 21 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\\Merchants\\MerchantsListSet.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\qianger\\7\\jindouyunNewFront\\src\\views\\Merchants\\MerchantsListSet.vue","mtime":1660022888577},{"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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IFVwbG9hZFFpbml1IGZyb20gIkAvY29tcG9uZW50L2NvbW1vbi9VcGxvYWRRaW5pdS52dWUiOwppbXBvcnQgeyBnZXRTZXR0aW5nTWVyY2hhbnQsIHNhdmVTZXR0aW5nTWVyY2hhbnQgfSBmcm9tICJAL2FwaS9NZXJjaGFudHMiOwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogIk1lcmNoYW50c0xpc3RTZXQiLAogIGNvbXBvbmVudHM6IHsKICAgIFVwbG9hZFFpbml1CiAgfSwKCiAgZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIGJhc2VfZm9ybTogewogICAgICAgIG5hbWU6ICLlhaXpqbvllYbmiLciLAogICAgICAgIGltYWdlczogW10sCiAgICAgICAgdXNlcl9vcmlnaW46IDIsCiAgICAgICAgdXNlcl9ncm91cDogNCwKICAgICAgICB1c2VyX2luZm86IFsi5ZWG5oi35ZCN56ewIiwgIuWVhuaIt0xPR08iLCAi5ZWG5oi35Zyw5Z2AIiwgIuWVhuaIt+eugOS7iyIsICLot53nprsiXQogICAgICB9LAogICAgICBpbWdfbGlzdDogW10sCiAgICAgIGJhc2VfcnVsZXM6IHsKICAgICAgICBuYW1lOiBbewogICAgICAgICAgcmVxdWlyZWQ6IHRydWUsCiAgICAgICAgICBtZXNzYWdlOiAi6K+36L6T5YWl5ZCN56ewIiwKICAgICAgICAgIHRyaWdnZXI6ICJibHVyIgogICAgICAgIH1dCiAgICAgIH0sCiAgICAgIHNob3BfbGlzdDogW3sKICAgICAgICBpbWc6ICIuLi8uLi9hc3NldHMvaW1nL3BhZ2VDb21wb25lbnRzL3ByZXZpZXdfaGVhZC5wbmciLAogICAgICAgIG5hbWU6ICLmiJHnmoTlupfpk7oiLAogICAgICAgIHNob3BTcGVjOiAi5YWt54mb56eR5oqAIiwKICAgICAgICByZWdpb246ICLopb/lronluILmnKrlpK7ljLrlpKfmmI7lrqvkuIfovr4iLAogICAgICAgIHNob3BfbnVtOiAiMjIzbSIKICAgICAgfSwgewogICAgICAgIGltZzogIi4uLy4uL2Fzc2V0cy9pbWcvcGFnZUNvbXBvbmVudHMvcHJldmlld19oZWFkLnBuZyIsCiAgICAgICAgbmFtZTogIuaIkeeahOW6l+mTuiIsCiAgICAgICAgc2hvcFNwZWM6ICLlha3niZvnp5HmioAiLAogICAgICAgIHJlZ2lvbjogIuilv+WuieW4guacquWkruWMuuWkp+aYjuWuq+S4h+i+viIsCiAgICAgICAgc2hvcF9udW06ICIyMjNtIgogICAgICB9LCB7CiAgICAgICAgaW1nOiAiLi4vLi4vYXNzZXRzL2ltZy9wYWdlQ29tcG9uZW50cy9wcmV2aWV3X2hlYWQucG5nIiwKICAgICAgICBuYW1lOiAi5oiR55qE5bqX6ZO6IiwKICAgICAgICBzaG9wU3BlYzogIuWFreeJm+enkeaKgCIsCiAgICAgICAgcmVnaW9uOiAi6KW/5a6J5biC5pyq5aSu5Yy65aSn5piO5a6r5LiH6L6+IiwKICAgICAgICBzaG9wX251bTogIjIyM20iCiAgICAgIH0sIHsKICAgICAgICBpbWc6ICIuLi8uLi9hc3NldHMvaW1nL3BhZ2VDb21wb25lbnRzL3ByZXZpZXdfaGVhZC5wbmciLAogICAgICAgIG5hbWU6ICLmiJHnmoTlupfpk7oiLAogICAgICAgIHNob3BTcGVjOiAi5YWt54mb56eR5oqAIiwKICAgICAgICByZWdpb246ICLopb/lronluILmnKrlpK7ljLrlpKfmmI7lrqvkuIfovr4iLAogICAgICAgIHNob3BfbnVtOiAiMjIzbSIKICAgICAgfSwgewogICAgICAgIGltZzogIi4uLy4uL2Fzc2V0cy9pbWcvcGFnZUNvbXBvbmVudHMvcHJldmlld19oZWFkLnBuZyIsCiAgICAgICAgbmFtZTogIuaIkeeahOW6l+mTuiIsCiAgICAgICAgc2hvcFNwZWM6ICLlha3niZvnp5HmioAiLAogICAgICAgIHJlZ2lvbjogIuilv+WuieW4guacquWkruWMuuWkp+aYjuWuq+S4h+i+viIsCiAgICAgICAgc2hvcF9udW06ICIyMjNtIgogICAgICB9LCB7CiAgICAgICAgaW1nOiAiLi4vLi4vYXNzZXRzL2ltZy9wYWdlQ29tcG9uZW50cy9wcmV2aWV3X2hlYWQucG5nIiwKICAgICAgICBuYW1lOiAi5oiR55qE5bqX6ZO6IiwKICAgICAgICBzaG9wU3BlYzogIuWFreeJm+enkeaKgCIsCiAgICAgICAgcmVnaW9uOiAi6KW/5a6J5biC5pyq5aSu5Yy65aSn5piO5a6r5LiH6L6+IiwKICAgICAgICBzaG9wX251bTogIjIyM20iCiAgICAgIH1dCiAgICB9OwogIH0sCgogIGNyZWF0ZWQoKSB7CiAgICB0aGlzLmdldFNldHRpbmdNZXJjaGFudCgpOwogIH0sCgogIG1ldGhvZHM6IHsKICAgIHVwbG9hZFN1Y2Nlc3ModmFsLCByZXMsIGZpbGUsIGZpbGVMaXN0KSB7CiAgICAgIGNvbnN0IGltZ0FyciA9IGZpbGVMaXN0Lm1hcChpdGVtID0+IHsKICAgICAgICByZXR1cm4gaXRlbS5jb250ZW50OwogICAgICB9KTsKCiAgICAgIGlmICh0aGlzLmJhc2VfZm9ybS5pbWFnZXMubGVuZ3RoKSB7CiAgICAgICAgdGhpcy5iYXNlX2Zvcm0uaW1hZ2VzID0gdGhpcy5iYXNlX2Zvcm0uaW1hZ2VzLmNvbmNhdChpbWdBcnIpOwogICAgICB9IGVsc2UgewogICAgICAgIHRoaXMuYmFzZV9mb3JtLmltYWdlcyA9IGltZ0FycjsKICAgICAgfQoKICAgICAgdGhpcy5pbWdfbGlzdCA9IHRoaXMuYmFzZV9mb3JtLmltYWdlcy5tYXAoaXRlbSA9PiB7CiAgICAgICAgcmV0dXJuIHsKICAgICAgICAgIG5hbWU6ICIiLAogICAgICAgICAgY29udGVudDogaXRlbQogICAgICAgIH07CiAgICAgIH0pOwogICAgfSwKCiAgICB1cGxvYWRSZW1vdmUoZmlsZSwgZmlsZUxpc3QpIHsKICAgICAgdGhpcy5iYXNlX2Zvcm0uaW1hZ2VzID0gIiI7CiAgICB9LAoKICAgIC8vIOivpuaDhQogICAgYXN5bmMgZ2V0U2V0dGluZ01lcmNoYW50KCkgewogICAgICBjb25zdCBkYXRhID0gYXdhaXQgZ2V0U2V0dGluZ01lcmNoYW50KHsKICAgICAgICB0eXBlOiA2CiAgICAgIH0pOwoKICAgICAgaWYgKEpTT04uc3RyaW5naWZ5KGRhdGEuZGF0YSkgIT09ICJ7fSIpIHsKICAgICAgICB0aGlzLmJhc2VfZm9ybSA9IGRhdGEuZGF0YTsKICAgICAgfQoKICAgICAgaWYgKHRoaXMuYmFzZV9mb3JtLmltYWdlcykgewogICAgICAgIHRoaXMuaW1nX2xpc3QgPSB0aGlzLmJhc2VfZm9ybS5pbWFnZXMubWFwKGl0ZW0gPT4gewogICAgICAgICAgcmV0dXJuIHsKICAgICAgICAgICAgbmFtZTogIiIsCiAgICAgICAgICAgIHVybDogaXRlbQogICAgICAgICAgfTsKICAgICAgICB9KTsKICAgICAgfSBlbHNlIHsKICAgICAgICB0aGlzLmltZ19saXN0ID0gW107CiAgICAgIH0KICAgIH0sCgogICAgLy8g5L+d5a2YCiAgICBhc3luYyBzZXRNZXJjaGFudCgpIHsKICAgICAgY29uc3QgZGF0YSA9IGF3YWl0IHNhdmVTZXR0aW5nTWVyY2hhbnQoewogICAgICAgIGRhdGE6IHRoaXMuYmFzZV9mb3JtLAogICAgICAgIHR5cGU6IDYKICAgICAgfSk7CiAgICAgIHRoaXMuJG1lc3NhZ2Uuc3VjY2Vzcygi5L+d5a2Y5oiQ5YqfIik7CiAgICAgIHRoaXMuZ2V0U2V0dGluZ01lcmNoYW50KCk7CiAgICB9CgogIH0KfTs="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA6MA;AACA;AACA;EACAA,wBADA;EAEAC;IACAC;EADA,CAFA;;EAKAC;IACA;MACAC;QACAJ,YADA;QAEAK,UAFA;QAGAC,cAHA;QAIAC,aAJA;QAKAC;MALA,CADA;MAQAC,YARA;MASAC;QACAV;UAAAW;UAAAC;UAAAC;QAAA;MADA,CATA;MAYAC,YACA;QACAC,uDADA;QAEAf,YAFA;QAGAgB,gBAHA;QAIAC,qBAJA;QAKAC;MALA,CADA,EAQA;QACAH,uDADA;QAEAf,YAFA;QAGAgB,gBAHA;QAIAC,qBAJA;QAKAC;MALA,CARA,EAeA;QACAH,uDADA;QAEAf,YAFA;QAGAgB,gBAHA;QAIAC,qBAJA;QAKAC;MALA,CAfA,EAsBA;QACAH,uDADA;QAEAf,YAFA;QAGAgB,gBAHA;QAIAC,qBAJA;QAKAC;MALA,CAtBA,EA6BA;QACAH,uDADA;QAEAf,YAFA;QAGAgB,gBAHA;QAIAC,qBAJA;QAKAC;MALA,CA7BA,EAoCA;QACAH,uDADA;QAEAf,YAFA;QAGAgB,gBAHA;QAIAC,qBAJA;QAKAC;MALA,CApCA;IAZA;EAyDA,CA/DA;;EAgEAC;IACA;EACA,CAlEA;;EAmEAC;IACAC;MACA;QACA;MACA,CAFA;;MAIA;QACA;MACA,CAFA,MAEA;QACA;MACA;;MACA;QACA;UACArB,QADA;UAEAsB;QAFA;MAIA,CALA;IAMA,CAjBA;;IAkBAC;MACA;IACA,CApBA;;IAqBA;IACA;MACA;QACAC;MADA;;MAGA;QACA;MACA;;MACA;QACA;UACA;YACAxB,QADA;YAEAyB;UAFA;QAIA,CALA;MAMA,CAPA,MAOA;QACA;MACA;IACA,CAvCA;;IAwCA;IACA;MACA;QACAtB,oBADA;QAEAqB;MAFA;MAIA;MACA;IACA;;EAhDA;AAnEA","names":["name","components","UploadQiniu","data","base_form","images","user_origin","user_group","user_info","img_list","base_rules","required","message","trigger","shop_list","img","shopSpec","region","shop_num","created","methods","uploadSuccess","content","uploadRemove","type","url"],"sourceRoot":"src/views/Merchants","sources":["MerchantsListSet.vue"],"sourcesContent":["<template>\n <ContainerTit>\n <div slot=\"headr\">\n <el-button type=\"primary\" @click=\"setMerchant\">保存</el-button>\n </div>\n <el-form\n ref=\"base_form\"\n :model=\"base_form\"\n label-width=\"160px\"\n :rules=\"base_rules\"\n size=\"small\"\n >\n <div class=\"clearfix\">\n <div class=\"float_left\" style=\"width: calc(100% - 395px)\">\n <div class=\"detail-tab-item\">\n <p class=\"detail-tab-title\">页面设置</p>\n <div class=\"detail-tab-main\">\n <el-form-item label=\"页面名称:\" prop=\"name\" style=\"width: 50%\">\n <el-input v-model=\"base_form.name\"></el-input>\n </el-form-item>\n <el-form-item label=\"Banner图片:\" prop=\"images\">\n <UploadQiniu\n :is-check=\"true\"\n :limit=\"6\"\n :file-list=\"img_list\"\n @uploadSuccess=\"uploadSuccess\"\n @handleRemove=\"uploadRemove\"\n />\n </el-form-item>\n <el-form-item label=\"用户定位:\" style=\"width: 80%\">\n <el-radio-group v-model=\"base_form.user_origin\">\n <el-radio :label=\"1\">关闭</el-radio>\n <el-radio :label=\"2\">当前位置</el-radio>\n <el-radio :label=\"3\">城市定位</el-radio>\n </el-radio-group>\n <p style=\"font-size: 12px\">\n 当前位置:根据用户当前位置定位,由近到远显示所有商户信息(用户可调整当前位置)\n 未获取用户当前位置时,根据商户权重显示所有商户信息\n </p>\n <p style=\"font-size: 12px\">\n 城市定位:根据用户当前城市定位,仅显示用户定位城市所在商户信息(用户可调整所在城市)\n 未获取用户当前城市或当前城市无任何入驻商户时,不显示商户信息\n </p>\n </el-form-item>\n <!-- <el-form-item label=\"商户分组:\">-->\n <!-- <el-radio-group v-model=\"base_form.user_group\">-->\n <!-- <el-radio :label=\"5\">开启</el-radio>-->\n <!-- <el-radio :label=\"4\">关闭</el-radio>-->\n <!-- </el-radio-group>-->\n <!-- <p style=\"font-size: 12px\">-->\n <!-- 开启后,可根据商户分组显示商户-->\n <!-- <span-->\n <!-- style=\"-->\n <!-- font-size: 12px;-->\n <!-- color: rgb(64, 158, 255);-->\n <!-- cursor: pointer;-->\n <!-- margin-left: 6px;-->\n <!-- \"-->\n <!-- @click=\"$router.push('/Merchants/MerchantsGroup')\"-->\n <!-- >-->\n <!-- 设置分组-->\n <!-- </span>-->\n <!-- </p>-->\n <!-- </el-form-item>-->\n <el-form-item label=\"商户信息:\">\n <el-checkbox-group v-model=\"base_form.user_info\">\n <el-checkbox label=\"商户LOGO\"></el-checkbox>\n <el-checkbox label=\"商户名称\" disabled></el-checkbox>\n <el-checkbox label=\"商户简介\"></el-checkbox>\n <el-checkbox label=\"商户地址\"></el-checkbox>\n <el-checkbox\n label=\"距离\"\n :disabled=\"base_form.user_origin === 1\"\n ></el-checkbox>\n <!-- <el-checkbox label=\"查看地图\"></el-checkbox>-->\n </el-checkbox-group>\n </el-form-item>\n </div>\n </div>\n </div>\n <div class=\"float_right\" style=\"width: 375px\">\n <div class=\"detail-tab-item\">\n <p class=\"detail-tab-title\">页面示例</p>\n <div\n class=\"detail-tab-main\"\n style=\"background-color: #f7f7f7; padding: 0\"\n >\n <div class=\"head_in\" style=\"background-color: #fff\">\n <p class=\"tit\">入驻商户</p>\n </div>\n <div style=\"height: 54vh; overflow-y: auto\">\n <div\n style=\"\n background-color: #fff;\n padding: 0 12px;\n margin-bottom: 10px;\n \"\n >\n <div\n v-if=\"base_form.images.length\"\n style=\"margin-bottom: 6px\"\n >\n <img\n :src=\"base_form.images[0]\"\n alt=\"\"\n style=\"width: 100%; height: 80px\"\n />\n </div>\n <div v-if=\"base_form.user_origin === 2\" style=\"height: 50px\">\n <p style=\"color: #999ca7; font-size: 13px\">当前位置</p>\n <div style=\"margin-top: 6px\" class=\"clearfix\">\n <div class=\"float_left\">\n <i class=\"el-icon-delete-location\"></i>\n <span style=\"margin-left: 4px\">大明宫万达</span>\n </div>\n <div class=\"float_right\" style=\"color: red\">修改位置</div>\n </div>\n </div>\n <div\n v-if=\"base_form.user_origin === 3\"\n style=\"height: 40px; padding: 0 6px\"\n >\n <div>\n <span style=\"font-weight: 560; margin: 6px 6px 0 0\">\n 西安市\n </span>\n <i class=\"el-icon-arrow-down\"></i>\n <el-input\n placeholder=\"请输入店铺名称\"\n prefix-icon=\"el-icon-search\"\n size=\"mini\"\n style=\"width: 74%; border-radius: 10px\"\n class=\"float_right\"\n ></el-input>\n </div>\n </div>\n </div>\n\n <div style=\"background-color: #fff; padding: 0 12px\">\n <div\n v-for=\"(item, index) in shop_list\"\n :key=\"index\"\n class=\"clearfix\"\n style=\"border-bottom: 1px solid #e2e2e2; padding: 10px 0\"\n >\n <div\n v-if=\"base_form.user_info.includes('商户LOGO')\"\n class=\"float_left\"\n >\n <img\n :src=\"require('../../assets/img/login-bg.jpg')\"\n alt=\"\"\n style=\"width: 100px; height: 100px\"\n />\n </div>\n <div class=\"float_left\" style=\"margin-left: 14px\">\n <p\n v-if=\"base_form.user_info.includes('商户名称')\"\n style=\"font-weight: 560\"\n >\n {{ item.name }}\n </p>\n <p\n v-if=\"base_form.user_info.includes('商户简介')\"\n style=\"margin-top: 6px; color: #999ca7\"\n >\n {{ item.shopSpec }}\n </p>\n <p\n v-if=\"base_form.user_info.includes('商户地址')\"\n style=\"margin-top: 6px\"\n >\n {{ item.region }}\n </p>\n <div style=\"margin-top: 6px\">\n <span v-if=\"base_form.user_info.includes('距离')\">\n <i class=\"el-icon-delete-location\"></i>\n <span>{{ item.shop_num }}</span>\n </span>\n\n <span\n v-if=\"base_form.user_info.includes('查看地图')\"\n style=\"margin-left: 4px; color: red\"\n >\n 查看地图 >\n </span>\n </div>\n </div>\n <div class=\"float_right\" style=\"line-height: 100px\">\n <el-button size=\"mini\" type=\"danger\" round>\n 进店\n </el-button>\n </div>\n </div>\n </div>\n </div>\n </div>\n </div>\n </div>\n </div>\n </el-form>\n </ContainerTit>\n</template>\n\n<script>\n import UploadQiniu from \"@/component/common/UploadQiniu.vue\";\n import { getSettingMerchant, saveSettingMerchant } from \"@/api/Merchants\";\n export default {\n name: \"MerchantsListSet\",\n components: {\n UploadQiniu,\n },\n data() {\n return {\n base_form: {\n name: \"入驻商户\",\n images: [],\n user_origin: 2,\n user_group: 4,\n user_info: [\"商户名称\", \"商户LOGO\", \"商户地址\", \"商户简介\", \"距离\"],\n },\n img_list: [],\n base_rules: {\n name: [{ required: true, message: \"请输入名称\", trigger: \"blur\" }],\n },\n shop_list: [\n {\n img: \"../../assets/img/pageComponents/preview_head.png\",\n name: \"我的店铺\",\n shopSpec: \"六牛科技\",\n region: \"西安市未央区大明宫万达\",\n shop_num: \"223m\",\n },\n {\n img: \"../../assets/img/pageComponents/preview_head.png\",\n name: \"我的店铺\",\n shopSpec: \"六牛科技\",\n region: \"西安市未央区大明宫万达\",\n shop_num: \"223m\",\n },\n {\n img: \"../../assets/img/pageComponents/preview_head.png\",\n name: \"我的店铺\",\n shopSpec: \"六牛科技\",\n region: \"西安市未央区大明宫万达\",\n shop_num: \"223m\",\n },\n {\n img: \"../../assets/img/pageComponents/preview_head.png\",\n name: \"我的店铺\",\n shopSpec: \"六牛科技\",\n region: \"西安市未央区大明宫万达\",\n shop_num: \"223m\",\n },\n {\n img: \"../../assets/img/pageComponents/preview_head.png\",\n name: \"我的店铺\",\n shopSpec: \"六牛科技\",\n region: \"西安市未央区大明宫万达\",\n shop_num: \"223m\",\n },\n {\n img: \"../../assets/img/pageComponents/preview_head.png\",\n name: \"我的店铺\",\n shopSpec: \"六牛科技\",\n region: \"西安市未央区大明宫万达\",\n shop_num: \"223m\",\n },\n ],\n };\n },\n created() {\n this.getSettingMerchant();\n },\n methods: {\n uploadSuccess(val, res, file, fileList) {\n const imgArr = fileList.map((item) => {\n return item.content;\n });\n\n if (this.base_form.images.length) {\n this.base_form.images = this.base_form.images.concat(imgArr);\n } else {\n this.base_form.images = imgArr;\n }\n this.img_list = this.base_form.images.map((item) => {\n return {\n name: \"\",\n content: item,\n };\n });\n },\n uploadRemove(file, fileList) {\n this.base_form.images = \"\";\n },\n // 详情\n async getSettingMerchant() {\n const data = await getSettingMerchant({\n type: 6,\n });\n if (JSON.stringify(data.data) !== \"{}\") {\n this.base_form = data.data;\n }\n if (this.base_form.images) {\n this.img_list = this.base_form.images.map((item) => {\n return {\n name: \"\",\n url: item,\n };\n });\n } else {\n this.img_list = [];\n }\n },\n // 保存\n async setMerchant() {\n const data = await saveSettingMerchant({\n data: this.base_form,\n type: 6,\n });\n this.$message.success(\"保存成功\");\n this.getSettingMerchant();\n },\n },\n };\n</script>\n\n<style scoped>\n .head_in {\n position: relative;\n width: 100%;\n height: 74px;\n background-image: url(\"../../assets/img/pageComponents/preview_head.png\");\n background-repeat: no-repeat;\n background-size: 100%;\n }\n .tit {\n position: absolute;\n font-size: 14px;\n text-align: center;\n width: 100%;\n bottom: 14px;\n left: 0;\n font-weight: 520;\n }\n .el-icon-delete-location {\n color: red;\n }\n</style>\n"]}]}