2 lines
2.1 KiB
JavaScript
2 lines
2.1 KiB
JavaScript
import{_ as y}from"./index-B7SvGYGE.js";import{o as f,be as A,q as m,r as E,v as t,D as n,bh as k,bg as x,s as l,b6 as S,b7 as B,u as s,b9 as I,ac as q,O as R,K as N,L as O,ba as F,a8 as U}from"./.pnpm-BGZW0UGg.js";import{r as g}from"./index-CeIwrh_6.js";function K(p){return g.post({url:"/channel.open_setting/setConfig",params:p})}function L(){return g.get({url:"/channel.open_setting/getConfig"})}const T={class:"w-80"},j={class:"w-80"},z=f({name:"wxDevConfig"}),M=f({...z,setup(p){const o=F({app_id:"",app_secret:""}),i=U(),b={app_id:[{required:!0,message:"请输入AppID",trigger:["blur","change"]}],app_secret:[{required:!0,message:"请输入AppSecret",trigger:["blur","change"]}]},c=async()=>{const a=await L();for(const e in o)o[e]=a[e]},v=async()=>{var a;await((a=i.value)==null?void 0:a.validate()),await K(o),c()};return c(),(a,e)=>{const w=k,_=x,d=B,u=S,h=I,C=N,D=y,V=A("perms");return m(),E("div",null,[t(_,{class:"!border-none",shadow:"never"},{default:n(()=>[t(w,{type:"warning",title:"温馨提示:填写微信开放平台开发配置,请前往微信开放平台创建应用并完成认证;网站应用配置主要用于网站微信登录和微信支付",closable:!1,"show-icon":""})]),_:1}),t(h,{ref_key:"formRef",ref:i,model:s(o),rules:b,"label-width":"160px"},{default:n(()=>[t(_,{class:"!border-none mt-4",shadow:"never"},{default:n(()=>[e[2]||(e[2]=l("div",{class:"font-medium mb-7"},"网站应用",-1)),t(u,{label:"AppID",prop:"app_id"},{default:n(()=>[l("div",T,[t(d,{modelValue:s(o).app_id,"onUpdate:modelValue":e[0]||(e[0]=r=>s(o).app_id=r),placeholder:"请输入AppID"},null,8,["modelValue"])])]),_:1}),t(u,{label:"AppSecret",prop:"app_secret"},{default:n(()=>[l("div",null,[l("div",j,[t(d,{modelValue:s(o).app_secret,"onUpdate:modelValue":e[1]||(e[1]=r=>s(o).app_secret=r),placeholder:"请输入AppSecret"},null,8,["modelValue"])])])]),_:1})]),_:1})]),_:1},8,["model"]),q((m(),R(D,null,{default:n(()=>[t(C,{type:"primary",onClick:v},{default:n(()=>[...e[3]||(e[3]=[O("保存",-1)])]),_:1})]),_:1})),[[V,["channel.open_setting/setConfig"]]])])}}});export{M as default};
|