You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2 lines
5.8 KiB
JavaScript

import{C as P,D as j,w as Z,F as q,I as K,L as Q,M as W,N as G}from"./element-plus.3f92981f.js";import{_ as H}from"./index.vue_vue_type_script_setup_true_lang.d38d0264.js";import{_ as J}from"./index.vue_vue_type_script_setup_true_lang.92169163.js";import{_ as O}from"./index.vue_vue_type_script_setup_true_lang.80187c70.js";import{u as X}from"./usePaging.63ca32b2.js";import{a as Y}from"./useDictOptions.c8e79bdd.js";import{a as g,_ as ee,b as oe}from"./edit.vue_vue_type_script_setup_true_name_userRolesEdit_lang.ec5a4dbe.js";import{t as h,f as te}from"./index.f1edad3c.js";import{d as I,s as le,r as y,Z as ae,i as re,am as ue,o as m,c as se,U as e,L as a,u as o,R as _,M as v,K as f,a as F,S as E,j as ne,Q as ie,n as pe}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.6a21acfb.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";const me={class:"mt-4"},de={class:"flex mt-4 justify-end"},ce=I({name:"userRolesLists"}),Ye=I({...ce,setup(_e){const b=le(),w=y(!1),u=ae({zone:"",barrierId:"",uid:"",storey:"",create:"",start_time:"",end_time:""}),k=y([]),B=n=>{k.value=n.map(({uid:l})=>l)},{dictData:V}=Y(""),{pager:s,getLists:d,resetParams:T,resetPage:x}=X({fetchFun:g,params:u}),A=async n=>{var l,i;w.value=!0,await pe(),(l=b.value)==null||l.open("edit"),(i=b.value)==null||i.setFormData(n)},U=async n=>{await te.confirm("\u786E\u5B9A\u8981\u5220\u9664\uFF1F"),await oe({uid:n}),d()};return re(()=>{d()}),(n,l)=>{const i=P,p=j,z=O,c=Z,R=J,M=q,D=K,r=Q,$=W,L=H,C=ue("perms"),S=G;return m(),se("div",null,[e(D,{class:"!border-none mb-4",shadow:"never"},{default:a(()=>[e(M,{class:"mb-[-16px]",model:o(u),inline:""},{default:a(()=>[e(p,{label:"\u7528\u6237ID",prop:"uid"},{default:a(()=>[e(i,{class:"w-[280px]",modelValue:o(u).uid,"onUpdate:modelValue":l[0]||(l[0]=t=>o(u).uid=t),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u7528\u6237ID"},null,8,["modelValue"])]),_:1}),e(p,{label:"\u533A\u670DID",prop:"zone"},{default:a(()=>[e(i,{class:"w-[280px]",modelValue:o(u).zone,"onUpdate:modelValue":l[1]||(l[1]=t=>o(u).zone=t),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u533A\u670DID"},null,8,["modelValue"])]),_:1}),e(p,{label:"\u5173\u5361ID",prop:"barrierId"},{default:a(()=>[e(i,{class:"w-[280px]",modelValue:o(u).barrierId,"onUpdate:modelValue":l[2]||(l[2]=t=>o(u).barrierId=t),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u5173\u5361ID"},null,8,["modelValue"])]),_:1}),e(p,{label:"\u521B\u5EFA\u65F6\u95F4",prop:"create"},{default:a(()=>[e(z,{startTime:o(u).start_time,"onUpdate:startTime":l[3]||(l[3]=t=>o(u).start_time=t),endTime:o(u).end_time,"onUpdate:endTime":l[4]||(l[4]=t=>o(u).end_time=t)},null,8,["startTime","endTime"])]),_:1}),e(p,null,{default:a(()=>[e(c,{type:"primary",onClick:o(x)},{default:a(()=>[_("\u67E5\u8BE2")]),_:1},8,["onClick"]),e(c,{onClick:o(T)},{default:a(()=>[_("\u91CD\u7F6E")]),_:1},8,["onClick"]),e(R,{class:"ml-2.5","fetch-fun":o(g),params:o(u),"page-size":o(s).size},null,8,["fetch-fun","params","page-size"])]),_:1})]),_:1},8,["model"])]),_:1}),v((m(),f(D,{class:"!border-none",shadow:"never"},{default:a(()=>[F("div",me,[e($,{data:o(s).lists,onSelectionChange:B},{default:a(()=>[e(r,{type:"selection",width:"55"}),e(r,{label:"\u7528\u6237ID",prop:"uid","show-overflow-tooltip":""}),e(r,{label:"\u533A\u670DID",prop:"zone","show-overflow-tooltip":""}),e(r,{label:"\u5408\u5E76\u533A\u670DID",prop:"mergeZone","show-overflow-tooltip":""}),e(r,{label:"\u5173\u5361ID",prop:"barrierId","show-overflow-tooltip":""}),e(r,{label:"\u662F\u5426\u5168\u90E8\u901A\u5173",prop:"full","show-overflow-tooltip":""}),e(r,{label:"\u4EFB\u52A1ID",prop:"missionId","show-overflow-tooltip":""}),e(r,{label:"\u738B\u8005\u4E4B\u5854\u5C42\u7EA7",prop:"storey","show-overflow-tooltip":""}),e(r,{label:"\u5728\u7EBF\u65F6\u957F(\u79D2)",prop:"online","show-overflow-tooltip":""}),e(r,{label:"\u8FDE\u80DC\u6B21\u6570",prop:"arenaAllWinCount","show-overflow-tooltip":""}),e(r,{label:"\u6279\u91CF\u5347\u661F\u5F00\u5173",prop:"starUpTip","show-overflow-tooltip":""}),e(r,{label:"\u521B\u5EFA\u65F6\u95F4",prop:"create"},{default:a(({row:t})=>[F("span",null,E(t.create?o(h)(t.create,"yyyy-mm-dd hh:MM:ss"):""),1)]),_:1}),e(r,{label:"\u767B\u51FA\u65F6\u95F4",prop:"logoutTime"},{default:a(({row:t})=>[F("span",null,E(t.logoutTime?o(h)(t.logoutTime,"yyyy-mm-dd hh:MM:ss"):""),1)]),_:1}),e(r,{label:"\u64CD\u4F5C",width:"120",fixed:"right"},{default:a(({row:t})=>[v((m(),f(c,{type:"primary",link:"",onClick:N=>A(t)},{default:a(()=>[_(" \u7F16\u8F91 ")]),_:2},1032,["onClick"])),[[C,["game.userroles/edit"]]]),v((m(),f(c,{type:"danger",link:"",onClick:N=>U(t.uid)},{default:a(()=>[_(" \u5220\u9664 ")]),_:2},1032,["onClick"])),[[C,["game.userroles/delete"]]])]),_:1})]),_:1},8,["data"])]),F("div",de,[e(L,{modelValue:o(s),"onUpdate:modelValue":l[5]||(l[5]=t=>ne(s)?s.value=t:null),onChange:o(d)},null,8,["modelValue","onChange"])])]),_:1})),[[S,o(s).loading]]),o(w)?(m(),f(ee,{key:0,ref_key:"editRef",ref:b,"dict-data":o(V),onSuccess:o(d),onClose:l[6]||(l[6]=t=>w.value=!1)},null,8,["dict-data","onSuccess"])):ie("",!0)])}}});export{Ye as default};