2 lines
7.2 KiB
JavaScript
2 lines
7.2 KiB
JavaScript
import{_ as C}from"./index-B7SvGYGE.js";import{o as x,be as g,q as m,r as E,v as s,D as t,bh as S,bg as B,s as l,b6 as F,b7 as R,u as d,ac as r,O as u,K as N,L as _,b9 as j,ba as W,a8 as K}from"./.pnpm-BGZW0UGg.js";import{_ as L}from"./picker-y_fNEf57.js";import{g as M,s as O}from"./weapp-BpDZf9fA.js";import{e as T}from"./index-CeIwrh_6.js";import"./index-BeJT5uVo.js";import"./index-DjAC1tO-.js";import"./index.vue_vue_type_script_setup_true_lang-ByFSC-yR.js";import"./index-B1H9vJ5g.js";import"./index-TD4t951S.js";import"./file-tQw_m7Aj.js";import"./index.vue_vue_type_script_setup_true_lang-DBx_F7yj.js";import"./usePaging-C4oc3vBq.js";const z={class:"w-80"},G={class:"w-80"},H={class:"flex-1"},J={class:"w-80"},P={class:"w-80"},Q={class:"flex-1 min-w-0"},X={class:"sm:flex"},Y={class:"mr-4 sm:w-80 flex"},Z={class:"flex-1 min-w-0"},$={class:"sm:flex"},h={class:"mr-4 sm:w-80 flex"},ee={class:"flex-1 min-w-0"},le={class:"sm:flex"},oe={class:"mr-4 sm:w-80 flex"},se={class:"flex-1 min-w-0"},de={class:"sm:flex"},te={class:"mr-4 sm:w-80 flex"},ae={class:"flex-1 min-w-0"},ne={class:"sm:flex"},ie={class:"mr-4 sm:w-80 flex"},me={class:"flex-1 min-w-0"},pe={class:"sm:flex"},re={class:"mr-4 sm:w-80 flex"},ue=x({name:"weappConfig"}),Ae=x({...ue,setup(_e){const c=T(),o=W({name:"",original_id:"",qr_code:"",app_id:"",app_secret:"",business_domain:"",download_file_domain:"",request_domain:"",socket_domain:"",tcpDomain:"",udp_domain:"",upload_file_domain:""}),w=K(),D={app_id:[{required:!0,message:"请输入AppID",trigger:["blur","change"]}],app_secret:[{required:!0,message:"请输入AppSecret",trigger:["blur","change"]}]},V=async()=>{const v=await M();for(const e in o)o[e]=v[e]},k=async()=>{var v;await((v=w.value)==null?void 0:v.validate()),await O(o),V()};return V(),(v,e)=>{const q=S,b=B,i=R,n=F,I=L,p=N,U=j,A=C,f=g("copy"),y=g("perms");return m(),E("div",null,[s(b,{class:"!border-none",shadow:"never"},{default:t(()=>[s(q,{type:"warning",title:"温馨提示:填写微信小程序开发配置,请前往微信公众平台申请小程序并完成认证",closable:!1,"show-icon":""})]),_:1}),s(U,{ref_key:"formRef",ref:w,model:d(o),rules:D,"label-width":d(c).isMobile?"80px":"160px"},{default:t(()=>[s(b,{class:"!border-none mt-4",shadow:"never"},{default:t(()=>[e[12]||(e[12]=l("div",{class:"font-medium mb-7"},"微信小程序",-1)),s(n,{label:"小程序名称",prop:"name"},{default:t(()=>[l("div",z,[s(i,{modelValue:d(o).name,"onUpdate:modelValue":e[0]||(e[0]=a=>d(o).name=a),placeholder:"请输入小程序名称"},null,8,["modelValue"])])]),_:1}),s(n,{label:"原始ID",prop:"original_id"},{default:t(()=>[l("div",G,[s(i,{modelValue:d(o).original_id,"onUpdate:modelValue":e[1]||(e[1]=a=>d(o).original_id=a),placeholder:"请输入原始ID"},null,8,["modelValue"])])]),_:1}),s(n,{label:"小程序码",prop:"qr_code"},{default:t(()=>[l("div",H,[l("div",null,[s(I,{modelValue:d(o).qr_code,"onUpdate:modelValue":e[2]||(e[2]=a=>d(o).qr_code=a),limit:1},null,8,["modelValue"])]),e[11]||(e[11]=l("div",{class:"form-tips"},"建议尺寸:宽400px*高400px。jpg,jpeg,png格式",-1))])]),_:1})]),_:1}),s(b,{class:"!border-none mt-4",shadow:"never"},{default:t(()=>[e[14]||(e[14]=l("div",{class:"font-medium mb-7"},"开发者ID",-1)),s(n,{label:"AppID",prop:"app_id"},{default:t(()=>[l("div",J,[s(i,{modelValue:d(o).app_id,"onUpdate:modelValue":e[3]||(e[3]=a=>d(o).app_id=a),placeholder:"请输入AppID"},null,8,["modelValue"])])]),_:1}),s(n,{label:"AppSecret",prop:"app_secret"},{default:t(()=>[l("div",P,[s(i,{modelValue:d(o).app_secret,"onUpdate:modelValue":e[4]||(e[4]=a=>d(o).app_secret=a),placeholder:"请输入AppSecret"},null,8,["modelValue"])])]),_:1}),s(n,null,{default:t(()=>[...e[13]||(e[13]=[l("div",{class:"form-tips"}," 小程序账号登录微信公众平台,点击开发>开发设置->开发者ID,设置AppID和AppSecret ",-1)])]),_:1})]),_:1}),s(b,{class:"!border-none mt-4",shadow:"never"},{default:t(()=>[e[25]||(e[25]=l("div",{class:"font-medium mb-7"},"服务器域名",-1)),s(n,{label:"request合法域名",prop:"appId"},{default:t(()=>[l("div",Q,[l("div",X,[l("div",Y,[s(i,{modelValue:d(o).request_domain,"onUpdate:modelValue":e[5]||(e[5]=a=>d(o).request_domain=a),disabled:""},null,8,["modelValue"])]),r((m(),u(p,null,{default:t(()=>[...e[15]||(e[15]=[_("复制",-1)])]),_:1})),[[f,d(o).request_domain]])]),e[16]||(e[16]=l("div",{class:"form-tips"}," 小程序账号登录微信公众平台,点击开发>开发设置->服务器域名,填写https协议域名 ",-1))])]),_:1}),s(n,{label:"socket合法域名"},{default:t(()=>[l("div",Z,[l("div",$,[l("div",h,[s(i,{modelValue:d(o).socket_domain,"onUpdate:modelValue":e[6]||(e[6]=a=>d(o).socket_domain=a),disabled:""},null,8,["modelValue"])]),r((m(),u(p,null,{default:t(()=>[...e[17]||(e[17]=[_("复制",-1)])]),_:1})),[[f,d(o).socket_domain]])]),e[18]||(e[18]=l("div",{class:"form-tips"}," 小程序账号登录微信公众平台,点击开发>开发设置->服务器域名,填写wss协议域名 ",-1))])]),_:1}),s(n,{label:"uploadFile合法域名"},{default:t(()=>[l("div",ee,[l("div",le,[l("div",oe,[s(i,{modelValue:d(o).upload_file_domain,"onUpdate:modelValue":e[7]||(e[7]=a=>d(o).upload_file_domain=a),disabled:""},null,8,["modelValue"])]),r((m(),u(p,null,{default:t(()=>[...e[19]||(e[19]=[_("复制",-1)])]),_:1})),[[f,d(o).upload_file_domain]])]),e[20]||(e[20]=l("div",{class:"form-tips"}," 小程序账号登录微信公众平台,点击开发>开发设置->服务器域名,填写https协议域名 ",-1))])]),_:1}),s(n,{label:"downloadFile合法域名"},{default:t(()=>[l("div",se,[l("div",de,[l("div",te,[s(i,{modelValue:d(o).download_file_domain,"onUpdate:modelValue":e[8]||(e[8]=a=>d(o).download_file_domain=a),disabled:""},null,8,["modelValue"])]),r((m(),u(p,null,{default:t(()=>[...e[21]||(e[21]=[_("复制",-1)])]),_:1})),[[f,d(o).download_file_domain]])]),e[22]||(e[22]=l("div",{class:"form-tips"}," 小程序账号登录微信公众平台,点击开发>开发设置->服务器域名,填写https协议域名 ",-1))])]),_:1}),s(n,{label:"udp合法域名"},{default:t(()=>[l("div",ae,[l("div",ne,[l("div",ie,[s(i,{modelValue:d(o).udp_domain,"onUpdate:modelValue":e[9]||(e[9]=a=>d(o).udp_domain=a),disabled:""},null,8,["modelValue"])]),r((m(),u(p,null,{default:t(()=>[...e[23]||(e[23]=[_("复制",-1)])]),_:1})),[[f,d(o).udp_domain]])]),e[24]||(e[24]=l("div",{class:"form-tips"}," 小程序账号登录微信公众平台,点击开发>开发设置->服务器域名,填写udp协议域名 ",-1))])]),_:1})]),_:1}),s(b,{class:"!border-none mt-4",shadow:"never"},{default:t(()=>[e[28]||(e[28]=l("div",{class:"font-medium mb-7"},"业务域名",-1)),s(n,{label:"业务域名"},{default:t(()=>[l("div",me,[l("div",pe,[l("div",re,[s(i,{modelValue:d(o).business_domain,"onUpdate:modelValue":e[10]||(e[10]=a=>d(o).business_domain=a),disabled:""},null,8,["modelValue"])]),r((m(),u(p,null,{default:t(()=>[...e[26]||(e[26]=[_("复制",-1)])]),_:1})),[[f,d(o).business_domain]])]),e[27]||(e[27]=l("div",{class:"form-tips"}," 小程序账号登录微信公众平台,点击开发>开发设置->业务域名,填写业务域名 ",-1))])]),_:1})]),_:1})]),_:1},8,["model","label-width"]),r((m(),u(A,null,{default:t(()=>[s(p,{type:"primary",onClick:k},{default:t(()=>[...e[29]||(e[29]=[_("保存",-1)])]),_:1})]),_:1})),[[y,["channel.mnp_settings/setConfig"]]])])}}});export{Ae as default};
|