
管理员
站长
- UID
- 1
- 积分
- 224398
- 余额
- 13 R
- Moe币
- 84879
- 在线时间
- 279 小时
- 注册时间
- 2025-12-28
- 最后登录
- 2026-11-6
|
|
ownloading:"2",downloadFailed:"4",downloadOK:"5",downloadCancelled:"6",uploading:"3",uploadFailed:"7",notUploaded:"10",uploadOK:"8",newVersion:"9",deleted:"100"}}return c()(e,[{key:"getDownloadedStatus",value:function(){return[this.fileStatus.downloaded,this.fileStatus.uploading,this.fileStatus.downloadOK,this.fileStatus.uploadFailed,this.fileStatus.uploadOK,this.fileStatus.notUploaded,this.fileStatus.newVersion]}},{key:"isDownloadingOrUploading",value:function(e){return!(!this.isDownloading(e)&&!this.isUploading(e))}},{key:"isDownloading",value:function(e){if(e===this.fileStatus.downloading)return!0}},{key:"isUploading",value:function(e){if(e===this.fileStatus.uploading)return!0}},{key:"getUnDownloadStatus",value:function(){return[this.fileStatus.unDownload,this.fileStatus.downloadFailed,this.fileStatus.downloadCancelled]}},{key:"getFileStatus",value:function(){return this.fileStatus}},{key:"broadCastFileStatusChanged",value:function(e){u.a.broadcast("file","status",e.id,e.status),e.status===this.fileStatus.deleted&&l.a.fileDeletedCollected(e.size,e.name)}},{key:"openFile",value:function(e){var t=this;u.a.getFileStatus(e.groupId,e.id).then(function(n){n=n.toString(),-1!==t.getDownloadedStatus().indexOf(n)?u.a.openFile(e.localPath,e.groupId,e.id):(e.status=n,t.broadCastFileStatusChanged(e))})}},{key:"openFileWith",value:function(e){var t=this;u.a.getFileStatus(e.groupId,e.id).then(function(n){n=n.toString(),-1!==t.getDownloadedStatus().indexOf(n)?u.a.openFileWith(e.localPath,e.groupId,e.id):(e.status=n,t.broadCastFileStatusChanged(e))})}},{key:"downloadFile",value:function(e,t,n){var r=this;u.a.getFileStatus(e.groupId,e.id).then(function(o){if(o=o.toString(),-1!==r.getUnDownloadStatus().indexOf(o)){var a=u.a.getDownloadFileCallbackName();window[a]=function(n){delete window[a],"object"===(void 0===n?"undefined":i()(n))&&n.hasOwnProperty("status")&&(e.status=n.status.toString()),t&&r.openFile(e)},u.a.downloadFile(e.groupId,e.id,a,n)}else e.status=o,r.broadCastFileStatusChanged(e),t&&r.openFile(e)})}},{key:"onClick",value:function(e){this.downloadFile(e,!0)}},{key:"onDBClick",value:function(e){this.downloadFile(e,!0,!0),l.a.RAFileMenuDBClickCollect()}},{key:"fixFile",value:function(e){u.a.fixed(!0,e.groupId,e.id,e.fileId).then(function(t){u.a.broadcast("file","isFixed",e.id,!0,t)})}},{key:"onFixIconClick",value:function(e){this.fixFile(e),l.a.RAFileFixIconClickCollect()}},{key:"unfixFile",value:function(e){u.a.unfixed(!0,e.groupId,e.id,e.fileId),u.a.broadcast("file","isFixed",e.id,!1)}},{key:"onUnFixIconClick",value:function(e){this.unfixFile(e),l.a.RAFileUnFixIconClickCollect()}},{key:"getMenu",value:function(e){var t=this._getMenuByStatus(e);return t.push({name:"打开所在文件夹",fn:"openFileLocation",division:!0}),parseInt(e.fileId)>-1&&t.push({name:"历史版本",fn:"checkHistory",division:!0,className:"history"}),t.push({name:"复制",fn:"copyFile"}),t.push(e.isFixed?{name:"取消固定",fn:"unFixedItem"}:{name:"固定文件",fn:"onFixedItem"}),t.push({name:"删除记录",fn:"deleteRecord"}),t}},{key:"_getMenuByStatus",value:function(e){var t=e.status,n=e.canDownload;if(-1!==this.getDownloadedStatus().indexOf(t)){var r=[{name:"打开",fn:"onOpen"},{name:"打开方式",fn:"onOpenFileWith",division:!0}];return t!==this.fileStatus.uploadFailed&&t!==this.fileStatus.notUploaded&&r.push({name:"更新",fn:"onReDownload",division:!0}),r}return-1!==this.getUnDownloadStatus().indexOf(t)?n?[{name:"下载文件",fn:"onDownload",className:"download"},{name:"下载并打开",fn:"onDownloadAndOpen",division:!0}]:[{name:"打开",fn:"checkFile",division:!0}]:this.isDownloading(t)?[{name:"下载中...",fn:"onDownloading",division:!0}]:[]}},{key:"multiMenu",value:function(){return[{name:"复制",fn:"copyFiles"},{name:"删除记录",fn:"deleteRecords"}]}},{key:"onCancelDownload",value:function(e){u.a.cancelDownload(e.groupId,e.id)}},{key:"onFileDrag",value:function(e){var t=this._collectParam(e);t.length&&u.a.dragFile(t)}},{key:"_collectParam",value:function(e){var t=[];return e.forEach(function(e){t.push([e.groupId,e.id])}),t}},{key:"onShowHistory",value:function(e){u.a.showHistory(e.groupId,e.id)}},{key:"onCopyFiles",value:function(e){var t=this._collectParam(e);t.length&&u.a.copyFiles(t)}},{key:"openFileLocation",value:function(e){u.a.openFileLocation(e.groupId,e.id)}},{key:"onDeleteRecords",value:function(e){var t=[];e.forEach(function(e){t.push([e.groupId,e.id,e.fileId])}),t.length&&u.a.deleteRecords({files:t})}},{key:"checkFile",value:function(e){u.a.downloadFile(e.groupId,e.id,"")}},{key:"onReDownload",value:function(e){u.a.downloadFile(e.groupId,e.id,"")}},{key:"onMenuClicked",value:function(e,t){switch(l.a.RAFileMenuClickCollect(e.fn),e.fn){case"onOpen":this.openFile(t);break;case"onDownload":this.downloadFile(t,!1,!0);break;case"checkFile":this.checkFile(t);break;case"onDownloadAndOpen":this.downloadFile(t,!0);break;case"onFixedItem":this.fixFile(t);break;case"unFixedItem":this.unfixFile(t);break;case"onOpenFileWith":this.openFileWith(t);break;case"checkHistory":this.onShowHistory(t);break;case"copyFile":this.onCopyFiles([t]);break;case"copyFiles":this.onCopyFiles(t);break;case"deleteRecord":this.onDeleteRecords([t]);break;case"deleteRecords":this.onDeleteRecords(t);break;case"onReDownload":this.onReDownload(t);break;case"openFileLocation":this.openFileLocation(t)}}}]),e}();t.a=new f},function(e,t,n){"use strict";var r=n(6),i=n.n(r),o=n(10),a=n.n(o),s=n(124),c=n(131),u=function(){function e(){i()(this,e)}return a()(e,[{key:"open",value:function(e){s.a.openRAFolder(e.groupId,e.id)}},{key:"onDBClicked",value:function(e){s.a.openRAFolder(e.groupId,e.id),c.a.RAFolderDBClickCollect()}},{key:"fix",value:function(e){s.a.fixed(!1,e.groupId,e.id,e.fileId).then(function(t){s.a.broadcast("folder","isFixed",e.id,!0,t)})}},{key:"unfix",value:function(e){s.a.unfixed(!1,e.groupId,e.id,e.fileId),s.a.broadcast("folder","isFixed",e.id,!1)}},{key:"onIconFix",value:function(e){this.fix(e),c.a.RAFolderFixIconClickCollect()}},{key:"onIconUnFix",value:function(e){this.unfix(e),c.a.RAFolderUnFixIconClickCollect()}},{key:"getMenu",value:function(e){var t=[];return t.push({name:"打开",fn:"onOpen",division:!0}),t.push(e?{name:"取消固定",fn:"unFixedItem"}:{name:"固定文件夹",fn:"onFixedItem"}),t.push({name:"删除记录",fn:"deleteRecord"}),t}},{key:"onDeleteRecord",value:function(e){var t={dirs:[[e.groupId,e.id,e.fileId]]};s.a.deleteRecords(t)}},{key:"onMenuClicked",value:function(e,t){switch(c.a.RAFolderMenuClickCollect(e.fn),e.fn){case"onOpen":this.open(t);break;case"onFixedItem":this.fix(t);break;case"unFixedItem":this.unfix(t);break;case"deleteRecord":this.onDeleteRecord(t);break;default:console.log("default")}}}]),e}();t.a=new u},,,,,,,,,,,,,,,,function(e,t,n){"use strict";function r(e){function t(){}l.menu=e.menu||[],l.left=e.left||0,l.top=e.top||0,l.onClicked=e.onClicked||t,a.a.nextTick(function(){l.show()})}function i(){l.close()}function o(){return l.checkStatus()}t.a=r,t.b=i,t.c=o;var a=n(19),s=n(346),c=n.n(s),u=a.a.extend(c.a),l=new u({el:document.createElement("div")});document.body.appendChild(l.$el)},,,,,function(e,t,n){function r(e){n(304)}var i=n(3)(n(229),n(411),r,null,null);e.exports=i.exports},,,,,,,,,,,,,,function(e,t,n){"use strict";t.a={bind:function(e,t,n){e.onDocumentClicked=function(r){var i=document.querySelector(".wps-context-menu");if(e.contains(r.target)||i.contains(r.target))return!1;t.expression&&n.context[t.expression](r)},document.addEventListener("mousedown",e.onDocumentClicked)},unbind:function(e){document.removeEventListener("mousedown",e.onDocumentClicked),e.onDocumentClicked=null}}},function(e,t,n){"use strict";t.a={bind:function(e,t,n){e.onMouseEnterHandler=function(r){var i=r.relatedTarget;i&&(i===e||e.contains(i))||t.expression&&n.context[t.expression](r,arguments)},e.addEventListener("mouseover",e.onMouseEnterHandler)},unbind:function(e){e.removeEventListener("mouseover",e.onMouseEnterHandler),e.onMouseEnterHandler=null}}},function(e,t,n){"use strict";t.a={bind:function(e,t,n){e.onMouseLeaveHandler=function(r){var i=r.relatedTarget;i&&(i===e||e.contains(i))||t.expression&&n.context[t.expression](r,arguments)},e.addEventListener("mouseout",e.onMouseLeaveHandler)},unbind:function(e){e.removeEventListener("mouseout",e.onMouseLeaveHandler),e.onMouseLeaveHandler=null}}},function(e,t,n){"use strict";function r(e){return e.toString().split("").reverse().join("").replace(/(\d{3})/g,"$1,").replace(/,$/,"").split("").reverse().join("")}function i(e){return e=Math.ceil(e/1024),isNaN(e)||0===e?0:e}function o(e){return e=i(e),e?r(e)+" KB":""}function a(e,t,n){if(!e||e<=0)return"";if(-1===["2","3"].indexOf(n))return"";var o=parseInt(t*e/100);return o=i(o),o?r(o)+"/":""}t.a=o,t.b=a},function(e,t,n){"use strict";function r(e){return e<10?"0"+e.toString():e}t.a=function(e){try{if(e){var t=new Date,n=t.getFullYear(),i=t.getMonth()+1,o=t.getDate(),a=new Date(1e3*e),s=a.getFullYear(),c=a.getMonth()+1,u=a.getDate(),l=r(a.getHours()),f=r(a.getMinutes());if(n===s&&i===c&&o===u)return"今天 "+l+":"+f;var d=t.getTime()-864e5;d=new Date(d);var p=d.getFullYear(),h=d.getMonth()+1,v=d.getDate();return p===s&&h===c&&v===u?"昨天 "+l+":"+f:n===s?r(c)+"-"+r(u)+" "+l+":"+f:s+"-"+r(c)+"-"+r(u)}}catch(e){return""}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(19),i=n(176),o=n.n(i),a=n(171);r.a.config.productionTip=!1,r.a.mixin({methods:{$popup:a.a,$closePopup:a.b,$isPopupShow:a.c}}),new r.a({el:"#app",template:"<App/>",components:{App:o.a}})},function(e,t,n){"use strict";function r(e,t){for(var n=null,r=0;r<e.length;r++)if(e[r].id===t){n=e[r];break}return n}function i(e,t){for(var n=null,r=0;r<e.length;r++)if(e[r].domId===t){n=e[r];break}return n}function o(e,t){for(var n=e.length,r=0;r<n;r++)t[r]=e[r]}function a(e,t,n){return[].concat(e,t,n)}function s(e,t){var n=null;return e.forEach(function(e){e[t]&&(n=e)}),n}function c(e,t){var n=e.indexOf(t);e.splice(n,1)}function u(e){var t=[],n=[];return e.forEach(function(e){e.isFixed?t.push(e):n.push(e)}),n.sort(function(e,t){return t.time-e.time}),[].concat(t,n)}function l(e,t,n){if(n=parseInt(n),!isNaN(n)){var r=e.indexOf(t);e.splice(r,1),e.splice(n,0,t)}}function f(e){return[].slice.call(e)}t.d=r,t.i=i,t.f=o,t.c=a,t.b=s,t.g=c,t.a=u,t.e=l,t.h=f},function(e,t,n){"use strict";function r(e){var t=[];return e.forEach(function(e,n){var r={id:n,domId:"cloud-folder-"+n,name:e.name,category:b.cloudFolder,type:y[e.type.toString()],isGuideDoc:e.type.toString()===_,img:"data:image/png;base64,"+e.pixmap,typeId:e.type,isActive:!1,isFixed:!1,isLastActive:!1};t.push(r)}),t}function i(e){try{return{id:e.id,domId:"ra-folder-"+e.id,name:e.name,category:b.raFolder,type:y[e.type.toString()],typeId:e.type,fileId:e.fileId,groupId:e.groupId,localPath:e.localPath,time:n.i(g.a)(e.lastAccessTime),virtualPath:e.virtualPath,tips:e.tips,isFixed:e.isFix,isActive:!1,isLastActive:!1,virtualPathExtend:""}}catch(e){return""}}function o(e,t){t&&(e.name=t.name,e.type=t.type,e.typeId=t.type,e.fileId=t.fileId,e.groupId=t.groupId,e.localPath=t.localPath,e.time=t.time,e.virtualPath=t.virtualPath,e.isFixed=t.isFixed)}function a(e,t){t&&(t.groupType=t.groupType.toString(),"2"===t.groupType&&t.creator&&(e.tips="创建者:"+t.creator,e.virtualPathExtend=" "+e.tips))}function s(e){var t=[];return e.forEach(function(e){var n=i(e);a(n,e),n&&t.push(n)}),t}function c(e){return"object"===(void 0===e?"undefined":m()(e))}function u(e){var t={download:!0};try{e&&(c(e)||(e=JSON.parse(e)),c(e)&&e.hasOwnProperty("download")&&(t.download="1"===e.download.toString()))}catch(e){console.log(e)}return t}function l(e){var t=u(e.userAcl);try{return{id:e.id,domId:"ra-file-"+e.id,name:e.name,category:b.file,typeId:e.type,fileId:e.fileId,groupId:e.groupId,localPath:e.localPath,time:n.i(g.a)(e.lastAccessTime),size:e.size,img:"data:image/png;base64,"+e.large_pixmap,imgSmall:"data:image/png;base64,"+e.small_pixmap,virtualPath:e.virtualPath,tips:e.tips,status:e.status.toString(),progress:e.progress||0,isFixed:e.isFix,isActive:!1,isLastActive:!1,canDownload:t.download,location:p(e.virtualPath),locationTip:"",virtualPathExtend:""}}catch(e){return""}}function f(e,t){t&&(e.name=t.name,e.typeId=t.type,e.fileId=t.fileId,e.groupId=t.groupId,e.localPath=t.localPath,e.time=t.time,e.size=t.size,e.img=t.img,e.imgSmall=t.imgSmall,e.virtualPath=t.virtualPath,e.tips=t.tips,e.status=t.status,e.progress=t.progress,e.isFixed=t.isFixed,e.canDownload=t.canDownload)}function d(e,t){if(t)if(t.groupType=t.groupType.toString(),"1"===t.groupType){if(e.location='<div class="desc">云端备份</div>',e.locationTip="云端备份",t.recentDeviceType&&t.currentDeviceId!==t.recentDeviceId&&(e.time+='<div class="desc"> </div><div class="device '+t.recentDeviceType.toLowerCase()+'"></div><div class="desc"></div>'),t.originalDeviceName){var n="来自: "+t.originalDeviceName;e.virtualPathExtend=" "+n,e.locationTip=n}t.roamingPath&&(e.virtualPathExtend+="("+p(t.roamingPath)+")",e.locationTip+=" ("+p(t.roamingPath)+")"),t.recentDeviceName&&(e.virtualPathExtend+=" 最近:"+t.recentDeviceName)}else"3"===t.groupType&&(e.location="与我分享",t.creator&&(e.locationTip=t.creator+"分享"),t.modifier&&(e.location+=" ["+t.modifier+"]",e.locationTip+=", ["+t.modifier+"最近使用]"))}function p(e){try{var t=e.split("\\");return t.length&&t.splice(t.length-1,1),t.join("\\")}catch(t){return e}}function h(e){var t=[];return e.forEach(function(e){var n=l(e);d(n,e),n&&t.push(n)}),t}n.d(t,"a",function(){return b}),t.b=r,n.d(t,"h",function(){return i}),t.g=o,n.d(t,"j",function(){return a}),t.c=s,n.d(t,"f",function(){return l}),t.e=f,n.d(t,"i",function(){return d}),t.d=h;var v=n(25),m=n.n(v),g=n(194),y={0:"cloud-home",1:"roaming",2:"team",3:"share-to-me",5:"root-doc"},_="5",b={cloudFolder:"cloud-folder",raFolder:"ra-folder",file:"ra-file"}},function(e,t,n){"use strict";function r(){var e=document.querySelector("html").offsetWidth-35-24;return parseInt(e/80)}function i(e,t){return Math.ceil(e/t)*t}function o(e,t){for(var n="",r=e.className.split(" "),i=0;i<r.length;i++)if(-1!==r[i].indexOf(t)){n=r[i];break}return n}function a(e,t){return!(e.left+e.width<t.left)&&(!(t.left+t.width<e.left)&&(!(e.top+e.height<t.top)&&!(t.top+t.height<e.top)))}function s(e,t){var n=t.left<e.left&&e.left<t.left+t.width,r=t.top<e.top&&e.top<t.top+t.height;return!(!n||!r)}t.a=r,t.b=i,t.c=o,t.d=a,t.e=s},function(e,t,n){"use strict";var r=n(6),i=n.n(r),o=n(10),a=n.n(o),s=function(){function e(){i()(this,e),this.mapping={0:"普通用户",10:"注册用户",12:"稻壳会员",14:"青铜会员",15:"白银会员",20:"WPS会员",30:"黄金会员",40:"超级会员",100:"wps+中小企业",101:"wps+高级企业",102:"免费企业",103:"销售体系特供"}}return a()(e,[{key:"getMemberName",value:function(e){return e=e.toString(),this.mapping[e]}},{key:"isSVIP",value:function(e){return e>=40}},{key:"isOrdinaryVIP",value:function(e){return e>=12&&e<40}}]),e}();t.a=new s},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(25),i=n.n(r),o=n(352),a=n.n(o),s=n(354),c=n.n(s),u=n(348),l=n.n(u),f=n(349),d=n.n(f),p=n(351),h=n.n(p),v=n(350),m=n.n(v),g=n(347),y=n.n(g),_=n(355),b=n.n(_),w=n(124),k=n(118),x=n(131),C=n(134),S=n(122),A=n(135),F=n(199),O=null;t.default={name:"wps-cloud-disk",components:{wpsList:a.a,search:c.a,empty:l.a,cloudFolder:d.a,raFolder:h.a,raFile:m.a,dragSelect:y.a,smartUpdate:b.a},data:function(){return{isShowSearch:!1,isRALoading:!0,curSelectedPath:"",cloudFolders:[],RAFolders:[],RAFiles:[],mode:"tile",searchOptions:{active:!1},isShowSmartUpdate:!1,isSmartUpdate:!1,userType:0}},computed:{isSVIP:function(){return F.a.isSVIP(this.userType)},isOrdinaryVIP:function(){return F.a.isOrdinaryVIP(this.userType)},vipName:function(){return F.a.getMemberName(this.userType)}},methods:{initial:function(){this.keepHeartBeat(),this.onWindowError(),this.onCleanDataCallback(),this.onExplorerLayoutChanged(),this.onExplorerBeforeShow(),this.onRefreshRecentRecords(),this.communicateInExplorers(),k.a.disableContextMenu(),k.a.disableSelection(),k.a.disableDrag(),this.getClientInfo(),this.onSmartUpdateChangeCallback(),this.onFileStatusChangedWatcher(),this.onFileInfoChangedWatcher(),this.onDragMoveWatch(),this.onExplorerResize(),this.onExplorerScroll(),this.onExplorerBlur(),this.onExplorerKeyDown(),this.onExplorerBeforeHide(),w.a.onJSLoaded()},getUserType:function(){var e=this;w.a.getUserType().then(function(t){e.userType=t},function(){e.userType=0})},loadData:function(){var e=this;this.getUserType(),this.getSmartUpdate(),this.isShowSearch=!0,C.a.getCloudFolders().then(function(t){e.cloudFolders=t,w.a.loadDataDone()},function(t){e._onException(t,"getCloudFolders")}),this.RAFolders=[],this.RAFiles=[],this.isRALoading=!0,this.loadRA().then(function(){e.isRALoading=!1})},loadRA:function(){var e=this;return C.a.getRA().then(function(t){e.RAFolders=t.folders,e.RAFiles=t.files},function(t){e._onException(t,"loadRA")})},clean:function(){this.cloudFolders=[],this.RAFolders=[],this.RAFiles=[],this.isRALoading=!0},getClientInfo:function(){w.a.getClientInfo("appname","disnum","version","guid","SystemVersion","dpi").then(function(e){e.systemVersion="win"+e.systemVersion,document.querySelector("html").className=e.systemVersion})},onItemSelected:function(e){C.a.keepUniqueActive(e),this._setLocalPath(e)},_setLocalPath:function(e){this.curSelectedPath="","object"===(void 0===e?"undefined":i()(e))&&(this.curSelectedPath=e.virtualPath||"",e.virtualPathExtend&&(this.curSelectedPath+=e.virtualPathExtend))},onItemChangedInCtrl:function(){this.onCheckSelectedPath()},onCheckSelectedPath:function(){var e=this;this.$nextTick(function(){O||(O=setTimeout(function(){O=null,e.curSelectedPath=C.a.getVirtualPath()},50))})},onSearch:function(e){x.a.searchInfoCollect(e),w.a.search(e)},onSearchTab:function(){C.a.onActiveFirstCloudFolder()},onReload:function(){w.a.reload()},communicateInExplorers:function(){var e=this;window.cloudDiskGlobalCallback=function(t){console.log("cloudDiskGlobalCallback");try{t=t.split(",");var n=t[0],r=t[1],i=t[2],o=t[3],a=t[4];"file"===n?C.a.onFileChanged(r,i,o,a):"folder"===n&&C.a.onFolderChanged(r,i,o,a),e.$forceUpdate()}catch(t){e._onException(t,"communicateInExplorers")}}},onFileStatusChangedWatcher:function(){var e=this;window.onFileStatusChangedCallback=function(t){console.log("onFileStatusChangedCallback");try{C.a.onUpdate(t),e.onCheckSelectedPath()}catch(t){e._onException(t,"onFileStatusChangedWatcher")}}},onFileInfoChangedWatcher:function(){var e=this;window.onFileInfoChangedCallback=function(t){console.log("onFileInfoChangedCallback");try{C.a.onUpdateInfo(t)}catch(t){e._onException(t,"onFileInfoChangedCallback")}}},_onException:function(e,t){if(1!==Math.ceil(Math.random()/.001))return!1;S.a.captureException(e,t)},onWindowError:function(){var e=this;window.onerror=function(t){e._onException(new Error(t),"onerror")}},onCleanDataCallback:function(){var e=this;window.onHomeCleanData=function(){console.log("onHomeCleanData"),e.clean()}},onExplorerBeforeShow:function(){var e=this;window.onExplorerBeforeShowCallback=function(){console.log("onExplorerBeforeShowCallback"),x.a.setStartTime(),e.loadData(),e.$refs&&e.$refs.search&&e.$refs.search.clearKeyWord()}},onExplorerBeforeHide:function(){window.onExplorerBeforeHideCallback=function(){console.log("onExplorerBeforeHideCallback"),x.a.durationCollect()}},onExplorerLayoutChanged:function(){var e=this;window.onExplorerLayoutChangedCallback=function(t){console.log("onExplorerLayoutChangedCallback"),e.mode="tile"===t?"tile":"detail",e.$closePopup()}},onRefreshRecentRecords:function(){var e=this;window.onRefreshRecentRecords=function(){console.log("onRefreshRecentRecords"),e.loadRA()}},onDragMoveWatch:function(){var e=this;window.OnExplorerDragDropMouseCallback=function(t){console.log("OnExplorerDragDropMouseCallback");try{var n=t.split(",");if(n.length<3)return;var r=n[0],i=n[1],o=n[2],a=document.querySelector("body").scrollTop;"1"===r.toString()&&C.a.onFileDrop(i,parseInt(o)+parseInt(a)),C.a.onCancelActiveAll()}catch(t){e._onException(t,"onDragMoveWatch")}}},onExplorerBlur:function(){var e=this;window.onblur=function(){console.log("onblur"),e.$closePopup()}},onExplorerResize:function(){var e=this;window.onresize=function(){console.log("onresize"),e.$closePopup()}},onExplorerScroll:function(){var e=this;window.onmousewheel=function(t){console.log("onmousewheel"),e.$isPopupShow()&&(t.preventDefault?t.preventDefault():t.returnValue=!1)}},onExplorerKeyDown:function(){var e=this,t=null;window.addEventListener("keydown",function(n){try{if(e.$isPopupShow())return;if(e.searchOptions.active)return;switch(console.log("keydown:"+n.keyCode),n.keyCode){case A.a.right:e._setLocalPath(C.a.onActiveNextItem());break;case A.a.left:e._setLocalPath(C.a.onActivePrevItem());break;case A.a.down:if("detail"===e.mode)t=C.a.onActiveNextItem();else try{t=C.a.onActiveNextLineItem()}catch(e){t=C.a.onActiveNextItem()}e._setLocalPath(t);break;case A.a.up:if("detail"===e.mode)t=C.a.onActivePrevItem();else try{t=C.a.onActivePrevLineItem()}catch(e){t=C.a.onActivePrevItem()}e._setLocalPath(t);break;case A.a.enter:C.a.onEnter();break;case A.a.menu:n.altKey||C.a.onShowMenu(e.$popup,e.$closePopup);break;case A.a.tab:C.a.onTabControl(function(){e.activeSearchInput()}),e.onCheckSelectedPath();break;case A.a.copy:(n.ctrlKey||n.metaKey)&&C.a.onCopyFiles();break;case A.a.f5:e.onReload()}n.preventDefault?n.preventDefault():n.returnValue=!1}catch(t){e._onException(t,"onExplorerKeyDown")}})},activeSearchInput:function(){var e=this;this.$nextTick(function(){e.$refs.search.inputFocus(),C.a.onCancelActiveAll()})},onRAFoldersCollapse:function(){x.a.RAFolderTitleClickCollect()},onRAFilesCollapse:function(){x.a.RAFileTitleClickCollect()},keepHeartBeat:function(){w.a.keepHeartBeat(),setInterval(function(){w.a.keepHeartBeat()},5e3)},onSmartUpdateChange:function(e){var t=this,n=this.isSmartUpdate;w.a.changeSmartUpdate(e).then(function(){t.isSmartUpdate=!0},function(){t.isSmartUpdate=!1}).then(function(){x.a.smartUpdateCollect(n,t.isSmartUpdate)})},getSmartUpdate:function(){var e=this;w.a.getSupportSmartUpdate().then(function(){e.isShowSmartUpdate=!0,w.a.getSmartUpdate().then(function(){e.isSmartUpdate=!0},function(){e.isSmartUpdate=!1})},function(){e.isShowSmartUpdate=!1})},onSmartUpdateChangeCallback:function(){var e=this;window.onSmartUpdateChangeCallback=function(t){console.log("onSmartUpdateChangeCallback:"+t),e.isSmartUpdate=!0===t}},showUpgradeVip:function(){w.a.showUpgradeVip("cloud_autoupdate_disk&position=homepage&payconfig=cloud_svip_module"),x.a.showUpgradeVip()},onShowSmartUpdateTips:function(){x.a.showSmartUpdateTips(this.isSVIP?"1":"0")}},mounted:function(){this.initial()}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(135),i=null,o=null;t.default={name:"wps-context-menu",props:{menu:Array,left:String,top:String,onClicked:Function},data:function(){return{style:{top:"0px",left:"0px",visibility:"hidden"},index:-1}},methods:{onMenuClick:function(e){this.onClicked(e)},close:function(){this.index=-1,this.menu=[],this._elementClose()},_elementClose:function(){this.style.visibility="hidden"},_elementShow:function(){this.style.visibility="visible"},checkStatus:function(){return"visible"===this.style.visibility},show:function(){this.index=-1,this._setPosition(),this._elementShow()},_setPosition:function(){var e=this._getScreenSize(),t=e.width,n=this.$el.offsetWidth,r=this.left;r+n>t&&(r-=n)<0&&(r=0);var i=e.height,a=o.scrollTop,s=this.$el.offsetHeight,c=this.top;c+s>i+a&&(c=i+a-s)<0&&(c=0),this.style.left=r+"px",this.style.top=c+"px"},_getScreenSize:function(){return{width:i.offsetWidth,height:i.offsetHeight}},onKeyDownWatcher:function(){var e=this;window.addEventListener("keydown",function(t){if(e.checkStatus()){switch(t.keyCode){case r.a.down:e.index++,e.index>e.menu.length-1&&(e.index=0);break;case r.a.up:e.index--,e.index<0&&(e.index=e.menu.length-1);break;case r.a.enter:setTimeout(function(){if(-1===e.index)return void e.close();e.onMenuClick(e.menu[e.index])});break;case r.a.esc:e.close()}t.preventDefault?t.preventDefault():t.returnValue=!1}})},onMouseOver:function(e){this.index=e},onMouseOut:function(){this.index=null}},mounted:function(){o=document.querySelector("body"),i=document.querySelector("html"),this.onKeyDownWatcher()}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(134),i=null,o=null,a=null,s=0,c=0,u=0;t.default={data:function(){return{mouseOn:!1,startX:0,startY:0,endX:0,endY:0,style:{top:"0px",left:"0px",width:"0px",height:"0px",display:"none"}}},methods:{reset:function(){this.startX=0,this.startY=0,this.endX=0,this.endY=0},onMouseDown:function(e){var t=a.offsetWidth,n=a.offsetHeight,r=o.scrollTop,i=o.scrollLeft;s=t+i,c=n+r,u=o.offsetHeight,0===e.button&&e.pageX<s&&e.pageY<c&&(this.mouseOn=!0,this.startX=e.pageX,this.endX=e.pageX,this.startY=e.pageY,this.endY=e.pageY)},onMouseUp:function(e){0===e.button&&this.mouseOn&&(this.mouseOn=!1,this.reset(),this.style.display="none",i=null)},onMouseMove:function(e){this.mouseOn&&(this.endX=e.pageX,this.endY=e.pageY,this.endX>=s&&(this.endX=s),this.endY>=u&&(this.endY=u),this.getStyle())},getStyle:function(){var e=0,t=0,n=0,o=0;n=this.endX-this.startX,o=this.endY-this.startY,n>0&&o>0?(e=this.startY,t=this.startX):n>0&&o<0?(e=this.endY,t=this.startX):n<0&&o>0?(e=this.startY,t=this.endX):n<0&&o<0&&(e=this.endY,t=this.endX),i||(i=setTimeout(function(){i=null,r.a.onFilesDragSelect({top:e,left:t,width:Math.abs(n),height:Math.abs(o)})},50)),this.style.top=e+"px",this.style.left=t+"px",this.style.width=Math.abs(n)+"px",this.style.height=Math.abs(o)+"px",this.style.display="block"},initial:function(){o=document.querySelector("body"),a=document.querySelector("html"),document.addEventListener("mousedown",this.onMouseDown),document.addEventListener("mouseup",this.onMouseUp),document.addEventListener("mousemove",this.onMouseMove)}},mounted:function(){this.initial()}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(144),i=n.n(r),o=n(152),a=n(153);t.default={components:{"item-template":i.a},props:{item:Object},mixins:[o.a],data:function(){return{menu:a.a.getMenu()}},methods:{_onMenuClicked:function(e){a.a.onMenuClicked(e,this.item)},_onDBClicked:function(){a.a.onDBClicked(this.item)}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(144),i=n.n(r),o=n(353),a=n.n(o),s=n(154),c=n(134),u=n(193),l=!1;t.default={components:{"item-template":i.a,"wps-progress":a.a},filters:{sizeFilter:u.a,downloadSizeFilter:u.b},props:{item:Object,mode:String},computed:{menu:function(){return s.a.getMenu(this.item)},multiMenu:function(){return s.a.multiMenu()},isProgressCanShow:function(){return!!(this.item.progress>=0&&this.item.progress<=100&&s.a.isDownloadingOrUploading(this.item.status))},isStatusAndFixCanShow:function(){return"tile"===this.mode||!this.isProgressCanShow}},methods:{onFixClick:function(){this.item.isActive=!0,this.$emit("onItemChanged",this.item),this.item.isFixed?s.a.onUnFixIconClick(this.item):s.a.onFixIconClick(this.item)},onCancelDownload:function(){s.a.onCancelDownload(this.item)},onItemClicked:function(e){this.$closePopup();var t=c.a.getActiveFiles();e.ctrlKey||e.metaKey?(t.length||c.a.onCancelActiveAll(),this.item.isActive=!this.item.isActive,this.$emit("onItemChangedInCtrl",this.item)):(t.length>1&&c.a.onCancelActiveAll(),this.item.isActive||(this.item.isActive=!0,this.$emit("onItemChanged",this.item)))},onItemDbClicked:function(e){if(this.$closePopup(),e.ctrlKey||e.metaKey)this.item.isActive=!this.item.isActive;else{c.a.getActiveFiles().length>1&&c.a.onCancelActiveAll(),this.item.isActive=!0,s.a.onDBClick(this.item),this.$emit("onItemChanged",this.item)}},onShowMenu:function(e,t){var n=this,r=c.a.getActiveFiles(),i=r,o=this.multiMenu;(-1===r.indexOf(this.item)||0===r.length||1===r.length&&r[0]===this.item)&&(this.item.isActive=!0,this.$emit("onItemChanged",this.item),o=this.menu,i=this.item),this.$popup({menu:o,left:e,top:t,onClicked:function(e){s.a.onMenuClicked(e,i),n.$closePopup()}})},onHideMenu:function(e){e.ctrlKey||e.metaKey||(this.$closePopup(),this.item.isActive&&(this.item.isLastActive=!0),this.item.isActive=!1,this.$emit("onHideMenu"))},onMouseDown:function(e){0===e.button&&(l=!0),e.stopPropagation()},onMouseUp:function(){l=!1},onDrag:function(){l&&(this.item.isActive=!0,s.a.onFileDrag(c.a.getActiveFiles()),l=!1)}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(144),i=n.n(r),o=n(152),a=n(155);t.default={components:{"item-template":i.a},props:{item:Object},mixins:[o.a],computed:{menu:function(){return a.a.getMenu(this.item.isFixed)}},methods:{_onMenuClicked:function(e){a.a.onMenuClicked(e,this.item)},_onDBClicked:function(){a.a.onDBClicked(this.item)},onFixClick:function(){this.item.isActive=!0,this.$emit("onItemChanged",this.item),this.item.isFixed?a.a.onIconUnFix(this.item):a.a.onIconFix(this.item)}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(190);t.default={name:"wps-item",props:{item:Object},directives:{clickoutside:r.a},watch:{"item.isActive":function(){if(this.item.isActive){var e=this.$el.offsetTop,t=document.querySelector("html").offsetHeight,n=document.querySelector("body").scrollTop,r=this.$el.offsetHeight,i=document.querySelector(".wps-url").offsetHeight||5;e+r>t+n&&(document.querySelector("body").scrollTop=e+r+i-t),e<n&&(document.querySelector("body").scrollTop=e-10)}}},methods:{onItemClicked:function(e){this.$emit("onItemClicked",e)},onItemDbClicked:function(e){this.$emit("onItemDbClicked",e)},onMouseDown:function(e){2===e.button&&this.$emit("onShowMenu",e.pageX,e.pageY)},onHideMenu:function(e){this.$emit("onHideMenu",e)}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"wps-list",props:{title:String},data:function(){return{isShow:!0}},methods:{onCollapse:function(){this.isShow=!this.isShow,this.$emit("onCollapse")}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{percentage:{type:Number,default:function(){return 0}}},methods:{onClose:function(){this.$emit("onClose")}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(135);t.default={name:"wps-search",props:{options:Object},data:function(){return{keyWord:"",placeholder:"WPS云文档"}},methods:{onSearch:function(){this.keyWord&&(this.placeholder=this.keyWord),this.$emit("onSearch",this.keyWord||this.placeholder)},clearKeyWord:function(){this.keyWord=""},onFocus:function(){this.options.active=!0},onBlur:function(){this.options.active=!1},inputFocus:function(){this.$el.querySelector("input").focus(),this.onFocus()},inputBlur:function(){this.$el.querySelector("input").blur(),this.onBlur()},addEnterWatcher:function(){var e=this;window.addEventListener("keydown",function(t){if(e.options.active)switch(t.keyCode){case r.a.enter:e.onSearch();break;case r.a.right:e.keyWord||(e.keyWord=e.placeholder);break;case r.a.tab:e.$nextTick(function(){e.inputBlur(),e.$emit("onTab")});break;case r.a.f5:e.$emit("onReload")}})},onChange:function(){this.keyWord=event.target.value},stopPropagation:function(){}},mounted:function(){this.addEnterWatcher()}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(356),i=n.n(r),o=n(191),a=n(192);t.default={props:{value:Boolean,isSvip:Boolean,isOrdinaryVip:Boolean,vipName:String},directives:{mouseenter:o.a,mouseleave:a.a},data:function(){return{isShowInfo:!1,curValue:this.value}},watch:{value:function(){this.curValue=this.value}},components:{WSwitch:i.a},methods:{onMouseEnter:function(){this.$emit("on-show-tips"),this.isShowInfo=!0},onMouseOut:function(){this.isShowInfo=!1},onChange:function(e){this.$emit("on-change",e)},showUpgradeVip:function(){this.$emit("on-show-upgrade-vip")}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(141),i=n.n(r);t.default={name:"WSwitch",props:{value:{type:Boolean,default:!1}},data:function(){return{checked:this.value}},computed:{classes:function(){return["wps-switch",i()({},"wps-switch-checked",this.checked)]},sliderClass:function(){return"wps-switch-slider"}},watch:{value:function(){this.update()}},methods:{update:function(){this.checked=this.value},toggle:function(){if(this.disabled)return!1;var e=!this.checked;this.$emit("on-change",e)}}}},,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t){},,,,,function(e,t){},,function(e,t){},,,,,,,,,,,,,,,,,,,,function(e,t){},,,,,,,function(e,t){},,,,function(e,t){},,,,function(e,t){},,,function(e,t){},,function(e,t){},,,,,,function(e,t){},,function(e,t){},,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){function r(e){n(293)}var i=n(3)(n(230),n(400),r,null,null);e.exports=i.exports},function(e,t,n){function r(e){n(308)}var i=n(3)(n(231),n(415),r,null,null);e.exports=i.exports},function(e,t,n){function r(e){n(319)}var i=n(3)(null,n(427),r,null,null);e.exports=i.exports},function(e,t,n){var r=n(3)(n(232),n(382),null,null,null);e.exports=r.exports},function(e,t,n){function r(e){n(321)}var i=n(3)(n(233),n(429),r,null,null);e.exports=i.exports},function(e,t,n){var r=n(3)(n(234),n(426),null,null,null);e.exports=r.exports},function(e,t,n){function r(e){n(271)}var i=n(3)(n(236),n(377),r,null,null);e.exports=i.exports},function(e,t,n){function r(e){n(273)}var i=n(3)(n(237),n(379),r,null,null);e.exports=i.exports},function(e,t,n){function r(e){n(311)}var i=n(3)(n(238),n(418),r,null,null);e.exports=i.exports},function(e,t,n){function r(e){n(300)}var i=n(3)(n(239),n(407),r,null,null);e.exports=i.exports},function(e,t,n){function r(e){n(266)}var i=n(3)(n(240),n(372),r,null,null);e.exports=i.exports},,,,,,,,,,,,,,,,function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{staticClass:"wps-switch",class:e.classes,on:{click:e.toggle}},[n("span",{class:e.sliderClass})])},staticRenderFns:[]}},,,,,function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"wps-list clearfix"},[e.$slots.default?n("div",{staticClass:"wps-list-title"},[e.title?n("div",{staticClass:"text",class:e.isShow?"":"up",on:{click:function(t){e.onCollapse()}}},[e._v("\n "+e._s(e.title)+"\n ")]):e._e()]):e._e(),e._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:e.isShow,expression:"isShow"}],staticClass:"wps-list-container clearfix"},[e._m(0),e._v(" "),e._t("default")],2)])},staticRenderFns:[function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"wps-list-header"},[n("div",{staticClass:"wps-list-header-item1"},[n("span",[e._v("名称")])]),e._v(" "),n("div",{staticClass:"wps-list-header-item2"},[n("span",[e._v("路径")])]),e._v(" "),n("div",{staticClass:"wps-list-header-item3"},[n("span",[e._v("大小")])]),e._v(" "),n("div",{staticClass:"wps-list-header-item4"},[n("span",[e._v("修改日期")])])])}]}},,function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"wps-progress"},[n("div",{staticClass:"wps-progress_bar"},[n("div",{staticClass:"wps-progress_bar-outter"},[n("div",{staticClass:"wps-progress_bar-inner",style:{width:e.percentage+"%"}})]),e._v(" "),n("div",{staticClass:"wps-progress_bar-close",on:{click:function(t){return t.stopPropagation(),e.onClose(t)}}})])])},staticRenderFns:[]}},,,function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{sta |
|