diff --git a/pom.xml b/pom.xml index 5bbf49d..a925276 100644 --- a/pom.xml +++ b/pom.xml @@ -12,7 +12,7 @@ im.zhaojun zfile - 2.0 + 2.1 zfile war 一个在线的文件浏览系统 diff --git a/src/main/resources/static/css/chunk-569f4781.adb5e9d9.css b/src/main/resources/static/css/chunk-569f4781.adb5e9d9.css new file mode 100644 index 0000000..1b8b7f7 --- /dev/null +++ b/src/main/resources/static/css/chunk-569f4781.adb5e9d9.css @@ -0,0 +1 @@ +.box-card[data-v-4811005a]{padding-top:30px;padding-right:30px;margin:10vh auto;height:75vh;overflow-y:auto}.el-select[data-v-4811005a]{width:100%}.zfile-word-aux[data-v-4811005a]{margin-left:20px;color:#aaa} \ No newline at end of file diff --git a/src/main/resources/static/css/chunk-be932168.c1550f52.css b/src/main/resources/static/css/chunk-be932168.c1550f52.css deleted file mode 100644 index 32de3cb..0000000 --- a/src/main/resources/static/css/chunk-be932168.c1550f52.css +++ /dev/null @@ -1 +0,0 @@ -.box-card[data-v-680e1b46]{padding-top:30px;padding-right:30px;margin:15vh auto;height:65vh;overflow-y:auto}.el-select[data-v-680e1b46]{width:100%} \ No newline at end of file diff --git a/src/main/resources/static/css/chunk-50da9024.6d697acf.css b/src/main/resources/static/css/chunk-faa8fca8.bb4fd588.css similarity index 68% rename from src/main/resources/static/css/chunk-50da9024.6d697acf.css rename to src/main/resources/static/css/chunk-faa8fca8.bb4fd588.css index 95a1f66..6b16b09 100644 --- a/src/main/resources/static/css/chunk-50da9024.6d697acf.css +++ b/src/main/resources/static/css/chunk-faa8fca8.bb4fd588.css @@ -1 +1 @@ -.zfile-header[data-v-38be2320]{height:48px;line-height:48px!important;background:#fafafa;border-bottom:1px solid rgba(0,0,0,.05);padding-left:30px}.zfile-header .el-breadcrumb[data-v-38be2320],.zfile-header .el-input[data-v-38be2320]{line-height:48px}@media only screen and (max-width:767px){.hidden-xs-only{display:none!important}}@media only screen and (min-width:768px){.hidden-sm-and-up{display:none!important}}@media only screen and (min-width:768px) and (max-width:991px){.hidden-sm-only{display:none!important}}@media only screen and (max-width:991px){.hidden-sm-and-down{display:none!important}}@media only screen and (min-width:992px){.hidden-md-and-up{display:none!important}}@media only screen and (min-width:992px) and (max-width:1199px){.hidden-md-only{display:none!important}}@media only screen and (max-width:1199px){.hidden-md-and-down{display:none!important}}@media only screen and (min-width:1200px){.hidden-lg-and-up{display:none!important}}@media only screen and (min-width:1200px) and (max-width:1919px){.hidden-lg-only{display:none!important}}@media only screen and (max-width:1919px){.hidden-lg-and-down{display:none!important}}@media only screen and (min-width:1920px){.hidden-xl-only{display:none!important}}#List[data-v-089e9388]{overflow:hidden}.el-table[data-v-089e9388]{margin:20px 0 0 20px;padding-right:30px;overflow-y:hidden}.el-table[data-v-089e9388]:before{height:0}.el-table svg[data-v-089e9388]{font-size:18px;margin-right:15px}#ListTable[data-v-089e9388] .table-header-left{margin-left:38px}#ListTable[data-v-089e9388] tr{cursor:pointer}.el-scrollbar[data-v-089e9388] .el-scrollbar__wrap{overflow-x:hidden!important}#videoDialog[data-v-089e9388] .el-dialog__body{padding:10px 0 0 0}#List[data-v-089e9388] .el-dialog__header{text-align:center;margin-bottom:-10px;padding:5px 0 5px 0}#videoDialog[data-v-089e9388] .el-dialog__headerbtn{top:10px}#textDialog[data-v-089e9388] .el-dialog{margin-bottom:0}.v-contextmenu-item[data-v-089e9388] label{margin-left:10px}@media screen and (max-device-width:1920px){#videoDialog[data-v-089e9388] .el-dialog{margin-top:5vh!important;width:70%!important}}@media screen and (max-device-width:769px){#videoDialog[data-v-089e9388] .el-dialog{margin-top:10vh!important;width:90%!important}}.operator-btn[data-v-089e9388]{color:#1e9fff;margin-right:20px;font-size:16px}#app{font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,"\5FAE\8F6F\96C5\9ED1",Arial,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;overflow-x:hidden}body{margin:unset}.icon,body{overflow:hidden}.icon{width:1em;height:1em;vertical-align:-.15em;fill:currentColor}::-webkit-scrollbar{width:6px;height:8px;background:rgba(144,147,153,.3)}::-webkit-scrollbar-button:vertical{display:none}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background-color:#e2e2e2}::-webkit-scrollbar-thumb{border-radius:8px;background-color:#a6a6a6}::-webkit-scrollbar-thumb:vertical:hover{background-color:#7f7f7f}::-webkit-scrollbar-thumb:vertical:active{background-color:rgba(0,0,0,.38)}.center-box-card{width:1100px;margin:0 auto}.markdown-body{height:300px;overflow-y:auto;padding:0!important;min-width:100%!important}.alert{background-color:#f4f4f5;color:#909399;font-size:12px;margin:0 0 0;width:100%;padding:10px 16px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;position:relative;overflow:hidden;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .2s;transition:opacity .2s} \ No newline at end of file +.zfile-header[data-v-69b2489f]{height:48px;line-height:48px!important;background:#fafafa;border-bottom:1px solid rgba(0,0,0,.05);padding-left:30px}.zfile-header .el-breadcrumb[data-v-69b2489f],.zfile-header .el-input[data-v-69b2489f]{line-height:48px}@media only screen and (max-width:767px){.hidden-xs-only{display:none!important}}@media only screen and (min-width:768px){.hidden-sm-and-up{display:none!important}}@media only screen and (min-width:768px) and (max-width:991px){.hidden-sm-only{display:none!important}}@media only screen and (max-width:991px){.hidden-sm-and-down{display:none!important}}@media only screen and (min-width:992px){.hidden-md-and-up{display:none!important}}@media only screen and (min-width:992px) and (max-width:1199px){.hidden-md-only{display:none!important}}@media only screen and (max-width:1199px){.hidden-md-and-down{display:none!important}}@media only screen and (min-width:1200px){.hidden-lg-and-up{display:none!important}}@media only screen and (min-width:1200px) and (max-width:1919px){.hidden-lg-only{display:none!important}}@media only screen and (max-width:1919px){.hidden-lg-and-down{display:none!important}}@media only screen and (min-width:1920px){.hidden-xl-only{display:none!important}}#List[data-v-360f2068]{overflow:hidden}.el-table[data-v-360f2068]{margin:20px 0 0 20px;padding-right:30px;overflow-y:hidden}.el-table[data-v-360f2068]:before{height:0}.el-table svg[data-v-360f2068]{font-size:18px;margin-right:15px}#ListTable[data-v-360f2068] .table-header-left{margin-left:38px}#ListTable[data-v-360f2068] tr{cursor:pointer}.el-scrollbar[data-v-360f2068] .el-scrollbar__wrap{overflow-x:hidden!important}#videoDialog[data-v-360f2068] .el-dialog__body{padding:10px 0 0 0}#List[data-v-360f2068] .el-dialog__header{text-align:center;margin-bottom:-10px;padding:5px 0 5px 0}#videoDialog[data-v-360f2068] .el-dialog__headerbtn{top:10px}#textDialog[data-v-360f2068] .el-dialog{margin-bottom:0}.v-contextmenu-item[data-v-360f2068] label{margin-left:10px}@media screen and (max-device-width:1920px){#videoDialog[data-v-360f2068] .el-dialog{margin-top:5vh!important;width:70%!important}}@media screen and (max-device-width:769px){#videoDialog[data-v-360f2068] .el-dialog{margin-top:10vh!important;width:90%!important}}.operator-btn[data-v-360f2068]{color:#1e9fff;margin-right:20px;font-size:16px}#app{font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,"\5FAE\8F6F\96C5\9ED1",Arial,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;overflow-x:hidden}body{margin:unset}.icon,body{overflow:hidden}.icon{width:1em;height:1em;vertical-align:-.15em;fill:currentColor}::-webkit-scrollbar{width:6px;height:8px;background:rgba(144,147,153,.3)}::-webkit-scrollbar-button:vertical{display:none}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background-color:#e2e2e2}::-webkit-scrollbar-thumb{border-radius:8px;background-color:#a6a6a6}::-webkit-scrollbar-thumb:vertical:hover{background-color:#7f7f7f}::-webkit-scrollbar-thumb:vertical:active{background-color:rgba(0,0,0,.38)}.center-box-card{width:1100px;margin:0 auto}.markdown-body{height:300px;overflow-y:auto;padding:0!important;min-width:100%!important}.alert{background-color:#f4f4f5;color:#909399;font-size:12px;margin:0 0 0;width:100%;padding:10px 16px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;position:relative;overflow:hidden;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .2s;transition:opacity .2s} \ No newline at end of file diff --git a/src/main/resources/static/index.html b/src/main/resources/static/index.html index aa71739..b2d1bca 100644 --- a/src/main/resources/static/index.html +++ b/src/main/resources/static/index.html @@ -1 +1 @@ -
\ No newline at end of file +
\ No newline at end of file diff --git a/src/main/resources/static/js/app.5605baab.js b/src/main/resources/static/js/app.86017352.js similarity index 100% rename from src/main/resources/static/js/app.5605baab.js rename to src/main/resources/static/js/app.86017352.js diff --git a/src/main/resources/static/js/chunk-50da9024.60ccc699.js b/src/main/resources/static/js/chunk-50da9024.60ccc699.js deleted file mode 100644 index 3045bdf..0000000 --- a/src/main/resources/static/js/chunk-50da9024.60ccc699.js +++ /dev/null @@ -1 +0,0 @@ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-50da9024"],{"20d6":function(t,e,n){"use strict";var r=n("5ca1"),a=n("0a49")(6),i="findIndex",o=!0;i in[]&&Array(1)[i]((function(){o=!1})),r(r.P+r.F*o,"Array",{findIndex:function(t){return a(this,t,arguments.length>1?arguments[1]:void 0)}}),n("9c6c")(i)},2614:function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{attrs:{id:"main"}},[n("Header"),t.$store.getters.showAnnouncement?n("div",{staticClass:"alert",domProps:{innerHTML:t._s(t.$store.getters.announcement)}}):t._e(),n("el-row",{attrs:{gutter:20}},[n("el-col",{attrs:{offset:t.isFullScreen?0:3,xs:24,sm:24,lg:t.isFullScreen?24:18}},[n("List",{ref:"List"})],1)],1),t.$store.getters.showDocument&&null!==t.$store.state.config.readme?n("el-card",{staticClass:"box-card",class:t.isFullScreen?"":"center-box-card"},[n("markdown-render",{attrs:{text:t.$store.state.config.readme}})],1):t._e()],1)},a=[],i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-form",{staticClass:"demo-form-inline zfile-header",attrs:{inline:!0,size:"mini"}},[t.$store.getters.searchEnable?n("el-form-item",[n("el-input",{attrs:{placeholder:"搜索"},model:{value:t.search,callback:function(e){t.search=e},expression:"search"}})],1):t._e(),n("el-form-item",[n("el-breadcrumb",{attrs:{separator:"/","separator-class":"el-icon-arrow-right"}},[n("el-breadcrumb-item",{attrs:{to:{path:"/main"}}},[t._v("首页")]),t._l(t.breadcrumbData,(function(e){return n("el-breadcrumb-item",{key:e.path,attrs:{to:{path:"/main"+e.fullPath}}},[t._v(t._s(e.name))])}))],2)],1)],1)},o=[],s=(n("7f7f"),n("df7c")),c=n.n(s),l={name:"Header",data:function(){return{search:"",breadcrumbData:[],searching:!1}},created:function(){this.buildBreadcrumbData()},methods:{buildBreadcrumbData:function(){this.breadcrumbData=[];var t=this.$route.params.pathMatch;t=t||"/";while("/"!==t){var e=c.a.basename(t);this.breadcrumbData.unshift({name:e,fullPath:t}),t=c.a.resolve(t,"../")}}},watch:{"$route.fullPath":function(){this.buildBreadcrumbData()},search:function(t){var e=this;clearTimeout(this.timer),this.timer=setTimeout((function(){e.$store.commit("updateSearchParam",t)}),150)},"$store.state.currentDirectory":function(t){var e=this.$store.state.config,n="";e.viewConfig&&(n=" | "+this.$store.state.config.viewConfig.siteName),"/"===t.name||""===t.name?document.title="首页"+n:document.title=t.name+n}}},u=l,f=(n("ec01"),n("2877")),h=Object(f["a"])(u,i,o,!1,null,"38be2320",null),d=h.exports,m=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{attrs:{id:"List"}},[n("el-table",{ref:"fileTable",staticClass:"transition-box",attrs:{id:"ListTable",data:this.$store.getters.tableData,height:t.$store.getters.showDocument&&null!==t.$store.state.config.readme?"50vh":"84vh",size:t.$store.getters.tableSize},on:{"cell-mouse-enter":t.updateInfoHover,"cell-mouse-leave":t.updateInfoLeave,"row-click":t.openFolder,"row-contextmenu":t.showMenu}},[n("el-table-column",{attrs:{prop:"name",label:"文件名","label-class-name":"table-header-left","min-width":"100%"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("svg",{staticClass:"icon",attrs:{"aria-hidden":"true"}},[n("use",{attrs:{"xlink:href":"#"+e.row.icon}})]),t._v("\n "+t._s(e.row.name)+"\n ")]}}])}),n("el-table-column",{attrs:{prop:"time",label:"修改时间","class-name":"hidden-xs-only","min-width":"20%"}}),n("el-table-column",{attrs:{prop:"size",label:"大小","class-name":"hidden-xs-only",formatter:this.common.fileSizeFilter,"min-width":"15%"}}),t.$store.getters.showOperator?n("el-table-column",{attrs:{label:"操作","min-width":"15%"},scopedSlots:t._u([{key:"default",fn:function(e){return["FILE"===e.row.type?n("div",[n("i",{staticClass:"el-icon-download operator-btn",on:{click:function(e){return e.stopPropagation(),t.download(e)}}}),n("i",{staticClass:"el-icon-copy-document operator-btn hidden-sm-and-down",on:{click:function(e){return e.stopPropagation(),t.directlink(e)}}})]):t._e()]}}],null,!1,1022246414)}):t._e(),t._t("default"),n("template",{slot:"append"},[n("infinite-loading",{ref:"infiniteLoading",attrs:{spinner:"bubbles","force-use-infinite-wrapper":".el-table__body-wrapper"},on:{infinite:t.infiniteHandler}},[n("div",{staticClass:"no-more",attrs:{slot:"no-more"},slot:"no-more"},[t._v("\n 我~是有底线的 (~ ̄▽ ̄)~\n ")]),n("div",{staticClass:"no-more",attrs:{slot:"no-results"},slot:"no-results"},[t._v("\n 暂无结果 Ծ‸Ծ\n ")]),n("div",{staticClass:"no-more",attrs:{slot:"error"},slot:"error"},[t._v("\n 出错了 (╯‵□′)╯︵┻━┻\n ")])])],1)],2),n("el-dialog",{attrs:{id:"textDialog","destroy-on-close":!0,title:t.currentClickRow.name,visible:t.dialogTextVisible,top:"5vh",width:"90%"},on:{"update:visible":function(e){t.dialogTextVisible=e},opened:t.initTextDialog}},[n("TextPreview",{ref:"textDialog",attrs:{file:t.currentClickRow}})],1),n("el-dialog",{attrs:{id:"videoDialog","destroy-on-close":!0,title:t.currentClickRow.name,visible:t.dialogVideoVisible},on:{"update:visible":function(e){t.dialogVideoVisible=e}}},[t.dialogVideoVisible?n("video-player",{ref:"videoPlayer",attrs:{data:t.currentClickRow}}):t._e()],1),n("audio-player",{attrs:{"file-list":this.$store.getters.filterFileByType("audio"),"audio-index":t.currentClickTypeIndex("audio")}}),n("v-contextmenu",{ref:"contextmenu"},[n("v-contextmenu-item",{on:{click:t.preview}},[n("i",{staticClass:"el-icon-view"}),n("label",{domProps:{innerHTML:t._s("FILE"===t.hoverRow.type?"预览":"打开")}})]),n("v-contextmenu-item",{directives:[{name:"show",rawName:"v-show",value:"FILE"===t.hoverRow.type,expression:"hoverRow.type === 'FILE'"}],on:{click:t.download}},[n("i",{staticClass:"el-icon-download"}),n("label",[t._v("下载")])]),n("v-contextmenu-item",{directives:[{name:"show",rawName:"v-show",value:"FILE"===t.hoverRow.type,expression:"hoverRow.type === 'FILE'"}],on:{click:t.directlink}},[n("i",{staticClass:"el-icon-copy-document"}),n("label",[t._v("复制直链")])])],1)],1)},p=[],v=(n("20d6"),n("ac4d"),n("8a81"),n("ac6a"),n("f559"),n("e05f"),n("4360")),b=function(){return n.e("chunk-09797b6e").then(n.bind(null,"5912"))},g=function(){return n.e("chunk-1f0cfb2a").then(n.bind(null,"3f22"))},w=function(){return n.e("chunk-28547ac9").then(n.bind(null,"7901"))},y="/main",P={components:{VideoPlayer:b,TextPreview:g,AudioPlayer:w},created:function(){var t=this.$route.params.pathMatch;this.searchParam.path=t||"/"},data:function(){return{loading:!1,hoverRow:{},state:null,dialogTextVisible:!1,dialogVideoVisible:!1,searchParam:{path:"",password:"",page:1},totalPage:1,currentClickRow:{},contextMenuDataAxis:{x:null,y:null}}},watch:{"searchParam.path":{deep:!0,handler:function(t){this.$store.state.searchParam&&"/"===t||(this.searchParam.password=this.getPathPwd(),this.searchParam.page=1,this.loadingConfig(),this.state&&(v["a"].commit("tableData",[]),this.state.reset()))}},"$route.fullPath":function(){this.searchParam.path=this.$route.params.pathMatch},"$store.state.searchParam":function(){this.$route.fullPath.startsWith("/main")||this.$router.push("/main"),this.searchParam.page=1,this.searchParam.path="/",this.state.reset(),v["a"].commit("tableData",[])}},methods:{showMenu:function(){event.preventDefault(),this.$refs.contextmenu.show({top:event.clientY,left:event.clientX}),this.$refs.contextmenu.$el.hidden=!1},infiniteHandler:function(t){var e,n,r=this;t&&(this.state=t),this.$store.state.searchParam?(e="api/search",n={name:this.$store.state.searchParam,page:this.searchParam.page}):(e="api/list",n=this.searchParam),this.$http.get(e,{params:n}).then((function(e){var n=e.data.data;if(-2===e.data.code||-3===e.data.code)return-3===e.data.code&&r.$message.error("密码错误, 请重新输入!"),void r.popPassword();r.totalPage=n.totalPage;var a=r.searchParam.path;if(""!==a&&"/"!==a&&1===r.searchParam.page){var i=r.$route.params.pathMatch;i=i||"/";var o=c.a.basename(c.a.resolve(i,"../"));n.fileList.unshift({name:o||"/",path:c.a.resolve(a,"../"),type:"BACK"})}v["a"].commit("appendTableData",n.fileList),r.searchParam.page++,t&&t.loaded(),(0===n.fileList.length||r.searchParam.page>r.totalPage)&&t.complete()}))},popPassword:function(){var t=this;this.$prompt("请输入密码","提示",{confirmButtonText:"确定",cancelButtonText:"取消",inputValidator:function(t){return!!t},inputErrorMessage:"密码不能为空."}).then((function(e){var n=e.value;n!==t.getPathPwd()&&t.putPathPwd(n),t.state.reset()})).catch((function(){t.$router.push(y+c.a.resolve(t.searchParam.path,"../"))}))},getPathPwd:function(){var t=sessionStorage.getItem("zfile-pwd-"+this.searchParam.path);return null===t?"":t},putPathPwd:function(t){sessionStorage.setItem("zfile-pwd-"+this.searchParam.path,t),this.searchParam.password=t},updateInfoHover:function(t){this.hoverRow=t,v["a"].commit("hoverRow",t)},updateInfoLeave:function(){v["a"].commit("hoverRow",null)},loadingConfig:function(){this.$http.get("api/config",{params:{path:this.searchParam.path}}).then((function(t){v["a"].commit("updateConfig",t.data.data)}))},openFolder:function(t){if(this.currentClickRow=t,"FILE"===t.type){if("ftp"===this.$store.getters.storageStrategy)return this.$message({message:"FTP 模式, 不支持预览功能, 已自动调用下载",type:"warning"}),void this.download();var e=this.common.getFileType(t.name);switch(e){case"video":this.openVideo();break;case"image":this.openImage();break;case"text":this.openText();break;case"audio":this.openAudio();break;default:this.download()}}else{var n;n="BACK"===t.type?t.path:this.common.removeDuplicateSeparator(t.path+"/"+t.name),0!==n.indexOf("/")&&(n="/"+n),this.$router.push(y+n)}},openImage:function(){var t=[],e=!0,n=!1,r=void 0;try{for(var a,i=this.$store.getters.filterFileByType("image")[Symbol.iterator]();!(e=(a=i.next()).done);e=!0){var o=a.value;t.push({alt:o.name,src:o.url})}}catch(s){n=!0,r=s}finally{try{e||null==i.return||i.return()}finally{if(n)throw r}}this.layer.photos({photos:{data:t,start:this.currentClickTypeIndex("image")},anim:5,shade:.5})},openAudio:function(){},openText:function(){this.dialogTextVisible=!0},openVideo:function(){this.dialogVideoVisible=!0},initTextDialog:function(){this.$refs.textDialog.init()},preview:function(){this.openFolder(this.hoverRow)},download:function(){window.location.href=this.hoverRow.url},directlink:function(){var t=this,e=this.common.removeDuplicateSeparator(this.$store.getters.domain+"/directlink/"+this.hoverRow.path+"/"+encodeURI(this.hoverRow.name));this.$copyText(e).then((function(){t.$message.success("复制成功")}),(function(){t.$message.error("复制失败")}))}},computed:{currentClickTypeIndex:function(){var t=this;return function(e){var n=t.currentClickRow;return"FILE"!==n.type?-1:"{}"===JSON.stringify(n)?0:(e=e||t.common.getFileType(n.name),t.$store.getters.filterFileByType(e).findIndex((function(t){return t.name===n.name})))}}}},x=P,$=(n("516b"),Object(f["a"])(x,m,p,!1,null,"089e9388",null)),k=$.exports,S=n("f786"),C={name:"Main",components:{List:k,Header:d,MarkdownRender:S["a"]},watch:{"$store.state.config.viewConfig.customJs":function(t){var e=document.createElement("script");e.type="text/javascript",e.text=t,document.getElementsByTagName("head")[0].appendChild(e)},"$store.state.config.viewConfig.customCss":function(t){var e=document.createElement("style");e.type="text/css",e.innerHTML=t,document.getElementsByTagName("head")[0].appendChild(e)}},computed:{isFullScreen:function(){return this.common.isMobile()||"center"!==this.$store.getters.layout}}},T=C,_=(n("c266"),Object(f["a"])(T,r,a,!1,null,null,null));e["default"]=_.exports},"287b":function(t,e,n){},"290c":function(t,e,n){},"37c8":function(t,e,n){e.f=n("2b4c")},"3a72":function(t,e,n){var r=n("7726"),a=n("8378"),i=n("2d00"),o=n("37c8"),s=n("86cc").f;t.exports=function(t){var e=a.Symbol||(a.Symbol=i?{}:r.Symbol||{});"_"==t.charAt(0)||t in e||s(e,t,{value:o.f(t)})}},"516b":function(t,e,n){"use strict";var r=n("6ece"),a=n.n(r);a.a},"67ab":function(t,e,n){var r=n("ca5a")("meta"),a=n("d3f4"),i=n("69a8"),o=n("86cc").f,s=0,c=Object.isExtensible||function(){return!0},l=!n("79e5")((function(){return c(Object.preventExtensions({}))})),u=function(t){o(t,r,{value:{i:"O"+ ++s,w:{}}})},f=function(t,e){if(!a(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!i(t,r)){if(!c(t))return"F";if(!e)return"E";u(t)}return t[r].i},h=function(t,e){if(!i(t,r)){if(!c(t))return!0;if(!e)return!1;u(t)}return t[r].w},d=function(t){return l&&m.NEED&&c(t)&&!i(t,r)&&u(t),t},m=t.exports={KEY:r,NEED:!1,fastKey:f,getWeak:h,onFreeze:d}},"6ece":function(t,e,n){},"7bbc":function(t,e,n){var r=n("6821"),a=n("9093").f,i={}.toString,o="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(t){try{return a(t)}catch(e){return o.slice()}};t.exports.f=function(t){return o&&"[object Window]"==i.call(t)?s(t):a(r(t))}},"8a81":function(t,e,n){"use strict";var r=n("7726"),a=n("69a8"),i=n("9e1e"),o=n("5ca1"),s=n("2aba"),c=n("67ab").KEY,l=n("79e5"),u=n("5537"),f=n("7f20"),h=n("ca5a"),d=n("2b4c"),m=n("37c8"),p=n("3a72"),v=n("d4c0"),b=n("1169"),g=n("cb7c"),w=n("d3f4"),y=n("4bf8"),P=n("6821"),x=n("6a99"),$=n("4630"),k=n("2aeb"),S=n("7bbc"),C=n("11e9"),T=n("2621"),_=n("86cc"),E=n("0d58"),F=C.f,D=_.f,I=S.f,O=r.Symbol,L=r.JSON,R=L&&L.stringify,j="prototype",A=d("_hidden"),M=d("toPrimitive"),V={}.propertyIsEnumerable,N=u("symbol-registry"),B=u("symbols"),z=u("op-symbols"),H=Object[j],J="function"==typeof O&&!!T.f,W=r.QObject,K=!W||!W[j]||!W[j].findChild,Y=i&&l((function(){return 7!=k(D({},"a",{get:function(){return D(this,"a",{value:7}).a}})).a}))?function(t,e,n){var r=F(H,e);r&&delete H[e],D(t,e,n),r&&t!==H&&D(H,e,r)}:D,G=function(t){var e=B[t]=k(O[j]);return e._k=t,e},Q=J&&"symbol"==typeof O.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof O},U=function(t,e,n){return t===H&&U(z,e,n),g(t),e=x(e,!0),g(n),a(B,e)?(n.enumerable?(a(t,A)&&t[A][e]&&(t[A][e]=!1),n=k(n,{enumerable:$(0,!1)})):(a(t,A)||D(t,A,$(1,{})),t[A][e]=!0),Y(t,e,n)):D(t,e,n)},X=function(t,e){g(t);var n,r=v(e=P(e)),a=0,i=r.length;while(i>a)U(t,n=r[a++],e[n]);return t},q=function(t,e){return void 0===e?k(t):X(k(t),e)},Z=function(t){var e=V.call(this,t=x(t,!0));return!(this===H&&a(B,t)&&!a(z,t))&&(!(e||!a(this,t)||!a(B,t)||a(this,A)&&this[A][t])||e)},tt=function(t,e){if(t=P(t),e=x(e,!0),t!==H||!a(B,e)||a(z,e)){var n=F(t,e);return!n||!a(B,e)||a(t,A)&&t[A][e]||(n.enumerable=!0),n}},et=function(t){var e,n=I(P(t)),r=[],i=0;while(n.length>i)a(B,e=n[i++])||e==A||e==c||r.push(e);return r},nt=function(t){var e,n=t===H,r=I(n?z:P(t)),i=[],o=0;while(r.length>o)!a(B,e=r[o++])||n&&!a(H,e)||i.push(B[e]);return i};J||(O=function(){if(this instanceof O)throw TypeError("Symbol is not a constructor!");var t=h(arguments.length>0?arguments[0]:void 0),e=function(n){this===H&&e.call(z,n),a(this,A)&&a(this[A],t)&&(this[A][t]=!1),Y(this,t,$(1,n))};return i&&K&&Y(H,t,{configurable:!0,set:e}),G(t)},s(O[j],"toString",(function(){return this._k})),C.f=tt,_.f=U,n("9093").f=S.f=et,n("52a7").f=Z,T.f=nt,i&&!n("2d00")&&s(H,"propertyIsEnumerable",Z,!0),m.f=function(t){return G(d(t))}),o(o.G+o.W+o.F*!J,{Symbol:O});for(var rt="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),at=0;rt.length>at;)d(rt[at++]);for(var it=E(d.store),ot=0;it.length>ot;)p(it[ot++]);o(o.S+o.F*!J,"Symbol",{for:function(t){return a(N,t+="")?N[t]:N[t]=O(t)},keyFor:function(t){if(!Q(t))throw TypeError(t+" is not a symbol!");for(var e in N)if(N[e]===t)return e},useSetter:function(){K=!0},useSimple:function(){K=!1}}),o(o.S+o.F*!J,"Object",{create:q,defineProperty:U,defineProperties:X,getOwnPropertyDescriptor:tt,getOwnPropertyNames:et,getOwnPropertySymbols:nt});var st=l((function(){T.f(1)}));o(o.S+o.F*st,"Object",{getOwnPropertySymbols:function(t){return T.f(y(t))}}),L&&o(o.S+o.F*(!J||l((function(){var t=O();return"[null]"!=R([t])||"{}"!=R({a:t})||"{}"!=R(Object(t))}))),"JSON",{stringify:function(t){var e,n,r=[t],a=1;while(arguments.length>a)r.push(arguments[a++]);if(n=e=r[1],(w(e)||void 0!==t)&&!Q(t))return b(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!Q(e))return e}),r[1]=e,R.apply(L,r)}}),O[j][M]||n("32e9")(O[j],M,O[j].valueOf),f(O,"Symbol"),f(Math,"Math",!0),f(r.JSON,"JSON",!0)},ac4d:function(t,e,n){n("3a72")("asyncIterator")},c266:function(t,e,n){"use strict";var r=n("287b"),a=n.n(r);a.a},d4c0:function(t,e,n){var r=n("0d58"),a=n("2621"),i=n("52a7");t.exports=function(t){var e=r(t),n=a.f;if(n){var o,s=n(t),c=i.f,l=0;while(s.length>l)c.call(t,o=s[l++])&&e.push(o)}return e}},df7c:function(t,e,n){(function(t){function n(t,e){for(var n=0,r=t.length-1;r>=0;r--){var a=t[r];"."===a?t.splice(r,1):".."===a?(t.splice(r,1),n++):n&&(t.splice(r,1),n--)}if(e)for(;n--;n)t.unshift("..");return t}function r(t){"string"!==typeof t&&(t+="");var e,n=0,r=-1,a=!0;for(e=t.length-1;e>=0;--e)if(47===t.charCodeAt(e)){if(!a){n=e+1;break}}else-1===r&&(a=!1,r=e+1);return-1===r?"":t.slice(n,r)}function a(t,e){if(t.filter)return t.filter(e);for(var n=[],r=0;r=-1&&!r;i--){var o=i>=0?arguments[i]:t.cwd();if("string"!==typeof o)throw new TypeError("Arguments to path.resolve must be strings");o&&(e=o+"/"+e,r="/"===o.charAt(0))}return e=n(a(e.split("/"),(function(t){return!!t})),!r).join("/"),(r?"/":"")+e||"."},e.normalize=function(t){var r=e.isAbsolute(t),o="/"===i(t,-1);return t=n(a(t.split("/"),(function(t){return!!t})),!r).join("/"),t||r||(t="."),t&&o&&(t+="/"),(r?"/":"")+t},e.isAbsolute=function(t){return"/"===t.charAt(0)},e.join=function(){var t=Array.prototype.slice.call(arguments,0);return e.normalize(a(t,(function(t,e){if("string"!==typeof t)throw new TypeError("Arguments to path.join must be strings");return t})).join("/"))},e.relative=function(t,n){function r(t){for(var e=0;e=0;n--)if(""!==t[n])break;return e>n?[]:t.slice(e,n-e+1)}t=e.resolve(t).substr(1),n=e.resolve(n).substr(1);for(var a=r(t.split("/")),i=r(n.split("/")),o=Math.min(a.length,i.length),s=o,c=0;c=1;--i)if(e=t.charCodeAt(i),47===e){if(!a){r=i;break}}else a=!1;return-1===r?n?"/":".":n&&1===r?"/":t.slice(0,r)},e.basename=function(t,e){var n=r(t);return e&&n.substr(-1*e.length)===e&&(n=n.substr(0,n.length-e.length)),n},e.extname=function(t){"string"!==typeof t&&(t+="");for(var e=-1,n=0,r=-1,a=!0,i=0,o=t.length-1;o>=0;--o){var s=t.charCodeAt(o);if(47!==s)-1===r&&(a=!1,r=o+1),46===s?-1===e?e=o:1!==i&&(i=1):-1!==e&&(i=-1);else if(!a){n=o+1;break}}return-1===e||-1===r||0===i||1===i&&e===r-1&&e===n+1?"":t.slice(e,r)};var i="b"==="ab".substr(-1)?function(t,e,n){return t.substr(e,n)}:function(t,e,n){return e<0&&(e=t.length+e),t.substr(e,n)}}).call(this,n("f28c"))},e05f:function(t,e,n){},ec01:function(t,e,n){"use strict";var r=n("290c"),a=n.n(r);a.a},f559:function(t,e,n){"use strict";var r=n("5ca1"),a=n("9def"),i=n("d2c8"),o="startsWith",s=""[o];r(r.P+r.F*n("5147")(o),"String",{startsWith:function(t){var e=i(this,t,o),n=a(Math.min(arguments.length>1?arguments[1]:void 0,e.length)),r=String(t);return s?s.call(e,r,n):e.slice(n,n+r.length)===r}})}}]); \ No newline at end of file diff --git a/src/main/resources/static/js/chunk-569f4781.42bfec95.js b/src/main/resources/static/js/chunk-569f4781.42bfec95.js new file mode 100644 index 0000000..2a17895 --- /dev/null +++ b/src/main/resources/static/js/chunk-569f4781.42bfec95.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-569f4781"],{"00f6":function(e,t,a){"use strict";var o=a("ca88"),r=a.n(o);r.a},"245d":function(e,t,a){"use strict";var o={aliyun:[{name:"华东 1(杭州)",val:"oss-cn-hangzhou.aliyuncs.com"},{name:"华东 2(上海)",val:"oss-cn-shanghai.aliyuncs.com"},{name:"华北 1(青岛)",val:"oss-cn-qingdao.aliyuncs.com"},{name:"华北 2(北京)",val:"oss-cn-beijing.aliyuncs.com"},{name:"华北 3(张家口)",val:"oss-cn-zhangjiakou.aliyuncs.com"},{name:"华北 5(呼和浩特)",val:"oss-cn-huhehaote.aliyuncs.com"},{name:"华南 1(深圳)",val:"oss-cn-shenzhen.aliyuncs.com"},{name:"西南 1(成都)",val:"oss-cn-chengdu.aliyuncs.com"},{name:"中国(香港)",val:"oss-cn-hongkong.aliyuncs.com"},{name:"美国西部 1 (硅谷)",val:"oss-us-west-1.aliyuncs.com"},{name:"美国东部 1 (弗吉尼亚)",val:"oss-us-east-1.aliyuncs.com"},{name:"亚太东南 1 (新加坡)",val:"oss-ap-southeast-1.aliyuncs.com"},{name:"亚太东南 2 (悉尼)",val:"oss-ap-southeast-2.aliyuncs.com"},{name:"亚太东南 3 (吉隆坡)",val:"oss-ap-southeast-3.aliyuncs.com"},{name:"亚太东南 5 (雅加达)",val:"oss-ap-southeast-5.aliyuncs.com"},{name:"亚太东北 1 (日本)",val:"oss-ap-northeast-1.aliyuncs.com"},{name:"亚太南部 1 (孟买)",val:"oss-ap-south-1.aliyuncs.com"},{name:"欧洲中部 1 (法兰克福)",val:"oss-eu-central-1.aliyuncs.com"},{name:"英国(伦敦)",val:"oss-eu-west-1.aliyuncs.com"},{name:"中东东部 1 (迪拜)",val:"oss-me-east-1.aliyuncs.com"}],tencent:[{name:"北京",val:"cos.ap-beijing.myqcloud.com"},{name:"上海",val:"cos.ap-shanghai.myqcloud.com"},{name:"广州",val:"cos.ap-guangzhou.myqcloud.com"},{name:"成都",val:"cos.ap-chengdu.myqcloud.com"},{name:"重庆",val:"cos.ap-chongqing.myqcloud.com"},{name:"深圳金融",val:"cos.ap-shenzhen-fsi.myqcloud.com"},{name:"上海金融",val:"cos.ap-shanghai-fsi.myqcloud.com"},{name:"北京金融",val:"cos.ap-beijing-fsi.myqcloud.com"},{name:"中国香港",val:"cos.ap-hongkong.myqcloud.com"},{name:"新加坡",val:"cos.ap-singapore.myqcloud.com"},{name:"孟买",val:"cos.ap-mumbai.myqcloud.com"},{name:"首尔",val:"cos.ap-seoul.myqcloud.com"},{name:"曼谷",val:"cos.ap-bangkok.myqcloud.com"},{name:"东京",val:"cos.ap-tokyo.myqcloud.com"},{name:"硅谷",val:"cos.na-siliconvalley.myqcloud.com"},{name:"弗吉尼亚",val:"cos.na-ashburn.myqcloud.com"},{name:"多伦多",val:"cos.na-toronto.myqcloud.com"},{name:"法兰克福",val:"cos.eu-frankfurt.myqcloud.com"},{name:"莫斯科",val:"cos.eu-moscow"}],huawei:[{name:"非洲-约翰内斯堡",val:"obs.af-south-1.myhuaweicloud.com"},{name:"华北-北京四",val:"obs.cn-north-4.myhuaweicloud.com"},{name:"华北-北京一",val:"obs.cn-north-1.myhuaweicloud.com"},{name:"华东-上海二",val:"obs.cn-east-2.myhuaweicloud.com"},{name:"华东-上海一",val:"obs.cn-east-3.myhuaweicloud.com"},{name:"华南-广州",val:"obs.cn-south-1.myhuaweicloud.com"},{name:"西南-贵阳一",val:"obs.cn-southwest-2.myhuaweicloud.com"},{name:"亚太-曼谷",val:"obs.ap-southeast-2.myhuaweicloud.com"},{name:"亚太-香港",val:"obs.ap-southeast-1.myhuaweicloud.com"},{name:"亚太-新加坡",val:"obs.ap-southeast-3.myhuaweicloud.com"}],qiniu:[{name:"华东",val:"s3-cn-east-1.qiniucs.com"},{name:"华北",val:"s3-cn-north-1.qiniucs.com"},{name:"华南",val:"s3-cn-south-1.qiniucs.com"},{name:"北美",val:"s3-us-north-1.qiniucs.com"},{name:"东南亚",val:"s3-ap-southeast-1.qiniucs.com"}]};t["a"]=o},4127:function(e,t,a){"use strict";var o=a("d233"),r=a("b313"),n={brackets:function(e){return e+"[]"},indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},s=Date.prototype.toISOString,i={delimiter:"&",encode:!0,encoder:o.encode,encodeValuesOnly:!1,serializeDate:function(e){return s.call(e)},skipNulls:!1,strictNullHandling:!1},l=function e(t,a,r,n,s,l,c,u,m,f,p,d){var y=t;if("function"===typeof c)y=c(a,y);else if(y instanceof Date)y=f(y);else if(null===y){if(n)return l&&!d?l(a,i.encoder):a;y=""}if("string"===typeof y||"number"===typeof y||"boolean"===typeof y||o.isBuffer(y)){if(l){var g=d?a:l(a,i.encoder);return[p(g)+"="+p(l(y,i.encoder))]}return[p(a)+"="+p(String(y))]}var h,v=[];if("undefined"===typeof y)return v;if(Array.isArray(c))h=c;else{var b=Object.keys(y);h=u?b.sort(u):b}for(var w=0;w0?A+x:""}},4328:function(e,t,a){"use strict";var o=a("4127"),r=a("9e6a"),n=a("b313");e.exports={formats:n,parse:r,stringify:o}},"9e6a":function(e,t,a){"use strict";var o=a("d233"),r=Object.prototype.hasOwnProperty,n={allowDots:!1,allowPrototypes:!1,arrayLimit:20,decoder:o.decode,delimiter:"&",depth:5,parameterLimit:1e3,plainObjects:!1,strictNullHandling:!1},s=function(e,t){for(var a={},o=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,s=t.parameterLimit===1/0?void 0:t.parameterLimit,i=o.split(t.delimiter,s),l=0;l=0;--r){var n,s=e[r];if("[]"===s)n=[],n=n.concat(o);else{n=a.plainObjects?Object.create(null):{};var i="["===s.charAt(0)&&"]"===s.charAt(s.length-1)?s.slice(1,-1):s,l=parseInt(i,10);!isNaN(l)&&s!==i&&String(l)===i&&l>=0&&a.parseArrays&&l<=a.arrayLimit?(n=[],n[l]=o):n[i]=o}o=n}return o},l=function(e,t,a){if(e){var o=a.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,n=/(\[[^[\]]*])/,s=/(\[[^[\]]*])/g,l=n.exec(o),c=l?o.slice(0,l.index):o,u=[];if(c){if(!a.plainObjects&&r.call(Object.prototype,c)&&!a.allowPrototypes)return;u.push(c)}var m=0;while(null!==(l=s.exec(o))&&m=48&&n<=57||n>=65&&n<=90||n>=97&&n<=122?a+=t.charAt(o):n<128?a+=r[n]:n<2048?a+=r[192|n>>6]+r[128|63&n]:n<55296||n>=57344?a+=r[224|n>>12]+r[128|n>>6&63]+r[128|63&n]:(o+=1,n=65536+((1023&n)<<10|1023&t.charCodeAt(o)),a+=r[240|n>>18]+r[128|n>>12&63]+r[128|n>>6&63]+r[128|63&n])}return a},m=function(e){for(var t=[{obj:{o:e},prop:"o"}],a=[],o=0;o0?A+S:""}},4328:function(e,t,o){"use strict";var a=o("4127"),r=o("9e6a"),n=o("b313");e.exports={formats:n,parse:r,stringify:a}},"9e6a":function(e,t,o){"use strict";var a=o("d233"),r=Object.prototype.hasOwnProperty,n={allowDots:!1,allowPrototypes:!1,arrayLimit:20,decoder:a.decode,delimiter:"&",depth:5,parameterLimit:1e3,plainObjects:!1,strictNullHandling:!1},s=function(e,t){for(var o={},a=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,s=t.parameterLimit===1/0?void 0:t.parameterLimit,i=a.split(t.delimiter,s),l=0;l=0;--r){var n,s=e[r];if("[]"===s)n=[],n=n.concat(a);else{n=o.plainObjects?Object.create(null):{};var i="["===s.charAt(0)&&"]"===s.charAt(s.length-1)?s.slice(1,-1):s,l=parseInt(i,10);!isNaN(l)&&s!==i&&String(l)===i&&l>=0&&o.parseArrays&&l<=o.arrayLimit?(n=[],n[l]=a):n[i]=a}a=n}return a},l=function(e,t,o){if(e){var a=o.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,n=/(\[[^[\]]*])/,s=/(\[[^[\]]*])/g,l=n.exec(a),c=l?a.slice(0,l.index):a,u=[];if(c){if(!o.plainObjects&&r.call(Object.prototype,c)&&!o.allowPrototypes)return;u.push(c)}var m=0;while(null!==(l=s.exec(a))&&m=48&&n<=57||n>=65&&n<=90||n>=97&&n<=122?o+=t.charAt(a):n<128?o+=r[n]:n<2048?o+=r[192|n>>6]+r[128|63&n]:n<55296||n>=57344?o+=r[224|n>>12]+r[128|n>>6&63]+r[128|63&n]:(a+=1,n=65536+((1023&n)<<10|1023&t.charCodeAt(a)),o+=r[240|n>>18]+r[128|n>>12&63]+r[128|n>>6&63]+r[128|63&n])}return o},m=function(e){for(var t=[{obj:{o:e},prop:"o"}],o=[],a=0;a1?arguments[1]:void 0)}}),n("9c6c")(i)},2614:function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{attrs:{id:"main"}},[n("Header"),t.$store.getters.showAnnouncement?n("div",{staticClass:"alert",domProps:{innerHTML:t._s(t.$store.getters.announcement)}}):t._e(),n("el-row",{attrs:{gutter:20}},[n("el-col",{attrs:{offset:t.isFullScreen?0:3,xs:24,sm:24,lg:t.isFullScreen?24:18}},[n("List",{ref:"List"})],1)],1),t.$store.getters.showDocument&&null!==t.$store.state.config.readme?n("el-card",{staticClass:"box-card",class:t.isFullScreen?"":"center-box-card"},[n("markdown-render",{attrs:{text:t.$store.state.config.readme}})],1):t._e()],1)},a=[],i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-form",{staticClass:"demo-form-inline zfile-header",attrs:{inline:!0,size:"mini"}},[t.$store.getters.searchEnable?n("el-form-item",[n("el-input",{attrs:{placeholder:"搜索"},model:{value:t.search,callback:function(e){t.search=e},expression:"search"}})],1):t._e(),n("el-form-item",[n("el-breadcrumb",{attrs:{separator:"/","separator-class":"el-icon-arrow-right"}},[n("el-breadcrumb-item",{attrs:{to:{path:"/main"}}},[t._v("首页")]),t._l(t.breadcrumbData,(function(e){return n("el-breadcrumb-item",{key:e.path,attrs:{to:{path:"/main"+e.fullPath}}},[t._v(t._s(e.name))])}))],2)],1)],1)},o=[],s=n("df7c"),c=n.n(s),l={name:"Header",data:function(){return{search:"",breadcrumbData:[],searching:!1}},created:function(){this.buildBreadcrumbData()},methods:{buildBreadcrumbData:function(){this.breadcrumbData=[];var t=this.$route.params.pathMatch;t=t||"/";while("/"!==t){var e=c.a.basename(t);this.breadcrumbData.unshift({name:e,fullPath:t}),t=c.a.resolve(t,"../")}}},watch:{"$route.fullPath":function(){this.buildBreadcrumbData()},search:function(t){var e=this;clearTimeout(this.timer),this.timer=setTimeout((function(){e.$store.commit("updateSearchParam",t)}),150)}}},u=l,f=(n("6e96"),n("2877")),h=Object(f["a"])(u,i,o,!1,null,"69b2489f",null),d=h.exports,m=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{attrs:{id:"List"}},[n("el-table",{ref:"fileTable",staticClass:"transition-box",attrs:{id:"ListTable",data:this.$store.getters.tableData,height:t.$store.getters.showDocument&&null!==t.$store.state.config.readme?"50vh":"84vh",size:t.$store.getters.tableSize},on:{"cell-mouse-enter":t.updateInfoHover,"cell-mouse-leave":t.updateInfoLeave,"row-click":t.openFolder,"row-contextmenu":t.showMenu}},[n("el-table-column",{attrs:{prop:"name",label:"文件名","label-class-name":"table-header-left","min-width":"100%"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("svg",{staticClass:"icon",attrs:{"aria-hidden":"true"}},[n("use",{attrs:{"xlink:href":"#"+e.row.icon}})]),t._v("\n "+t._s(e.row.name)+"\n ")]}}])}),n("el-table-column",{attrs:{prop:"time",label:"修改时间","class-name":"hidden-xs-only","min-width":"20%"}}),n("el-table-column",{attrs:{prop:"size",label:"大小","class-name":"hidden-xs-only",formatter:this.common.fileSizeFilter,"min-width":"15%"}}),t.$store.getters.showOperator?n("el-table-column",{attrs:{label:"操作","min-width":"15%"},scopedSlots:t._u([{key:"default",fn:function(e){return["FILE"===e.row.type?n("div",[n("i",{staticClass:"el-icon-download operator-btn",on:{click:function(e){return e.stopPropagation(),t.download(e)}}}),n("i",{staticClass:"el-icon-copy-document operator-btn hidden-sm-and-down",on:{click:function(e){return e.stopPropagation(),t.directlink(e)}}})]):t._e()]}}],null,!1,1022246414)}):t._e(),t._t("default"),n("template",{slot:"append"},[n("infinite-loading",{ref:"infiniteLoading",attrs:{spinner:"bubbles","force-use-infinite-wrapper":".el-table__body-wrapper"},on:{infinite:t.infiniteHandler}},[n("div",{staticClass:"no-more",attrs:{slot:"no-more"},slot:"no-more"},[t._v("\n 我~是有底线的 (~ ̄▽ ̄)~\n ")]),n("div",{staticClass:"no-more",attrs:{slot:"no-results"},slot:"no-results"},[t._v("\n 暂无结果 Ծ‸Ծ\n ")]),n("div",{staticClass:"no-more",attrs:{slot:"error"},slot:"error"},[t._v("\n 出错了 (╯‵□′)╯︵┻━┻\n ")])])],1)],2),n("el-dialog",{attrs:{id:"textDialog","destroy-on-close":!0,title:t.currentClickRow.name,visible:t.dialogTextVisible,top:"5vh",width:"90%"},on:{"update:visible":function(e){t.dialogTextVisible=e},opened:t.initTextDialog}},[n("TextPreview",{ref:"textDialog",attrs:{file:t.currentClickRow}})],1),n("el-dialog",{attrs:{id:"videoDialog","destroy-on-close":!0,title:t.currentClickRow.name,visible:t.dialogVideoVisible},on:{"update:visible":function(e){t.dialogVideoVisible=e}}},[t.dialogVideoVisible?n("video-player",{ref:"videoPlayer",attrs:{data:t.currentClickRow}}):t._e()],1),n("audio-player",{attrs:{"file-list":this.$store.getters.filterFileByType("audio"),"audio-index":t.currentClickTypeIndex("audio")}}),n("v-contextmenu",{ref:"contextmenu"},[n("v-contextmenu-item",{on:{click:t.preview}},[n("i",{staticClass:"el-icon-view"}),n("label",{domProps:{innerHTML:t._s("FILE"===t.hoverRow.type?"预览":"打开")}})]),n("v-contextmenu-item",{directives:[{name:"show",rawName:"v-show",value:"FILE"===t.hoverRow.type,expression:"hoverRow.type === 'FILE'"}],on:{click:t.download}},[n("i",{staticClass:"el-icon-download"}),n("label",[t._v("下载")])]),n("v-contextmenu-item",{directives:[{name:"show",rawName:"v-show",value:"FILE"===t.hoverRow.type,expression:"hoverRow.type === 'FILE'"}],on:{click:t.directlink}},[n("i",{staticClass:"el-icon-copy-document"}),n("label",[t._v("复制直链")])])],1)],1)},p=[],v=(n("20d6"),n("ac4d"),n("8a81"),n("ac6a"),n("7f7f"),n("f559"),n("e05f"),n("4360")),b=function(){return n.e("chunk-09797b6e").then(n.bind(null,"5912"))},g=function(){return n.e("chunk-1f0cfb2a").then(n.bind(null,"3f22"))},w=function(){return n.e("chunk-28547ac9").then(n.bind(null,"7901"))},y="/main",P={components:{VideoPlayer:b,TextPreview:g,AudioPlayer:w},created:function(){var t=this.$route.params.pathMatch;this.searchParam.path=t||"/"},data:function(){return{loading:!1,hoverRow:{},state:null,dialogTextVisible:!1,dialogVideoVisible:!1,searchParam:{path:"",password:"",page:1},totalPage:1,currentClickRow:{},contextMenuDataAxis:{x:null,y:null}}},watch:{"searchParam.path":{deep:!0,handler:function(t){this.$store.state.searchParam&&"/"===t||(this.updateTitle(),this.searchParam.password=this.getPathPwd(),this.searchParam.page=1,this.loadingConfig(),this.state&&(v["a"].commit("tableData",[]),this.state.reset()))}},"$route.fullPath":function(){this.searchParam.path=this.$route.params.pathMatch},"$store.state.searchParam":function(){this.$route.fullPath.startsWith("/main")||this.$router.push("/main"),this.searchParam.page=1,this.searchParam.path="/",this.state.reset(),v["a"].commit("tableData",[])}},methods:{updateTitle:function(){var t=c.a.basename(this.searchParam.path),e=this.$store.state.config,n="";e.viewConfig&&(n=" | "+this.$store.state.config.viewConfig.siteName),document.title="/"===t||""===t?"首页"+n:t+n},showMenu:function(){event.preventDefault(),this.$refs.contextmenu.show({top:event.clientY,left:event.clientX}),this.$refs.contextmenu.$el.hidden=!1},infiniteHandler:function(t){var e,n,r=this;t&&(this.state=t),this.$store.state.searchParam?(e="api/search",n={name:this.$store.state.searchParam,page:this.searchParam.page}):(e="api/list",n=this.searchParam),this.$http.get(e,{params:n}).then((function(e){var n=e.data.data;if(-2===e.data.code||-3===e.data.code)return-3===e.data.code&&r.$message.error("密码错误, 请重新输入!"),void r.popPassword();r.totalPage=n.totalPage;var a=r.searchParam.path;if(""!==a&&"/"!==a&&1===r.searchParam.page){var i=r.$route.params.pathMatch;i=i||"/";var o=c.a.basename(c.a.resolve(i,"../"));n.fileList.unshift({name:o||"/",path:c.a.resolve(a,"../"),type:"BACK"})}v["a"].commit("appendTableData",n.fileList),r.searchParam.page++,t&&t.loaded(),(0===n.fileList.length||r.searchParam.page>r.totalPage)&&t.complete()}))},popPassword:function(){var t=this;this.$prompt("请输入密码","提示",{confirmButtonText:"确定",cancelButtonText:"取消",inputValidator:function(t){return!!t},inputErrorMessage:"密码不能为空."}).then((function(e){var n=e.value;n!==t.getPathPwd()&&t.putPathPwd(n),t.state.reset()})).catch((function(){t.$router.push(y+c.a.resolve(t.searchParam.path,"../"))}))},getPathPwd:function(){var t=sessionStorage.getItem("zfile-pwd-"+this.searchParam.path);return null===t?"":t},putPathPwd:function(t){sessionStorage.setItem("zfile-pwd-"+this.searchParam.path,t),this.searchParam.password=t},updateInfoHover:function(t){this.hoverRow=t,v["a"].commit("hoverRow",t)},updateInfoLeave:function(){v["a"].commit("hoverRow",null)},loadingConfig:function(){this.$http.get("api/config",{params:{path:this.searchParam.path}}).then((function(t){v["a"].commit("updateConfig",t.data.data)}))},openFolder:function(t){if(this.currentClickRow=t,"FILE"===t.type){if("ftp"===this.$store.getters.storageStrategy)return this.$message({message:"FTP 模式, 不支持预览功能, 已自动调用下载",type:"warning"}),void this.download();var e=this.common.getFileType(t.name);switch(e){case"video":this.openVideo();break;case"image":this.openImage();break;case"text":this.openText();break;case"audio":this.openAudio();break;default:this.download()}}else{var n;n="BACK"===t.type?t.path:this.common.removeDuplicateSeparator(t.path+"/"+t.name),0!==n.indexOf("/")&&(n="/"+n),this.$router.push(y+n)}},openImage:function(){var t=[],e=!0,n=!1,r=void 0;try{for(var a,i=this.$store.getters.filterFileByType("image")[Symbol.iterator]();!(e=(a=i.next()).done);e=!0){var o=a.value;t.push({alt:o.name,src:o.url})}}catch(s){n=!0,r=s}finally{try{e||null==i.return||i.return()}finally{if(n)throw r}}this.layer.photos({photos:{data:t,start:this.currentClickTypeIndex("image")},anim:5,shade:.5})},openAudio:function(){},openText:function(){this.dialogTextVisible=!0},openVideo:function(){this.dialogVideoVisible=!0},initTextDialog:function(){this.$refs.textDialog.init()},preview:function(){this.openFolder(this.hoverRow)},download:function(){window.location.href=this.hoverRow.url},directlink:function(){var t=this,e=this.common.removeDuplicateSeparator(this.$store.getters.domain+"/directlink/"+this.hoverRow.path+"/"+encodeURI(this.hoverRow.name));this.$copyText(e).then((function(){t.$message.success("复制成功")}),(function(){t.$message.error("复制失败")}))}},computed:{currentClickTypeIndex:function(){var t=this;return function(e){var n=t.currentClickRow;return"FILE"!==n.type?-1:"{}"===JSON.stringify(n)?0:(e=e||t.common.getFileType(n.name),t.$store.getters.filterFileByType(e).findIndex((function(t){return t.name===n.name})))}}}},x=P,$=(n("61ca"),Object(f["a"])(x,m,p,!1,null,"360f2068",null)),k=$.exports,S=n("f786"),C={name:"Main",components:{List:k,Header:d,MarkdownRender:S["a"]},watch:{"$store.state.config.viewConfig.customJs":function(t){var e=document.createElement("script");e.type="text/javascript",e.text=t,document.getElementsByTagName("head")[0].appendChild(e)},"$store.state.config.viewConfig.customCss":function(t){var e=document.createElement("style");e.type="text/css",e.innerHTML=t,document.getElementsByTagName("head")[0].appendChild(e)}},computed:{isFullScreen:function(){return this.common.isMobile()||"center"!==this.$store.getters.layout}}},T=C,_=(n("c266"),Object(f["a"])(T,r,a,!1,null,null,null));e["default"]=_.exports},"287b":function(t,e,n){},"37c8":function(t,e,n){e.f=n("2b4c")},"3a72":function(t,e,n){var r=n("7726"),a=n("8378"),i=n("2d00"),o=n("37c8"),s=n("86cc").f;t.exports=function(t){var e=a.Symbol||(a.Symbol=i?{}:r.Symbol||{});"_"==t.charAt(0)||t in e||s(e,t,{value:o.f(t)})}},"453f":function(t,e,n){},"61ca":function(t,e,n){"use strict";var r=n("453f"),a=n.n(r);a.a},"67ab":function(t,e,n){var r=n("ca5a")("meta"),a=n("d3f4"),i=n("69a8"),o=n("86cc").f,s=0,c=Object.isExtensible||function(){return!0},l=!n("79e5")((function(){return c(Object.preventExtensions({}))})),u=function(t){o(t,r,{value:{i:"O"+ ++s,w:{}}})},f=function(t,e){if(!a(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!i(t,r)){if(!c(t))return"F";if(!e)return"E";u(t)}return t[r].i},h=function(t,e){if(!i(t,r)){if(!c(t))return!0;if(!e)return!1;u(t)}return t[r].w},d=function(t){return l&&m.NEED&&c(t)&&!i(t,r)&&u(t),t},m=t.exports={KEY:r,NEED:!1,fastKey:f,getWeak:h,onFreeze:d}},"6e96":function(t,e,n){"use strict";var r=n("ede5"),a=n.n(r);a.a},"7bbc":function(t,e,n){var r=n("6821"),a=n("9093").f,i={}.toString,o="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(t){try{return a(t)}catch(e){return o.slice()}};t.exports.f=function(t){return o&&"[object Window]"==i.call(t)?s(t):a(r(t))}},"8a81":function(t,e,n){"use strict";var r=n("7726"),a=n("69a8"),i=n("9e1e"),o=n("5ca1"),s=n("2aba"),c=n("67ab").KEY,l=n("79e5"),u=n("5537"),f=n("7f20"),h=n("ca5a"),d=n("2b4c"),m=n("37c8"),p=n("3a72"),v=n("d4c0"),b=n("1169"),g=n("cb7c"),w=n("d3f4"),y=n("4bf8"),P=n("6821"),x=n("6a99"),$=n("4630"),k=n("2aeb"),S=n("7bbc"),C=n("11e9"),T=n("2621"),_=n("86cc"),E=n("0d58"),F=C.f,I=_.f,O=S.f,D=r.Symbol,L=r.JSON,R=L&&L.stringify,j="prototype",A=d("_hidden"),M=d("toPrimitive"),V={}.propertyIsEnumerable,N=u("symbol-registry"),B=u("symbols"),z=u("op-symbols"),H=Object[j],J="function"==typeof D&&!!T.f,W=r.QObject,K=!W||!W[j]||!W[j].findChild,Y=i&&l((function(){return 7!=k(I({},"a",{get:function(){return I(this,"a",{value:7}).a}})).a}))?function(t,e,n){var r=F(H,e);r&&delete H[e],I(t,e,n),r&&t!==H&&I(H,e,r)}:I,G=function(t){var e=B[t]=k(D[j]);return e._k=t,e},Q=J&&"symbol"==typeof D.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof D},U=function(t,e,n){return t===H&&U(z,e,n),g(t),e=x(e,!0),g(n),a(B,e)?(n.enumerable?(a(t,A)&&t[A][e]&&(t[A][e]=!1),n=k(n,{enumerable:$(0,!1)})):(a(t,A)||I(t,A,$(1,{})),t[A][e]=!0),Y(t,e,n)):I(t,e,n)},X=function(t,e){g(t);var n,r=v(e=P(e)),a=0,i=r.length;while(i>a)U(t,n=r[a++],e[n]);return t},q=function(t,e){return void 0===e?k(t):X(k(t),e)},Z=function(t){var e=V.call(this,t=x(t,!0));return!(this===H&&a(B,t)&&!a(z,t))&&(!(e||!a(this,t)||!a(B,t)||a(this,A)&&this[A][t])||e)},tt=function(t,e){if(t=P(t),e=x(e,!0),t!==H||!a(B,e)||a(z,e)){var n=F(t,e);return!n||!a(B,e)||a(t,A)&&t[A][e]||(n.enumerable=!0),n}},et=function(t){var e,n=O(P(t)),r=[],i=0;while(n.length>i)a(B,e=n[i++])||e==A||e==c||r.push(e);return r},nt=function(t){var e,n=t===H,r=O(n?z:P(t)),i=[],o=0;while(r.length>o)!a(B,e=r[o++])||n&&!a(H,e)||i.push(B[e]);return i};J||(D=function(){if(this instanceof D)throw TypeError("Symbol is not a constructor!");var t=h(arguments.length>0?arguments[0]:void 0),e=function(n){this===H&&e.call(z,n),a(this,A)&&a(this[A],t)&&(this[A][t]=!1),Y(this,t,$(1,n))};return i&&K&&Y(H,t,{configurable:!0,set:e}),G(t)},s(D[j],"toString",(function(){return this._k})),C.f=tt,_.f=U,n("9093").f=S.f=et,n("52a7").f=Z,T.f=nt,i&&!n("2d00")&&s(H,"propertyIsEnumerable",Z,!0),m.f=function(t){return G(d(t))}),o(o.G+o.W+o.F*!J,{Symbol:D});for(var rt="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),at=0;rt.length>at;)d(rt[at++]);for(var it=E(d.store),ot=0;it.length>ot;)p(it[ot++]);o(o.S+o.F*!J,"Symbol",{for:function(t){return a(N,t+="")?N[t]:N[t]=D(t)},keyFor:function(t){if(!Q(t))throw TypeError(t+" is not a symbol!");for(var e in N)if(N[e]===t)return e},useSetter:function(){K=!0},useSimple:function(){K=!1}}),o(o.S+o.F*!J,"Object",{create:q,defineProperty:U,defineProperties:X,getOwnPropertyDescriptor:tt,getOwnPropertyNames:et,getOwnPropertySymbols:nt});var st=l((function(){T.f(1)}));o(o.S+o.F*st,"Object",{getOwnPropertySymbols:function(t){return T.f(y(t))}}),L&&o(o.S+o.F*(!J||l((function(){var t=D();return"[null]"!=R([t])||"{}"!=R({a:t})||"{}"!=R(Object(t))}))),"JSON",{stringify:function(t){var e,n,r=[t],a=1;while(arguments.length>a)r.push(arguments[a++]);if(n=e=r[1],(w(e)||void 0!==t)&&!Q(t))return b(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!Q(e))return e}),r[1]=e,R.apply(L,r)}}),D[j][M]||n("32e9")(D[j],M,D[j].valueOf),f(D,"Symbol"),f(Math,"Math",!0),f(r.JSON,"JSON",!0)},ac4d:function(t,e,n){n("3a72")("asyncIterator")},c266:function(t,e,n){"use strict";var r=n("287b"),a=n.n(r);a.a},d4c0:function(t,e,n){var r=n("0d58"),a=n("2621"),i=n("52a7");t.exports=function(t){var e=r(t),n=a.f;if(n){var o,s=n(t),c=i.f,l=0;while(s.length>l)c.call(t,o=s[l++])&&e.push(o)}return e}},df7c:function(t,e,n){(function(t){function n(t,e){for(var n=0,r=t.length-1;r>=0;r--){var a=t[r];"."===a?t.splice(r,1):".."===a?(t.splice(r,1),n++):n&&(t.splice(r,1),n--)}if(e)for(;n--;n)t.unshift("..");return t}function r(t){"string"!==typeof t&&(t+="");var e,n=0,r=-1,a=!0;for(e=t.length-1;e>=0;--e)if(47===t.charCodeAt(e)){if(!a){n=e+1;break}}else-1===r&&(a=!1,r=e+1);return-1===r?"":t.slice(n,r)}function a(t,e){if(t.filter)return t.filter(e);for(var n=[],r=0;r=-1&&!r;i--){var o=i>=0?arguments[i]:t.cwd();if("string"!==typeof o)throw new TypeError("Arguments to path.resolve must be strings");o&&(e=o+"/"+e,r="/"===o.charAt(0))}return e=n(a(e.split("/"),(function(t){return!!t})),!r).join("/"),(r?"/":"")+e||"."},e.normalize=function(t){var r=e.isAbsolute(t),o="/"===i(t,-1);return t=n(a(t.split("/"),(function(t){return!!t})),!r).join("/"),t||r||(t="."),t&&o&&(t+="/"),(r?"/":"")+t},e.isAbsolute=function(t){return"/"===t.charAt(0)},e.join=function(){var t=Array.prototype.slice.call(arguments,0);return e.normalize(a(t,(function(t,e){if("string"!==typeof t)throw new TypeError("Arguments to path.join must be strings");return t})).join("/"))},e.relative=function(t,n){function r(t){for(var e=0;e=0;n--)if(""!==t[n])break;return e>n?[]:t.slice(e,n-e+1)}t=e.resolve(t).substr(1),n=e.resolve(n).substr(1);for(var a=r(t.split("/")),i=r(n.split("/")),o=Math.min(a.length,i.length),s=o,c=0;c=1;--i)if(e=t.charCodeAt(i),47===e){if(!a){r=i;break}}else a=!1;return-1===r?n?"/":".":n&&1===r?"/":t.slice(0,r)},e.basename=function(t,e){var n=r(t);return e&&n.substr(-1*e.length)===e&&(n=n.substr(0,n.length-e.length)),n},e.extname=function(t){"string"!==typeof t&&(t+="");for(var e=-1,n=0,r=-1,a=!0,i=0,o=t.length-1;o>=0;--o){var s=t.charCodeAt(o);if(47!==s)-1===r&&(a=!1,r=o+1),46===s?-1===e?e=o:1!==i&&(i=1):-1!==e&&(i=-1);else if(!a){n=o+1;break}}return-1===e||-1===r||0===i||1===i&&e===r-1&&e===n+1?"":t.slice(e,r)};var i="b"==="ab".substr(-1)?function(t,e,n){return t.substr(e,n)}:function(t,e,n){return e<0&&(e=t.length+e),t.substr(e,n)}}).call(this,n("f28c"))},e05f:function(t,e,n){},ede5:function(t,e,n){},f559:function(t,e,n){"use strict";var r=n("5ca1"),a=n("9def"),i=n("d2c8"),o="startsWith",s=""[o];r(r.P+r.F*n("5147")(o),"String",{startsWith:function(t){var e=i(this,t,o),n=a(Math.min(arguments.length>1?arguments[1]:void 0,e.length)),r=String(t);return s?s.call(e,r,n):e.slice(n,n+r.length)===r}})}}]); \ No newline at end of file