1 |
- import{ap as _,d as z,n as G,r as m,f as J,o as r,l as p,w as s,i as u,a as l,j as y,C as L,c as S,F as T,k as I,t as w,a2 as B,y as Q,U as W,H as X,ag as Z,ah as $,K as ee,J as le,N as ae,_ as te,__tla as se}from"./index-390579cd.js";import{_ as ue,__tla as oe}from"./Dialog-cc73e431.js";import{a as h,D as U,__tla as re}from"./dict-6f6b543a.js";import{u as de,__tla as ie}from"./useMessage-6684a162.js";let k,M,P,F,ce=Promise.all([(()=>{try{return se}catch{}})(),(()=>{try{return oe}catch{}})(),(()=>{try{return re}catch{}})(),(()=>{try{return ie}catch{}})()]).then(async()=>{F=async v=>await _.get({url:"/system/social-client/page",params:v}),P=async v=>await _.delete({url:"/system/social-client/delete?id="+v}),k=te(z({__name:"SocialClientForm",emits:["success"],setup(v,{expose:j,emit:x}){const{t:g}=G(),O=de(),i=m(!1),q=m(""),c=m(!1),C=m(""),t=m({id:void 0,name:void 0,socialType:void 0,userType:void 0,clientId:void 0,clientSecret:void 0,agentId:void 0,status:0}),A=J({name:[{required:!0,message:"\u5E94\u7528\u540D\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],socialType:[{required:!0,message:"\u793E\u4EA4\u5E73\u53F0\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],userType:[{required:!0,message:"\u7528\u6237\u7C7B\u578B\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],clientId:[{required:!0,message:"\u5BA2\u6237\u7AEF\u7F16\u53F7\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],clientSecret:[{required:!0,message:"\u5BA2\u6237\u7AEF\u5BC6\u94A5\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],status:[{required:!0,message:"\u72B6\u6001\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}]}),f=m();j({open:async(o,a)=>{if(i.value=!0,q.value=g("action."+o),C.value=o,H(),a){c.value=!0;try{t.value=await(async n=>await _.get({url:"/system/social-client/get?id="+n}))(a)}finally{c.value=!1}}}});const Y=x,D=async()=>{if(f&&await f.value.validate()){c.value=!0;try{const o=t.value;C.value==="create"?(await(async a=>await _.post({url:"/system/social-client/create",data:a}))(o),O.success(g("common.createSuccess"))):(await(async a=>await _.put({url:"/system/social-client/update",data:a}))(o),O.success(g("common.updateSuccess"))),i.value=!1,Y("success")}finally{c.value=!1}}},H=()=>{var o;t.value={id:void 0,name:void 0,socialType:void 0,userType:void 0,clientId:void 0,clientSecret:void 0,agentId:void 0,status:0},(o=f.value)==null||o.resetFields()};return(o,a)=>{const n=W,d=X,b=Z,V=$,K=ee,E=le,N=ue,R=ae;return r(),p(N,{modelValue:l(i),"onUpdate:modelValue":a[8]||(a[8]=e=>Q(i)?i.value=e:null),title:l(q)},{footer:s(()=>[u(E,{disabled:l(c),type:"primary",onClick:D},{default:s(()=>[y("\u786E \u5B9A")]),_:1},8,["disabled"]),u(E,{onClick:a[7]||(a[7]=e=>i.value=!1)},{default:s(()=>[y("\u53D6 \u6D88")]),_:1})]),default:s(()=>[L((r(),p(K,{ref_key:"formRef",ref:f,model:l(t),rules:l(A),"label-width":"120px"},{default:s(()=>[u(d,{label:"\u5E94\u7528\u540D",prop:"name"},{default:s(()=>[u(n,{modelValue:l(t).name,"onUpdate:modelValue":a[0]||(a[0]=e=>l(t).name=e),placeholder:"\u8BF7\u8F93\u5165\u5E94\u7528\u540D"},null,8,["modelValue"])]),_:1}),u(d,{label:"\u793E\u4EA4\u5E73\u53F0",prop:"socialType"},{default:s(()=>[u(V,{modelValue:l(t).socialType,"onUpdate:modelValue":a[1]||(a[1]=e=>l(t).socialType=e)},{default:s(()=>[(r(!0),S(T,null,I(l(h)(l(U).SYSTEM_SOCIAL_TYPE),e=>(r(),p(b,{key:e.value,label:e.value},{default:s(()=>[y(w(e.label),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"])]),_:1}),u(d,{label:"\u7528\u6237\u7C7B\u578B",prop:"userType"},{default:s(()=>[u(V,{modelValue:l(t).userType,"onUpdate:modelValue":a[2]||(a[2]=e=>l(t).userType=e)},{default:s(()=>[(r(!0),S(T,null,I(l(h)(l(U).USER_TYPE),e=>(r(),p(b,{key:e.value,label:e.value},{default:s(()=>[y(w(e.label),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"])]),_:1}),u(d,{label:"\u5BA2\u6237\u7AEF\u7F16\u53F7",prop:"clientId"},{default:s(()=>[u(n,{modelValue:l(t).clientId,"onUpdate:modelValue":a[3]||(a[3]=e=>l(t).clientId=e),placeholder:"\u8BF7\u8F93\u5165\u5BA2\u6237\u7AEF\u7F16\u53F7,\u5BF9\u5E94\u5404\u5E73\u53F0\u7684appKey"},null,8,["modelValue"])]),_:1}),u(d,{label:"\u5BA2\u6237\u7AEF\u5BC6\u94A5",prop:"clientSecret"},{default:s(()=>[u(n,{modelValue:l(t).clientSecret,"onUpdate:modelValue":a[4]||(a[4]=e=>l(t).clientSecret=e),placeholder:"\u8BF7\u8F93\u5165\u5BA2\u6237\u7AEF\u5BC6\u94A5,\u5BF9\u5E94\u5404\u5E73\u53F0\u7684appSecret"},null,8,["modelValue"])]),_:1}),l(t).socialType===30?(r(),p(d,{key:0,label:"agentId",prop:"agentId"},{default:s(()=>[u(n,{modelValue:l(t).agentId,"onUpdate:modelValue":a[5]||(a[5]=e=>l(t).agentId=e),placeholder:"\u6388\u6743\u65B9\u7684\u7F51\u9875\u5E94\u7528 ID\uFF0C\u6709\u5219\u586B"},null,8,["modelValue"])]),_:1})):B("",!0),u(d,{label:"\u72B6\u6001",prop:"status"},{default:s(()=>[u(V,{modelValue:l(t).status,"onUpdate:modelValue":a[6]||(a[6]=e=>l(t).status=e)},{default:s(()=>[(r(!0),S(T,null,I(l(h)(l(U).COMMON_STATUS),e=>(r(),p(b,{key:e.value,label:e.value},{default:s(()=>[y(w(e.label),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])),[[R,l(c)]])]),_:1},8,["modelValue","title"])}}}),[["__file","E:/GAOHP_2023/mall/newfeifan-front/yudao-ui-admin-vue3/src/views/system/social/client/SocialClientForm.vue"]]),M=Object.freeze(Object.defineProperty({__proto__:null,default:k},Symbol.toStringTag,{value:"Module"}))});export{k as S,ce as __tla,M as a,P as d,F as g};
|