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

2 lines
9.9 KiB
JavaScript

import{_ as Z}from"./h-image-type-select.vue_vue_type_style_index_0_lang-D3M83PfV.js";import{d as q,r as G,dj as X,b as B,e as V,o as i,j as u,w as a,a as o,u as Q,h as r,ad as f,c as O,aa as W,aY as $,t as _,ac as ee,T as J,I as te,dk as ae,a$ as ne,B as oe,af as Ae,b0 as re,dl as se,dm as le,am as ie,an as de,ao as ue,dt as ge,b1 as me,ae as Ee}from"./index-D2_T1wn8.js";import{_ as y}from"./AppIcon.vue_vue_type_script_setup_true_lang-CkLwzok3.js";import{_ as Qe}from"./Info.vue_vue_type_script_setup_true_lang-BIDHugYk.js";import{_ as pe}from"./PageContainerGame.vue_vue_type_script_setup_true_lang-BOdvIqSv.js";import{_ as fe}from"./TableCurd.vue_vue_type_script_setup_true_lang-DZiH2Uco.js";import{A as K,a as C}from"./AppDictionaryCache-emH9lV7i.js";import"./h-language-select.vue_vue_type_style_index_0_lang--4ojSMVN.js";import"./ColumnSetting.vue_vue_type_script_setup_true_lang-CoyFCDkB.js";import"./SysDictionaryService-CoxT7Yam.js";import"./T_Game_TypesService-O6BewZrT.js";import"./T_Game_TagsService-BMaG5ygF.js";const Je=q({name:"t_App_ImageIndex",__name:"Index",setup(ce){let x=[],h=[];K.appDictionaryLanguageCache.getDataList().then(A=>{x=A}),K.appDictionaryImageCache.getDataList().then(A=>{h=A});const n=G({search:{state:!0,vm:{imageid:void 0,name:void 0,type:-1},sort:[]},loading:!1,page:1,size:50,total:100,columns:[],data:[]}),g=X(),k=B(),I=B(),v=B(),z=[{dataIndex:"id",title:"id",show:!0,width:"50px",sorter:!0},{dataIndex:"type",title:"类型",show:!0,width:"80px",sorter:!0},{dataIndex:"imageId",title:"图片Id",show:!0,width:"120px",sorter:!0},{dataIndex:"name",title:"图片名称",show:!0,width:"300px",sorter:!0},{dataIndex:"url",title:"图片地址",show:!0,width:"150px",sorter:!0},{dataIndex:"urls",title:"图片地址",show:!0,width:"200px",sorter:!0},{dataIndex:"language",title:"语言",show:!0,width:"120px",sorter:!0},{dataIndex:"updateTime",title:"修改时间",show:!1,width:"150px",sorter:!0},{dataIndex:"createTime",title:"创建时间",show:!1,width:"150px",sorter:!0},{dataIndex:"desc",title:"备注",show:!0,width:"150px",sorter:!0}];V(()=>{m()});async function m(){try{n.loading=!0;const A=await C.findList(n.page,n.size,n.search.vm,n.search.sort);if(n.loading=!1,A.code!=200)return;n.page=A.data.page,n.size=A.data.size,n.total=A.data.total,n.columns=z,n.data=A.data.dataSource}catch{n.loading=!1}}async function w(A){var l;let e=[];if(A?e.push(A):e=((l=k.value)==null?void 0:l.getSelectedRowKeys())??[],e.length==0)return J.message.error("请选择要删除的行!");try{n.loading=!0;const p=await C.deleteList(e);if(n.loading=!1,p.code!=200)return;J.message.success("删除成功!"),m()}catch{n.loading=!1}}function b(){C.exportExcel(n.search.vm,n.search.sort)}function R(A){var e=h.find(l=>l.value==A);return e!=null?e.name:"其它 "}function U(A){var e=x.find(l=>l.value==A);return e!=null?e.name:"其它 "}return(A,e)=>{const l=te,p=ae,c=ne,D=Z,E=oe,Y=Ae,L=re,j=se,N=le,T=ie,F=de,M=ue,H=ge,S=me,P=Ee;return i(),u(pe,null,{default:a(()=>[o(fe,{ref_key:"refTableCurd",ref:k,config:n,isDefaultTable:!0,onChange:e[8]||(e[8]=t=>{n.page=t.pagination.current??1,n.size=t.pagination.pageSize??n.size,n.search.sort=t.sorter instanceof Array?[...t.sorter]:[t.sorter],m()}),onShowSizeChange:e[9]||(e[9]=({current:t,size:s})=>{n.page=t==0?1:t,n.size=s,m()})},{search:a(()=>[Q(g).search?(i(),u(j,{key:0,ref_key:"refSearchForm",ref:v,model:n.search.vm},{default:a(()=>[o(L,{gutter:[16,0]},{default:a(()=>[o(c,{xs:4,sm:4,md:4,lg:4,xl:4},{default:a(()=>[o(p,{class:"mb-0",name:"name",label:"图片Id"},{default:a(()=>[o(l,{value:n.search.vm.imageid,"onUpdate:value":e[0]||(e[0]=t=>n.search.vm.imageid=t),placeholder:"图片Id"},null,8,["value"])]),_:1})]),_:1}),o(c,{xs:4,sm:4,md:4,lg:6,xl:4},{default:a(()=>[o(p,{class:"mb-0",name:"name",label:"图片名称"},{default:a(()=>[o(l,{value:n.search.vm.name,"onUpdate:value":e[1]||(e[1]=t=>n.search.vm.name=t),placeholder:"图片名称"},null,8,["value"])]),_:1})]),_:1}),o(c,{xs:4,sm:4,md:4,lg:6,xl:4},{default:a(()=>[o(p,{class:"mb-0",name:"name",label:"类型"},{default:a(()=>[o(D,{modelValue:n.search.vm.type,"onUpdate:modelValue":e[2]||(e[2]=t=>n.search.vm.type=t),ShowAll:!0},null,8,["modelValue"])]),_:1})]),_:1}),o(c,{xs:24,sm:12,md:8,lg:6,xl:2,class:"text-right"},{default:a(()=>[o(Y,{size:8},{default:a(()=>[o(E,{onClick:e[3]||(e[3]=t=>{var s;n.page=1,(s=v.value)==null||s.resetFields(),m()})},{default:a(()=>e[10]||(e[10]=[r(" 重置 ")])),_:1}),o(E,{type:"primary",onClick:e[4]||(e[4]=t=>{n.page=1,m()})},{default:a(()=>e[11]||(e[11]=[r(" 查询 ")])),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])):f("",!0)]),"toolbar-left":a(()=>[Q(g).insert?(i(),u(E,{key:0,type:"primary",onClick:e[5]||(e[5]=()=>{var t;return(t=I.value)==null?void 0:t.open()})},{icon:a(()=>[o(y,{name:"PlusOutlined"})]),default:a(()=>[e[12]||(e[12]=r(" 新建 "))]),_:1})):f("",!0),Q(g).delete?(i(),u(N,{key:1,title:"您确定要删除?",onConfirm:e[6]||(e[6]=t=>w()),okText:"确定",cancelText:"取消"},{default:a(()=>[o(E,{type:"primary",danger:""},{icon:a(()=>[o(y,{name:"DeleteOutlined"})]),default:a(()=>[e[13]||(e[13]=r(" 批量删除 "))]),_:1})]),_:1})):f("",!0)]),"toolbar-right":a(()=>[o(M,null,{overlay:a(()=>[o(F,null,{default:a(()=>[o(T,{key:"1",onClick:e[7]||(e[7]=t=>b())},{default:a(()=>e[14]||(e[14]=[r("导出 Excel")])),_:1})]),_:1})]),default:a(()=>[o(E,null,{default:a(()=>[e[15]||(e[15]=r(" 更多 ")),o(y,{name:"ellipsis-outlined"})]),_:1})]),_:1})]),"table-col":a(()=>[(i(!0),O(ee,null,W(n.columns.filter(t=>t.dataIndex!=="id"&&t.show),(t,s)=>(i(),u(S,{key:t.dataIndex,width:t.width,title:t.title,"data-index":t.dataIndex,sorter:t.sort?{multiple:s+1}:!1},$({_:2},[t.dataIndex==="url"?{name:"default",fn:a(({record:d})=>[o(H,{width:100,src:d.url+"?x-oss-process=image/quality,q_1/resize,h_100,h_100",preview:{src:d.url},fallback:"data:image/png;base64,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"},null,8,["src","preview"])]),key:"0"}:void 0,t.dataIndex==="urls"?{name:"default",fn:a(({record:d})=>[r(_(d.url),1)]),key:"1"}:void 0,t.dataIndex==="type"?{name:"default",fn:a(({record:d})=>[r(_(R(d.type)),1)]),key:"2"}:void 0,t.dataIndex==="language"?{name:"default",fn:a(({record:d})=>[r(_(U(d.language)),1)]),key:"3"}:void 0]),1032,["width","title","data-index","sorter"]))),128)),Q(g).update||Q(g).delete?(i(),u(S,{key:0,title:"操作","data-index":"id",width:"200px"},{default:a(({record:t})=>[Q(g).update?(i(),u(E,{key:0,type:"link",onClick:()=>{var s;return(s=I.value)==null?void 0:s.open(t.id)}},{default:a(()=>e[16]||(e[16]=[r("编辑")])),_:2},1032,["onClick"])):f("",!0),o(P,{type:"vertical"}),Q(g).delete?(i(),u(N,{key:1,title:"您确定要删除?",onConfirm:s=>w(t.id),okText:"确定",cancelText:"取消"},{default:a(()=>[o(E,{type:"link",danger:""},{default:a(()=>e[17]||(e[17]=[r("删除")])),_:1})]),_:2},1032,["onConfirm"])):f("",!0)]),_:1})):f("",!0)]),_:1},8,["config"]),o(Qe,{ref_key:"refInfo",ref:I,onSuccess:()=>m()},null,8,["onSuccess"])]),_:1})}}});export{Je as default};