Files
jianbing/public/admin/assets/config-DG2c7uVW.js
2025-04-22 14:09:52 +08:00

2 lines
8.0 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import{_ as R}from"./index-onOHNH0j.js";import{d as x,u as j,j as q,s as B,z as c,o as r,a as T,m as o,w as d,b as l,e as t,B as f,C as v,p as m,E as N,v as O}from"./index-B2xNDy79.js";import{E as z,a as F}from"./el-form-item-DlU85AZK.js";/* empty css */import{E as J,a as K}from"./el-radio-CKcO4hVq.js";import{_ as L}from"./picker-Cd5l2hZ5.js";import{E as G}from"./el-card-DpH4mUSc.js";import{E as M}from"./el-alert-BUxHh72o.js";import{g as Z,s as H}from"./wx_oa-3-DCeMZg.js";import"./_baseClone-CdezRMKA.js";import"./_Uint8Array-0jgVjd-W.js";import"./_initCloneObject-C-h6JGU9.js";import"./index-DFOp_83R.js";import"./index-C6Cr8aHe.js";import"./index-BhVAe0P7.js";import"./index.vue_vue_type_script_setup_true_lang-DUdeBZfj.js";import"./el-tag-CuODyGk4.js";import"./isEqual-CLGO95LP.js";import"./el-select-BRdnbwTl.js";import"./index-CcX0CyWL.js";import"./token-DI9FKtlJ.js";import"./el-table-column-DG3vRCd5.js";import"./el-checkbox-3_Bu4Dnb.js";import"./index-BuNto3DN.js";import"./index-DSiy6YVt.js";import"./el-tree-8o9N7gsQ.js";import"./index.vue_vue_type_script_setup_true_lang-B8J7_re8.js";import"./el-popover-Bpu4paqp.js";import"./usePaging-Dm2wALfy.js";const P={class:"w-80"},Q={class:"w-80"},W={class:"w-80"},X={class:"w-80"},Y={class:"flex-1 min-w-0"},$={class:"sm:flex"},h={class:"mr-4 sm:w-80 flex"},ee={class:"flex-1 min-w-0"},oe={class:"w-80"},le={class:"flex-1 min-w-0"},se={class:"w-80"},te={class:"flex-1 min-w-0"},de={class:"flex-1 min-w-0"},ne={class:"sm:flex"},ae={class:"mr-4 sm:w-80 flex"},ie={class:"flex-1 min-w-0"},me={class:"sm:flex"},re={class:"mr-4 sm:w-80 flex"},pe={class:"flex-1 min-w-0"},ue={class:"sm:flex"},_e={class:"mr-4 sm:w-80 flex"},fe=x({name:"wxOaConfig"}),Ze=x({...fe,setup(ve){const y=j(),s=q({name:"",original_id:" ",qr_code:"",app_id:"",app_secret:"",url:"",token:"",encoding_aes_key:"",encryption_type:1,business_domain:"",js_secure_domain:"",web_auth_domain:""}),V=B(),k={app_id:[{required:!0,message:"请输入AppID",trigger:["blur","change"]}],app_secret:[{required:!0,message:"请输入AppSecret",trigger:["blur","change"]}]},g=async()=>{const p=await Z();for(const e in s)s[e]=p[e]},E=async()=>{var p;await((p=V.value)==null?void 0:p.validate()),await H(s),g()};return g(),(p,e)=>{const U=M,u=G,i=N,a=z,A=L,_=O,w=J,D=K,S=F,C=R,b=c("copy"),I=c("perms");return r(),T("div",null,[o(u,{class:"!border-none",shadow:"never"},{default:d(()=>[o(U,{type:"warning",title:"温馨提示:填写微信公众号开发配置,请前往微信公众平台申请服务号并完成认证",closable:!1,"show-icon":""})]),_:1}),o(S,{ref_key:"formRef",ref:V,model:t(s),rules:k,"label-width":t(y).isMobile?"80px":"160px"},{default:d(()=>[o(u,{class:"!border-none mt-4",shadow:"never"},{default:d(()=>[e[13]||(e[13]=l("div",{class:"font-medium mb-7"},"微信公众号",-1)),o(a,{label:"公众号名称",prop:"name"},{default:d(()=>[l("div",P,[o(i,{modelValue:t(s).name,"onUpdate:modelValue":e[0]||(e[0]=n=>t(s).name=n),placeholder:"请输入公众号名称"},null,8,["modelValue"])])]),_:1}),o(a,{label:"原始ID",prop:"original_id"},{default:d(()=>[l("div",Q,[o(i,{modelValue:t(s).original_id,"onUpdate:modelValue":e[1]||(e[1]=n=>t(s).original_id=n),placeholder:"请输入原始ID"},null,8,["modelValue"])])]),_:1}),o(a,{label:"公众号二维码",prop:"qr_code"},{default:d(()=>[l("div",null,[l("div",null,[o(A,{modelValue:t(s).qr_code,"onUpdate:modelValue":e[2]||(e[2]=n=>t(s).qr_code=n),limit:1},null,8,["modelValue"])]),e[12]||(e[12]=l("div",{class:"form-tips"},"建议尺寸宽400px*高400px。jpgjpegpng格式",-1))])]),_:1})]),_:1}),o(u,{class:"!border-none mt-4",shadow:"never"},{default:d(()=>[e[15]||(e[15]=l("div",{class:"font-medium mb-7"},"公众号开发者信息",-1)),o(a,{label:"AppID",prop:"app_id"},{default:d(()=>[l("div",W,[o(i,{modelValue:t(s).app_id,"onUpdate:modelValue":e[3]||(e[3]=n=>t(s).app_id=n),placeholder:"请输入AppID"},null,8,["modelValue"])])]),_:1}),o(a,{label:"AppSecret",prop:"app_secret"},{default:d(()=>[l("div",X,[o(i,{modelValue:t(s).app_secret,"onUpdate:modelValue":e[4]||(e[4]=n=>t(s).app_secret=n),placeholder:"请输入AppSecret"},null,8,["modelValue"])])]),_:1}),o(a,null,{default:d(()=>e[14]||(e[14]=[l("div",{class:"form-tips"}," 小程序账号登录微信公众平台,点击开发>开发设置->开发者ID设置AppID和AppSecret ",-1)])),_:1})]),_:1}),o(u,{class:"!border-none mt-4",shadow:"never"},{default:d(()=>[e[23]||(e[23]=l("div",{class:"font-medium mb-7"},"服务器配置",-1)),o(a,{label:"URL"},{default:d(()=>[l("div",Y,[l("div",$,[l("div",h,[o(i,{modelValue:t(s).url,"onUpdate:modelValue":e[5]||(e[5]=n=>t(s).url=n),disabled:""},null,8,["modelValue"])]),f((r(),v(_,null,{default:d(()=>e[16]||(e[16]=[m("复制")])),_:1})),[[b,t(s).url]])]),e[17]||(e[17]=l("div",{class:"form-tips"}," 登录微信公众平台,点击开发>基本配置>服务器配置填写服务器地址URL ",-1))])]),_:1}),o(a,{label:"Token",prop:"Token"},{default:d(()=>[l("div",ee,[l("div",oe,[o(i,{modelValue:t(s).token,"onUpdate:modelValue":e[6]||(e[6]=n=>t(s).token=n),placeholder:"请输入Token"},null,8,["modelValue"])]),e[18]||(e[18]=l("div",{class:"form-tips"}," 登录微信公众平台,点击开发>基本配置>服务器配置设置令牌Token。不填默认为“likeshop” ",-1))])]),_:1}),o(a,{label:"EncodingAESKey",prop:"encoding_aes_key"},{default:d(()=>[l("div",le,[l("div",se,[o(i,{modelValue:t(s).encoding_aes_key,"onUpdate:modelValue":e[7]||(e[7]=n=>t(s).encoding_aes_key=n),placeholder:"请输入EncodingAESKey"},null,8,["modelValue"])]),e[19]||(e[19]=l("div",{class:"form-tips"}," 消息加密密钥由43位字符组成字符范围为A-Z,a-z,0-9 ",-1))])]),_:1}),o(a,{label:"消息加密方式",required:"",prop:"encryption_type"},{default:d(()=>[l("div",te,[o(D,{class:"flex-col !items-start min-w-0",modelValue:t(s).encryption_type,"onUpdate:modelValue":e[8]||(e[8]=n=>t(s).encryption_type=n)},{default:d(()=>[o(w,{value:1},{default:d(()=>e[20]||(e[20]=[m(" 明文模式 (不使用消息体加解密功能,安全系数较低) ")])),_:1}),o(w,{value:2},{default:d(()=>e[21]||(e[21]=[m(" 兼容模式 (明文、密文将共存,方便开发者调试和维护) ")])),_:1}),o(w,{value:3},{default:d(()=>e[22]||(e[22]=[m(" 安全模式(推荐) (消息包为纯密文,需要开发者加密和解密,安全系数高) ")])),_:1})]),_:1},8,["modelValue"])])]),_:1})]),_:1}),o(u,{class:"!border-none mt-4",shadow:"never"},{default:d(()=>[e[30]||(e[30]=l("div",{class:"font-medium mb-7"},"功能设置",-1)),o(a,{label:"业务域名"},{default:d(()=>[l("div",de,[l("div",ne,[l("div",ae,[o(i,{modelValue:t(s).business_domain,"onUpdate:modelValue":e[9]||(e[9]=n=>t(s).business_domain=n),disabled:""},null,8,["modelValue"])]),f((r(),v(_,null,{default:d(()=>e[24]||(e[24]=[m("复制")])),_:1})),[[b,t(s).business_domain]])]),e[25]||(e[25]=l("div",{class:"form-tips"}," 登录微信公众平台,点击设置>公众号设置>功能设置,填写业务域名 ",-1))])]),_:1}),o(a,{label:"JS接口安全域名"},{default:d(()=>[l("div",ie,[l("div",me,[l("div",re,[o(i,{modelValue:t(s).js_secure_domain,"onUpdate:modelValue":e[10]||(e[10]=n=>t(s).js_secure_domain=n),disabled:""},null,8,["modelValue"])]),f((r(),v(_,null,{default:d(()=>e[26]||(e[26]=[m("复制")])),_:1})),[[b,t(s).js_secure_domain]])]),e[27]||(e[27]=l("div",{class:"form-tips"}," 登录微信公众平台,点击设置>公众号设置>功能设置填写JS接口安全域名 ",-1))])]),_:1}),o(a,{label:"网页授权域名"},{default:d(()=>[l("div",pe,[l("div",ue,[l("div",_e,[o(i,{modelValue:t(s).web_auth_domain,"onUpdate:modelValue":e[11]||(e[11]=n=>t(s).web_auth_domain=n),disabled:""},null,8,["modelValue"])]),f((r(),v(_,null,{default:d(()=>e[28]||(e[28]=[m("复制")])),_:1})),[[b,t(s).web_auth_domain]])]),e[29]||(e[29]=l("div",{class:"form-tips"}," 登录微信公众平台,点击设置>公众号设置>功能设置,填写网页授权域名 ",-1))])]),_:1})]),_:1})]),_:1},8,["model","label-width"]),f((r(),v(C,null,{default:d(()=>[o(_,{type:"primary",onClick:E},{default:d(()=>e[31]||(e[31]=[m("保存")])),_:1})]),_:1})),[[I,["channel.official_account_setting/setConfig"]]])])}}});export{Ze as default};