test_lgq/niucloud/public/admin/assets/pay-alipay.vue_vue_type_script_setup_true_lang-4630f466.js
2024-01-24 17:36:08 +08:00

2 lines
3.8 KiB
JavaScript

import{d as E,r as d,n as U,q as k,N as t,h as y,I as v,w as i,a as u,e as o,i as V,t as m,u as p,y as F,W as N,X as R,Y as B,E as S,aa as $,a0 as j}from"./index-4dcc0234.js";/* empty css *//* empty css *//* empty css *//* empty css */import{_ as O}from"./index.vue_vue_type_style_index_0_lang-cd8f78e9.js";import"./el-form-item-4ed993c7.js";/* empty css */const T={class:"form-tip"},A={class:"input-width"},L={class:"input-width"},W={class:"input-width"},X={class:"dialog-footer"},ae=E({__name:"pay-alipay",emits:["complete"],setup(Y,{expose:P,emit:w}){const s=d(!1),n=d(!0),f={type:"alipay",app_id:"",config:{app_secret_cert:"",app_public_cert_path:"",alipay_public_cert_path:"",alipay_root_cert_path:""},channel:"",status:0,is_default:0},a=U({...f}),g=d(),C=k(()=>({"config.app_id":[{required:!0,message:t("appIdPlaceholder"),trigger:"blur"}],"config.app_secret_cert":[{required:!0,message:t("appSecretCertPlaceholder"),trigger:"blur"}],"config.app_public_cert_path":[{required:!0,message:t("appPublicCertPathPlaceholder"),trigger:"blur"}],"config.alipay_public_cert_path":[{required:!0,message:t("alipayPublicCertPathPlaceholder"),trigger:"blur"}],"config.alipay_root_cert_path":[{required:!0,message:t("alipayRootCertPathPlaceholder"),trigger:"blur"}]})),x=async r=>{n.value||!r||await r.validate(async e=>{e&&(w("complete",a),s.value=!1)})};return P({showDialog:s,setFormData:async(r=null)=>{n.value=!0,Object.assign(a,f),r&&(Object.keys(a).forEach(e=>{r[e]!=null&&(a[e]=r[e])}),a.channel=r.redio_key.split("_")[0],a.status=Number(a.status)),n.value=!1}}),(r,e)=>{const h=N,c=R,_=O,D=B,b=S,I=$,q=j;return y(),v(I,{modelValue:s.value,"onUpdate:modelValue":e[7]||(e[7]=l=>s.value=l),title:p(t)("updateAlipay"),width:"550px","destroy-on-close":!0},{footer:i(()=>[u("span",X,[o(b,{onClick:e[5]||(e[5]=l=>s.value=!1)},{default:i(()=>[V(m(p(t)("cancel")),1)]),_:1}),o(b,{type:"primary",loading:n.value,onClick:e[6]||(e[6]=l=>x(g.value))},{default:i(()=>[V(m(p(t)("confirm")),1)]),_:1},8,["loading"])])]),default:i(()=>[F((y(),v(D,{model:a,"label-width":"110px",ref_key:"formRef",ref:g,rules:p(C),class:"page-form"},{default:i(()=>[o(c,{label:p(t)("appId"),prop:"config.app_id"},{default:i(()=>[o(h,{modelValue:a.config.app_id,"onUpdate:modelValue":e[0]||(e[0]=l=>a.config.app_id=l),placeholder:p(t)("appIdPlaceholder"),class:"input-width",maxlength:"32","show-word-limit":"",clearable:""},null,8,["modelValue","placeholder"]),u("div",T,m(p(t)("appIdTips")),1)]),_:1},8,["label"]),o(c,{label:p(t)("appSecretCert"),prop:"config.app_secret_cert"},{default:i(()=>[o(h,{modelValue:a.config.app_secret_cert,"onUpdate:modelValue":e[1]||(e[1]=l=>a.config.app_secret_cert=l),placeholder:p(t)("appSecretCertPlaceholder"),class:"input-width",type:"textarea",rows:"4",clearable:""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),o(c,{label:p(t)("appPublicCertPath"),prop:"config.app_public_cert_path"},{default:i(()=>[u("div",A,[o(_,{modelValue:a.config.app_public_cert_path,"onUpdate:modelValue":e[2]||(e[2]=l=>a.config.app_public_cert_path=l),api:"sys/document/aliyun"},null,8,["modelValue"])])]),_:1},8,["label"]),o(c,{label:p(t)("alipayPublicCertPath"),prop:"config.alipay_public_cert_path"},{default:i(()=>[u("div",L,[o(_,{modelValue:a.config.alipay_public_cert_path,"onUpdate:modelValue":e[3]||(e[3]=l=>a.config.alipay_public_cert_path=l),api:"sys/document/aliyun"},null,8,["modelValue"])])]),_:1},8,["label"]),o(c,{label:p(t)("alipayRootCertPath"),prop:"config.alipay_root_cert_path"},{default:i(()=>[u("div",W,[o(_,{modelValue:a.config.alipay_root_cert_path,"onUpdate:modelValue":e[4]||(e[4]=l=>a.config.alipay_root_cert_path=l),api:"sys/document/aliyun"},null,8,["modelValue"])])]),_:1},8,["label"])]),_:1},8,["model","rules"])),[[q,n.value]])]),_:1},8,["modelValue","title"])}}});export{ae as _};