chunk-5a0057d4.50aa2e4f.js 2.3 KB

1
  1. (window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-5a0057d4"],{"3f29":function(t,e,s){},4309:function(t,e,s){"use strict";s("3f29")},"48c6":function(t,e,s){"use strict";s.r(e);var a=s("9ab4"),i=s("1b40"),r=s("d142");let n=class extends i.e{constructor(){super(...arguments),this.form={tencent_map_key:""},this.rules={tencent_map_key:[{required:!0,message:"请输入腾讯地图的配置Key"}]}}initFormData(){Object(r.a)().then(t=>{this.form=t}).catch(()=>{this.$message.error("数据加载失败,请刷新重载")})}onSubmitFrom(t){this.$refs[t].validate(t=>{if(!t)return;const e=this.$loading({text:"保存中"});Object(r.b)({...this.form}).then(()=>{this.$message.success("保存成功")}).catch(()=>{this.$message.error("保存失败")}).finally(()=>{e.close()})})}created(){this.initFormData()}};n=Object(a.a)([i.a],n);var c=n,o=(s("4309"),s("2877")),l=Object(o.a)(c,(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"map-setting"},[e("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,"label-width":"120px",size:"small"}},[e("div",{staticClass:"ls-card"},[e("div",{staticClass:"card-title"},[t._v("地图设置")]),e("div",{staticClass:"card-content m-t-24"},[e("el-form-item",{attrs:{label:"腾讯地图配置",prop:"tencent_map_key"}},[e("el-input",{staticClass:"ls-input",attrs:{placeholder:"请输入腾讯地图的配置Key"},model:{value:t.form.tencent_map_key,callback:function(e){t.$set(t.form,"tencent_map_key",e)},expression:"form.tencent_map_key"}}),e("div",{staticClass:"muted m-t-10"},[t._v(" 如果没有Key,可前往:https://lbs.qq.com/ 申请 "),e("br"),t._v(" 使用场景:1、PC端门店自提,获取地理定位;2、后台创建门店时需要获取地理位置 ")])],1)],1)])]),e("div",{staticClass:"bg-white ls-fixed-footer"},[e("div",{staticClass:"row-center flex",staticStyle:{height:"100%"}},[e("el-button",{attrs:{size:"small",type:"primary"},on:{click:function(e){return t.onSubmitFrom("form")}}},[t._v("保存")])],1)])],1)}),[],!1,null,"7c95d266",null);e.default=l.exports},d142:function(t,e,s){"use strict";s.d(e,"a",(function(){return i})),s.d(e,"b",(function(){return r}));var a=s("f175");const i=()=>a.a.get("/settings.shop.shop_setting/getMapKey"),r=t=>a.a.post("/settings.shop.shop_setting/setMapKey",t)}}]);