gameapi-client/dist-API/assets/index.CzDXHYbc.js

2 lines
6.1 KiB
JavaScript
Raw Normal View History

2025-08-14 10:33:48 +08:00
import{T as S,r as u,k as i,G as I,o as c,c as q,H as m,I as K,f as o,d as e,e as l,l as P,K as te,L as le,m as _,D as Y,q as h,n as ae,t as re,B as ie,h as se}from"./index.R3qQMktZ.js";function ue(f){return S({url:"/monitor/logininfor/list",method:"get",params:f})}function de(f){return S({url:"/monitor/logininfor/"+f,method:"delete"})}function ce(f){return S({url:"/monitor/logininfor/unlock/"+f,method:"get"})}function pe(){return S({url:"/monitor/logininfor/clean",method:"delete"})}const me={class:"app-container"},fe=ie({name:"Logininfor"}),_e=Object.assign(fe,{setup(f){const{proxy:s}=se(),{sys_common_status:L}=s.useDict("sys_common_status"),U=u([]),C=u(!0),b=u(!0),R=u([]),T=u(!0),$=u(!0),B=u(""),D=u(0),v=u([]),N=u({prop:"loginTime",order:"descending"}),r=u({pageNum:1,pageSize:10,ipaddr:void 0,userName:void 0,status:void 0,orderByColumn:void 0,isAsc:void 0});function p(){C.value=!0,ue(s.addDateRange(r.value,v.value)).then(a=>{U.value=a.rows,D.value=a.total,C.value=!1})}function V(){r.value.pageNum=1,p()}function z(){v.value=[],s.resetForm("queryRef"),r.value.pageNum=1,s.$refs.logininforRef.sort(N.value.prop,N.value.order)}function H(a){R.value=a.map(n=>n.infoId),$.value=!a.length,T.value=a.length!=1,B.value=a.map(n=>n.userName)}function Q(a,n,x){r.value.orderByColumn=a.prop,r.value.isAsc=a.order,p()}function A(a){const n=a.infoId||R.value;s.$modal.confirm('是否确认删除访问编号为"'+n+'"的数据项?').then(function(){return de(n)}).then(()=>{p(),s.$modal.msgSuccess("删除成功")}).catch(()=>{})}function E(){s.$modal.confirm("是否确认清空所有登录日志数据项?").then(function(){return pe()}).then(()=>{p(),s.$modal.msgSuccess("清空成功")}).catch(()=>{})}function F(){const a=B.value;s.$modal.confirm('是否确认解锁用户"'+a+'"数据项?').then(function(){return ce(a)}).then(()=>{s.$modal.msgSuccess("用户"+a+"解锁成功")}).catch(()=>{})}function M(){s.download("monitor/logininfor/export",{...r.value},`logininfor_${new Date().getTime()}.xlsx`)}return p(),(a,n)=>{const x=i("el-input"),w=i("el-form-item"),j=i("el-option"),G=i("el-select"),O=i("el-date-picker"),g=i("el-button"),J=i("el-form"),y=i("el-col"),W=i("right-toolbar"),X=i("el-row"),d=i("el-table-column"),Z=i("dict-tag"),ee=i("el-table"),oe=i("pagination"),k=I("hasPermi"),ne=I("loading");return c(),q("div",me,[m(e(J,{model:o(r),ref:"queryRef",inline:!0,"label-width":"68px"},{default:l(()=>[e(w,{label:"登录地址",prop:"ipaddr"},{default:l(()=>[e(x,{modelValue:o(r).ipaddr,"onUpdate:modelValue":n[0]||(n[0]=t=>o(r).ipaddr=t),placeholder:"请输入登录地址",clearable:"",style:{width:"240px"},onKeyup:P(V,["enter"])},null,8,["modelValue"])]),_:1}),e(w,{label:"用户名称",prop:"userName"},{default:l(()=>[e(x,{modelValue:o(r).userName,"onUpdate:modelValue":n[1]||(n[1]=t=>o(r).userName=t),placeholder:"请输入用户名称",clearable:"",style:{width:"240px"},onKeyup:P(V,["enter"])},null,8,["modelValue"])]),_:1}),e(w,{label:"状态",prop:"status"},{default:l(()=>[e(G,{modelValue:o(r).status,"onUpdate:modelValue":n[2]||(n[2]=t=>o(r).status=t),placeholder:"登录状态",clearable:"",style:{width:"240px"}},{default:l(()=>[(c(!0),q(te,null,le(o(L),t=>(c(),_(j,{key:t.value,label:t.label,value:t.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),e(w,{label:"登录时间",style:{width:"308px"}},{default:l(()=>[e(O,{modelValue:o(v),"onUpdate:modelValue":n[3]||(n[3]=t=>Y(v)?v.value=t:null),"value-format":"YYYY-MM-DD HH:mm:ss",type:"daterange","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期","default-time":[new Date(2e3,1,1,0,0,0),new Date(2e3,1,1,23,59,59)]},null,8,["modelValue","default-time"])]),_:1}),e(w,null,{default:l(()=>[e(g,{type:"primary",icon:"Search",onClick:V},{default:l(()=>[h("搜索")]),_:1}),e(g,{icon:"Refresh",onClick:z},{default:l(()=>[h("重置")]),_:1})]),_:1})]),_:1},8,["model"]),[[K,o(b)]]),e(X,{gutter:10,class:"mb8"},{default:l(()=>[e(y,{span:1.5},{default:l(()=>[m((c(),_(g,{type:"danger",plain:"",icon:"Delete",disabled:o($),onClick:A},{default:l(()=>[h("<EFBFBD><EFBFBD>