(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0d3285"],{"5c23":function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"open-inbox"},[s("header",{staticClass:"header-container"},[s("div",{staticClass:"letters-number"},[s("span",[e._v("发件箱")]),s("span",[e._v("(共"),s("span",{staticClass:"total"},[e._v(e._s(e.rowCount))]),e._v("封)")])]),s("div",{staticClass:"operation-btn"},[s("div",{staticClass:"left"},[s("span",{staticClass:"common-btn",on:{click:e.doRemove}},[e._v("删除")]),s("span",{staticClass:"common-btn",on:{click:e.deleteEmails}},[e._v("彻底删除")]),s("span",{staticClass:"select-btn"},[s("el-select",{attrs:{placeholder:"标记为..."},on:{change:e.onChange},model:{value:e.markType,callback:function(t){e.markType=t},expression:"markType"}},e._l(e.markAs,function(e){return s("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1),s("span",{staticClass:"select-btn"},[s("el-select",{on:{change:e.statusChange},model:{value:e.emailStatus,callback:function(t){e.emailStatus=t},expression:"emailStatus"}},e._l(e.statusOptions,function(e){return s("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1)]),s("div",{staticClass:"right"},[s("span",[e._v(e._s(e.pageNo)+"/"+e._s(e.totalPage)+"页")]),s("span",{on:{click:function(t){return e.pagination("start")}}},[e._v("首页")]),e.pageNo>1?s("span",{on:{click:function(t){return e.pagination("prev")}}},[e._v("上一页")]):e._e(),e.pageNothis.totalPage)this.pageNo=this.totalPage;else{var s={folderId:this.folderId,pageNo:this.pageNo,linesPerPage:10};this.getEmailsData(s)}else{this.pageNo=this.totalPage;var i={folderId:this.folderId,pageNo:this.totalPage,linesPerPage:10};this.getEmailsData(i)}},doRemove:function(){var e=this;0===this.emailsId.length?this.$message({message:"请至少选择一条数据!",type:"warning"}):this.$confirm("确定删除?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){e.$api.removeEmails(e.folderId,e.emailsId,{onSucess:function(t){0===t.data.errcode&&(e.$notify({title:"删除成功!",message:"",type:"success"}),e.$emit("event"))}})}).catch(function(){})},deleteEmails:function(){var e=this;0===this.emailsId.length?this.$message({message:"请至少选择一条数据!",type:"warning"}):this.$confirm("确定删除?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){e.$api.deleteEmails(e.folderId,e.emailsId,{onSucess:function(t){0===t.data.errcode&&(e.$notify({title:"删除成功!",message:"",type:"success"}),e.$emit("event"))}})}).catch(function(){})},selectUser:function(){this.userVisible=!0},selectedUsersList:function(e){var t=[];e.map(function(e){t.push(e.name)}),this.searchData.smFrom=t.join(",")},handleSelectionChange:function(e){if(e.length>0){var t=[];e.forEach(function(e){t.push(e.id)}),this.emailsId=t}else this.emailsId=[]},formDate:function(e){var t=new Date(e),a=t.getFullYear(),s=t.getMonth()+1,i=t.getDate();return s=s>=10?s:"0"+s,i=i>=10?i:"0"+i,a+"-"+s+"-"+i},onRowClick:function(e){this.$router.push({path:"/inbox",query:{folderId:this.folderId,id:e.id}})},download:function(e){var t=this;this.loading=!0;var a=this;this.$api.getEmailDetail(a.folderId,e.id,{onSucess:function(s){0==s.data.errcode&&s.data.data.emailBody.attachments.map(function(i){t.loading=!0,t.$api.downloadFile(a.folderId,e.id,i.fileName,{onSucess:function(e){t.loading=!1,t.getOutExcel(s.data.data.emailBody.attachments[0].fileName,e.data)}})})}})},getOutExcel:function(e,t){var a=new Blob([t],{type:"application/x-xls"});if(window.navigator.msSaveOrOpenBlob)navigator.msSaveBlob(a,e);else{var s=document.createElement("a"),i=window.URL||window.webkitURL||window.moxURL;s.href=i.createObjectURL(a),s.download=e,s.click(),i.revokeObjectURL(s.href)}},getEmailsData:function(e){var t=this;this.loading=!0,this.$api.getFolderEmails(e,{onSucess:function(e){t.loading=!1,t.tableData=e.data.data.datas}})}},filters:{formDate:function(e){var t=new Date(e),a=t.getFullYear(),s=t.getMonth()+1,i=t.getDate(),n=t.getHours(),l=t.getMinutes(),o=t.getSeconds();return a+"-"+s+"-"+i+" "+n+":"+l+":"+o}}},o=l,r=a("2877"),c=Object(r["a"])(o,s,i,!1,null,null,null);t["default"]=c.exports}}]); //# sourceMappingURL=chunk-2d0d3285.7ab43501.js.map