index-6d3c5f4b.js 4.0 KB

1
  1. import{ap as x,d as B,z as G,r as m,f as H,x as J,Q,o as u,c as I,i as e,w as s,a,R as V,F as U,A as L,j as y,m as _,B as C,V as M,G as O,C as W,D as X,_ as Z,q as $,H as ee,I as le,J as ae,K as te}from"./index-03f5d926.js";import{_ as se}from"./index.vue_vue_type_script_setup_true_lang-e704331b.js";import{_ as re}from"./DictTag.vue_vue_type_script_lang-56310db4.js";import{_ as oe}from"./ContentWrap.vue_vue_type_script_setup_true_lang-48ba01fb.js";import{a as ne,D as R}from"./dict-34d00697.js";import{d as S}from"./formatTime-f911d219.js";import{u as ue}from"./useMessage-2e335eca.js";import"./index-662200b7.js";import"./color-6e929987.js";import"./el-card-0ac51a7f.js";const pe=B({name:"SystemTokenClient",__name:"index",setup(ie){const g=ue(),{t:P}=G(),c=m(!0),b=m(0),h=m([]),r=H({pageNo:1,pageSize:10,userId:null,userType:void 0,clientId:null}),k=m(),p=async()=>{c.value=!0;try{const l=await(n=r,x.get({url:"/system/oauth2-token/page",params:n}));h.value=l.list,b.value=l.total}finally{c.value=!1}var n},i=()=>{r.pageNo=1,p()},z=()=>{k.value.resetFields(),i()},E=async n=>{try{await g.confirm("\u662F\u5426\u8981\u5F3A\u5236\u9000\u51FA\u7528\u6237"),await(l=>x.delete({url:"/system/oauth2-token/delete?accessToken="+l}))(n),g.success(P("common.success")),await p()}catch{}};return J(()=>{p()}),(n,l)=>{const w=M,d=O,N=W,q=X,T=Z,f=$,F=ee,v=oe,o=le,K=re,D=ae,Y=se,j=Q("hasPermi"),A=te;return u(),I(U,null,[e(v,null,{default:s(()=>[e(F,{class:"-mb-15px",model:a(r),ref_key:"queryFormRef",ref:k,inline:!0,"label-width":"90px"},{default:s(()=>[e(d,{label:"\u7528\u6237\u7F16\u53F7",prop:"userId"},{default:s(()=>[e(w,{modelValue:a(r).userId,"onUpdate:modelValue":l[0]||(l[0]=t=>a(r).userId=t),placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u7F16\u53F7",clearable:"",onKeyup:V(i,["enter"]),class:"!w-240px"},null,8,["modelValue"])]),_:1}),e(d,{label:"\u7528\u6237\u7C7B\u578B",prop:"userType"},{default:s(()=>[e(q,{modelValue:a(r).userType,"onUpdate:modelValue":l[1]||(l[1]=t=>a(r).userType=t),placeholder:"\u8BF7\u9009\u62E9\u7528\u6237\u7C7B\u578B",clearable:"",class:"!w-240px"},{default:s(()=>[(u(!0),I(U,null,L(a(ne)(a(R).USER_TYPE),t=>(u(),y(N,{key:t.value,label:t.label,value:t.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),e(d,{label:"\u5BA2\u6237\u7AEF\u7F16\u53F7",prop:"clientId"},{default:s(()=>[e(w,{modelValue:a(r).clientId,"onUpdate:modelValue":l[2]||(l[2]=t=>a(r).clientId=t),placeholder:"\u8BF7\u8F93\u5165\u5BA2\u6237\u7AEF\u7F16\u53F7",clearable:"",onKeyup:V(i,["enter"]),class:"!w-240px"},null,8,["modelValue"])]),_:1}),e(d,null,{default:s(()=>[e(f,{onClick:i},{default:s(()=>[e(T,{icon:"ep:search",class:"mr-5px"}),l[5]||(l[5]=_(" \u641C\u7D22"))]),_:1}),e(f,{onClick:z},{default:s(()=>[e(T,{icon:"ep:refresh",class:"mr-5px"}),l[6]||(l[6]=_(" \u91CD\u7F6E"))]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),e(v,null,{default:s(()=>[C((u(),y(D,{data:a(h)},{default:s(()=>[e(o,{label:"\u8BBF\u95EE\u4EE4\u724C",align:"center",prop:"accessToken",width:"300"}),e(o,{label:"\u5237\u65B0\u4EE4\u724C",align:"center",prop:"refreshToken",width:"300"}),e(o,{label:"\u7528\u6237\u7F16\u53F7",align:"center",prop:"userId"}),e(o,{label:"\u7528\u6237\u7C7B\u578B",align:"center",prop:"userType"},{default:s(t=>[e(K,{type:a(R).USER_TYPE,value:t.row.userType},null,8,["type","value"])]),_:1}),e(o,{label:"\u8FC7\u671F\u65F6\u95F4",align:"center",prop:"expiresTime",formatter:a(S),width:"180"},null,8,["formatter"]),e(o,{label:"\u521B\u5EFA\u65F6\u95F4",align:"center",prop:"createTime",formatter:a(S),width:"180"},null,8,["formatter"]),e(o,{label:"\u64CD\u4F5C",align:"center"},{default:s(t=>[C((u(),y(f,{link:"",type:"danger",onClick:de=>E(t.row.accessToken)},{default:s(()=>l[7]||(l[7]=[_(" \u5F3A\u9000 ")])),_:2},1032,["onClick"])),[[j,["system:oauth2-token:delete"]]])]),_:1})]),_:1},8,["data"])),[[A,a(c)]]),e(Y,{total:a(b),page:a(r).pageNo,"onUpdate:page":l[3]||(l[3]=t=>a(r).pageNo=t),limit:a(r).pageSize,"onUpdate:limit":l[4]||(l[4]=t=>a(r).pageSize=t),onPagination:p},null,8,["total","page","limit"])]),_:1})],64)}}});export{pe as default};