index-eaf24d31.js 4.9 KB

1
  1. import{d as Q,H as W,r as m,x as X,b as j,a1 as E,o as n,c as x,f as e,B as t,a as s,a2 as J,F as S,P as A,A as p,G as i,l as _,C as Y,D as v,a6 as Z,S as $,Q as ee,R as ae,_ as le,L as te,U as se,V as oe,at as re,W as ne,X as ie}from"./index-b9299550.js";import{_ as pe}from"./index.vue_vue_type_script_setup_true_lang-ba921998.js";import{_ as ue}from"./DictTag.vue_vue_type_script_lang-128aab57.js";import{_ as de}from"./ContentWrap.vue_vue_type_script_setup_true_lang-dd7e3058.js";import{a as ce,D as G}from"./dict-fc5218c3.js";import{d as me}from"./formatTime-988372b6.js";import{_ as fe,g as _e,d as ye}from"./ClientForm.vue_vue_type_script_setup_true_lang-9ace14c2.js";import{u as ge}from"./useMessage-903d430d.js";import"./index-1bc6dd97.js";import"./color-6e929987.js";import"./el-card-0ae6fb5f.js";import"./Dialog-f2c6d513.js";import"./_plugin-vue_export-helper-1b428a4d.js";import"./UploadImg-f60d6fd5.js";import"./index-8605fb4b.js";import"./el-image-viewer-498779d9.js";import"./constants-c811e5ff.js";const be=["src"],he=Q({name:"SystemOAuth2Client",__name:"index",setup(ke){const C=ge(),{t:M}=W(),y=m(!0),T=m(0),V=m([]),o=X({pageNo:1,pageSize:10,name:null,status:void 0}),U=m(),u=async()=>{y.value=!0;try{const d=await _e(o);V.value=d.list,T.value=d.total}finally{y.value=!1}},g=()=>{o.pageNo=1,u()},P=()=>{U.value.resetFields(),g()},N=m(),z=(d,l)=>{N.value.open(d,l)};return j(()=>{u()}),(d,l)=>{const F=Z,b=$,R=ee,D=ae,h=le,c=te,I=se,O=de,r=oe,q=ue,B=re,H=ne,K=pe,k=E("hasPermi"),L=ie;return n(),x(S,null,[e(O,null,{default:t(()=>[e(I,{class:"-mb-15px",model:s(o),ref_key:"queryFormRef",ref:U,inline:!0,"label-width":"68px"},{default:t(()=>[e(b,{label:"\u5E94\u7528\u540D",prop:"name"},{default:t(()=>[e(F,{modelValue:s(o).name,"onUpdate:modelValue":l[0]||(l[0]=a=>s(o).name=a),placeholder:"\u8BF7\u8F93\u5165\u5E94\u7528\u540D",clearable:"",onKeyup:J(g,["enter"]),class:"!w-240px"},null,8,["modelValue"])]),_:1}),e(b,{label:"\u72B6\u6001",prop:"status"},{default:t(()=>[e(D,{modelValue:s(o).status,"onUpdate:modelValue":l[1]||(l[1]=a=>s(o).status=a),placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",clearable:"",class:"!w-240px"},{default:t(()=>[(n(!0),x(S,null,A(s(ce)(s(G).COMMON_STATUS),a=>(n(),p(R,{key:a.value,label:a.label,value:a.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),e(b,null,{default:t(()=>[e(c,{onClick:g},{default:t(()=>[e(h,{icon:"ep:search",class:"mr-5px"}),l[5]||(l[5]=i(" \u641C\u7D22"))]),_:1}),e(c,{onClick:P},{default:t(()=>[e(h,{icon:"ep:refresh",class:"mr-5px"}),l[6]||(l[6]=i(" \u91CD\u7F6E"))]),_:1}),_((n(),p(c,{plain:"",type:"primary",onClick:l[2]||(l[2]=a=>z("create"))},{default:t(()=>[e(h,{icon:"ep:plus",class:"mr-5px"}),l[7]||(l[7]=i(" \u65B0\u589E "))]),_:1})),[[k,["system:oauth2-client:create"]]])]),_:1})]),_:1},8,["model"])]),_:1}),e(O,null,{default:t(()=>[_((n(),p(H,{data:s(V)},{default:t(()=>[e(r,{label:"\u5BA2\u6237\u7AEF\u7F16\u53F7",align:"center",prop:"clientId"}),e(r,{label:"\u5BA2\u6237\u7AEF\u5BC6\u94A5",align:"center",prop:"secret"}),e(r,{label:"\u5E94\u7528\u540D",align:"center",prop:"name"}),e(r,{label:"\u5E94\u7528\u56FE\u6807",align:"center",prop:"logo"},{default:t(a=>[Y("img",{width:"40px",height:"40px",src:a.row.logo},null,8,be)]),_:1}),e(r,{label:"\u72B6\u6001",align:"center",prop:"status"},{default:t(a=>[e(q,{type:s(G).COMMON_STATUS,value:a.row.status},null,8,["type","value"])]),_:1}),e(r,{label:"\u8BBF\u95EE\u4EE4\u724C\u7684\u6709\u6548\u671F",align:"center",prop:"accessTokenValiditySeconds"},{default:t(a=>[i(v(a.row.accessTokenValiditySeconds)+" \u79D2",1)]),_:1}),e(r,{label:"\u5237\u65B0\u4EE4\u724C\u7684\u6709\u6548\u671F",align:"center",prop:"refreshTokenValiditySeconds"},{default:t(a=>[i(v(a.row.refreshTokenValiditySeconds)+" \u79D2",1)]),_:1}),e(r,{label:"\u6388\u6743\u7C7B\u578B",align:"center",prop:"authorizedGrantTypes"},{default:t(a=>[(n(!0),x(S,null,A(a.row.authorizedGrantTypes,(w,f)=>(n(),p(B,{"disable-transitions":!0,key:f,index:f,class:"mr-5px"},{default:t(()=>[i(v(w),1)]),_:2},1032,["index"]))),128))]),_:1}),e(r,{label:"\u521B\u5EFA\u65F6\u95F4",align:"center",prop:"createTime",width:"180",formatter:s(me)},null,8,["formatter"]),e(r,{label:"\u64CD\u4F5C",align:"center"},{default:t(a=>[_((n(),p(c,{link:"",type:"primary",onClick:w=>z("update",a.row.id)},{default:t(()=>l[8]||(l[8]=[i(" \u7F16\u8F91 ")])),_:2},1032,["onClick"])),[[k,["system:oauth2-client:update"]]]),_((n(),p(c,{link:"",type:"danger",onClick:w=>(async f=>{try{await C.delConfirm(),await ye(f),C.success(M("common.delSuccess")),await u()}catch{}})(a.row.id)},{default:t(()=>l[9]||(l[9]=[i(" \u5220\u9664 ")])),_:2},1032,["onClick"])),[[k,["system:oauth2-client:delete"]]])]),_:1})]),_:1},8,["data"])),[[L,s(y)]]),e(K,{total:s(T),page:s(o).pageNo,"onUpdate:page":l[3]||(l[3]=a=>s(o).pageNo=a),limit:s(o).pageSize,"onUpdate:limit":l[4]||(l[4]=a=>s(o).pageSize=a),onPagination:u},null,8,["total","page","limit"])]),_:1}),e(fe,{ref_key:"formRef",ref:N,onSuccess:u},null,512)],64)}}});export{he as default};