1 |
- import{d as J,z as Q,r as m,f as E,x as L,Q as W,o as n,c as x,i as e,w as t,a as s,R as X,F as S,A,j as p,m as i,B as _,k as Y,t as v,V as Z,G as $,C as ee,D as ae,_ as le,q as te,H as se,I as oe,aj as re,J as ne,K as ie}from"./index-03f5d926.js";import{_ as pe}from"./index.vue_vue_type_script_setup_true_lang-e704331b.js";import{_ as ue}from"./DictTag.vue_vue_type_script_lang-56310db4.js";import{_ as de}from"./ContentWrap.vue_vue_type_script_setup_true_lang-48ba01fb.js";import{a as ce,D as M}from"./dict-34d00697.js";import{d as me}from"./formatTime-f911d219.js";import{_ as fe,g as _e,d as ye}from"./ClientForm.vue_vue_type_script_setup_true_lang-26312bad.js";import{u as ge}from"./useMessage-2e335eca.js";import"./index-662200b7.js";import"./color-6e929987.js";import"./el-card-0ac51a7f.js";import"./Dialog-05c67d4e.js";import"./_plugin-vue_export-helper-1b428a4d.js";import"./UploadImg-a60a40bb.js";import"./index-0121e00f.js";import"./el-image-viewer-bc024f43.js";import"./constants-e43f22dd.js";const be=["src"],he=J({name:"SystemOAuth2Client",__name:"index",setup(ke){const C=ge(),{t:q}=Q(),y=m(!0),T=m(0),V=m([]),o=E({pageNo:1,pageSize:10,name:null,status:void 0}),z=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()},F=()=>{z.value.resetFields(),g()},N=m(),U=(d,l)=>{N.value.open(d,l)};return L(()=>{u()}),(d,l)=>{const G=Z,b=$,I=ee,R=ae,h=le,c=te,j=se,O=de,r=oe,B=ue,D=re,K=ne,P=pe,k=W("hasPermi"),H=ie;return n(),x(S,null,[e(O,null,{default:t(()=>[e(j,{class:"-mb-15px",model:s(o),ref_key:"queryFormRef",ref:z,inline:!0,"label-width":"68px"},{default:t(()=>[e(b,{label:"\u5E94\u7528\u540D",prop:"name"},{default:t(()=>[e(G,{modelValue:s(o).name,"onUpdate:modelValue":l[0]||(l[0]=a=>s(o).name=a),placeholder:"\u8BF7\u8F93\u5165\u5E94\u7528\u540D",clearable:"",onKeyup:X(g,["enter"]),class:"!w-240px"},null,8,["modelValue"])]),_:1}),e(b,{label:"\u72B6\u6001",prop:"status"},{default:t(()=>[e(R,{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(M).COMMON_STATUS),a=>(n(),p(I,{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:F},{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=>U("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(K,{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(B,{type:s(M).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(D,{"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=>U("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(q("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"])),[[H,s(y)]]),e(P,{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};
|