| 1 |
- import{o,X as e,t,p as s,w as l,v as n,Q as a,q as c,z as i,A as r,R as u,C as p,y as m,H as d,B as h,D as f,F as b,x as y,I as C}from"./index-P0fyQ2Em.js";import{_ as g}from"./mescroll-body.CszwJbBy.js";import{r as k}from"./uni-app.es.DOtS5Ldl.js";import{_}from"./u-icon.wXcRZHbn.js";import{_ as w}from"./u-input.Cp2bygnN.js";import{_ as j}from"./uni-popup-dialog.MLS61DJV.js";import{_ as x}from"./uni-popup.BLLVDysl.js";import{_ as I}from"./index.lbbLqjbF.js";import{t as T}from"./index.DQp94JXr.js";import{_ as V}from"./u-search.CSVnMmHg.js";import{m as A,D,A as L}from"./AddFilePopup.tLBKU2zw.js";import{C as S}from"./index.CNpiLv5L.js";import{_ as v}from"./_plugin-vue_export-helper.BCo6x5W8.js";import"./renderjs.BXp1P0Wg.js";import"./emitter.DrjJCwnj.js";import"./u-tag.BmeG4z_q.js";import"./ly-tree.DZ8MU_HY.js";import"./index.BuZ8YmVY.js";import"./resources.DEPsJg7u.js";import"./u-avatar.q3DpmfEb.js";import"./u-button.Chh1-6a-.js";import"./u-popup.CXrq2y3n.js";import"./base.DOXur1tF.js";import"./index.DsvBnwWf.js";import"./u-image.RNxpLaRU.js";import"./document.CzYQ9UiF.js";import"./mescroll-mixins.C2YUWJKd.js";import"./lsj-upload.CSOZr0lY.js";import"./u-tabs.DEel8MQB.js";import"./u-badge.CWPuZ-w1.js";const F=v({mixins:[A],components:{DocHead:v({mixins:[A],components:{CommonTabs:S},data:()=>({icon:"icon-ym icon-ym-thumb-mode",keyword:"",current:0,categoryList:[{fullName:"我的文档"},{fullName:"我的共享"},{fullName:"共享给我"},{fullName:"回收站"}],commonTabs:0,noticeWarpH:0}),mounted(){this.getContentHeight()},methods:{async getContentHeight(){this.$u.sys().windowHeight;const[o,e]=await Promise.all([this.$uGetRect(".search-box"),this.$uGetRect(".commonTabs")]);this.commonTabs=o.height,this.searchBox=e.height,this.noticeWarpH=this.commonTabs+this.searchBox,this.$emit("mescrollTop",this.noticeWarpH)},search(){this.searchTimer&&clearTimeout(this.searchTimer),this.searchTimer=setTimeout((()=>{this.$emit("search",this.keyword)}),300)},change(o){this.current=o,this.keyword="",this.$emit("change",this.current)},iconClick(o){this.$emit("iconClick")}}},[["render",function(i,r,u,p,m,d){const h=k(o("u-search"),V),f=c,b=e("CommonTabs");return t(),s(f,{class:"notice-warp",style:a({height:m.noticeWarpH+"px"})},{default:l((()=>[n(f,{class:"search-box",style:{"background-color":"#fff"}},{default:l((()=>[n(h,{placeholder:i.$t("app.apply.pleaseKeyword"),modelValue:m.keyword,"onUpdate:modelValue":r[0]||(r[0]=o=>m.keyword=o),height:"72","show-action":!1,onChange:d.search,"bg-color":"#f0f2f6",shape:"square"},null,8,["placeholder","modelValue","onChange"])])),_:1}),n(b,{class:"commonTabs",list:m.categoryList,onChange:d.change,current:m.current,ref:"CommonTabs",icon:m.icon,type:"doc",onIconClick:d.iconClick},null,8,["list","onChange","current","icon","onIconClick"])])),_:1},8,["style"])}],["__scopeId","data-v-fa7e0bd3"]]),DocList:D,AddFilePopup:L,treeCollapse:T},data:()=>({documentList:[],top:0}),onLoad(o){this.selectFiles=[],this.parentId=o.parentId?o.parentId:0,this.current=o.current?Number(o.current):0},watch:{selectFiles:{handler(o){o.length||setTimeout((()=>{this.show=!1}),500),o.length===this.documentList.length?this.checkedAll=!0:this.checkedAll=!1},immediate:!0}},methods:{search(o){this.keyword=o,this.documentList=[],this.mescroll.resetUpScroll()},mescrollTop(o){this.top=o+10}}},[["render",function(T,V,A,D,L,S){const v=c,F=e("DocHead"),H=e("DocList"),U=k(o("mescroll-body"),g),$=k(o("u-icon"),_),N=k(o("u-input"),w),B=k(o("uni-popup-dialog"),j),P=k(o("uni-popup"),x),q=C,G=e("treeCollapse"),M=k(o("JnpfUsersSelect"),I),O=e("AddFilePopup");return t(),s(v,{class:"document-v",style:a({"padding-bottom":T.show?"88rpx":"0",overflow:T.showAddSelect?"hidden":""})},{default:l((()=>[i(n(v,{class:d(["u-flex top-btn",T.slide2])},{default:l((()=>[n(v,{class:"button-left",onClick:V[0]||(V[0]=u((o=>T.bottomfun("cancel")),["stop"]))},{default:l((()=>[p("p",{class:"u-m-t-10 u-font-28"},"取消")])),_:1}),n(v,{class:"button-center",onClick:V[1]||(V[1]=u((o=>T.bottomfun("select")),["stop"]))},{default:l((()=>[p("p",{class:"u-m-t-10 u-font-28"},"已选中"+m(this.selectFiles.length)+"文件",1)])),_:1}),n(v,{class:"button-right u-m-t-12",onClick:V[2]||(V[2]=u((o=>T.bottomfun("checkAll")),["stop"]))},{default:l((()=>[p("p",{class:"icon-ym icon-ym-app-checkAll",style:a({color:this.checkedAll?"#0293fc":"#303133"})},null,4)])),_:1})])),_:1},8,["class"]),[[r,T.show]]),n(F,{onSearch:S.search,onChange:T.change,onIconClick:T.iconClick,onMescrollTop:S.mescrollTop},null,8,["onSearch","onChange","onIconClick","onMescrollTop"]),n(U,{ref:"mescrollRef",onDown:T.downCallback,down:T.downOption,sticky:!1,onUp:T.upCallback,up:T.upOption,bottombar:!1,onInit:T.mescrollInit,top:L.top},{default:l((()=>[n(H,{modelValue:T.changeStyle,documentList:L.documentList,onGoDetail:T.goDetail,onCheckboxChange:T.checkboxChange},null,8,["modelValue","documentList","onGoDetail","onCheckboxChange"])])),_:1},8,["onDown","down","onUp","up","onInit","top"]),T.selectFiles.length||0!=T.current?h("",!0):(t(),s(v,{key:0,class:"com-addBtn",onClick:V[3]||(V[3]=o=>T.addFolder())},{default:l((()=>[n($,{name:"plus",size:"48",color:"#fff"})])),_:1})),i(n(v,{class:d(["u-flex bottom-btn",T.slide])},{default:l((()=>[0==T.current?(t(),f(b,{key:0},[n(v,{class:"button-preIcon",onClick:V[4]||(V[4]=u((o=>T.bottomfun("down")),["stop"]))},{default:l((()=>[p("p",{class:"icon-ym icon-ym-app-download u-m-b-8"}),p("p",{class:"u-m-t-10 u-font-24"},"下载")])),_:1}),n(v,{class:"button-preIcon",onClick:V[5]||(V[5]=u((o=>T.bottomfun("share")),["stop"]))},{default:l((()=>[p("p",{class:"icon-ym icon-ym-app-share u-m-b-8"}),p("p",{class:"u-m-t-10 u-font-24"},"共享")])),_:1}),n(v,{class:"button-preIcon",onClick:V[6]||(V[6]=u((o=>T.bottomfun("delete")),["stop"]))},{default:l((()=>[p("p",{class:"icon-ym icon-ym-app-delete u-m-b-8"}),p("p",{class:"u-m-t-10 u-font-24"},"删除")])),_:1}),n(v,{class:"button-preIcon",onClick:V[7]||(V[7]=u((o=>T.bottomfun("move")),["stop"]))},{default:l((()=>[p("p",{class:"icon-ym icon-ym-app-move u-m-b-8"}),p("p",{class:"u-m-t-10 u-font-24"},"移动到")])),_:1}),1===this.selectFiles.length?(t(),s(v,{key:0,class:"button-preIcon",onClick:V[8]||(V[8]=u((o=>T.bottomfun("restName")),["stop"]))},{default:l((()=>[p("p",{class:"icon-ym icon-ym-app-rename u-m-b-8"}),p("p",{class:"u-m-t-10 u-font-24"},"重命名")])),_:1})):h("",!0)],64)):h("",!0),2==T.current?(t(),s(v,{key:1,class:"button-preIcon",onClick:V[9]||(V[9]=u((o=>T.bottomfun("down")),["stop"]))},{default:l((()=>[p("p",{class:"icon-ym icon-ym-app-download u-m-b-8"}),p("p",{class:"u-m-t-10 u-font-24"},"下载")])),_:1})):h("",!0),1==T.current?(t(),f(b,{key:2},[n(v,{class:"button-preIcon",onClick:V[10]||(V[10]=u((o=>T.bottomfun("shareCancel")),["stop"]))},{default:l((()=>[p("p",{class:"icon-ym icon-ym-app-share u-m-b-8"}),p("p",{class:"u-m-t-10 u-font-24"},"取消共享")])),_:1}),1===this.selectFiles.length?(t(),s(v,{key:0,class:"button-preIcon",onClick:V[11]||(V[11]=u((o=>T.bottomfun("share")),["stop"]))},{default:l((()=>[p("p",{class:"icon-ym icon-ym-app-share u-m-b-8"}),p("p",{class:"u-m-t-10 u-font-24"},"共享")])),_:1})):h("",!0)],64)):h("",!0),3==T.current?(t(),f(b,{key:3},[n(v,{class:"button-preIcon",onClick:V[12]||(V[12]=u((o=>T.bottomfun("revert")),["stop"]))},{default:l((()=>[p("p",{class:"icon-ym icon-ym-recovery u-m-b-8"}),p("p",{class:"u-m-t-10 u-font-24"},"还原")])),_:1}),n(v,{class:"button-preIcon",onClick:V[13]||(V[13]=u((o=>T.bottomfun("delete")),["stop"]))},{default:l((()=>[p("p",{class:"icon-ym icon-ym-app-delete u-m-b-8"}),p("p",{class:"u-m-t-10 u-font-24"},"删除")])),_:1})],64)):h("",!0)])),_:1},8,["class"]),[[r,T.show]]),n(P,{ref:"inputDialog",type:"dialog",class:"diyPopup"},{default:l((()=>[n(B,{ref:"inputClose",mode:"input",title:T.modalTitle,placeholder:"请输入内容","before-close":"",onConfirm:T.restName,onClose:T.closeDialog,class:"popup-dialog"},{default:l((()=>[n(N,{modelValue:T.modalValue,"onUpdate:modelValue":V[14]||(V[14]=o=>T.modalValue=o),placeholder:"请输入","auto-height":!1,maxlength:"99999",height:"150",clearable:!0,border:!0},null,8,["modelValue"])])),_:1},8,["title","onConfirm","onClose"])])),_:1},512),T.showApply?(t(),s(G,{key:1,show:T.showApply,treeData:T.folderTreeList,onChange:T.handelClick,mode:"right",onClose:T.close,width:"100%",type:"doc"},{default:l((()=>[n(v,{class:"u-flex u-p-l-32 u-p-r-32",style:{"justify-content":"space-between",height:"88rpx"}},{default:l((()=>[n(q,{style:{color:"#2979ff"},onClick:V[15]||(V[15]=o=>T.close())},{default:l((()=>[y("取消")])),_:1}),n(q,null,{default:l((()=>[y("移动到")])),_:1}),T.selectFiles.length?(t(),s(q,{key:0,style:{color:"#2979ff"},onClick:T.folderMove},{default:l((()=>[y("移动到此")])),_:1},8,["onClick"])):h("",!0)])),_:1})])),_:1},8,["show","treeData","onChange","onClose"])):h("",!0),n(M,{ref:"JnpfUsersSelect",onChange:T.shareSubmit,isInput:!1,modelValue:T.usersSelectValue,"onUpdate:modelValue":V[16]||(V[16]=o=>T.usersSelectValue=o)},null,8,["onChange","modelValue"]),n(O,{show:T.showAddSelect,onConfirm:T.addSelect,onClose:V[17]||(V[17]=o=>T.showAddSelect=!1),title:"新建",confirmBtn:!1,onOnCallback:T.onCallback,parentId:T.parentId},null,8,["show","onConfirm","onOnCallback","parentId"])])),_:1},8,["style"])}],["__scopeId","data-v-2f19fac6"]]);export{F as default};
|