CloudGamingAdmin/admin-client/dist/static/js/Index-DHRoklj5.js
2024-11-15 02:58:48 +08:00

2 lines
5.2 KiB
JavaScript

import{d as j,r as A,dj as D,b as w,e as G,o as l,j as d,w as n,a as o,u as p,h as i,ad as f,c as M,aa as U,ac as K,T as b,I as P,dk as R,a$ as q,B as H,af as J,b0 as Q,dl as W,dm as X,am as Y,an as Z,ao as ee,b1 as te,ae}from"./index-D2_T1wn8.js";import{_ as y}from"./AppIcon.vue_vue_type_script_setup_true_lang-CkLwzok3.js";import{_ as ne}from"./Info.vue_vue_type_script_setup_true_lang-BabBXTlD.js";import{_ as oe}from"./PageContainerGame.vue_vue_type_script_setup_true_lang-BOdvIqSv.js";import{_ as se}from"./TableCurdV1.vue_vue_type_script_setup_true_lang-Vmle43x3.js";import{T as k}from"./T_Game_TagsService-BMaG5ygF.js";import"./ColumnSetting.vue_vue_type_script_setup_true_lang-CoyFCDkB.js";const fe=j({name:"t_Game_TagsIndex",__name:"Index",setup(re){var z=[{dataIndex:"tagId",title:"标签Id",show:!0,width:80,sorter:!0},{dataIndex:"tagName",title:"标签名称",show:!0,width:300,sorter:!0},{dataIndex:"desc",title:"描述",show:!0,width:150,sorter:!0},{dataIndex:"creatTime",title:"创建时间",show:!1,width:80,sorter:!0},{dataIndex:"updateTime",title:"修改时间",show:!1,width:80,sorter:!0},{dataIndex:"isOnline",title:"是否启用",show:!0,width:80,sorter:!0},{dataIndex:"orderId",title:"排序Id",show:!0,width:80,sorter:!0}];const t=A({search:{state:!0,vm:{tagid:void 0,tagname:void 0},sort:[]},loading:!1,page:1,size:50,total:100,columns:[],data:[]}),u=D(),I=w(),x=w(),C=w();G(()=>{m()});async function m(){try{t.loading=!0;const s=await k.findList(t.page,t.size,t.search.vm,t.search.sort);if(t.loading=!1,s.code!=200)return;t.page=s.data.page,t.size=s.data.size,t.total=s.data.total,t.columns=z,t.data=s.data.dataSource}catch{t.loading=!1}}async function h(s){var c;let e=[];if(s?e.push(s):e=((c=I.value)==null?void 0:c.getSelectedRowKeys())??[],e.length==0)return b.message.error("请选择要删除的行!");try{t.loading=!0;const g=await k.deleteList(e);if(t.loading=!1,g.code!=200)return;b.message.success("删除成功!"),m()}catch{t.loading=!1}}function $(){k.exportExcel(t.search.vm,t.search.sort)}return(s,e)=>{const c=P,g=R,v=q,_=H,B=J,F=Q,L=W,S=X,E=Y,N=Z,O=ee,T=te,V=ae;return l(),d(oe,null,{default:n(()=>[o(se,{ref_key:"refTableCurd",ref:I,config:t,onChange:e[7]||(e[7]=a=>{t.page=a.pagination.current??1,t.size=a.pagination.pageSize??t.size,t.search.sort=a.sorter instanceof Array?[...a.sorter]:[a.sorter],m()}),onShowSizeChange:e[8]||(e[8]=({current:a,size:r})=>{t.page=a==0?1:a,t.size=r,m()})},{search:n(()=>[p(u).search?(l(),d(L,{key:0,ref_key:"refSearchForm",ref:C,model:t.search.vm},{default:n(()=>[o(F,{gutter:[16,0]},{default:n(()=>[o(v,{xs:4,sm:4,md:4,lg:4,xl:4},{default:n(()=>[o(g,{class:"mb-0",name:"name",label:"标签Id"},{default:n(()=>[o(c,{value:t.search.vm.tagid,"onUpdate:value":e[0]||(e[0]=a=>t.search.vm.tagid=a),placeholder:"标签Id"},null,8,["value"])]),_:1})]),_:1}),o(v,{xs:4,sm:4,md:4,lg:4,xl:4},{default:n(()=>[o(g,{class:"mb-0",name:"name",label:"标签名称"},{default:n(()=>[o(c,{value:t.search.vm.tagname,"onUpdate:value":e[1]||(e[1]=a=>t.search.vm.tagname=a),placeholder:"标签名称"},null,8,["value"])]),_:1})]),_:1}),o(v,{xs:2,sm:2,md:2,lg:2,xl:2,class:"text-right"},{default:n(()=>[o(B,{size:8},{default:n(()=>[o(_,{onClick:e[2]||(e[2]=a=>{var r;t.page=1,(r=C.value)==null||r.resetFields(),m()})},{default:n(()=>e[9]||(e[9]=[i(" 重置 ")])),_:1}),o(_,{type:"primary",onClick:e[3]||(e[3]=a=>{t.page=1,m()})},{default:n(()=>e[10]||(e[10]=[i(" 查询 ")])),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])):f("",!0)]),"toolbar-left":n(()=>[p(u).insert?(l(),d(_,{key:0,type:"primary",onClick:e[4]||(e[4]=()=>{var a;return(a=x.value)==null?void 0:a.open()})},{icon:n(()=>[o(y,{name:"PlusOutlined"})]),default:n(()=>[e[11]||(e[11]=i(" 新建 "))]),_:1})):f("",!0),p(u).delete?(l(),d(S,{key:1,title:"您确定要删除?",onConfirm:e[5]||(e[5]=a=>h()),okText:"确定",cancelText:"取消"},{default:n(()=>[o(_,{type:"primary",danger:""},{icon:n(()=>[o(y,{name:"DeleteOutlined"})]),default:n(()=>[e[12]||(e[12]=i(" 批量删除 "))]),_:1})]),_:1})):f("",!0)]),"toolbar-right":n(()=>[o(O,null,{overlay:n(()=>[o(N,null,{default:n(()=>[o(E,{key:"1",onClick:e[6]||(e[6]=a=>$())},{default:n(()=>e[13]||(e[13]=[i("导出 Excel")])),_:1})]),_:1})]),default:n(()=>[o(_,null,{default:n(()=>[e[14]||(e[14]=i(" 更多 ")),o(y,{name:"ellipsis-outlined"})]),_:1})]),_:1})]),"table-col":n(()=>[(l(!0),M(K,null,U(t.columns.filter(a=>a.dataIndex!=="id"&&a.show),(a,r)=>(l(),d(T,{key:a.dataIndex,title:a.title,width:a.width,"data-index":a.dataIndex,sorter:a.sort?{multiple:r+1}:!1},null,8,["title","width","data-index","sorter"]))),128)),p(u).update||p(u).delete?(l(),d(T,{key:0,title:"操作","data-index":"id",width:"200px",fixed:"right"},{default:n(({record:a})=>[p(u).update?(l(),d(_,{key:0,type:"link",onClick:()=>{var r;return(r=x.value)==null?void 0:r.open(a.id)}},{default:n(()=>e[15]||(e[15]=[i("编辑")])),_:2},1032,["onClick"])):f("",!0),o(V,{type:"vertical"}),p(u).delete?(l(),d(S,{key:1,title:"您确定要删除?",onConfirm:r=>h(a.id),okText:"确定",cancelText:"取消"},{default:n(()=>[o(_,{type:"link",danger:""},{default:n(()=>e[16]||(e[16]=[i("删除")])),_:1})]),_:2},1032,["onConfirm"])):f("",!0)]),_:1})):f("",!0)]),_:1},8,["config"]),o(ne,{ref_key:"refInfo",ref:x,onSuccess:()=>m()},null,8,["onSuccess"])]),_:1})}}});export{fe as default};