| 1 |
- "use strict";(self["webpackChunkhxmini"]=self["webpackChunkhxmini"]||[]).push([[8766],{49511:function(e,a,l){l.r(a),l.d(a,{default:function(){return F}});var t=l(20641);const o={class:"layui-elem-field"},s=(0,t.Lk)("div",{class:"font-s14"},"除店铺名称,客服电话,营业时间以外,均不可自行修改。若需修改,请到微信服务群联系售后",-1),d=(0,t.Lk)("div",{class:"el-form-item-msg"},null,-1),r=(0,t.Lk)("div",{class:"el-form-item-msg"},null,-1),i=(0,t.Lk)("div",{class:"el-form-item-msg"},null,-1),n=(0,t.Lk)("span",{class:"text-gray-500"},"-",-1),m=(0,t.Lk)("div",{class:"el-form-item-msg"},"营业时间为必选,否则小程序端无法下单",-1),u=(0,t.Lk)("div",{class:"el-form-item-msg"},null,-1),c={class:"qrcode"},p={class:"qrcode-down"},f=(0,t.Lk)("div",{class:"el-form-item-msg"},"1.线下收款码支持会员卡支付、微信支付;2.可下载打印后粘贴到店里,实现线下收款",-1),b=(0,t.Lk)("div",{class:"el-form-item-msg"},"小程序首页显示",-1);function g(e,a,l,g,h,k){const _=(0,t.g2)("el-tag"),F=(0,t.g2)("el-input"),v=(0,t.g2)("el-form-item"),D=(0,t.g2)("el-col"),V=(0,t.g2)("el-time-select"),w=(0,t.g2)("el-row"),y=(0,t.g2)("el-image"),L=(0,t.g2)("el-button"),$=(0,t.g2)("el-form"),S=(0,t.g2)("el-card"),x=(0,t.g2)("el-main"),C=(0,t.g2)("el-footer"),U=(0,t.g2)("el-container"),q=(0,t.gN)("loading");return(0,t.uX)(),(0,t.Wv)(U,null,{default:(0,t.k6)(()=>[(0,t.bF)(x,null,{default:(0,t.k6)(()=>[(0,t.bo)(((0,t.uX)(),(0,t.Wv)(S,{shadow:"never",header:"店铺详情",class:"borderNone"},{default:(0,t.k6)(()=>[(0,t.Lk)("fieldset",o,[(0,t.Lk)("legend",null,[(0,t.bF)(_,{type:"danger"},{default:(0,t.k6)(()=>[(0,t.eW)("小提示")]),_:1})]),s]),(0,t.bF)($,{ref:"dialogForm",model:h.formData,rules:h.rules,"label-width":"100px","label-position":"top"},{default:(0,t.k6)(()=>[(0,t.bF)(w,{gutter:15},{default:(0,t.k6)(()=>[(0,t.bF)(D,{span:this.$store.state.global.ismobile?12:8},{default:(0,t.k6)(()=>[(0,t.bF)(v,{label:"店铺名称",prop:"shop_name"},{default:(0,t.k6)(()=>[(0,t.bF)(F,{modelValue:h.formData.shop_name,"onUpdate:modelValue":a[0]||(a[0]=e=>h.formData.shop_name=e),clearable:"",placeholder:"请输入"},null,8,["modelValue"]),d]),_:1})]),_:1},8,["span"]),(0,t.bF)(D,{span:this.$store.state.global.ismobile?12:8},{default:(0,t.k6)(()=>[(0,t.bF)(v,{label:"联系电话",prop:"shop_mobile"},{default:(0,t.k6)(()=>[(0,t.bF)(F,{modelValue:h.formData.shop_mobile,"onUpdate:modelValue":a[1]||(a[1]=e=>h.formData.shop_mobile=e),clearable:"",placeholder:"请输入"},null,8,["modelValue"]),r]),_:1})]),_:1},8,["span"]),(0,t.bF)(D,{span:this.$store.state.global.ismobile?12:8},{default:(0,t.k6)(()=>[(0,t.bF)(v,{label:"服务到期时间"},{default:(0,t.k6)(()=>[(0,t.bF)(F,{modelValue:h.formData.vip_end,"onUpdate:modelValue":a[2]||(a[2]=e=>h.formData.vip_end=e),disabled:"",clearable:"",placeholder:"请输入"},null,8,["modelValue"]),i]),_:1})]),_:1},8,["span"]),(0,t.bF)(D,{span:this.$store.state.global.ismobile?12:8},{default:(0,t.k6)(()=>[(0,t.bF)(v,{label:"营业时间"},{default:(0,t.k6)(()=>[(0,t.bF)(w,{gutter:10},{default:(0,t.k6)(()=>[(0,t.bF)(D,{span:11},{default:(0,t.k6)(()=>[(0,t.bF)(V,{modelValue:h.formData.start_at,"onUpdate:modelValue":a[3]||(a[3]=e=>h.formData.start_at=e),start:"00:00",step:"00:01",end:"23:59",placeholder:"请选择",style:{width:"100%"}},null,8,["modelValue"])]),_:1}),(0,t.bF)(D,{span:2,class:"text-center"},{default:(0,t.k6)(()=>[n]),_:1}),(0,t.bF)(D,{span:11},{default:(0,t.k6)(()=>[(0,t.bF)(V,{modelValue:h.formData.end_at,"onUpdate:modelValue":a[4]||(a[4]=e=>h.formData.end_at=e),start:"00:00",step:"00:01",end:"23:59",placeholder:"请选择",style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1}),m]),_:1})]),_:1},8,["span"]),(0,t.bF)(D,{span:this.$store.state.global.ismobile?12:8},{default:(0,t.k6)(()=>[(0,t.bF)(v,{label:"详细地址",prop:"shop_address"},{default:(0,t.k6)(()=>[(0,t.bF)(F,{modelValue:h.formData.shop_address,"onUpdate:modelValue":a[5]||(a[5]=e=>h.formData.shop_address=e),clearable:"",placeholder:"请输入"},null,8,["modelValue"]),u]),_:1})]),_:1},8,["span"]),(0,t.bF)(D,{span:24},{default:(0,t.k6)(()=>[(0,t.bF)(v,{label:"收款二维码",prop:"token"},{default:(0,t.k6)(()=>[(0,t.Lk)("div",c,[(0,t.bF)(y,{style:{width:"100px",height:"100px"},src:h.formData.qrcode,"preview-src-list":[h.formData.qrcode],fit:"contain","preview-teleported":!0,"hide-on-click-modal":!0},null,8,["src","preview-src-list"])]),(0,t.Lk)("div",p,[(0,t.bF)(L,{type:"success",icon:"el-icon-download",onClick:k.downloadImage1},{default:(0,t.k6)(()=>[(0,t.eW)("下载二维码")]),_:1},8,["onClick"])]),f]),_:1})]),_:1}),(0,t.bF)(D,{span:24},{default:(0,t.k6)(()=>[(0,t.bF)(v,{label:"店铺公告",prop:"shop_notice"},{default:(0,t.k6)(()=>[(0,t.bF)(F,{modelValue:h.formData.shop_notice,"onUpdate:modelValue":a[6]||(a[6]=e=>h.formData.shop_notice=e),type:"textarea",clearable:"",placeholder:"请输入"},null,8,["modelValue"]),b]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules"])]),_:1})),[[q,h.loadingState]])]),_:1}),(0,t.bF)(C,null,{default:(0,t.k6)(()=>[(0,t.bF)(L,{type:"primary",size:"large",loading:h.isSaveing,onClick:k.saveForm},{default:(0,t.k6)(()=>[(0,t.eW)("保存")]),_:1},8,["loading","onClick"])]),_:1})]),_:1})}var h={data(){return{formData:{},rules:{},isSaveing:!1,loadingState:!1}},mounted(){this.getData()},methods:{async getData(){this.loadingState=!0;var e=await this.$API.mShop.detail.get();if(this.loadingState=!1,0==e.code)return this.$message.error(e.msg);this.formData=e.data},async saveForm(){var e=await this.$refs.dialogForm.validate().catch(()=>{});if(!e)return!1;this.isSaveing=!0;var a=await this.$API.mShop.save.post(this.formData);if(this.isSaveing=!1,0==a.code)return this.$message.error(a.msg);this.$message.success(a.msg)},downloadImage1(){const e=document.createElement("a");e.href=this.formData.qrcode,e.download="店铺收款二维码_"+(new Date).getTime()+".jpg",document.body.appendChild(e),e.click(),document.body.removeChild(e),this.$message.success("下载成功")}}},k=l(66262);const _=(0,k.A)(h,[["render",g]]);var F=_}}]);
|