2 lines
9.3 KiB
JavaScript
2 lines
9.3 KiB
JavaScript
import{_ as L}from"./index-BcyhyDWm.js";import{H as c,d as I,r as D,u as h,j as z,s as H,y as U,o as m,a as E,m as l,w as n,f as s,I as J,F as K,e as M,B as p,b as o,z as u,p as _,N as P,J as G,K as O,E as Q,v as X,x as Y}from"./index-Bp03Znup.js";/* empty css */import{_ as Z}from"./picker-B9Jrx9z1.js";import{E as $,a as ee}from"./el-form-item-D0VPhd4F.js";import{E as oe}from"./el-card-D36q9p5f.js";import{E as le}from"./el-alert-CrNA4spu.js";import"./index-BUCoCI2B.js";/* empty css */import"./index-HD6fPohC.js";import"./index-DJde_l8S.js";import"./index.vue_vue_type_script_setup_true_lang-CX-dvcep.js";/* empty css */import"./el-select-BrRMRQg_.js";import"./index-deo72N_U.js";import"./token-DI9FKtlJ.js";import"./isEqual-BGjWqnUO.js";import"./_Uint8Array-DWb7vvmt.js";import"./_baseFindIndex-D7XfJLKM.js";import"./_baseIteratee-w43xOLx_.js";import"./el-table-column-CUyuLBd2.js";import"./el-checkbox-DmHoF8Ng.js";import"./_initCloneObject-DTdCOd4_.js";import"./isArrayLikeObject-CjMmT1bi.js";/* empty css */import"./index-B0pv5ACV.js";/* empty css */import"./index-SAsEZJ5l.js";/* empty css */import"./cloneDeep-C-uticou.js";import"./_baseClone-DNNBGhw1.js";/* empty css */import"./index.vue_vue_type_script_setup_true_lang-B9GyBaTc.js";/* empty css */import"./index-B2lT7DBG.js";import"./index.vue_vue_type_style_index_0_scoped_2c1dfcb3_lang-Cn-WotKa.js";import"./usePaging-Bij6EQ3J.js";import"./index-DKtNVlSx.js";import"./index-BpkD3cS5.js";import"./vuedraggable.umd-CWsRCxht.js";/* empty css */function te(f){return c.post({url:"/channel.mnp_settings/setConfig",params:f})}function se(){return c.get({url:"/channel.mnp_settings/getConfig"})}function ne(f){return c.post({url:"/channel.mnp_settings/setCoachConfig",params:f})}function ae(){return c.get({url:"/channel.mnp_settings/getCoachConfig"})}function ie(f){return c.post({url:"/channel.mnp_settings/setShopConfig",params:f})}function de(){return c.get({url:"/channel.mnp_settings/getShopConfig"})}const me={class:"w-80"},pe={class:"w-80"},re={class:"flex-1"},ue={class:"w-80"},_e={class:"w-80"},fe={class:"flex-1 min-w-0"},ve={class:"sm:flex"},ge={class:"mr-4 sm:w-80 flex"},be={class:"flex-1 min-w-0"},ce={class:"sm:flex"},we={class:"mr-4 sm:w-80 flex"},Ve={class:"flex-1 min-w-0"},xe={class:"sm:flex"},Ce={class:"mr-4 sm:w-80 flex"},ke={class:"flex-1 min-w-0"},De={class:"sm:flex"},Ue={class:"mr-4 sm:w-80 flex"},Ee={class:"flex-1 min-w-0"},Ie={class:"sm:flex"},qe={class:"mr-4 sm:w-80 flex"},ye={class:"flex-1 min-w-0"},Se={class:"sm:flex"},Ae={class:"mr-4 sm:w-80 flex"},Be=I({name:"weappConfig"}),Fe=I({...Be,setup(f){const v=D(0),V=D([{label:"用户端",get:se,set:te},{label:"商家端",get:de,set:ie},{label:"技师端",get:ae,set:ne}]),q=h(),t=z({name:"",original_id:"",qr_code:"",app_id:"",app_secret:"",business_domain:"",download_file_domain:"",request_domain:"",socket_domain:"",tcpDomain:"",udp_domain:"",upload_file_domain:""}),C=H(),y={app_id:[{required:!0,message:"请输入AppID",trigger:["blur","change"]}],app_secret:[{required:!0,message:"请输入AppSecret",trigger:["blur","change"]}]},S=async()=>{await P(),console.log(v.value),x()},x=async()=>{const w=await V.value[v.value].get();for(const e in t)t[e]=w[e]},A=async()=>{var w;await((w=C.value)==null?void 0:w.validate()),await V.value[v.value].set(t),x()};return x(),(w,e)=>{const B=le,g=oe,F=G,W=O,d=Q,i=$,R=Z,r=X,T=ee,N=L,b=U("copy"),j=U("perms");return m(),E("div",null,[l(g,{class:"!border-none",shadow:"never"},{default:n(()=>[l(B,{type:"warning",title:"温馨提示:填写微信小程序开发配置,请前往微信公众平台申请小程序并完成认证",closable:!1,"show-icon":""})]),_:1}),l(T,{ref_key:"formRef",ref:C,model:s(t),rules:y,"label-width":s(q).isMobile?"80px":"160px"},{default:n(()=>[l(g,{class:"!border-none mt-4",shadow:"never"},{default:n(()=>[l(W,{onTabChange:S,modelValue:s(v),"onUpdate:modelValue":e[0]||(e[0]=a=>J(v)?v.value=a:null),class:"demo-tabs"},{default:n(()=>[(m(!0),E(K,null,M(s(V),(a,k)=>(m(),p(F,{key:k,label:a.label,name:k},null,8,["label","name"]))),128))]),_:1},8,["modelValue"])]),_:1}),l(g,{class:"!border-none mt-4",shadow:"never"},{default:n(()=>[e[13]||(e[13]=o("div",{class:"font-medium mb-7"},"微信小程序",-1)),l(i,{label:"小程序名称",prop:"name"},{default:n(()=>[o("div",me,[l(d,{modelValue:s(t).name,"onUpdate:modelValue":e[1]||(e[1]=a=>s(t).name=a),placeholder:"请输入小程序名称"},null,8,["modelValue"])])]),_:1}),l(i,{label:"原始ID",prop:"original_id"},{default:n(()=>[o("div",pe,[l(d,{modelValue:s(t).original_id,"onUpdate:modelValue":e[2]||(e[2]=a=>s(t).original_id=a),placeholder:"请输入原始ID"},null,8,["modelValue"])])]),_:1}),l(i,{label:"小程序码",prop:"qr_code"},{default:n(()=>[o("div",re,[o("div",null,[l(R,{modelValue:s(t).qr_code,"onUpdate:modelValue":e[3]||(e[3]=a=>s(t).qr_code=a),limit:1,excludeDomain:""},null,8,["modelValue"])]),e[12]||(e[12]=o("div",{class:"form-tips"},"建议尺寸:宽400px*高400px。jpg,jpeg,png格式",-1))])]),_:1})]),_:1}),l(g,{class:"!border-none mt-4",shadow:"never"},{default:n(()=>[e[15]||(e[15]=o("div",{class:"font-medium mb-7"},"开发者ID",-1)),l(i,{label:"AppID",prop:"app_id"},{default:n(()=>[o("div",ue,[l(d,{modelValue:s(t).app_id,"onUpdate:modelValue":e[4]||(e[4]=a=>s(t).app_id=a),placeholder:"请输入AppID"},null,8,["modelValue"])])]),_:1}),l(i,{label:"AppSecret",prop:"app_secret"},{default:n(()=>[o("div",_e,[l(d,{modelValue:s(t).app_secret,"onUpdate:modelValue":e[5]||(e[5]=a=>s(t).app_secret=a),placeholder:"请输入AppSecret"},null,8,["modelValue"])])]),_:1}),l(i,null,{default:n(()=>e[14]||(e[14]=[o("div",{class:"form-tips"}," 小程序账号登录微信公众平台,点击开发>开发设置->开发者ID,设置AppID和AppSecret ",-1)])),_:1})]),_:1}),l(g,{class:"!border-none mt-4",shadow:"never"},{default:n(()=>[e[26]||(e[26]=o("div",{class:"font-medium mb-7"},"服务器域名",-1)),l(i,{label:"request合法域名",prop:"appId"},{default:n(()=>[o("div",fe,[o("div",ve,[o("div",ge,[l(d,{modelValue:s(t).request_domain,"onUpdate:modelValue":e[6]||(e[6]=a=>s(t).request_domain=a),disabled:""},null,8,["modelValue"])]),u((m(),p(r,null,{default:n(()=>e[16]||(e[16]=[_("复制")])),_:1})),[[b,s(t).request_domain]])]),e[17]||(e[17]=o("div",{class:"form-tips"}," 小程序账号登录微信公众平台,点击开发>开发设置->服务器域名,填写https协议域名 ",-1))])]),_:1}),l(i,{label:"socket合法域名"},{default:n(()=>[o("div",be,[o("div",ce,[o("div",we,[l(d,{modelValue:s(t).socket_domain,"onUpdate:modelValue":e[7]||(e[7]=a=>s(t).socket_domain=a),disabled:""},null,8,["modelValue"])]),u((m(),p(r,null,{default:n(()=>e[18]||(e[18]=[_("复制")])),_:1})),[[b,s(t).socket_domain]])]),e[19]||(e[19]=o("div",{class:"form-tips"}," 小程序账号登录微信公众平台,点击开发>开发设置->服务器域名,填写wss协议域名 ",-1))])]),_:1}),l(i,{label:"uploadFile合法域名"},{default:n(()=>[o("div",Ve,[o("div",xe,[o("div",Ce,[l(d,{modelValue:s(t).upload_file_domain,"onUpdate:modelValue":e[8]||(e[8]=a=>s(t).upload_file_domain=a),disabled:""},null,8,["modelValue"])]),u((m(),p(r,null,{default:n(()=>e[20]||(e[20]=[_("复制")])),_:1})),[[b,s(t).upload_file_domain]])]),e[21]||(e[21]=o("div",{class:"form-tips"}," 小程序账号登录微信公众平台,点击开发>开发设置->服务器域名,填写https协议域名 ",-1))])]),_:1}),l(i,{label:"downloadFile合法域名"},{default:n(()=>[o("div",ke,[o("div",De,[o("div",Ue,[l(d,{modelValue:s(t).download_file_domain,"onUpdate:modelValue":e[9]||(e[9]=a=>s(t).download_file_domain=a),disabled:""},null,8,["modelValue"])]),u((m(),p(r,null,{default:n(()=>e[22]||(e[22]=[_("复制")])),_:1})),[[b,s(t).download_file_domain]])]),e[23]||(e[23]=o("div",{class:"form-tips"}," 小程序账号登录微信公众平台,点击开发>开发设置->服务器域名,填写https协议域名 ",-1))])]),_:1}),l(i,{label:"udp合法域名"},{default:n(()=>[o("div",Ee,[o("div",Ie,[o("div",qe,[l(d,{modelValue:s(t).udp_domain,"onUpdate:modelValue":e[10]||(e[10]=a=>s(t).udp_domain=a),disabled:""},null,8,["modelValue"])]),u((m(),p(r,null,{default:n(()=>e[24]||(e[24]=[_("复制")])),_:1})),[[b,s(t).udp_domain]])]),e[25]||(e[25]=o("div",{class:"form-tips"}," 小程序账号登录微信公众平台,点击开发>开发设置->服务器域名,填写udp协议域名 ",-1))])]),_:1})]),_:1}),l(g,{class:"!border-none mt-4",shadow:"never"},{default:n(()=>[e[29]||(e[29]=o("div",{class:"font-medium mb-7"},"业务域名",-1)),l(i,{label:"业务域名"},{default:n(()=>[o("div",ye,[o("div",Se,[o("div",Ae,[l(d,{modelValue:s(t).business_domain,"onUpdate:modelValue":e[11]||(e[11]=a=>s(t).business_domain=a),disabled:""},null,8,["modelValue"])]),u((m(),p(r,null,{default:n(()=>e[27]||(e[27]=[_("复制")])),_:1})),[[b,s(t).business_domain]])]),e[28]||(e[28]=o("div",{class:"form-tips"}," 小程序账号登录微信公众平台,点击开发>开发设置->业务域名,填写业务域名 ",-1))])]),_:1})]),_:1})]),_:1},8,["model","label-width"]),u((m(),p(N,null,{default:n(()=>[l(r,{type:"primary",onClick:A},{default:n(()=>e[30]||(e[30]=[_("保存")])),_:1})]),_:1})),[[j,["channel.mnp_settings/setConfig"]]])])}}}),Co=Y(Fe,[["__scopeId","data-v-f94a31ad"]]);export{Co as default};
|