index-Cawiys2O.js 4.9 KB

1
  1. import{j as P,f as j,cR as A,cS as I,cT as L,A as Z,m as $,n as B,o as G,b as J,p as O,q as Q,cn as W,s as X,v as ee}from"./index-CKIhG1T4.js";import{_ as le}from"./index.vue_vue_type_script_setup_true_lang-DFNSD-eX.js";import{E as ae}from"./el-image-BMrCp4VS.js";import{_ as te}from"./ContentWrap.vue_vue_type_script_setup_true_lang-Dr2ObOZ6.js";import{_ as re}from"./index-B7AT2Mja.js";import{C as oe,a as d,b as pe,v as ie,as as se,D as i,E as ne,$ as e,U as t,u as r,ae as T,Z as s,V as U,T as m,K as de}from"./spreadSheetsDesignerVue-MRUT1X_l.js";import{d as me}from"./formatTime-GfXNJyvM.js";import{_ as ue}from"./FileForm.vue_vue_type_script_setup_true_lang-CvxWt6WH.js";import"./spreadSheetsDesignerResourcesCn-afJmEehS.js";import"./spreadSheetsDesigner-vOnK2KEP.js";import"./spreadSheetsBarcode-0B8Cksr7.js";import"./spreadSheetsCharts-DpwtlVVO.js";import"./spreadExcelio-BZ-mA4Op.js";import"./index-Dszus0mF.js";import"./Dialog.vue_vue_type_style_index_0_lang-pGfk6adK.js";const ce=oe({name:"InfraFile",__name:"index",setup(fe){const _=P(),{t:S}=j(),w=d(!0),g=d(0),v=d([]),o=pe({pageNo:1,pageSize:10,name:void 0,type:void 0,path:void 0,createTime:[]}),b=d(),n=async()=>{w.value=!0;try{const y=await I(o);v.value=y.list,g.value=y.total}finally{w.value=!1}},u=()=>{o.pageNo=1,n()},z=()=>{b.value.resetFields(),u()},x=d(),D=()=>{x.value.open()};return ie(()=>{n()}),(y,l)=>{const N=re,k=Z,c=$,R=B,h=G,f=J,Y=O,V=te,p=Q,q=ae,C=W,F=X,K=le,E=se("hasPermi"),H=ee;return i(),ne(de,null,[e(N,{title:"\u4E0A\u4F20\u4E0B\u8F7D",url:"https://doc.iocoder.cn/file/"}),e(V,null,{default:t(()=>[e(Y,{class:"-mb-15px",model:r(o),ref_key:"queryFormRef",ref:b,inline:!0,"label-width":"68px"},{default:t(()=>[e(c,{label:"\u6587\u4EF6\u8DEF\u5F84",prop:"path"},{default:t(()=>[e(k,{modelValue:r(o).path,"onUpdate:modelValue":l[0]||(l[0]=a=>r(o).path=a),placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u8DEF\u5F84",clearable:"",onKeyup:T(u,["enter"]),class:"!w-240px"},null,8,["modelValue"])]),_:1}),e(c,{label:"\u6587\u4EF6\u7C7B\u578B",prop:"type",width:"80"},{default:t(()=>[e(k,{modelValue:r(o).type,"onUpdate:modelValue":l[1]||(l[1]=a=>r(o).type=a),placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u7C7B\u578B",clearable:"",onKeyup:T(u,["enter"]),class:"!w-240px"},null,8,["modelValue"])]),_:1}),e(c,{label:"\u521B\u5EFA\u65F6\u95F4",prop:"createTime"},{default:t(()=>[e(R,{modelValue:r(o).createTime,"onUpdate:modelValue":l[2]||(l[2]=a=>r(o).createTime=a),"value-format":"YYYY-MM-DD HH:mm:ss",type:"daterange","start-placeholder":"\u5F00\u59CB\u65E5\u671F","end-placeholder":"\u7ED3\u675F\u65E5\u671F","default-time":[new Date("1 00:00:00"),new Date("1 23:59:59")],class:"!w-240px"},null,8,["modelValue","default-time"])]),_:1}),e(c,null,{default:t(()=>[e(f,{onClick:u},{default:t(()=>[e(h,{icon:"ep:search",class:"mr-5px"}),l[5]||(l[5]=s(" \u641C\u7D22"))]),_:1}),e(f,{onClick:z},{default:t(()=>[e(h,{icon:"ep:refresh",class:"mr-5px"}),l[6]||(l[6]=s(" \u91CD\u7F6E"))]),_:1}),e(f,{type:"primary",plain:"",onClick:D},{default:t(()=>[e(h,{icon:"ep:upload",class:"mr-5px"}),l[7]||(l[7]=s(" \u4E0A\u4F20\u6587\u4EF6 "))]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),e(V,null,{default:t(()=>[U((i(),m(F,{data:r(v)},{default:t(()=>[e(p,{label:"\u6587\u4EF6\u540D",align:"center",prop:"name","show-overflow-tooltip":!0}),e(p,{label:"\u6587\u4EF6\u8DEF\u5F84",align:"center",prop:"path","show-overflow-tooltip":!0}),e(p,{label:"URL",align:"center",prop:"url","show-overflow-tooltip":!0}),e(p,{label:"\u6587\u4EF6\u5927\u5C0F",align:"center",prop:"size",width:"120",formatter:r(A)},null,8,["formatter"]),e(p,{label:"\u6587\u4EF6\u7C7B\u578B",align:"center",prop:"type",width:"180px"}),e(p,{label:"\u6587\u4EF6\u5185\u5BB9",align:"center",prop:"url",width:"110px"},{default:t(({row:a})=>[a.type.includes("image")?(i(),m(q,{key:0,class:"h-80px w-80px",lazy:"",src:a.url,"preview-src-list":[a.url],"preview-teleported":"",fit:"cover"},null,8,["src","preview-src-list"])):a.type.includes("pdf")?(i(),m(C,{key:1,type:"primary",href:a.url,underline:!1,target:"_blank"},{default:t(()=>l[8]||(l[8]=[s("\u9884\u89C8")])),_:2},1032,["href"])):(i(),m(C,{key:2,type:"primary",download:"",href:a.url,underline:!1,target:"_blank"},{default:t(()=>l[9]||(l[9]=[s("\u4E0B\u8F7D")])),_:2},1032,["href"]))]),_:1}),e(p,{label:"\u4E0A\u4F20\u65F6\u95F4",align:"center",prop:"createTime",width:"180",formatter:r(me)},null,8,["formatter"]),e(p,{label:"\u64CD\u4F5C",align:"center"},{default:t(a=>[U((i(),m(f,{link:"",type:"danger",onClick:we=>(async M=>{try{await _.delConfirm(),await L(M),_.success(S("common.delSuccess")),await n()}catch{}})(a.row.id)},{default:t(()=>l[10]||(l[10]=[s(" \u5220\u9664 ")])),_:2},1032,["onClick"])),[[E,["infra:file:delete"]]])]),_:1})]),_:1},8,["data"])),[[H,r(w)]]),e(K,{total:r(g),page:r(o).pageNo,"onUpdate:page":l[3]||(l[3]=a=>r(o).pageNo=a),limit:r(o).pageSize,"onUpdate:limit":l[4]||(l[4]=a=>r(o).pageSize=a),onPagination:n},null,8,["total","page","limit"])]),_:1}),e(ue,{ref_key:"formRef",ref:x,onSuccess:n},null,512)],64)}}});export{ce as default};