import{Z as J,C as X,D as Y,w as ee,F as oe,I as te,L as le,M as ae,N as ne}from"./element-plus.5184aca9.js";import{_ as se}from"./index.vue_vue_type_script_setup_true_lang.89272ab8.js";import{_ as ie}from"./index.vue_vue_type_script_setup_true_lang.00a5f88e.js";import{_ as ue}from"./index.vue_vue_type_script_setup_true_lang.07c7a08e.js";import{_ as re}from"./index.vue_vue_type_script_setup_true_lang.daa184d5.js";import{u as pe}from"./usePaging.63ca32b2.js";import{a as me}from"./useDictOptions.cd43aede.js";import{f as T,g as de}from"./userRoles.7041e5e8.js";import{t as x,f as ce}from"./index.a906ebca.js";import{_ as fe}from"./edit.vue_vue_type_script_setup_true_name_userRolesEdit_lang.1dab797e.js";import{_ as _e}from"./copy.vue_vue_type_script_setup_true_name_userRolesCopy_lang.1594b4e3.js";import{_ as ve}from"./detail.vue_vue_type_script_setup_true_lang.259b8488.js";import{d as z,s as R,r as F,Z as ye,i as be,am as Fe,o as r,c as we,U as e,L as a,u as o,R as c,M as y,K as p,a as w,S as $,j as Ce,Q as A,n as U}from"./@vue.90bde458.js";import"./lodash-es.151604d4.js";import"./async-validator.fb49d0f5.js";import"./@vueuse.c9321399.js";import"./@element-plus.637a59d4.js";import"./dayjs.75ab1bbe.js";import"./axios.71c4c5b2.js";import"./@ctrl.b082b0c1.js";import"./normalize-wheel-es.8aeb3683.js";import"./@popperjs.36402333.js";import"./index.d19206ad.js";import"./lodash.e8662b6c.js";import"./vue-router.1051b4fa.js";import"./pinia.8db5076b.js";import"./css-color-function.7400b82e.js";import"./color.be84bc95.js";import"./clone.ec2f9c3f.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./ms.564e106c.js";import"./nprogress.8f68f559.js";import"./vue-clipboard3.053a92aa.js";import"./clipboard.9dddce66.js";import"./echarts.5016c48c.js";import"./zrender.58d022a1.js";import"./tslib.60310f1a.js";import"./highlight.js.31cd7941.js";import"./@highlightjs.f76f30bc.js";import"./black.vue_vue_type_script_setup_true_name_userRolesBlack_lang.74d25fe6.js";const De={class:"mt-4"},ge={class:"flex mt-4 justify-end"},he=z({name:"userRolesLists"}),vo=z({...he,setup(ke){const C=R(),D=R(),g=F(!1),h=F(!1),s=ye({zone:"",barrierId:"",uid:"",storey:"",create:"",start_time:"",end_time:""}),S=F([]),M=i=>{S.value=i.map(({uid:l})=>l)},{dictData:f}=me("table.cid_config,inner_type,online_status"),{pager:m,getLists:_,resetParams:L,resetPage:N}=pe({fetchFun:T,params:s}),P=async i=>{var l,u;g.value=!0,await U(),(l=C.value)==null||l.open("edit"),(u=C.value)==null||u.setFormData(i)},O=async i=>{var l,u;h.value=!0,await U(),(l=D.value)==null||l.open(),(u=D.value)==null||u.setFormData(i)},j=async i=>{await ce.confirm("\u786E\u5B9A\u8981\u5220\u9664\uFF1F"),await de({uid:i}),_()},E=F(null),Z=({uid:i})=>{E.value.open(i)};return be(()=>{_()}),(i,l)=>{const u=X,v=Y,q=re,d=ee,K=ue,Q=oe,B=te,n=le,I=ie,V=J,W=ae,G=se,b=Fe("perms"),H=ne;return r(),we("div",null,[e(B,{class:"!border-none mb-4",shadow:"never"},{default:a(()=>[e(Q,{class:"mb-[-16px]",model:o(s),inline:""},{default:a(()=>[e(v,{label:"\u7528\u6237ID",prop:"uid"},{default:a(()=>[e(u,{class:"w-[280px]",modelValue:o(s).uid,"onUpdate:modelValue":l[0]||(l[0]=t=>o(s).uid=t),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u7528\u6237ID"},null,8,["modelValue"])]),_:1}),e(v,{label:"\u533A\u670DID",prop:"zone"},{default:a(()=>[e(u,{class:"w-[280px]",modelValue:o(s).zone,"onUpdate:modelValue":l[1]||(l[1]=t=>o(s).zone=t),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u533A\u670DID"},null,8,["modelValue"])]),_:1}),e(v,{label:"\u5173\u5361ID",prop:"barrierId"},{default:a(()=>[e(u,{class:"w-[280px]",modelValue:o(s).barrierId,"onUpdate:modelValue":l[2]||(l[2]=t=>o(s).barrierId=t),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u5173\u5361ID"},null,8,["modelValue"])]),_:1}),e(v,{label:"\u521B\u5EFA\u65F6\u95F4",prop:"create"},{default:a(()=>[e(q,{startTime:o(s).start_time,"onUpdate:startTime":l[3]||(l[3]=t=>o(s).start_time=t),endTime:o(s).end_time,"onUpdate:endTime":l[4]||(l[4]=t=>o(s).end_time=t)},null,8,["startTime","endTime"])]),_:1}),e(v,null,{default:a(()=>[e(d,{type:"primary",onClick:o(N)},{default:a(()=>[c("\u67E5\u8BE2")]),_:1},8,["onClick"]),e(d,{onClick:o(L)},{default:a(()=>[c("\u91CD\u7F6E")]),_:1},8,["onClick"]),e(K,{class:"ml-2.5","fetch-fun":o(T),params:o(s),"page-size":o(m).size},null,8,["fetch-fun","params","page-size"])]),_:1})]),_:1},8,["model"])]),_:1}),y((r(),p(B,{class:"!border-none",shadow:"never"},{default:a(()=>[w("div",De,[e(W,{data:o(m).lists,onSelectionChange:M},{default:a(()=>[e(n,{type:"selection",width:"55"}),e(n,{label:"\u7528\u6237ID",prop:"uid",fixed:"left","show-overflow-tooltip":""}),e(n,{label:"\u7528\u6237\u6635\u79F0",prop:"nickname","show-overflow-tooltip":""}),e(n,{label:"\u6570\u636E\u6765\u6E90",width:"100",prop:"inner"},{default:a(({row:t})=>[e(V,{class:"ml-2",type:t.inner===0?"info":"danger"},{default:a(()=>[e(I,{options:o(f).inner_type,value:t.inner},null,8,["options","value"])]),_:2},1032,["type"])]),_:1}),e(n,{label:"\u5728\u7EBF\u72B6\u6001",width:"100",prop:"isOnline"},{default:a(({row:t})=>[e(V,{class:"ml-2",type:t.isOnline===0?"info":"success"},{default:a(()=>[e(I,{options:o(f).online_status,value:t.isOnline},null,8,["options","value"])]),_:2},1032,["type"])]),_:1}),e(n,{label:"\u7B49\u7EA7",prop:"lv","show-overflow-tooltip":""}),e(n,{label:"\u533A\u670DID",prop:"zone","show-overflow-tooltip":""}),e(n,{label:"\u5173\u5361ID",prop:"barrierId","show-overflow-tooltip":""}),e(n,{label:"\u4EFB\u52A1ID",prop:"missionId","show-overflow-tooltip":""}),e(n,{label:"\u738B\u8005\u4E4B\u5854",prop:"storey","show-overflow-tooltip":""}),e(n,{label:"\u5145\u503C\u91D1\u989D(\u5200)",prop:"money","show-overflow-tooltip":""}),e(n,{label:"\u5728\u7EBF\u65F6\u957F(\u5206)",prop:"online","show-overflow-tooltip":""}),e(n,{label:"\u8FDE\u80DC\u6B21\u6570",prop:"arenaAllWinCount","show-overflow-tooltip":""}),e(n,{label:"\u9650\u5236\u6743\u9650",prop:"permissionText","show-overflow-tooltip":""}),e(n,{label:"\u521B\u5EFA\u65F6\u95F4",prop:"create"},{default:a(({row:t})=>[w("span",null,$(t.create?o(x)(t.create,"yyyy-mm-dd hh:MM:ss"):""),1)]),_:1}),e(n,{label:"\u767B\u51FA\u65F6\u95F4",prop:"logoutTime"},{default:a(({row:t})=>[w("span",null,$(t.logoutTime?o(x)(t.logoutTime,"yyyy-mm-dd hh:MM:ss"):""),1)]),_:1}),e(n,{label:"\u64CD\u4F5C",width:"200",fixed:"right"},{default:a(({row:t})=>[y((r(),p(d,{onClick:k=>Z(t),type:"primary",link:""},{default:a(()=>[c(" \u8BE6\u60C5 ")]),_:2},1032,["onClick"])),[[b,["game.userRoles/detail"]]]),y((r(),p(d,{type:"primary",link:"",onClick:k=>O(t)},{default:a(()=>[c(" \u590D\u5236 ")]),_:2},1032,["onClick"])),[[b,["game.userRoles/copy"]]]),y((r(),p(d,{type:"primary",link:"",onClick:k=>P(t)},{default:a(()=>[c(" \u7F16\u8F91 ")]),_:2},1032,["onClick"])),[[b,["game.userroles/edit"]]]),y((r(),p(d,{type:"danger",link:"",onClick:k=>j(t.uid)},{default:a(()=>[c(" \u5220\u9664 ")]),_:2},1032,["onClick"])),[[b,["game.userroles/delete"]]])]),_:1})]),_:1},8,["data"])]),w("div",ge,[e(G,{modelValue:o(m),"onUpdate:modelValue":l[5]||(l[5]=t=>Ce(m)?m.value=t:null),onChange:o(_)},null,8,["modelValue","onChange"])])]),_:1})),[[H,o(m).loading]]),o(g)?(r(),p(fe,{key:0,ref_key:"editRef",ref:C,"dict-data":o(f),onSuccess:o(_),onClose:l[6]||(l[6]=t=>g.value=!1)},null,8,["dict-data","onSuccess"])):A("",!0),o(h)?(r(),p(_e,{key:1,ref_key:"copyRef",ref:D,"dict-data":o(f),onSuccess:o(_),onClose:l[7]||(l[7]=t=>h.value=!1)},null,8,["dict-data","onSuccess"])):A("",!0),e(ve,{ref_key:"detailRef",ref:E,"dict-data":o(f)},null,8,["dict-data"])])}}});export{vo as default};