index.js
793 KB
!function(e,t){"object"===typeof exports&&"object"===typeof module?module.exports=t(require("ecCom"),require("antd"),require("React"),require("mobx"),require("mobxReact"),require("comsMobx"),require("ReactRouter"),require("ReactDOM")):"function"===typeof define&&define.amd?define(["ecCom","antd","React","mobx","mobxReact","comsMobx","ReactRouter","ReactDOM"],t):"object"===typeof exports?exports.weaEmail=t(require("ecCom"),require("antd"),require("React"),require("mobx"),require("mobxReact"),require("comsMobx"),require("ReactRouter"),require("ReactDOM")):e.weaEmail=t(e.ecCom,e.antd,e.React,e.mobx,e.mobxReact,e.comsMobx,e.ReactRouter,e.ReactDOM)}(this,function(e,t,n,i,a,r,o,l){return function(e){function t(n){if(i[n])return i[n].exports;var a=i[n]={i:n,l:!1,exports:{}};return e[n].call(a.exports,a,a.exports,t),a.l=!0,a.exports}var n=window.webpackJsonpweaEmail;window.webpackJsonpweaEmail=function(t,i,r){for(var o,l,u=0,s=[];u<t.length;u++)l=t[u],a[l]&&s.push(a[l][0]),a[l]=0;for(o in i)Object.prototype.hasOwnProperty.call(i,o)&&(e[o]=i[o]);for(n&&n(t,i,r);s.length;)s.shift()()};var i={},a={2:0};return t.e=function(e){function n(){l.onerror=l.onload=null,clearTimeout(u);var t=a[e];0!==t&&(t&&t[1](new Error("Loading chunk "+e+" failed.")),a[e]=void 0)}var i=a[e];if(0===i)return new Promise(function(e){e()});if(i)return i[2];var r=new Promise(function(t,n){i=a[e]=[t,n]});i[2]=r;var o=document.getElementsByTagName("head")[0],l=document.createElement("script");l.type="text/javascript",l.charset="utf-8",l.async=!0,l.timeout=12e4,t.nc&&l.setAttribute("nonce",t.nc),l.src=t.p+"static/js/"+({}[e]||e)+".chunk.js?v="+{0:"34555b9d",1:"5c53c8f5"}[e];var u=setTimeout(n,12e4);return l.onerror=l.onload=n,o.appendChild(l),r},t.m=e,t.c=i,t.d=function(e,n,i){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:i})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="/spa/email/static/",t.oe=function(e){throw e},t(t.s=326)}([function(t,n){t.exports=e},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,n){e.exports=t},function(e,t){e.exports=n},function(e,t,n){e.exports={default:n(176),__esModule:!0}},function(e,t,n){"use strict";t.__esModule=!0;var i=n(86),a=function(e){return e&&e.__esModule?e:{default:e}}(i);t.default=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==("undefined"===typeof t?"undefined":(0,a.default)(t))&&"function"!==typeof t?e:t}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=n(193),r=i(a),o=n(197),l=i(o),u=n(86),s=i(u);t.default=function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+("undefined"===typeof t?"undefined":(0,s.default)(t)));e.prototype=(0,l.default)(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(r.default?(0,r.default)(e,t):e.__proto__=t)}},function(e,t){e.exports=i},function(e,t,n){"use strict";t.__esModule=!0;var i=n(12),a=function(e){return e&&e.__esModule?e:{default:e}}(i);t.default=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),(0,a.default)(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}()},function(e,t){e.exports=a},function(e,t,n){"use strict";t.__esModule=!0;var i=n(75),a=function(e){return e&&e.__esModule?e:{default:e}}(i);t.default=a.default||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}},function(e,t){e.exports=r},function(e,t,n){e.exports={default:n(178),__esModule:!0}},function(e,t){var n=e.exports={version:"2.5.6"};"number"==typeof __e&&(__e=n)},function(e,t){e.exports=o},function(e,t,n){"use strict";t.__esModule=!0;var i=n(12),a=function(e){return e&&e.__esModule?e:{default:e}}(i);t.default=function(e,t,n){return t in e?(0,a.default)(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t,n){e.exports={default:n(222),__esModule:!0}},function(e,t,n){var i=n(18),a=n(13),r=n(29),o=n(30),l=n(33),u=function(e,t,n){var s,c,d,f=e&u.F,p=e&u.G,m=e&u.S,h=e&u.P,v=e&u.B,g=e&u.W,b=p?a:a[t]||(a[t]={}),y=b.prototype,S=p?i:m?i[t]:(i[t]||{}).prototype;p&&(n=t);for(s in n)(c=!f&&S&&void 0!==S[s])&&l(b,s)||(d=c?S[s]:n[s],b[s]=p&&"function"!=typeof S[s]?n[s]:v&&c?r(d,i):g&&S[s]==d?function(e){var t=function(t,n,i){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,i)}return e.apply(this,arguments)};return t.prototype=e.prototype,t}(d):h&&"function"==typeof d?r(Function.call,d):d,h&&((b.virtual||(b.virtual={}))[s]=d,e&u.R&&y&&!y[s]&&o(y,s,d)))};u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,e.exports=u},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t,n){var i=n(82)("wks"),a=n(60),r=n(18).Symbol,o="function"==typeof r;(e.exports=function(e){return i[e]||(i[e]=o&&r[e]||(o?r:a)("Symbol."+e))}).store=i},function(e,t,n){e.exports=n(213)},function(e,t,n){"use strict";t.__esModule=!0;var i=n(63),a=function(e){return e&&e.__esModule?e:{default:e}}(i);t.default=function(e){return function(){var t=e.apply(this,arguments);return new a.default(function(e,n){function i(r,o){try{var l=t[r](o),u=l.value}catch(e){return void n(e)}if(!l.done)return a.default.resolve(u).then(function(e){i("next",e)},function(e){i("throw",e)});e(u)}return i("next")})}}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.AntdConfirm=t.RenderForm=void 0;var a=n(10),r=i(a),o=n(3),l=i(o),u=n(0),s=n(11),c=n(2),d=u.WeaLocaleProvider.getLabel;t.RenderForm=function(e,t,n,i,a){return l.default.createElement(u.WeaFormItem,(0,r.default)({label:""+d(t.labelID,t.label),labelCol:{span:""+t.labelcol},wrapperCol:{span:""+t.fieldcol},className:"email-form-formItem "+t.domkey[0],error:e.getError(t),tipPosition:"bottom"},n),l.default.createElement(s.WeaSwitch,(0,r.default)({fieldConfig:t,form:e},a)),i)},t.AntdConfirm=function(e,t){c.Modal.confirm((0,r.default)({title:d(131329,"信息确认"),content:d(15097,"确定要删除吗?"),okText:d(826,"确定"),cancelText:d(31129,"取消"),onOk:t},e))}},function(e,t,n){var i=n(27),a=n(113),r=n(77),o=Object.defineProperty;t.f=n(26)?Object.defineProperty:function(e,t,n){if(i(e),t=r(t,!0),i(n),a)try{return o(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t){var n=e.filter(function(e){return e.tabKey===t});return 1===n.length?n[0].tabKey:null}function r(e,t){var n=e.filter(function(e){return e.type===t});return n.length>0?n[0].type:null}function o(e,t,n){var i=e.filter(function(e){var i=e.tabKey,a=e.query;return i===t&&!(0,m.default)(n,a)});return 1===i.length?i[0]:null}Object.defineProperty(t,"__esModule",{value:!0}),t.ValidateForm=t.transfStr=t.emailValidate=t.isSelectedAll=t.noRepeat=t.getFileTypeCls=t.chanageDateToValue=t.chanageValueToDate=t.getFlagCls=t.nameUpperCase=t.nameLowerCase=t.listParams=t.listRoute=void 0;var l=n(145),u=i(l),s=n(34),c=i(s),d=n(16),f=i(d);t.checkKeyinTab=a,t.checkTypeinTab=r,t.checkChangeinTab=o,n(224);var p=n(225),m=i(p),h=(t.listRoute=["inbox","sent","draft","deleted","doing","star","inner","folder","tag"],t.listParams={inbox:{folderid:0},sent:{folderid:-1},draft:{folderid:-2},deleted:{folderid:-3},doing:{waitdeal:1},star:{star:1},inner:{isInternal:1},folder:{folderid:""},tag:{labelid:""}},t.nameLowerCase=function(e){return e.charAt(0).toLowerCase()+e.slice(1).toLowerCase()},t.nameUpperCase=function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},{Rr:"icon-email-read",Ru:"icon-email-Unread",draw:"icon-email-withdraw",Rp:"icon-email-Replies",Fw:"icon-email-Forward",Rf:"icon-email-Forward-and-reply",edit:"icon-email-error",timingdate:"icon-email-timing",file:"icon-email-Enclosure",fav:"icon-email-Collection",agency:"icon-email-Agency",invoice_right:"icon-coms02-Finance-right",invoice_wrong:"icon-coms02-Finance-Wrong"}),v={};(0,f.default)(h).forEach(function(e){v[e]=h[e]+"-o"});var g={n:h,o:v},b=(t.getFlagCls=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"n";return g[t][e]},["null",0,1,2,7,30]),y=function(e){return e.getFullYear()+"/"+(e.getMonth()+1)+"/"+e.getDate()};t.chanageValueToDate=function(e){return void 0!==b[e]?y(new Date((new Date).getTime()+864e5*b[e])).replace(/\//g,function(){return"-"}):""},t.chanageDateToValue=function(e){var t=String(b.indexOf(Math.ceil((new Date(e.replace(/\-/g,function(){return"/"})).getTime()-new Date(y(new Date)).getTime())/864e5)));return"-1"===t?"6":t},t.getFileTypeCls=function(e){return/^\.?(txt|doc|docx|wps|md)$/gi.test(e)?"icon-coms-word2":/^\.?(rar|zip|gz|z|7z)$/gi.test(e)?"icon-coms-rar2":/^\.?(ppt|pptx)$/gi.test(e)?"icon-coms-ppt2":/^\.?(png|jpg|jpeg|gif|bmp)$/gi.test(e)?"icon-coms-pic2":/^\.?(pdf)$/gi.test(e)?"icon-coms-pdf2":/^\.?(html|htm|jsp|php|js|css)$/gi.test(e)?"icon-coms-html2":/^\.?(xls|xlsx)$/gi.test(e)?"icon-coms-excel2":"icon-coms-currency2"},t.noRepeat=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"id",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"type",i=[],a=[];return e.forEach(function(e){var r,o,l=e.users?e.users.map(function(e){return e[t]+"_"+e[n]}):[];(r=i).push.apply(r,[e[t]+"_"+e[n]].concat((0,c.default)(l))),(o=a).push.apply(o,(0,c.default)(l))}),i=[].concat((0,c.default)(new u.default(i))),a=[].concat((0,c.default)(new u.default(a))),e.filter(function(e){return!(i.indexOf(e[t]+"_"+e[n])<0||a.indexOf(e[t]+"_"+e[n])>=0)&&(i=i.filter(function(i){return i!==e[t]+"_"+e[n]}),!0)})},t.isSelectedAll=function(){return 1===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).filter(function(e){return"all"===e.type}).length},t.emailValidate=function(e){var t=/[\w!#$%&'*+\/=?^_`{|}~-]+(?:\.[\w!#$%&'*+\/=?^_`{|}~-]+)*@(?:[\w](?:[\w-]*[\w])?\.)+[\w](?:[\w-]*[\w])?/g;if(t.test(e)){var n=e.match(t);return!(t.test(e)&&1===n.length)}return!t.test(e)},t.transfStr=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=(arguments.length>1&&void 0!==arguments[1]&&arguments[1],arguments.length>2&&void 0!==arguments[2]?arguments[2]:[]),n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",i="",a={37:"doc",prjtsk:"prjtsk",18:"crm",152:"workflow",8:"project",workplan:"workplan",blogTemplate:"blogTemplate"},r={doc:"/spa/document/index.jsp?router=1&id=",project:"/spa/prj/index.html#/main/prj/projectCard?prjid=",prjtsk:"/proj/process/ViewTask.jsp?taskrecordid=",crm:"/spa/crm/static/index.html#/main/crm/customerView?customerId=",workflow:"/workflow/request/ViewRequestForwardSPA.jsp?requestid=",workplan:"/spa/workplan/static/index.html#/main/wp/workPlanCreateSingle?workPlanId="};return t.forEach(function(t){"Upload"===e&&"image"===n&&(i+=' <img src="'+t.imgSrc+'"/> ');var o="'"+r[a[n]]+t.id+"'";"doc"===a[n]&&(o="'"+r[a[n]]+t.id+"#/main/document/detail'"),"Browser"===e&&(i+="<a linkid='"+t.id+"' linkType='"+n+"' href="+o+"target='_blank' ondblclick='return false;' unselectable='off' contenteditable='false'style='cursor:pointer;text-decoration:underline !important;margin-right:8px'>"+(t.name||t.showname)+"</a> ")}),i},t.ValidateForm=function(e,t){e.validateForm().then(function(e){e.isValid?t&&t():e.showErrors()})}},function(e,t,n){e.exports=!n(32)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,t,n){var i=n(24);e.exports=function(e){if(!i(e))throw TypeError(e+" is not an object!");return e}},function(e,t,n){var i=n(130),a="object"==typeof self&&self&&self.Object===Object&&self,r=i||a||Function("return this")();e.exports=r},function(e,t,n){var i=n(45);e.exports=function(e,t,n){if(i(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,i){return e.call(t,n,i)};case 3:return function(n,i,a){return e.call(t,n,i,a)}}return function(){return e.apply(t,arguments)}}},function(e,t,n){var i=n(23),a=n(46);e.exports=n(26)?function(e,t,n){return i.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){"use strict";function i(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,o,l,u=n(86),s=a(u),c=n(4),d=a(c),f=n(1),p=a(f),m=n(8),h=a(m),v=n(5),g=a(v),b=n(6),y=a(b),S=n(3),w=a(S),E=n(107),C=(a(E),n(41)),T=a(C),_=n(14),k=(n(7),n(9)),x=n(2),O=(n(0),n(11)),I=n(54),F=i(I),M=n(69),N=i(M),L=n(95),A=i(L),R=n(422),z=i(R),P=O.WeaTableNew.WeaTable,D=(0,k.observer)((l=o=function(e){function t(){var e,n,i,a;(0,p.default)(this,t);for(var r=arguments.length,o=Array(r),l=0;l<r;l++)o[l]=arguments[l];return n=i=(0,g.default)(this,(e=t.__proto__||(0,d.default)(t)).call.apply(e,[this].concat(o))),i.getNewColumns=function(e){var t=i.props.renderWhatOnCustomeCol,n=i.props.dataIndex.split("__");return e.map(function(e){var a=e;return n.indexOf(a.dataIndex)>=0&&(a.render=function(e,n,r){var o=n[a.dataIndex];return i.props.reRenderConOfWhichRow(n,a.dataIndex)?"string"===typeof t?z.reDefineCellRender.call(i,{renderType:t,text:e,record:n,index:r,dataIndex:a.dataIndex}):"object"===("undefined"===typeof t?"undefined":(0,s.default)(t))?z.reDefineCellRender.call(i,{renderType:t[a.dataIndex],text:e,record:n,index:r,dataIndex:a.dataIndex}):void 0:w.default.createElement("div",{class:"wea-url noWrap",title:o},o)}),a}),e},a=n,(0,g.default)(i,a)}return(0,y.default)(t,e),(0,h.default)(t,[{key:"componentDidMount",value:function(){}},{key:"render",value:function(){var e=this,t=this.props,n=t.title,i=t.tableStore;t.hasDefaultCol,t.hasEnableCol,t.onAddBtnclick,t.onDelBtnClick,t.onOperatesClick;return w.default.createElement("div",{style:{width:"98%",margin:"0 auto"}},w.default.createElement(x.Row,{className:"",style:{borderBottom:"1px solid #e9e9e9"}},w.default.createElement(x.Col,{span:"20",style:{height:"44px",lineHeight:"44px"}},w.default.createElement("div",null,n)),w.default.createElement(x.Col,{span:"4",style:{textAlign:"right",paddingRight:10,fontSize:12}},w.default.createElement("i",{className:"icon-coms-Add-to-hot",style:{fontSize:"20px",marginRight:"10px",color:"#34a2ff",cursor:"pointer",lineHeight:"44px",height:"44px"},onClick:function(){e.props.onAddBtnclick()}}),this.props.tableStore.selectedRowKeys.length>0?w.default.createElement("i",{className:"icon-coms-form-delete-hot",style:{fontSize:"20px",marginRight:"11px",color:"#34a2ff",cursor:"pointer",lineHeight:"44px",height:"44px"},onClick:function(){e.props.onDelBtnClick()}}):w.default.createElement("i",{className:"icon-coms-form-delete-hot",style:{fontSize:"20px",marginRight:"11px",color:"#d9d9d9",cursor:"not-allowed",lineHeight:"44px",height:"44px"}}))),w.default.createElement(x.Row,{className:"",style:{marginBottom:"10px"}},w.default.createElement(P,{comsWeaTableStore:i,hasOrder:!0,needScroll:!0,onOperatesClick:function(t,n,i,a){e.props.getOperaedRecords&&e.props.getOperaedRecords({curOperatedRows:[t],curOperatedKeys:t.randomFieldId}),e.props.onOperatesClick&&e.props.onOperatesClick(t,n,i,a)},rowSelection:{onChange:function(t,n){e.props.getOperaedRecords&&e.props.getOperaedRecords({curOperatedRows:n,curOperatedKeys:t.join(",")})}},getColumns:this.props.ifGetColumns?this.getNewColumns:null})))}}]),t}(w.default.Component),o.contextTypes={location:_.locationShape},o.propTypes={title:T.default.any.isRequired,tableStore:T.default.object.isRequired,onAddBtnclick:T.default.func.isRequired,onDelBtnClick:T.default.func.isRequired,onOperatesClick:T.default.func,getOperaedRecords:T.default.func,ifGetColumns:T.default.bool,dataIndex:T.default.string,reRenderConOfWhichRow:T.default.func,renderWhatOnCustomeCol:T.default.any,onReRenderedCellClick:T.default.func,setCustomCol:T.default.func,getParamsOfoperateDefault:T.default.func,interfaceOfOperateDefault:T.default.func,interfaceOfGetTableData:T.default.func},o.defaultProps={ifGetColumns:!0,renderWhatOnCustomeCol:"onlyLink",reRenderConOfWhichRow:function(){return!0}},r=l))||r;t.default=(0,_.withRouter)(D),window.detectRadioStatus=function(e){var t=e.value,n=null.props.location,i=n.pathname,a=null;if(i.indexOf("mailAccount")>0)a=F.updateUserDefaultMailAccount,a({defaultID:t}).then(function(e){});else if(i.indexOf("mailSign")>0)a=N.operateUserMailSign({operation:"default",defaultSignId:t}).then(function(e){});else if(i.indexOf("mailTemplate")>0){var r=/templatetype=\"(\d)\"\svalue/.exec(e.outerHTML)[1];a=A.operateUserMailTemplate({operation:"default",defaultMailTemplateID:t,templateType:r}).then(function(e){})}}},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){"use strict";t.__esModule=!0;var i=n(124),a=function(e){return e&&e.__esModule?e:{default:e}}(i);t.default=function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return(0,a.default)(e)}},function(e,t,n){var i=n(78),a=n(79);e.exports=function(e){return i(a(e))}},function(e,t,n){var i,a;!function(){"use strict";function n(){for(var e=[],t=0;t<arguments.length;t++){var i=arguments[t];if(i){var a=typeof i;if("string"===a||"number"===a)e.push(i);else if(Array.isArray(i))e.push(n.apply(null,i));else if("object"===a)for(var o in i)r.call(i,o)&&i[o]&&e.push(o)}}return e.join(" ")}var r={}.hasOwnProperty;"undefined"!==typeof e&&e.exports?e.exports=n:(i=[],void 0!==(a=function(){return n}.apply(t,i))&&(e.exports=a))}()},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o,l=n(10),u=i(l),s=n(4),c=i(s),d=n(1),f=i(d),p=n(8),m=i(p),h=n(5),v=i(h),g=n(6),b=i(g),y=n(3),S=i(y),w=n(41),E=i(w),C=(n(14),n(7),n(9)),T=(n(2),n(0)),_=(0,C.observer)((o=r=function(e){function t(){return(0,f.default)(this,t),(0,v.default)(this,(t.__proto__||(0,c.default)(t)).apply(this,arguments))}return(0,b.default)(t,e),(0,m.default)(t,[{key:"render",value:function(){return S.default.createElement(T.WeaDialog,(0,u.default)({},this.props,{title:this.props.title,icon:"icon-coms-email",iconBgcolor:"#788f9d",visible:this.props.visible,className:this.props.className,style:this.props.style,buttons:this.props.btns,onCancel:this.props.onCancel,moreBtn:{datas:this.props.btn}}),this.props.children)}}]),t}(S.default.Component),r.propTypes={title:E.default.string.isRequired,visible:E.default.bool.isRequired,style:E.default.object,btns:E.default.array,onCancel:E.default.func.isRequired},r.defaultProps={style:{},btns:[]},a=o))||a;t.default=_},function(e,t,n){function i(e,t){var n=r(e,t);return a(n)?n:void 0}var a=n(238),r=n(244);e.exports=i},function(e,t,n){var i=n(79);e.exports=function(e){return Object(i(e))}},function(e,t,n){e.exports={default:n(212),__esModule:!0}},function(e,t,n){e.exports=n(332)()},function(e,t,n){"use strict";var i=n(182)(!0);n(87)(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,n=this._i;return n>=t.length?{value:void 0,done:!0}:(e=i(t,n),this._i+=e.length,{value:e,done:!1})})},function(e,t){e.exports={}},function(e,t,n){"use strict";function i(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,o,l,u=n(10),s=a(u),c=n(4),d=a(c),f=n(1),p=a(f),m=n(8),h=a(m),v=n(5),g=a(v),b=n(6),y=a(b),S=n(3),w=a(S),E=n(41),C=a(E),T=(n(14),n(7)),_=n(9),k=(n(2),n(0)),x=n(11),O=n(54),I=(i(O),n(69)),F=(i(I),n(428)),M=a(F),N=(x.WeaTableNew.WeaTable,(0,_.observer)((l=o=function(e){function t(){var e,n,i,a;(0,p.default)(this,t);for(var r=arguments.length,o=Array(r),l=0;l<r;l++)o[l]=arguments[l];return n=i=(0,g.default)(this,(e=t.__proto__||(0,d.default)(t)).call.apply(e,[this].concat(o))),i.state={richTextVal:i.props.richTextVal},a=n,(0,g.default)(i,a)}return(0,y.default)(t,e),(0,h.default)(t,[{key:"componentWillReceiveProps",value:function(e,t){e.richTextVal!==this.props.richTextVal&&this.setState({richTextVal:e.richTextVal})}},{key:"componentDidMount",value:function(){this.props.emailSettingStore}},{key:"render",value:function(){var e=this.props,t=e.formStore,n=(e.condition,t.isFormInit);return w.default.createElement("div",null,n?this.getFields():null)}},{key:"getFields",value:function(){var e=this,t=[],n=this.props,i=n.formStore,a=n.condition;return(0,T.toJS)(a).map(function(e,n){var a=[];0==n&&(e.items.map(function(e){var t=e.otherParams?e.otherParams:{};a.push({com:w.default.createElement(k.WeaFormItem,(0,s.default)({label:""+e.label,labelCol:{span:""+e.labelcol},error:i.getError(e),wrapperCol:{span:""+e.fieldcol}},t),w.default.createElement(x.WeaSwitch,{fieldConfig:e,form:i,onChange:null})),colSpan:1})}),t.push(w.default.createElement(k.WeaSearchGroup,{needTigger:!0,title:e.title,showGroup:e.defaultshow,items:a,col:1})))}),t.push(w.default.createElement(k.WeaSearchGroup,{needTigger:!0,title:this.props.gourp2Title,showGroup:!0},this.props.children?this.props.children:w.default.createElement("div",null,this.props.hasSpecialFields&&w.default.createElement(M.default,{options:this.props.allOptions,searchValue:"",onClick:function(t){e.refs["rich-text-ref"].insertHTML(t)}}),"2"==this.props.richTextViewAttr&&w.default.createElement("div",{className:"wea-ckeditor-import-ecCom",style:this.props.hasSpecialFields?{overflow:"hidden"}:{}},w.default.createElement(k.WeaRichText,{ref:"rich-text-ref",value:this.state.richTextVal,ckConfig:{toolbar:[{name:"document",items:["Source"]},{name:"paragraph",items:["JustifyLeft","JustifyCenter","JustifyRight","-","NumberedList","BulletedList"]},{name:"styles",items:["Format","Font","FontSize"]},{name:"colors",items:["TextColor"]},{name:"basicstyles",items:["Bold","Italic","Underline","Strike"]},{name:"insert",items:["Image","Table","Smiley"]}],height:260,uploadUrl:"/api/blog/fileupload/uploadimage"},extentsConfig:!0,bottomBarConfig:!0,onChange:function(t){e.setState({richTextVal:t},function(){e.props.onrichTextChange(t)})},onStatusChange:function(e){},onToolsChange:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=(arguments.length>1&&void 0!==arguments[1]&&arguments[1],arguments.length>2&&void 0!==arguments[2]?arguments[2]:[]),n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",i="",a={37:"doc",prjtsk:"prjtsk",18:"crm",152:"workflow",135:"project",workplan:"workplan",blogTemplate:"blogTemplate"};return t.map(function(t){"Upload"===e&&"image"===n&&(i+=' <img class="formImgPlay" src="'+t.filelink+'" data-imgsrc="'+(t.loadlink||t.filelink)+'" /> '),"Upload"===e&&"file"===n&&(i+=t.filelink+"<br>"),"Browser"===e&&(i+="blogTemplate"===n?t.name:"<a href='javascript:void(0)' linkid='"+t.id+"' linkType='"+a[n]+"' onclick='try{return openAppLink(this,"+t.id+");}catch(e){}' ondblclick='return false;' unselectable='off' contenteditable='false' style='cursor:pointer;text-decoration:underline !important;margin-right:8px'>"+(t.name||t.showname)+"</a>")}),i}})),"1"==this.props.richTextViewAttr&&w.default.createElement("div",{style:{backgroundColor:"rgb(248,248,248)",minHeight:"210px",maxHeight:"300px",overflow:"auto",border:"1px solid #e0e0e0"}},w.default.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.richTextVal?this.props.richTextVal:""}}))))),t}}]),t}(w.default.Component),o.propTypes={formStore:C.default.any.isRequired,condition:C.default.array.isRequired,gourp2Title:C.default.string.isRequired,richTextVal:C.default.any,onrichTextChange:C.default.func,hasSpecialFields:C.default.bool,allOptions:C.default.array,children:C.default.element,richTextViewAttr:C.default.number},o.defaultProps={hasSpecialFields:!1,richTextViewAttr:2},r=l))||r);t.default=N},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){var i=n(114),a=n(83);e.exports=Object.keys||function(e){return i(e,a)}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t){e.exports=!0},function(e,t,n){var i=n(23).f,a=n(33),r=n(19)("toStringTag");e.exports=function(e,t,n){e&&!a(e=n?e:e.prototype,r)&&i(e,r,{configurable:!0,value:t})}},function(e,t,n){var i=n(29),a=n(121),r=n(122),o=n(27),l=n(59),u=n(101),s={},c={},t=e.exports=function(e,t,n,d,f){var p,m,h,v,g=f?function(){return e}:u(e),b=i(n,d,t?2:1),y=0;if("function"!=typeof g)throw TypeError(e+" is not iterable!");if(r(g)){for(p=l(e.length);p>y;y++)if((v=t?b(o(m=e[y])[0],m[1]):b(e[y]))===s||v===c)return v}else for(h=g.call(e);!(m=h.next()).done;)if((v=a(h,b,m.value,t))===s||v===c)return v};t.BREAK=s,t.RETURN=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.ValidateForm=function(e,t){e.validateForm().then(function(e){e.isValid?t&&t():e.showErrors()})}},function(e,t,n){n(185);for(var i=n(18),a=n(30),r=n(43),o=n(19)("toStringTag"),l="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),u=0;u<l.length;u++){var s=l[u],c=i[s],d=c&&c.prototype;d&&!d[o]&&a(d,o,s),r[s]=r.Array}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getEmailAddAccountCondition=t.openIdentifyInvoiceMailAccount=t.getEmailEditAccountCondition=t.getEmailAccountCondition=t.getMailAccountDefaultInfo=t.deleteUserMailAccount=t.getMailAccountBean=t.makeUserMailAccount=t.updateUserDefaultMailAccount=t.getMailLabelBean=t.getMailAccount=void 0;var i=n(0);t.getMailAccount=function(e){return i.WeaTools.callApi("/api/email/setting/getMailAccount","GET",e)},t.getMailLabelBean=function(e){return i.WeaTools.callApi("/api/email/setting/getMailLabelBean","GET",e)},t.updateUserDefaultMailAccount=function(e){return i.WeaTools.callApi("/api/email/setting/updateUserDefaultMailAccount","POST",e)},t.makeUserMailAccount=function(e){return i.WeaTools.callApi("/api/email/setting/makeUserMailAccount","POST",e)},t.getMailAccountBean=function(e){return i.WeaTools.callApi("/api/email/setting/getMailAccountBean","GET",e)},t.deleteUserMailAccount=function(e){return i.WeaTools.callApi("/api/email/setting/deleteUserMailAccount","POST",e)},t.getMailAccountDefaultInfo=function(e){return i.WeaTools.callApi("/api/email/setting/getMailAccountDefaultInfo","GET",e)},t.getEmailAccountCondition=function(e){return i.WeaTools.callApi("/api/email/condition/getEmailAccountCondition","GET",e)},t.getEmailEditAccountCondition=function(e){return i.WeaTools.callApi("/api/email/condition/getEmailEditAccountCondition","GET",e)},t.openIdentifyInvoiceMailAccount=function(e){return i.WeaTools.callApi("/api/email/setting/openIdentifyInvoiceMailAccount","POST",e)},t.getEmailAddAccountCondition=function(e){return i.WeaTools.callApi("/api/email/set/getEmailAddAccountCondition","GET",e)}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,T.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m,h,v,g,b,y,S,w,E,C=n(12),T=i(C),_=n(10),k=i(_),x=n(16),O=i(x),I=n(1),F=i(I),M=n(7),N=n(2),L=n(11),A=n(96),R=i(A),z=n(56),P=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(z),D=n(0),j=D.WeaLocaleProvider.getLabel,W=N.Modal.confirm,B=(o=function e(){(0,F.default)(this,e),a(this,"defaultid",l,this),a(this,"curOperatedRows",u,this),a(this,"curOperatedKeys",s,this),a(this,"buttonDisabled",c,this),a(this,"isDiaOpened",d,this),a(this,"mainSessionkey",f,this),a(this,"mainTableDatas",p,this),a(this,"setParamsState",m,this),a(this,"getTableData",h,this),a(this,"setStoreAttr",v,this),a(this,"initWeaForm",g,this),a(this,"onAddBtnClick",b,this),a(this,"onClsDiaClick",y,this),a(this,"onEditBtnClick",S,this),a(this,"onSaveBtnClick",w,this),a(this,"onDelBtnClick",E,this)},l=r(o.prototype,"defaultid",[M.observable],{enumerable:!0,initializer:function(){return""}}),u=r(o.prototype,"curOperatedRows",[M.observable],{enumerable:!0,initializer:function(){return[]}}),s=r(o.prototype,"curOperatedKeys",[M.observable],{enumerable:!0,initializer:function(){return""}}),c=r(o.prototype,"buttonDisabled",[M.observable],{enumerable:!0,initializer:function(){return!1}}),d=r(o.prototype,"isDiaOpened",[M.observable],{enumerable:!0,initializer:function(){return!1}}),f=r(o.prototype,"mainSessionkey",[M.observable],{enumerable:!0,initializer:function(){return""}}),p=r(o.prototype,"mainTableDatas",[M.observable],{enumerable:!0,initializer:function(){return[]}}),m=r(o.prototype,"setParamsState",[M.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,O.default)(t).forEach(function(n){e[n]=t[n]})}}}),h=r(o.prototype,"getTableData",[M.action],{enumerable:!0,initializer:function(){var e=this;return function(t,n){n().then((0,M.action)("getTableDataSucc",function(n){e.mainSessionkey=n.sessionkey,t.getDatas(n.sessionkey)}))}}}),v=r(o.prototype,"setStoreAttr",[M.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var n=t.attr,i=t.interfaceOfGetVal,a=t.interfaceBehavior,r=t.val,o=t.callback,l=t.attrType,u=void 0===l?"normal":l;i?i().then((0,M.action)("GetValSuc",function(t){switch(a){case"getTopTabs":r=t.grouptinfo;break;case"setDefaulId":r=t}"normal"===u?e[n]=r:"map"===u&&e[n].merge(r),o&&o(r)})):("normal"===u?e[n]=r:"map"===u&&e[n].merge(r),o&&o(r))}}}),g=r(o.prototype,"initWeaForm",[M.action],{enumerable:!0,initializer:function(){return function(e){var t=e.compStore,n=e.weaformStoreName,i=e.interfaceOfGetCon,a=e.interfaceParams,r=void 0===a?{}:a,o=e.conditionAttrName,l=e.isConGetted,u=e.afterGetCon;!0===l?(t[n]=new L.WeaForm,t[n].initFormFields(t[o])):i(r).then(function(e){t[n]=new L.WeaForm,t[o]=e.conditioninfo,t[n].initFormFields(t[o]),u&&u(e)})}}}),b=r(o.prototype,"onAddBtnClick",[M.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var n=t.confsOfInitweaForms,i=t.attrOfControlVisible,a=t.cb,r=t.attrOfDiaTitle,o=t.diaTitle;n.forEach(function(t){e.initWeaForm(t)}),e.setStoreAttr({attr:i,val:!0}),e.setStoreAttr({attr:r,val:o}),a&&a()}}}),y=r(o.prototype,"onClsDiaClick",[M.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var n=t.confsOfInitweaForms,i=t.attrOfControlVisible,a=t.cb;n.forEach(function(t){e.initWeaForm(t)}),e.setStoreAttr({attr:i,val:!1}),a&&a()}}}),S=r(o.prototype,"onEditBtnClick",[M.action],{enumerable:!0,initializer:function(){return function(e){var t=e.interfaceParams,n=e.interfaceOfGetEditInfo,i=e.editInfoData,a=e.ifOpenDia,r=void 0===a||a,o=e.isEditInfoGetted,l=void 0!==o&&o,u=e.attrOfControlVisible,s=e.cb,c=e.attrOfDiaTitle,d=e.diaTitle,f=e.compStore,p=e.showEditInfoFn;l?(p(i),r&&(f[u]=!0,f[c]=d),s&&s()):n(t).then(function(e){p(e),r&&(f[u]=!0,f[c]=d),s&&s()})}}}),w=r(o.prototype,"onSaveBtnClick",[M.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var n=(t.saveAction,t.interfaceOfSave),i=t.weaformStoreNames,a=t.otherParams,r=void 0===a?{}:a,o=t.ifClsDia,l=void 0!==o&&o,u=t.attrOfControlVisible,s=t.ifReloadTableData,c=void 0!==s&&s,d=t.tableStore,f=t.interfaceOfGetTableData,p=t.beforeReqInterface,m=t.afterReqInterface,h=t.needCheckButton,v=t.falseCanNoColse;h&&e.setParamsState({buttonDisabled:!0});var g={},b={},y=!0,S=!0;i.forEach(function(t){e[t].validate().then(function(t){t.isValid||(y=!1,h&&e.setParamsState({buttonDisabled:!1}))})}),setTimeout((0,M.action)(function(){y?(i.forEach(function(t){g=(0,k.default)({},g,e[t].getFormParams())}),b=(0,k.default)({},g,r),p&&p(),n(b).then(function(t){var n=t.flag;t.status;P.messagesOfoperateResult({SuccOrFailObj:{flag:n},succText:j(83551,"保存成功"),success:function(){},failText:t.hasOwnProperty("message")?t.message:j(21809,"保存失败")}),l&&(!v&&"repeat"!==t.message||t.flag?e[u]=!1:S=!1),(v||"repeat"===t.message)&&(t.flag||(S=!1,e[u]=!0)),c&&S&&e.getTableData(d,f),m&&m(t)})):(0,R.default)("warning",j(384379,"您还有必填信息未填"))}),300)}}}),E=r(o.prototype,"onDelBtnClick",[M.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var n=t.interfaceOfDel,i=t.interfaceParams,a=t.tableStore,r=t.interfaceOfGetTableData,o=t.delWarnText,l=void 0===o?j(15097,"确定要删除吗?"):o,u=t.afterReqInterface,s=t.deleting;W({title:j(131329,"信息确认"),content:React.createElement("span",null,l),okText:j(826,"确定"),onOk:function(){s&&N.message.loading(j("19611","处理中")+"...",0),n(i).then(function(t){var n=t.flag;t.status;P.messagesOfoperateResult({SuccOrFailObj:{flag:n},succText:j(20461,"删除成功"),success:function(){e.getTableData(a,r),u&&u(t)},failText:t.hasOwnProperty("message")?t.message:j(20462,"删除失败")}),s&&N.message.destroy()})},onCancel:function(){}})}}}),o);t.default=B},function(e,t,n){"use strict";function i(e){var t,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=arguments[2],a=e,r=!0;return function(){var e=arguments,o=n?null:this;return r?(a.apply(o,e),r=!1):!t&&void(t=setTimeout(function(){clearTimeout(t),t=null,n?a(e):a.apply(o,e)},i||500))}}Object.defineProperty(t,"__esModule",{value:!0}),t.messagesOfoperateResult=void 0,t.throttle=i;var a=n(2),r=n(0),o=r.WeaLocaleProvider.getLabel;t.messagesOfoperateResult=function(e){var t=e.SuccOrFailObj,n=e.succText,i=void 0===n?"":n,r=e.failText,l=void 0===r?"":r,u=e.success,s=e.fail;for(var c in t)if(!t[c])return l&&a.message.error("repeat"===l?o("26603","名称重复"):l),void(s&&s());i&&a.message.success(i),u&&u()}},function(e,t){function n(e){return null!=e&&"object"==typeof e}e.exports=n},function(e,t){var n=Array.isArray;e.exports=n},function(e,t,n){var i=n(80),a=Math.min;e.exports=function(e){return e>0?a(i(e),9007199254740991):0}},function(e,t){var n=0,i=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+i).toString(36))}},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,n){var i=n(27),a=n(184),r=n(83),o=n(81)("IE_PROTO"),l=function(){},u=function(){var e,t=n(76)("iframe"),i=r.length;for(t.style.display="none",n(117).appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write("<script>document.F=Object<\/script>"),e.close(),u=e.F;i--;)delete u.prototype[r[i]];return u()};e.exports=Object.create||function(e,t){var n;return null!==e?(l.prototype=i(e),n=new l,l.prototype=null,n[o]=e):n=u(),void 0===t?n:a(n,t)}},function(e,t,n){e.exports={default:n(215),__esModule:!0}},function(e,t,n){function i(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}var a=n(228),r=n(229),o=n(230),l=n(231),u=n(232);i.prototype.clear=a,i.prototype.delete=r,i.prototype.get=o,i.prototype.has=l,i.prototype.set=u,e.exports=i},function(e,t,n){function i(e,t){for(var n=e.length;n--;)if(a(e[n][0],t))return n;return-1}var a=n(110);e.exports=i},function(e,t,n){function i(e){return null==e?void 0===e?u:l:s&&s in Object(e)?r(e):o(e)}var a=n(74),r=n(240),o=n(241),l="[object Null]",u="[object Undefined]",s=a?a.toStringTag:void 0;e.exports=i},function(e,t,n){var i=n(38),a=i(Object,"create");e.exports=a},function(e,t,n){function i(e,t){var n=e.__data__;return a(t)?n["string"==typeof t?"string":"hash"]:n.map}var a=n(253);e.exports=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getMailSignEntity=t.createQRcode=t.getEmailSignCondition=t.operateUserMailSign=t.getMailSign=void 0;var i=n(0);t.getMailSign=function(e){return i.WeaTools.callApi("/api/email/sign/getMailSign","GET",e)},t.operateUserMailSign=function(e){return i.WeaTools.callApi("/api/email/sign/operateUserMailSign","POST",e)},t.getEmailSignCondition=function(e){return i.WeaTools.callApi("/api/email/condition/getEmailSignCondition","GET",e)},t.createQRcode=function(e){return i.WeaTools.callApi("/api/email/sign/createQRcode","POST",e)},t.getMailSignEntity=function(e){return i.WeaTools.callApi("/api/email/sign/getMailSignEntity","GET",e)}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e){var t=e.formStore,n=e.conditioninfo,i=e.isWrappedInSearchGroups,a=void 0!==i&&i,r=e.confs,l=e.cols,f=void 0===l?1:l;if(!t.isFormInit)return null;var p=[],m=n;return a||(m=[n[0]]),m.map(function(e){var n=[];e.items.map(function(e,i){var a=r&&r[e.domkey[0]]?r[e.domkey[0]]:{};a.hasOwnProperty("renderNothing")||(a.renderNothing=!1),(0,u.default)(a.renderNothing)&&(a.renderNothing=a.renderNothing(t,e,m,i)),n.push({com:!0===a.renderNothing?null:o.default.createElement(s.WeaFormItem,{label:""+d(e.labelID,void 0==e.label?"":e.label),labelCol:{span:""+e.labelcol},error:t.getError(e),wrapperCol:{span:""+e.fieldcol},style:a&&a.style?a.style:{},className:a&&a.className?a.className:"",hideLabel:!(!e.otherParams||!e.otherParams.hasOwnProperty("hideLabel"))&&e.otherParams.hideLabel,tipPosition:e.otherParams&&e.otherParams.hasOwnProperty("tipPosition")?e.otherParams.tipPosition:"top"},a&&a.fn?a.fn(t,e,m,i):o.default.createElement(c.WeaSwitch,{fieldConfig:e,form:t,onChange:function(e){}}))})}),a?p.push(o.default.createElement(s.WeaSearchGroup,{needTigger:!0,title:e.title,showGroup:e.defaultshow,items:n,col:f})):p.push(n)}),a?p:p[0].map(function(e){return e.com})}Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var r=n(3),o=i(r),l=n(103),u=i(l),s=(n(14),n(7),n(9),n(2),n(0)),c=n(11),d=s.WeaLocaleProvider.getLabel},function(e,t){},function(e,t,n){var i=n(48),a=n(19)("toStringTag"),r="Arguments"==i(function(){return arguments}()),o=function(e,t){try{return e[t]}catch(e){}};e.exports=function(e){var t,n,l;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=o(t=Object(e),a))?n:r?i(t):"Object"==(l=i(t))&&"function"==typeof t.callee?"Arguments":l}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o,l=n(40),u=i(l),s=n(10),c=i(s),d=n(4),f=i(d),p=n(1),m=i(p),h=n(8),v=i(h),g=n(5),b=i(g),y=n(6),S=i(y),w=n(3),E=i(w),C=n(14),T=n(9),_=n(2),k=n(0),x=n(284),O=i(x),I=n(106),F=n(136),M=n(138),N=i(M),L=n(108),A=(i(L),_.Menu.Item),R=_.Modal.confirm,z=k.WeaLocaleProvider.getLabel,P=(0,T.observer)((o=r=function(e){function t(e){(0,m.default)(this,t);var n=(0,b.default)(this,(t.__proto__||(0,f.default)(t)).call(this,e));return n.hide=function(){n.refs.popover.refs.tooltip.setState({visible:!1})},n.getProps=function(){var e=n.context.router,t=n.props,i=t.data,a=t.data;a=void 0===a?{}:a;var r=a.showName,o=a.typeValue,l=a.isInternal,s=a.imageUrl,d=a.innerDetails,f=a.email,p=a.isContact,m=a.isBlacklist,h=a.canEdit,v=a.type,g=t.onOperateClick,b=t.reloadEmail,y={name:r||"",url:s||"",userId:o||""};return{ref:"popover",trigger:"click",overlayClassName:""+n.prefixClass,placement:"bottomLeft",title:E.default.createElement("div",{className:n.prefixClass+"-title"},E.default.createElement("div",{className:n.prefixClass+"-title-avatar"},E.default.createElement(k.WeaAvatar,(0,c.default)({},y,{style:{width:40,height:40}}))),E.default.createElement("p",{title:r},l?r:r.substring(0,r.indexOf("<"))),E.default.createElement("p",{title:l?d:f},E.default.createElement("span",null,l?d:f),!l&&E.default.createElement(O.default,{text:f,onCopy:function(){return _.message.success(z(125245,"复制成功"))}},E.default.createElement("a",null,z(77,"复制"))))),content:E.default.createElement("div",{className:n.prefixClass+"-content",id:n.id},E.default.createElement("span",{style:{width:h?"50%":l?"100%":"80%"},onClick:function(){var t=(0,c.default)({isInternal:l},l?{internaltonew:(0,u.default)([{id:o,type:v}])}:{to:f});e.push({pathname:"main/email/new",query:t}),n.hide()}},z(81300,"写信")),E.default.createElement("span",{style:(0,c.default)({display:"none",width:h?"33.3%":l?"50%":"40%"},!h&&l?{border:"none"}:{}),onClick:function(){n.hide()}},z(384326,"往来邮件")),h?E.default.createElement("span",{style:{width:"50%",border:"none"},onClick:function(){n.hide(),"function"===typeof g&&g("editContact",{data:i})}},z(31229,"编辑联系人")):l?null:E.default.createElement(_.Dropdown,{getPopupContainer:function(){return document.getElementById(n.id)},overlay:E.default.createElement(_.Menu,{className:n.prefixClass+"-menu",onClick:function(e){var t=e.key,a=e.item;if(n.hide(),"addBlack"===t||"delBlack"===t){var r="addBlack"===t?z(611,"添加"):z(19133,"移出");R({title:z(15172,"系统提示"),content:[E.default.createElement("p",null,z(385590,"确定将")+" "+a.props.data.email+" "+r+z(385591,"黑名单吗?")),"addBlack"===t&&E.default.createElement("p",null,z(385592,"加入黑名单后,该用户发送的邮件将自动收至垃圾箱。"))].filter(Boolean),onOk:function(){return(0,I.operateUserEmailBlack)("addBlack"===t?{mailAddress:a.props.data.email,operation:"add"}:{ids:a.props.data.backlistId,operation:"delete"}).then(function(e){e.flag?_.message.success(""+r+z(385593,"黑名单成功")):_.message.error(""+r+z(385594,"黑名单失败,请重试!")),b&&"function"===typeof b&&b()})}})}else if("addContact"===t){var o=n.refs["popover-addContact"].addContacts||n.refs["popover-addContact"].wrappedInstance.addContacts;o("",function(e){if(e){var t=i.showName.replace(/[^>]*$/,""),n=t.match(/^.*</)[0].replace(/<$/,"").trim();e.updateFields({mailUserName:n,mailAddress:i.email})}}),n.setState({addContactVisible:!0})}else"delContact"===t&&R({title:z(15172,"系统提示"),content:[E.default.createElement("p",null,z(385590,"确定将")+" "+a.props.data.email+z(91,"删除?"))].filter(Boolean),okText:z(826,"确定"),onOk:function(){return(0,F.contactOperation)({concactIds:a.props.data.contactid,operation:"deleteContact"}).then(function(e){e.flag?_.message.success(""+z(572,"联系人")+z(20461,"删除成功")):_.message.error(""+z(572,"联系人")+z(20462,"删除失败")),b&&"function"===typeof b&&b()})}});"function"===typeof g&&g(t,a)}},E.default.createElement(A,{key:(1===p||"1"===p?"del":"add")+"Contact",data:i},1===p||"1"===p?z(91,"删除"):z(611,"添加"),z(572,"联系人")),E.default.createElement(A,{key:(1===m||"1"===m?"del":"add")+"Black",data:i},1===m||"1"===m?z(19133,"移出"):z(384327,"添加到"),z(31859,"黑名单"))),trigger:["click"]},E.default.createElement("span",{style:{width:"20%"}},E.default.createElement("i",{className:"icon-email-more"}))))}},n.prefixClass="wea-email-popover-account",n.id="weaEmailPopoverAccount_"+Math.random().toString(36).substr(2,6),n.isInstanceMounted=!1,n.state={addContactVisible:!1},n}return(0,S.default)(t,e),(0,v.default)(t,[{key:"componentDidMount",value:function(){this.isInstanceMounted=!0}},{key:"componentWillUnmount",value:function(){this.isInstanceMounted=!1}},{key:"render",value:function(){var e=this;return[E.default.createElement(_.Popover,this.getProps(),this.props.children),E.default.createElement(N.default,{ref:"popover-addContact",visible:this.state.addContactVisible,onHandleAdd:function(){return e.setState({addContactVisible:!0})},onCancel:function(){return e.setState({addContactVisible:!1})},onSubmit:function(){e.props.reloadEmail&&"function"===typeof e.props.reloadEmail&&e.props.reloadEmail()}})]}}]),t}(E.default.Component),r.contextTypes={router:C.routerShape},a=o))||a;t.default=P},function(e,t,n){var i=n(28),a=i.Symbol;e.exports=a},function(e,t,n){e.exports={default:n(170),__esModule:!0}},function(e,t,n){var i=n(24),a=n(18).document,r=i(a)&&i(a.createElement);e.exports=function(e){return r?a.createElement(e):{}}},function(e,t,n){var i=n(24);e.exports=function(e,t){if(!i(e))return e;var n,a;if(t&&"function"==typeof(n=e.toString)&&!i(a=n.call(e)))return a;if("function"==typeof(n=e.valueOf)&&!i(a=n.call(e)))return a;if(!t&&"function"==typeof(n=e.toString)&&!i(a=n.call(e)))return a;throw TypeError("Can't convert object to primitive value")}},function(e,t,n){var i=n(48);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==i(e)?e.split(""):Object(e)}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t){var n=Math.ceil,i=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?i:n)(e)}},function(e,t,n){var i=n(82)("keys"),a=n(60);e.exports=function(e){return i[e]||(i[e]=a(e))}},function(e,t,n){var i=n(13),a=n(18),r=a["__core-js_shared__"]||(a["__core-js_shared__"]={});(e.exports=function(e,t){return r[e]||(r[e]=void 0!==t?t:{})})("versions",[]).push({version:i.version,mode:n(49)?"pure":"global",copyright:"© 2018 Denis Pushkarev (zloirock.ru)"})},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,n){var i=n(17),a=n(13),r=n(32);e.exports=function(e,t){var n=(a.Object||{})[e]||Object[e],o={};o[e]=t(n),i(i.S+i.F*r(function(){n(1)}),"Object",o)}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=n(180),r=i(a),o=n(187),l=i(o),u="function"===typeof l.default&&"symbol"===typeof r.default?function(e){return typeof e}:function(e){return e&&"function"===typeof l.default&&e.constructor===l.default&&e!==l.default.prototype?"symbol":typeof e};t.default="function"===typeof l.default&&"symbol"===u(r.default)?function(e){return"undefined"===typeof e?"undefined":u(e)}:function(e){return e&&"function"===typeof l.default&&e.constructor===l.default&&e!==l.default.prototype?"symbol":"undefined"===typeof e?"undefined":u(e)}},function(e,t,n){"use strict";var i=n(49),a=n(17),r=n(116),o=n(30),l=n(43),u=n(183),s=n(50),c=n(115),d=n(19)("iterator"),f=!([].keys&&"next"in[].keys()),p=function(){return this};e.exports=function(e,t,n,m,h,v,g){u(n,t,m);var b,y,S,w=function(e){if(!f&&e in _)return _[e];switch(e){case"keys":case"values":return function(){return new n(this,e)}}return function(){return new n(this,e)}},E=t+" Iterator",C="values"==h,T=!1,_=e.prototype,k=_[d]||_["@@iterator"]||h&&_[h],x=k||w(h),O=h?C?w("entries"):x:void 0,I="Array"==t?_.entries||k:k;if(I&&(S=c(I.call(new e)))!==Object.prototype&&S.next&&(s(S,E,!0),i||"function"==typeof S[d]||o(S,d,p)),C&&k&&"values"!==k.name&&(T=!0,x=function(){return k.call(this)}),i&&!g||!f&&!T&&_[d]||o(_,d,x),l[t]=x,l[E]=p,h)if(b={values:C?x:w("values"),keys:v?x:w("keys"),entries:O},g)for(y in b)y in _||r(_,y,b[y]);else a(a.P+a.F*(f||T),t,b);return b}},function(e,t,n){t.f=n(19)},function(e,t,n){var i=n(60)("meta"),a=n(24),r=n(33),o=n(23).f,l=0,u=Object.isExtensible||function(){return!0},s=!n(32)(function(){return u(Object.preventExtensions({}))}),c=function(e){o(e,i,{value:{i:"O"+ ++l,w:{}}})},d=function(e,t){if(!a(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!r(e,i)){if(!u(e))return"F";if(!t)return"E";c(e)}return e[i].i},f=function(e,t){if(!r(e,i)){if(!u(e))return!0;if(!t)return!1;c(e)}return e[i].w},p=function(e){return s&&m.NEED&&u(e)&&!r(e,i)&&c(e),e},m=e.exports={KEY:i,NEED:!1,fastKey:d,getWeak:f,onFreeze:p}},function(e,t,n){var i=n(18),a=n(13),r=n(49),o=n(88),l=n(23).f;e.exports=function(e){var t=a.Symbol||(a.Symbol=r?{}:i.Symbol||{});"_"==e.charAt(0)||e in t||l(t,e,{value:o.f(e)})}},function(e,t,n){var i=n(30);e.exports=function(e,t,n){for(var a in t)n&&e[a]?e[a]=t[a]:i(e,a,t[a]);return e}},function(e,t){e.exports=function(e,t,n,i){if(!(e instanceof t)||void 0!==i&&i in e)throw TypeError(n+": incorrect invocation!");return e}},function(e,t,n){"use strict";function i(e){var t,n;this.promise=new e(function(e,i){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=i}),this.resolve=a(t),this.reject=a(n)}var a=n(45);e.exports.f=function(e){return new i(e)}},function(e,t,n){var i=n(38),a=n(28),r=i(a,"Map");e.exports=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.markEmailSysTemplate=t.getEmailSysTemplateCondition=t.getMailTemplateBean=t.markUserMailTemplate=t.operateUserMailTemplate=t.getEmailTemplateCondition=t.getMailTemplate=void 0;var i=n(0);t.getMailTemplate=function(e){return i.WeaTools.callApi("/api/email/setting/getMailTemplate","GET",e)},t.getEmailTemplateCondition=function(e){return i.WeaTools.callApi("/api/email/condition/getEmailTemplateCondition","GET",e)},t.operateUserMailTemplate=function(e){return i.WeaTools.callApi("/api/email/setting/operateUserMailTemplate","POST",e)},t.markUserMailTemplate=function(e){return i.WeaTools.callApi("/api/email/setting/markUserMailTemplate","POST",e)},t.getMailTemplateBean=function(e){return i.WeaTools.callApi("/api/email/setting/getMailTemplateBean","GET",e)},t.getEmailSysTemplateCondition=function(e){return i.WeaTools.callApi("/api/email/template/getEmailSysTemplateCondition","GET",e)},t.markEmailSysTemplate=function(e){return i.WeaTools.callApi("/api/email/template/markEmailSysTemplate","POST",e)}},function(e,t,n){"use strict";function i(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:l(15172,"系统提示"),i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){};return r.Modal[e]({title:n,content:t,onOk:function(){i()},okText:l(826,"确定")})}Object.defineProperty(t,"__esModule",{value:!0});var a=n(3),r=(function(e){e&&e.__esModule}(a),n(2)),o=n(0),l=o.WeaLocaleProvider.getLabel;t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.emailRuleCon=t.emailFolderCon=t.emailBlackListCon=t.emailSignEditCon=t.emailAcServerkInfoCon=t.emailAcBaseInfoCon=t.emailAcEditCon=void 0;var i=n(0),a=i.WeaLocaleProvider.getLabel;t.emailAcEditCon={conditioninfo:[{items:[{colSpan:2,conditionType:"INPUT",domkey:["accountName"],fieldcol:16,isQuickSearch:!1,label:"账户名称",labelID:127547,labelcol:8,precision:0,relatekey:"",viewAttr:3,rules:"required|string"},{colSpan:2,conditionType:"INPUT",domkey:["accountMailAddress"],fieldcol:16,isQuickSearch:!1,label:"邮件地址",labelID:19805,labelcol:8,precision:0,relatekey:"",viewAttr:3,rules:"required|string"},{colSpan:2,conditionType:"INPUT",domkey:["accountId"],fieldcol:16,isQuickSearch:!1,label:"邮箱登录名",labelID:384218,labelcol:8,precision:0,relatekey:"",viewAttr:3,rules:"required|string"},{colSpan:2,conditionType:"INPUT",domkey:["accountPassword"],fieldcol:16,isQuickSearch:!1,label:"邮箱密码",labelID:21895,otherParams:{type:"password"},labelcol:8,precision:0,relatekey:"",viewAttr:3,rules:"required|string"},{colSpan:2,conditionType:"SWITCH",domkey:["isDefault"],fieldcol:16,isQuickSearch:!1,label:"设置为默认账户",labelID:384219,labelcol:8,precision:0,relatekey:"",viewAttr:2}],title:a(1361,"基本信息"),defaultshow:!0},{items:[{colSpan:2,conditionType:"SELECT",domkey:["serverType"],fieldcol:16,isQuickSearch:!1,label:"邮件服务器类型",labelID:384227,labelcol:8,options:[{key:"1",selected:!0,showname:"POP3"},{key:"2",selected:!1,showname:"IMAP"}],precision:0,relatekey:"",viewAttr:2},{colSpan:2,conditionType:"INPUT",domkey:["popServer"],fieldcol:9,isQuickSearch:!1,label:"接收邮件服务器",labelID:384228,labelcol:15,precision:0,relatekey:"",viewAttr:3,rules:"required|string"},{colSpan:2,conditionType:"SWITCH",domkey:["getneedSSL"],fieldcol:12,isQuickSearch:!1,label:"SSL",labelcol:12,precision:0,relatekey:"",viewAttr:2},{colSpan:2,conditionType:"INPUT",domkey:["popServerPort"],fieldcol:12,isQuickSearch:!1,label:"接收端口",labelID:24723,labelcol:12,precision:0,relatekey:"",viewAttr:3,rules:"required|numeric"},{colSpan:2,conditionType:"INPUT",domkey:["smtpServer"],fieldcol:9,isQuickSearch:!1,label:"发送邮件服务器",labelID:384229,labelcol:15,precision:0,relatekey:"",viewAttr:3,rules:"required|string"},{colSpan:2,conditionType:"SWITCH",domkey:["sendneedSSL"],fieldcol:12,isQuickSearch:!1,label:"SSL",labelcol:12,precision:0,relatekey:"",viewAttr:2},{colSpan:2,conditionType:"INPUT",domkey:["smtpServerPort"],fieldcol:12,isQuickSearch:!1,label:"发送端口",labelID:24724,labelcol:12,precision:0,relatekey:"",viewAttr:3,rules:"required|numeric"},{colSpan:2,conditionType:"SWITCH",domkey:["isStartTls"],fieldcol:16,fieldoffset:8,isQuickSearch:!1,label:"",otherParams:{hideLabel:!0},labelcol:8,precision:0,relatekey:"",viewAttr:2},{colSpan:2,conditionType:"SWITCH",domkey:["needCheck"],fieldcol:16,isQuickSearch:!1,label:"需要发件认证",labelID:15039,labelcol:8,precision:0,relatekey:"",viewAttr:2},{colSpan:2,conditionType:"SWITCH",domkey:["needSave"],fieldcol:16,isQuickSearch:!1,label:"保留服务器上的邮件",labelID:19807,labelcol:8,precision:0,relatekey:"",viewAttr:2},{colSpan:2,conditionType:"SWITCH",domkey:["autoreceive"],fieldcol:16,isQuickSearch:!1,label:"自动接收",labelID:24310,labelcol:8,precision:0,relatekey:"",viewAttr:2},{colSpan:2,conditionType:"SELECT",domkey:["receiveScope"],fieldcol:16,isQuickSearch:!1,label:"接收开始时间",labelID:32168,labelcol:8,options:[{key:"1",selected:!0,showname:"最近一个月"},{key:"2",selected:!1,showname:"最近三个月"},{key:"3",selected:!1,showname:"最近半年"},{key:"4",selected:!1,showname:"最近一年"},{key:"5",selected:!1,showname:"全部"}],precision:0,relatekey:"",viewAttr:2}],title:"服务器信息",defaultshow:!0}]},t.emailAcBaseInfoCon={conditioninfo:[{items:[{colSpan:2,conditionType:"INPUT",domkey:["accountName"],fieldcol:17,isQuickSearch:!1,label:"账户名称",labelID:127547,labelcol:6,precision:0,relatekey:"",viewAttr:3,rules:"required|string"},{colSpan:2,conditionType:"INPUT",domkey:["accountMailAddress"],fieldcol:17,isQuickSearch:!1,label:"邮件地址",labelID:19805,labelcol:6,precision:0,relatekey:"",viewAttr:3,rules:"required|string"},{colSpan:2,conditionType:"INPUT",domkey:["accountId"],fieldcol:17,isQuickSearch:!1,label:"邮箱登录名",labelID:384218,labelcol:6,precision:0,relatekey:"",viewAttr:3,rules:"required|string"},{colSpan:2,conditionType:"INPUT",domkey:["accountPassword"],fieldcol:17,isQuickSearch:!1,label:"邮箱密码",labelID:21895,otherParams:{type:"password"},labelcol:6,precision:0,relatekey:"",viewAttr:3,rules:"required|string"},{colSpan:2,conditionType:"SWITCH",domkey:["isDefault"],fieldcol:18,isQuickSearch:!1,label:"设置为默认账户",labelID:384219,labelcol:6,precision:0,relatekey:"",viewAttr:2}],title:"基本信息",defaultshow:!0}]},t.emailAcServerkInfoCon={conditioninfo:[{items:[{colSpan:2,conditionType:"SELECT",domkey:["serverType"],fieldcol:16,isQuickSearch:!1,label:"邮件服务器类型",labelID:384227,labelcol:8,options:[{key:"1",selected:!0,showname:"POP3"},{key:"2",selected:!1,showname:"IMAP"}],precision:0,relatekey:"",viewAttr:2},{colSpan:2,conditionType:"INPUT",domkey:["popServer"],fieldcol:9,isQuickSearch:!1,label:"接收邮件服务器",labelID:384228,labelcol:15,precision:0,relatekey:"",viewAttr:3,rules:"required|string"},{colSpan:2,conditionType:"SWITCH",domkey:["getneedSSL"],fieldcol:12,isQuickSearch:!1,label:"SSL",labelcol:12,precision:0,relatekey:"",viewAttr:2},{colSpan:2,conditionType:"INPUT",domkey:["popServerPort"],fieldcol:12,isQuickSearch:!1,label:"接收端口",labelID:24723,labelcol:12,precision:0,relatekey:"",viewAttr:3,rules:"required|numeric"},{colSpan:2,conditionType:"INPUT",domkey:["smtpServer"],fieldcol:9,isQuickSearch:!1,label:"发送邮件服务器",labelID:384229,labelcol:15,precision:0,relatekey:"",viewAttr:3,rules:"required|string"},{colSpan:2,conditionType:"SWITCH",domkey:["sendneedSSL"],fieldcol:12,isQuickSearch:!1,label:"SSL",labelcol:12,precision:0,relatekey:"",viewAttr:2},{colSpan:2,conditionType:"INPUT",domkey:["smtpServerPort"],fieldcol:12,isQuickSearch:!1,label:"发送端口",labelID:24724,labelcol:12,precision:0,relatekey:"",viewAttr:3,rules:"required|numeric"},{colSpan:2,conditionType:"SWITCH",domkey:["isStartTls"],fieldcol:16,fieldoffset:8,isQuickSearch:!1,label:"",otherParams:{hideLabel:!0},labelcol:8,precision:0,relatekey:"",viewAttr:2},{colSpan:2,conditionType:"SWITCH",domkey:["needCheck"],fieldcol:16,isQuickSearch:!1,label:"需要发件认证",labelID:15039,labelcol:8,precision:0,relatekey:"",viewAttr:2},{colSpan:2,conditionType:"SWITCH",domkey:["needSave"],fieldcol:16,isQuickSearch:!1,label:"保留服务器上的邮件",labelID:19807,labelcol:8,precision:0,relatekey:"",viewAttr:2},{colSpan:2,conditionType:"SWITCH",domkey:["autoreceive"],fieldcol:16,isQuickSearch:!1,label:"自动接收",labelID:24310,labelcol:8,precision:0,relatekey:"",viewAttr:2},{colSpan:2,conditionType:"SELECT",domkey:["receiveScope"],fieldcol:16,isQuickSearch:!1,label:"接收开始时间",labelID:32168,labelcol:8,options:[{key:"1",selected:!0,showname:"最近一个月"},{key:"2",selected:!1,showname:"最近三个月"},{key:"3",selected:!1,showname:"最近半年"},{key:"4",selected:!1,showname:"最近一年"},{key:"5",selected:!1,showname:"全部"}],precision:0,relatekey:"",viewAttr:2}],title:"服务器信息",defaultshow:!0}]},t.emailSignEditCon={conditioninfo:[{title:"基本信息",items:[{colSpan:2,conditionType:"INPUT",domkey:["signName"],fieldcol:18,isQuickSearch:!1,label:"签名",labelID:20148,labelcol:6,precision:0,relatekey:"",viewAttr:2},{colSpan:2,conditionType:"SELECT",domkey:["signType"],fieldcol:18,isQuickSearch:!1,key:"RADIO",label:"签名类型",labelID:384422,labelcol:6,options:[{key:"0",selected:!0,showname:"文本签名"},{key:"1",selected:!1,showname:"电子签名"}],precision:0,relatekey:"",viewAttr:2,detailtype:3},{colSpan:2,conditionType:"SWITCH",domkey:["isActive"],fieldcol:18,isQuickSearch:!1,label:"是否默认签名",labelID:384422,labelcol:6,precision:0,relatekey:"",viewAttr:2},{colSpan:2,conditionType:"INPUT",domkey:["signDesc"],fieldcol:18,isQuickSearch:!1,label:"说明",labelID:384422,labelcol:6,precision:0,relatekey:"",viewAttr:2}],defaultshow:!0}]},t.emailBlackListCon={conditioninfo:[{defaultshow:!0,items:[{colSpan:1,conditionType:"INPUT",domkey:["mailAddress"],fieldcol:24,isQuickSearch:!1,label:"",labelcol:0,precision:0,relatekey:"",viewAttr:3,otherParams:{hideLabel:!0},rules:"required|string"}]}]},t.emailFolderCon={conditioninfo:[{defaultshow:!0,items:[{colSpan:1,conditionType:"INPUT",domkey:["folderName"],fieldcol:18,isQuickSearch:!1,label:"文件夹名称",labelID:19825,labelcol:6,precision:0,relatekey:"",viewAttr:3,rules:"required|string"}]}]},t.emailRuleCon={conditioninfo:[{defaultshow:!0,items:[{colSpan:2,conditionType:"SELECT",domkey:["layout"],fieldcol:18,isQuickSearch:!1,label:"应用账户",labelID:384423,labelcol:6,options:[{key:"2",selected:!1,showname:"内部邮件"},{key:"3",selected:!1,showname:"外部邮件"}],otherParams:{detailtype:3},precision:0,relatekey:"",viewAttr:2},{colSpan:2,conditionType:"SELECT",domkey:["receiveScope"],fieldcol:18,isQuickSearch:!1,label:"",otherParams:{hideLabel:!0},labelcol:6,options:[{key:"1",selected:!0,showname:"所有账户"},{key:"2",selected:!1,showname:"指定账户"}],precision:0,relatekey:"",viewAttr:2},{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,hasBorder:!1,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!0,pageSize:10,quickSearchName:"",replaceDatas:[],type:"doccategory",viewAttr:2},colSpan:2,conditionType:"BROWSER",domkey:["secId"],otherParams:{hideLabel:!0},fieldcol:18,isQuickSearch:!1,label:"默认导出文档目录",labelID:19947,labelcol:6,precision:0,relatekey:"",viewAttr:2}]}]}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.Todo=t.PopoverAccount=t.PopoverTodo=t.DropdownMenu=t.ContentIframe=t.Collapse=void 0;var a=n(283),r=i(a),o=n(157),l=i(o),u=n(289),s=i(u),c=n(290),d=i(c),f=n(73),p=i(f),m=n(291),h=i(m);t.Collapse=r.default,t.ContentIframe=l.default,t.DropdownMenu=s.default,t.PopoverTodo=d.default,t.PopoverAccount=p.default,t.Todo=h.default},function(e,t,n){(function(e){var i=n(28),a=n(269),r="object"==typeof t&&t&&!t.nodeType&&t,o=r&&"object"==typeof e&&e&&!e.nodeType&&e,l=o&&o.exports===r,u=l?i.Buffer:void 0,s=u?u.isBuffer:void 0,c=s||a;e.exports=c}).call(t,n(111)(e))},function(e,t,n){var i=n(61),a=n(46),r=n(35),o=n(77),l=n(33),u=n(113),s=Object.getOwnPropertyDescriptor;t.f=n(26)?s:function(e,t){if(e=r(e),t=o(t,!0),u)try{return s(e,t)}catch(e){}if(l(e,t))return a(!i.f.call(e,t),e[t])}},function(e,t,n){var i=n(72),a=n(19)("iterator"),r=n(43);e.exports=n(13).getIteratorMethod=function(e){if(void 0!=e)return e[a]||e["@@iterator"]||r[i(e)]}},function(e,t,n){var i=n(24);e.exports=function(e,t){if(!i(e)||e._t!==t)throw TypeError("Incompatible receiver, "+t+" required!");return e}},function(e,t,n){function i(e){if(!r(e))return!1;var t=a(e);return t==l||t==u||t==o||t==s}var a=n(66),r=n(109),o="[object AsyncFunction]",l="[object Function]",u="[object GeneratorFunction]",s="[object Proxy]";e.exports=i},function(e,t,n){var i=n(271),a=n(160),r=n(161),o=r&&r.isTypedArray,l=o?a(o):i;e.exports=l},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var a=n(10),r=i(a),o=n(25),l=n(347),u=i(l),s=n(349),c=i(s),d=n(364),f=i(d),p=n(365),m=i(p),h=n(367),v=i(h),g=n(368),b=i(g),y=n(380),S=i(y),w=n(381),E=i(w),C=n(382),T=i(C),_=n(383),k=i(_),x=n(384),O=i(x),I=n(385),F=i(I),M=n(386),N=i(M),L=n(387),A=i(L),R=n(388),z=i(R),P=n(389),D=i(P),j=n(391),W=i(j),B=n(392),G=i(B),V=n(393),U=i(V),J=n(394),K=i(J),H=n(395),q=i(H),Q=n(396),$=i(Q),Y=n(398),X=i(Y),Z=n(399),ee=i(Z),te=n(400),ne=i(te),ie=n(401),ae=i(ie),re=n(402),oe=i(re),le=n(403),ue=i(le),se={};o.listRoute.forEach(function(e){se["email"+(0,o.nameUpperCase)(e)+"Store"]=new m.default(e)});var ce=new u.default,de=new c.default,fe=new f.default,pe=new E.default,me=new S.default,he=new T.default,ve=new v.default,ge=new k.default,be=new O.default,ye=new F.default,Se=new N.default,we=new A.default,Ee=new z.default,Ce=new D.default,Te=new W.default,_e=new G.default,ke=new U.default,xe=new K.default,Oe=new q.default,Ie=new $.default,Fe=new X.default,Me=new ee.default,Ne=new ne.default,Le=new b.default,Ae=new ae.default,Re=new oe.default,ze=new ue.default;e.exports=(0,r.default)({emailMainStore:ce,emailNewStore:de,emailOpsStore:ve},se,{emailSettingStore:me,emailAccountStore:pe,emailGeneralSettingStore:he,emailTemplateStore:ge,emailSignStore:be,emailAutoRespondStore:ye,emailblacklistStore:Se,emailLabelManageStore:we,emailFolderManageStore:Ee,emailAttachmentStore:Ce,emailMonitorStore:Te,emailMonitorLogStore:_e,emailRuleStore:ke,emailContactsStore:xe,emailCreateGroupStore:fe,emailMenuStore:Ie,emailRuleNewStore:Fe,emailPrintStore:Me,emailGeneralSettingStoreNew:Ne,settingStore:Le,todoNewStore:Ae,staticViewStore:Re,emailContactStore:Oe,filePreviewStore:ze})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.operateUserEmailBlack=t.getMailBlackList=void 0;var i=n(0);t.getMailBlackList=function(e){return i.WeaTools.callApi("/api/email/black/getMailBlackList","GET",e)},t.operateUserEmailBlack=function(e){return i.WeaTools.callApi("/api/email/black/operateUserEmailBlack","POST",e)}},function(e,t){e.exports=l},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e){var t,n=e.diameter,i=void 0===n?0:n,a=e.name,r=e.src,l=e.style,s={width:i,height:i,borderRadius:i/2,display:"inline-block",verticalAlign:"middle"},d=(t={width:i,height:i,borderRadius:i/2,display:"inline-block",verticalAlign:"middle",fontSize:.25*i},(0,u.default)(t,"fontSize","20px"),(0,u.default)(t,"background","#32a8ff"),(0,u.default)(t,"color","white"),(0,u.default)(t,"textAlign","center"),(0,u.default)(t,"lineHeight",i+"px"),t),p=/^\s+|\s+$/g,m=a.replace(p,"").substring(0,1).toUpperCase();return r?c.default.createElement("img",{src:r,style:(0,f.default)({},s,(0,o.default)({},l))}):c.default.createElement("span",{style:(0,f.default)({},d,(0,o.default)({},l))},m)}Object.defineProperty(t,"__esModule",{value:!0});var r=n(10),o=i(r),l=n(15),u=i(l);t.default=a;var s=n(3),c=i(s),d=n(143),f=i(d)},function(e,t){function n(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}e.exports=n},function(e,t){function n(e,t){return e===t||e!==e&&t!==t}e.exports=n},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t,n){function i(e){return null!=e&&r(e.length)&&!a(e)}var a=n(103),r=n(134);e.exports=i},function(e,t,n){e.exports=!n(26)&&!n(32)(function(){return 7!=Object.defineProperty(n(76)("div"),"a",{get:function(){return 7}}).a})},function(e,t,n){var i=n(33),a=n(35),r=n(173)(!1),o=n(81)("IE_PROTO");e.exports=function(e,t){var n,l=a(e),u=0,s=[];for(n in l)n!=o&&i(l,n)&&s.push(n);for(;t.length>u;)i(l,n=t[u++])&&(~r(s,n)||s.push(n));return s}},function(e,t,n){var i=n(33),a=n(39),r=n(81)("IE_PROTO"),o=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=a(e),i(e,r)?e[r]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?o:null}},function(e,t,n){e.exports=n(30)},function(e,t,n){var i=n(18).document;e.exports=i&&i.documentElement},function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},function(e,t,n){var i=n(48);e.exports=Array.isArray||function(e){return"Array"==i(e)}},function(e,t,n){var i=n(114),a=n(83).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return i(e,a)}},function(e,t,n){var i=n(27);e.exports=function(e,t,n,a){try{return a?t(i(n)[0],n[1]):t(n)}catch(t){var r=e.return;throw void 0!==r&&i(r.call(e)),t}}},function(e,t,n){var i=n(43),a=n(19)("iterator"),r=Array.prototype;e.exports=function(e){return void 0!==e&&(i.Array===e||r[a]===e)}},function(e,t,n){"use strict";var i=n(18),a=n(13),r=n(23),o=n(26),l=n(19)("species");e.exports=function(e){var t="function"==typeof a[e]?a[e]:i[e];o&&t&&!t[l]&&r.f(t,l,{configurable:!0,get:function(){return this}})}},function(e,t,n){e.exports={default:n(209),__esModule:!0}},function(e,t,n){var i=n(19)("iterator"),a=!1;try{var r=[7][i]();r.return=function(){a=!0},Array.from(r,function(){throw 2})}catch(e){}e.exports=function(e,t){if(!t&&!a)return!1;var n=!1;try{var r=[7],o=r[i]();o.next=function(){return{done:n=!0}},r[i]=function(){return o},e(r)}catch(e){}return n}},function(e,t,n){var i=n(27),a=n(45),r=n(19)("species");e.exports=function(e,t){var n,o=i(e).constructor;return void 0===o||void 0==(n=i(o)[r])?t:a(n)}},function(e,t,n){var i,a,r,o=n(29),l=n(217),u=n(117),s=n(76),c=n(18),d=c.process,f=c.setImmediate,p=c.clearImmediate,m=c.MessageChannel,h=c.Dispatch,v=0,g={},b=function(){var e=+this;if(g.hasOwnProperty(e)){var t=g[e];delete g[e],t()}},y=function(e){b.call(e.data)};f&&p||(f=function(e){for(var t=[],n=1;arguments.length>n;)t.push(arguments[n++]);return g[++v]=function(){l("function"==typeof e?e:Function(e),t)},i(v),v},p=function(e){delete g[e]},"process"==n(48)(d)?i=function(e){d.nextTick(o(b,e,1))}:h&&h.now?i=function(e){h.now(o(b,e,1))}:m?(a=new m,r=a.port2,a.port1.onmessage=y,i=o(r.postMessage,r,1)):c.addEventListener&&"function"==typeof postMessage&&!c.importScripts?(i=function(e){c.postMessage(e+"","*")},c.addEventListener("message",y,!1)):i="onreadystatechange"in s("script")?function(e){u.appendChild(s("script")).onreadystatechange=function(){u.removeChild(this),b.call(e)}}:function(e){setTimeout(o(b,e,1),0)}),e.exports={set:f,clear:p}},function(e,t){e.exports=function(e){try{return{e:!1,v:e()}}catch(e){return{e:!0,v:e}}}},function(e,t,n){var i=n(27),a=n(24),r=n(93);e.exports=function(e,t){if(i(e),a(t)&&t.constructor===e)return t;var n=r.f(e);return(0,n.resolve)(t),n.promise}},function(e,t,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(t,n(239))},function(e,t){function n(e){if(null!=e){try{return a.call(e)}catch(e){}try{return e+""}catch(e){}}return""}var i=Function.prototype,a=i.toString;e.exports=n},function(e,t,n){function i(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}var a=n(245),r=n(252),o=n(254),l=n(255),u=n(256);i.prototype.clear=a,i.prototype.delete=r,i.prototype.get=o,i.prototype.has=l,i.prototype.set=u,e.exports=i},function(e,t,n){function i(e,t,n,i,s,c){var d=n&l,f=e.length,p=t.length;if(f!=p&&!(d&&p>f))return!1;var m=c.get(e);if(m&&c.get(t))return m==t;var h=-1,v=!0,g=n&u?new a:void 0;for(c.set(e,t),c.set(t,e);++h<f;){var b=e[h],y=t[h];if(i)var S=d?i(y,b,h,t,e,c):i(b,y,h,e,t,c);if(void 0!==S){if(S)continue;v=!1;break}if(g){if(!r(t,function(e,t){if(!o(g,t)&&(b===e||s(b,e,n,i,c)))return g.push(t)})){v=!1;break}}else if(b!==y&&!s(b,y,n,i,c)){v=!1;break}}return c.delete(e),c.delete(t),v}var a=n(257),r=n(260),o=n(261),l=1,u=2;e.exports=i},function(e,t){function n(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=i}var i=9007199254740991;e.exports=n},function(e,t,n){e.exports={default:n(354),__esModule:!0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.contactCondition=t.contactList=t.contactOperation=t.contactCountList=void 0;var i=n(0);t.contactCountList=function(e){return i.WeaTools.callApi("/api/email/contact/contactCountList","GET",e)},t.contactOperation=function(e){return i.WeaTools.callApi("/api/email/contact/contactOperation","POST",e)},t.contactList=function(e){return i.WeaTools.callApi("/api/email/contact/contactList","GET",e)},t.contactCondition=function(e){return i.WeaTools.callApi("/api/email/contact/contactCondition","POST",e)}},function(e,t){},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o=n(10),l=i(o),u=n(4),s=i(u),c=n(1),d=i(c),f=n(8),p=i(f),m=n(5),h=i(m),v=n(6),g=i(v),b=n(3),y=i(b),S=n(7),w=n(9),E=n(0),C=n(2),T=n(22),_=E.WeaLocaleProvider.getLabel,k=(a=(0,w.inject)("emailContactStore"))(r=(0,w.observer)(r=function(e){function t(e){(0,d.default)(this,t);var n=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e));return n.cancelNewGroup=function(){n.setState({isAddGroup:!1,newgroupvalue:""})},n.addGroup=function(){var e=n.props.emailContactStore,t=e.newGroup,i=e.contactCondition,a=n;t({groupName:n.state.newgroupvalue,operation:"addOrThenMoveOrCopy",groupId:"0"},function(){a.setState({newgroupvalue:""}),i("",!1)})},n.renderAddGroup=function(){var e=n.state,t=e.isAddGroup,i=e.newgroupvalue;return t?y.default.createElement("div",{className:"add-group"},y.default.createElement("div",{className:"add-group-content"},y.default.createElement(E.WeaInput,{placeholder:_(30127,"分组名称"),value:i,onChange:function(e){return n.setState({newgroupvalue:e})}})),y.default.createElement("div",{className:"add-group-opt"},y.default.createElement(C.Button,{type:"primary",disabled:""===i,onClick:n.addGroup},_(826,"确定")),y.default.createElement(C.Button,{onClick:n.cancelNewGroup},_(201,"取消")))):y.default.createElement("div",{className:"new-group",onClick:function(){return n.setState({isAddGroup:!0})}},y.default.createElement("span",{className:"icon-email-New-group"}),y.default.createElement("span",null,_(30131,"新建分组")," "))},n.setGroups=function(){var e=n.props.emailContactStore,t=e.addContactGroups,i=e.addmailContact,a=(0,S.toJS)(i.groups)&&(0,S.toJS)(i.groups).map(function(e){return e.mailGroupId}),r=n.groups.filter(function(e){return 1===e.isChecked}).map(function(e){return e.groupId}),o=function(e){return n.initShow&&a&&a.indexOf(1*e.groupId)>-1},u=function(e){return!n.initShow&&r.indexOf(e.groupId)>-1};return(0,S.toJS)(t).map(function(e){return o(e)||u(e)?(0,l.default)({},e,{isChecked:1}):(0,l.default)({},e,{isChecked:0})})},n.renderFormGroup=function(){return n.groups=n.setGroups(),y.default.createElement(C.Row,{className:"wea-form-item clearfix wea-error email-form-formItem"},y.default.createElement(C.Col,{span:8,className:n.prefixCls+"-label"},_(31458,"分组"),":"),y.default.createElement(C.Col,{span:16},y.default.createElement("div",{className:n.prefixCls+"-group"},y.default.createElement(E.WeaNewScroll,{height:155},n.groups&&n.groups.length>0&&n.groups.map(function(e){return y.default.createElement("div",{className:n.prefixCls+"-group-item"},y.default.createElement(E.WeaCheckbox,{content:e.groupName,value:e.isChecked,onChange:function(t){return n.changeGroupSelect(t,e)}}))})),n.renderAddGroup())))},n.changeGroupSelect=function(e,t){n.initShow=!1,n.groups=n.groups.map(function(n){return n.groupId===t.groupId?(0,l.default)({},t,{isChecked:1*e}):n})},n.getForm=function(e,t){var i=e.isFormInit,a=[];return i&&t&&t.map(function(t,i){var r=[];0===i?(t.items.map(function(t){r.push({com:(0,T.RenderForm)(e,(0,l.default)({},(0,S.toJS)(t),{labelcol:8,fieldcol:16}))})}),r.push({com:n.renderFormGroup()}),a.push(y.default.createElement(E.WeaSearchGroup,{className:n.prefixCls+"-formGroup-0",col:1,title:t.title,needTigger:!0,showGroup:t.defaultshow,items:r}))):1===i&&(t.items.map(function(t){return r.push({com:(0,T.RenderForm)(e,t)})}),a.push(y.default.createElement(E.WeaSearchGroup,{className:n.prefixCls+"-formGroup-1",col:1,title:t.title,needTigger:!0,showGroup:t.defaultshow,items:r})))}),a},n.onCancel=function(){var e=n.props,t=e.emailContactStore,i=e.onCancel,a=t.setStoreState,r=t.addContactForm;n.initShow=!0,a({editId:""}),r.resetForm(),n.cancelNewGroup(),i&&"function"===typeof i&&i()},n.onSaveContact=function(){var e=n.props,t=e.emailContactStore,i=e.onSubmit,a=t.onSaveContact,r=n.groups.filter(function(e){return 1===e.isChecked});r=r.map(function(e){return e.groupId}).join()||"",a({operation:"addOrUpdateContact",groups:r},function(e){var t=e||!1;"function"===typeof i&&i(t),n.onCancel()})},n.addContacts=function(e,t){var i=n.props,a=i.emailContactStore,r=i.onHandleAdd,o=a.contactCondition,l=a.setStoreState;o(e,"",t),l({addContactTitle:_(19956,"添加联系人")}),r&&"function"===typeof r&&r()},n.prefixCls="email-contact-addContact",n.state={isAddGroup:!1,newgroupvalue:""},n.groups=[],n.initShow=!0,n}return(0,g.default)(t,e),(0,p.default)(t,[{key:"render",value:function(){var e=this.props,t=e.emailContactStore,n=e.visible,i=t.addContactLoading,a=t.addContactForm,r=t.addContactFileds,o=t.addContactTitle,l=[y.default.createElement(C.Button,{type:"primary",onClick:this.onSaveContact},_(30986,"保存"))],u={datas:[{key:"save",content:_(30986,"保存"),disabled:!1,onClick:this.onSaveContact}],collectParams:{favname:_(572,"联系人"),favouritetype:2,objid:0,importantlevel:1}};return y.default.createElement(E.WeaDialog,{visible:n||!1,title:o,icon:"icon-coms-email",iconBgcolor:"#a0b0ba",className:this.prefixCls,style:{width:696,height:514},buttons:l,moreBtn:u,onCancel:this.onCancel,hasScroll:!0},y.default.createElement(C.Spin,{spinning:i},this.getForm(a,r)))}}]),t}(b.Component))||r)||r;t.default=k},function(e,t,n){!function(t,i){e.exports=i(n(7))}(0,function(e){return function(e){function t(i){if(n[i])return n[i].exports;var a=n[i]={i:i,l:!1,exports:{}};return e[i].call(a.exports,a,a.exports,t),a.l=!0,a.exports}var n={};return t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,t,n){Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=4)}([function(t,n){t.exports=e},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(2);Object.keys(i).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}})});var a=n(3);Object.keys(a).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}})})},function(e,t,n){"use strict";function i(e,t,n,i){n&&Object.defineProperty(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.RouterStore=void 0;var o,l,u=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),s=n(0);t.RouterStore=(o=function(){function e(){a(this,e),i(this,"location",l,this),this.history=null,this.push=this.push.bind(this),this.replace=this.replace.bind(this),this.go=this.go.bind(this),this.goBack=this.goBack.bind(this),this.goForward=this.goForward.bind(this)}return u(e,[{key:"_updateLocation",value:function(e){this.location=e}},{key:"push",value:function(e){this.history.push(e)}},{key:"replace",value:function(e){this.history.replace(e)}},{key:"go",value:function(e){this.history.go(e)}},{key:"goBack",value:function(){this.history.goBack()}},{key:"goForward",value:function(){this.history.goForward()}}]),e}(),l=r(o.prototype,"location",[s.observable],{enumerable:!0,initializer:function(){return null}}),r(o.prototype,"_updateLocation",[s.action],Object.getOwnPropertyDescriptor(o.prototype,"_updateLocation"),o.prototype),o)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.syncHistoryWithStore=void 0;var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},a=n(0);t.syncHistoryWithStore=function(e,t){t.history=e;var n=function(e){t._updateLocation(e)},r=e.listen(n);return n(e.getCurrentLocation()),i({},e,{listen:function(e){var n=function(n){e(t.location)},i=(0,a.observe)(t,"location",n);return e(t.location),function(){i()}},unsubscribe:function(){r()}})}},function(e,t,n){e.exports=n(1)}])})},function(e,t,n){var i=n(273),a=n(94),r=n(274),o=n(275),l=n(276),u=n(66),s=n(131),c=s(i),d=s(a),f=s(r),p=s(o),m=s(l),h=u;(i&&"[object DataView]"!=h(new i(new ArrayBuffer(1)))||a&&"[object Map]"!=h(new a)||r&&"[object Promise]"!=h(r.resolve())||o&&"[object Set]"!=h(new o)||l&&"[object WeakMap]"!=h(new l))&&(h=function(e){var t=u(e),n="[object Object]"==t?e.constructor:void 0,i=n?s(n):"";if(i)switch(i){case c:return"[object DataView]";case d:return"[object Map]";case f:return"[object Promise]";case p:return"[object Set]";case m:return"[object WeakMap]"}return t}),e.exports=h},function(e,t,n){function i(e){return o(e)?a(e):r(e)}var a=n(168),r=n(153),o=n(112);e.exports=i},function(e,t){function n(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||i)}var i=Object.prototype;e.exports=n},function(e,t,n){"use strict";function i(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}var a=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var i={};return"abcdefghijklmnopqrst".split("").forEach(function(e){i[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},i)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,l,u=i(e),s=1;s<arguments.length;s++){n=Object(arguments[s]);for(var c in n)r.call(n,c)&&(u[c]=n[c]);if(a){l=a(n);for(var d=0;d<l.length;d++)o.call(n,l[d])&&(u[l[d]]=n[l[d]])}}return u}},function(e,t,n){var i=n(35),a=n(120).f,r={}.toString,o="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],l=function(e){try{return a(e)}catch(e){return o.slice()}};e.exports.f=function(e){return o&&"[object Window]"==r.call(e)?l(e):a(i(e))}},function(e,t,n){e.exports={default:n(200),__esModule:!0}},function(e,t,n){"use strict";var i=n(23).f,a=n(62),r=n(91),o=n(29),l=n(92),u=n(51),s=n(87),c=n(118),d=n(123),f=n(26),p=n(89).fastKey,m=n(102),h=f?"_s":"size",v=function(e,t){var n,i=p(t);if("F"!==i)return e._i[i];for(n=e._f;n;n=n.n)if(n.k==t)return n};e.exports={getConstructor:function(e,t,n,s){var c=e(function(e,i){l(e,c,t,"_i"),e._t=t,e._i=a(null),e._f=void 0,e._l=void 0,e[h]=0,void 0!=i&&u(i,n,e[s],e)});return r(c.prototype,{clear:function(){for(var e=m(this,t),n=e._i,i=e._f;i;i=i.n)i.r=!0,i.p&&(i.p=i.p.n=void 0),delete n[i.i];e._f=e._l=void 0,e[h]=0},delete:function(e){var n=m(this,t),i=v(n,e);if(i){var a=i.n,r=i.p;delete n._i[i.i],i.r=!0,r&&(r.n=a),a&&(a.p=r),n._f==i&&(n._f=a),n._l==i&&(n._l=r),n[h]--}return!!i},forEach:function(e){m(this,t);for(var n,i=o(e,arguments.length>1?arguments[1]:void 0,3);n=n?n.n:this._f;)for(i(n.v,n.k,this);n&&n.r;)n=n.p},has:function(e){return!!v(m(this,t),e)}}),f&&i(c.prototype,"size",{get:function(){return m(this,t)[h]}}),c},def:function(e,t,n){var i,a,r=v(e,t);return r?r.v=n:(e._l=r={i:a=p(t,!0),k:t,v:n,p:i=e._l,n:void 0,r:!1},e._f||(e._f=r),i&&(i.n=r),e[h]++,"F"!==a&&(e._i[a]=r)),e},getEntry:v,setStrong:function(e,t,n){s(e,t,function(e,n){this._t=m(e,t),this._k=n,this._l=void 0},function(){for(var e=this,t=e._k,n=e._l;n&&n.r;)n=n.p;return e._t&&(e._l=n=n?n.n:e._t._f)?"keys"==t?c(0,n.k):"values"==t?c(0,n.v):c(0,[n.k,n.v]):(e._t=void 0,c(1))},n?"entries":"values",!n,!0),d(t)}}},function(e,t,n){"use strict";var i=n(18),a=n(17),r=n(89),o=n(32),l=n(30),u=n(91),s=n(51),c=n(92),d=n(24),f=n(50),p=n(23).f,m=n(202)(0),h=n(26);e.exports=function(e,t,n,v,g,b){var y=i[e],S=y,w=g?"set":"add",E=S&&S.prototype,C={};return h&&"function"==typeof S&&(b||E.forEach&&!o(function(){(new S).entries().next()}))?(S=t(function(t,n){c(t,S,e,"_c"),t._c=new y,void 0!=n&&s(n,g,t[w],t)}),m("add,clear,delete,forEach,get,has,set,keys,values,entries,toJSON".split(","),function(e){var t="add"==e||"set"==e;e in E&&(!b||"clear"!=e)&&l(S.prototype,e,function(n,i){if(c(this,S,e),!t&&b&&!d(n))return"get"==e&&void 0;var a=this._c[e](0===n?0:n,i);return t?this:a})}),b||p(S.prototype,"size",{get:function(){return this._c.size}})):(S=v.getConstructor(t,e,g,w),u(S.prototype,n),r.NEED=!0),f(S,e),C[e]=S,a(a.G+a.W+a.F,C),b||v.setStrong(S,e,g),S}},function(e,t,n){var i=n(72),a=n(206);e.exports=function(e){return function(){if(i(this)!=e)throw TypeError(e+"#toJSON isn't generic");return a(this)}}},function(e,t,n){"use strict";var i=n(17);e.exports=function(e){i(i.S,e,{of:function(){for(var e=arguments.length,t=new Array(e);e--;)t[e]=arguments[e];return new this(t)}})}},function(e,t,n){"use strict";var i=n(17),a=n(45),r=n(29),o=n(51);e.exports=function(e){i(i.S,e,{from:function(e){var t,n,i,l,u=arguments[1];return a(this),t=void 0!==u,t&&a(u),void 0==e?new this:(n=[],t?(i=0,l=r(u,arguments[2],2),o(e,!1,function(e){n.push(l(e,i++))})):o(e,!1,n.push,n),new this(n))}})}},function(e,t,n){"use strict";function i(e){return e&&"object"===typeof e&&"default"in e?e.default:e}function a(e){var t,n,i=e.name,a=e.resolve,r=e.autoResolveES2015Default,d=void 0===r||r,h=e.serverMode,v=void 0===h?"resolve":h,b=e.LoadingComponent,y=e.ErrorComponent;if(-1===g.indexOf(v))throw new Error("Invalid serverMode provided to asyncComponent");var S=["node","browser"].indexOf(e.env)>-1?e.env:"undefined"===typeof window?"node":"browser",w={id:null,module:null,error:null,resolver:null,resolving:!1,asyncComponents:null,asyncComponentsAncestor:null},E=function(){return null==w.module&&null==w.error&&!w.resolving&&"undefined"!==typeof window},C=function(e){return d&&null!=e&&("function"===typeof e||"object"===("undefined"===typeof e?"undefined":u(e)))&&e.default?e.default:e},T=function(){if(null==w.resolver){w.resolving=!0;try{w.resolver=Promise.resolve(a())}catch(e){w.resolver=Promise.reject(e)}}return w.resolver};return n=t=function(e){function t(){return s(this,t),m(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return p(t,e),c(t,[{key:"getChildContext",value:function(){return{asyncComponentsAncestor:null==w.asyncComponents?null:{isBoundary:"boundary"===v}}}},{key:"componentWillMount",value:function(){null!=this.context.asyncComponents&&(w.asyncComponents=this.context.asyncComponents,w.asyncComponentsAncestor=this.context.asyncComponentsAncestor,w.id||(w.id=this.context.asyncComponents.getNextId()))}},{key:"bootstrap",value:function(){var e=this,t=function(){return e.resolveModule().then(function(e){return void 0!==e&&void 0})};if("browser"===S){var n=w.asyncComponents,i=n.shouldRehydrate,a=n.getError,r=a(w.id);return r?(w.error=r,!1):!!i(w.id)&&t()}var o=null!=w.asyncComponentsAncestor&&w.asyncComponentsAncestor.isBoundary;return"defer"!==v&&!o&&t()}},{key:"componentDidMount",value:function(){E()&&this.resolveModule()}},{key:"resolveModule",value:function(){var e=this;return T().then(function(e){return null!=w.asyncComponents&&w.asyncComponents.resolved(w.id),w.module=e,w.error=null,w.resolving=!1,e}).catch(function(e){var t=e.message,n=e.stack,i={message:t,stack:n};null!=w.asyncComponents&&w.asyncComponents.failed(w.id,i),w.error=i,w.resolving=!1}).then(function(t){if(!e.unmounted)return e.context.reactAsyncBootstrapperRunning||"browser"!==S||e.forceUpdate(),t})}},{key:"componentWillUnmount",value:function(){this.unmounted=!0}},{key:"render",value:function(){var e=w.module,t=w.error;if(t)return y?o.createElement(y,f({},this.props,{error:t})):null;var n=C(e);return n?o.createElement(n,this.props):b?o.createElement(b,this.props):null}}]),t}(o.Component),t.displayName=i||"AsyncComponent",t.contextTypes={asyncComponentsAncestor:l.shape({isBoundary:l.bool}),asyncComponents:l.shape({getNextId:l.func.isRequired,resolved:l.func.isRequired,shouldRehydrate:l.func.isRequired})},t.childContextTypes={asyncComponentsAncestor:l.shape({isBoundary:l.bool})},n}Object.defineProperty(t,"__esModule",{value:!0});var r=n(3),o=i(r),l=i(n(41)),u="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},c=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),d=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},p=function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)},m=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t},h=function(){var e=0,t={},n={};return{getNextId:function(){return e+=1},resolved:function(e){t[e]=!0},failed:function(e,t){n[e]=t},getState:function(){return{resolved:Object.keys(t).reduce(function(e,t){return Object.assign(e,d({},t,!0))},{}),errors:n}}}},v=function(e){function t(){return s(this,t),m(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return p(t,e),c(t,[{key:"componentWillMount",value:function(){this.asyncContext=this.props.asyncContext||h(),this.rehydrateState=this.props.rehydrateState}},{key:"getChildContext",value:function(){var e=this;return{asyncComponents:{getNextId:this.asyncContext.getNextId,resolved:this.asyncContext.resolved,failed:this.asyncContext.failed,shouldRehydrate:function(t){var n=e.rehydrateState.resolved[t];return delete e.rehydrateState.resolved[t],n},getError:function(t){return e.rehydrateState.errors&&e.rehydrateState.errors[t]}}}}},{key:"render",value:function(){return o.Children.only(this.props.children)}}]),t}(r.Component);v.propTypes={children:l.node.isRequired,asyncContext:l.shape({getNextId:l.func.isRequired,resolved:l.func.isRequired,failed:l.func.isRequired,getState:l.func.isRequired}),rehydrateState:l.shape({resolved:l.object})},v.defaultProps={asyncContext:void 0,rehydrateState:{resolved:{}}},v.childContextTypes={asyncComponents:l.shape({getNextId:l.func.isRequired,resolved:l.func.isRequired,failed:l.func.isRequired,shouldRehydrate:l.func.isRequired,getError:l.func.isRequired}).isRequired};var g=["resolve","defer","boundary"];t.AsyncComponentProvider=v,t.createAsyncContext=h,t.asyncComponent=a},function(e,t,n){var i=n(268),a=n(57),r=Object.prototype,o=r.hasOwnProperty,l=r.propertyIsEnumerable,u=i(function(){return arguments}())?i:function(e){return a(e)&&o.call(e,"callee")&&!l.call(e,"callee")};e.exports=u},function(e,t,n){function i(e){if(!a(e))return r(e);var t=[];for(var n in Object(e))l.call(e,n)&&"constructor"!=n&&t.push(n);return t}var a=n(142),r=n(272),o=Object.prototype,l=o.hasOwnProperty;e.exports=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(0),a=i.WeaTools.callApi;t.default={getConfig:function(e){return a("/api/email/base/getEmailAllConfig","GET",e)},getEmailSize:function(e){return a("/api/email/folder/getEmailSize","GET",e)},deleteEmail:function(e){return a("/api/email/base/deleteEmail","GET",e)},setReadStatus:function(e){return a("/api/email/base/setReadStatus","GET",e)},setStar:function(e){return a("/api/email/base/setStar","GET",e)},getTodoConditions:function(e){return a("/api/email/waitdeal/conditions","GET",e)},saveTodo:function(e){return a("/api/email/waitdeal/addOrUpdateWaitDeal","POST",e)},setTodoComplete:function(e){return a("/api/email/waitdeal/completeWaitdeal","GET",e)},moveToFolder:function(e){return a("/api/email/setting/operateUserMailFolder","POST",e)},setTag:function(e){return a("/api/email/setting/operateUserMailLabel","POST",e)},recall:function(e){return a("/api/email/view/recall","POST",e)},exportToDoc:function(e){return a("/api/email/export/docs","GET",e)},exportToCrm:function(e){return a("/api/email/export/crmContactRecord","GET",e)},exportToEml:function(e){return a("/api/email/export/eml","GET",e)},exportToHtml:function(e){return a("/api/email/export/html","GET",e)},commonOperation:function(e){return a("/api/email/base/EmailCommonOperation","POST",e)},emailUpgrade:function(e){return a("/api/email/base/emailUpgrade","GET",e)},emailWaitdealCondition:function(e){return a("/api/email/waitdeal/emailWaitdealCondition","GET",e)},emailIdentifyInvoice:function(e){return a("/api/email/base/emailIdentifyInvoice","POST",e)}}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o=n(4),l=i(o),u=n(1),s=i(u),c=n(8),d=i(c),f=n(5),p=i(f),m=n(6),h=i(m),v=n(3),g=i(v),b=n(0),y=b.WeaLocaleProvider.getLabel,S=(r=a=function(e){function t(){return(0,s.default)(this,t),(0,p.default)(this,(t.__proto__||(0,l.default)(t)).apply(this,arguments))}return(0,h.default)(t,e),(0,d.default)(t,[{key:"render",value:function(){return g.default.createElement("div",{className:"tip-wrapper",style:{position:"absolute",width:"auto",padding:"10px",border:"1px solid #CCCCCC",borderRadius:4,left:14,bottom:0,background:"#FFFCDC"}},g.default.createElement("p",{className:"wea-f14",style:{color:"#E39031",lineHeight:"21px"}},y(558,"提示"),":"),g.default.createElement("div",{className:"wea-f12",style:{color:"#E39031",lineHeight:"18px"}},this.props.tips.map(function(e){return g.default.createElement("p",null,e)})))}}]),t}(g.default.Component),a.propTypes={width:PropTypes.any.isRequired,tips:PropTypes.array.isRequired},r);t.default=S},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(1),r=i(a),o=n(8),l=i(o),u=n(3),s=i(u),c=n(107),d=i(c),f=function(){function e(t){var n=this;(0,r.default)(this,e),this.show=function(e){var t=n.component;n.dom||(n.dom=document.createElement("div"),document.body.appendChild(n.dom)),n.instance=d.default.render(s.default.createElement(t,e),n.dom)},this.dom=null,this.component=t,this.instance=null}return(0,l.default)(e,[{key:"hide",value:function(){this.instance&&(0,c.unmountComponentAtNode)(this.dom)}}]),e}();t.default=f},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o=n(4),l=i(o),u=n(1),s=i(u),c=n(8),d=i(c),f=n(5),p=i(f),m=n(6),h=i(m),v=n(3),g=i(v),b=n(0),y=n(2),S=b.WeaTools.viewer,w=function(e){return e.replace(/<a[^>]*[^>]*>(.*?)<\/a>/g,function(e){return'<a target="_blank" '+e.slice(3)})},E=(r=a=function(e){function t(e){(0,s.default)(this,t);var n=(0,p.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return n.isInstanceMounted=!1,n.prefixClass="wea-email-content-iframe",n.id="weaEmailContentIframe_"+Math.random().toString(36).substr(2,6),n.state={height:0,loadIframe:!0,loading:!1},n}return(0,h.default)(t,e),(0,d.default)(t,[{key:"componentDidMount",value:function(){this.isInstanceMounted=!0;var e=this.props.value;this.setContent(e,!0)}},{key:"componentWillReceiveProps",value:function(e){var t=this,n=this.props.value,i=e.value;n!==i&&this.setState({loadIframe:!1,height:0},function(){t.setState({loadIframe:!0,height:0},function(){t.setContent(i,n!==i)})})}},{key:"componentWillUnmount",value:function(){this.isInstanceMounted=!1}},{key:"setContent",value:function(e,t){var n=this,i=this.refs.content,a=i.contentWindow,r=a.document;"string"===typeof e&&(t&&r.write('<html><head></head><body style="overflow-y:hidden"></body></html>'),r.body.innerHTML=w(e));var o=r.getElementsByTagName("img"),l=0;this.setState({loading:!0});var u=function(){l++;var e=r.documentElement,t=e.scrollHeight,i=void 0===t?0:t,a=e.offsetHeight,o=void 0===a?0:a;n.setState({height:(i||o)+20,loading:!1})};if(u(),o&&o.length>0&&Array.prototype.forEach.call(o,function(e){var t=e;t.onload=function(n){t.setAttribute("data-imgsrc",e.src),t.setAttribute("class","formImgPlay"),u()},t.onclick=S,t.onerror=u}),t){var s=this.props.onClick;["onclick","ondblclick","contextmenu"].forEach(function(e){r.documentElement[e]=function(){"function"===typeof s&&s()}})}}},{key:"render",value:function(){var e=this.state,t=e.height,n=e.loadIframe,i=e.loading;return g.default.createElement(y.Spin,{spinning:i},n?g.default.createElement("iframe",{id:this.id,ref:"content",src:"javascript:document.open();document.close();",className:this.prefixClass,style:{width:"100%",height:t}}):null)}}]),t}(g.default.Component),a.filter=w,r);t.default=E},function(e,t,n){function i(e){if(null==e)return!0;if(u(e)&&(l(e)||"string"==typeof e||"function"==typeof e.splice||s(e)||d(e)||o(e)))return!e.length;var t=r(e);if(t==f||t==p)return!e.size;if(c(e))return!a(e).length;for(var n in e)if(h.call(e,n))return!1;return!0}var a=n(153),r=n(140),o=n(152),l=n(58),u=n(112),s=n(99),c=n(142),d=n(104),f="[object Map]",p="[object Set]",m=Object.prototype,h=m.hasOwnProperty;e.exports=i},function(e,t,n){var i=n(266),a=n(167),r=Object.prototype,o=r.propertyIsEnumerable,l=Object.getOwnPropertySymbols,u=l?function(e){return null==e?[]:(e=Object(e),i(l(e),function(t){return o.call(e,t)}))}:a;e.exports=u},function(e,t){function n(e){return function(t){return e(t)}}e.exports=n},function(e,t,n){(function(e){var i=n(130),a="object"==typeof t&&t&&!t.nodeType&&t,r=a&&"object"==typeof e&&e&&!e.nodeType&&e,o=r&&r.exports===a,l=o&&i.process,u=function(){try{var e=r&&r.require&&r.require("util").types;return e||l&&l.binding&&l.binding("util")}catch(e){}}();e.exports=u}).call(t,n(111)(e))},function(e,t,n){function i(e){var t=this.__data__=new a(e);this.size=t.size}var a=n(64),r=n(233),o=n(234),l=n(235),u=n(236),s=n(237);i.prototype.clear=r,i.prototype.delete=o,i.prototype.get=l,i.prototype.has=u,i.prototype.set=s,e.exports=i},function(e,t,n){var i=n(28),a=i.Uint8Array;e.exports=a},function(e,t,n){function i(e){return a(e,o,r)}var a=n(165),r=n(159),o=n(141);e.exports=i},function(e,t,n){function i(e,t,n){var i=t(e);return r(e)?i:a(i,n(e))}var a=n(166),r=n(58);e.exports=i},function(e,t){function n(e,t){for(var n=-1,i=t.length,a=e.length;++n<i;)e[a+n]=t[n];return e}e.exports=n},function(e,t){function n(){return[]}e.exports=n},function(e,t,n){function i(e,t){var n=o(e),i=!n&&r(e),c=!n&&!i&&l(e),f=!n&&!i&&!c&&s(e),p=n||i||c||f,m=p?a(e.length,String):[],h=m.length;for(var v in e)!t&&!d.call(e,v)||p&&("length"==v||c&&("offset"==v||"parent"==v)||f&&("buffer"==v||"byteLength"==v||"byteOffset"==v)||u(v,h))||m.push(v);return m}var a=n(267),r=n(152),o=n(58),l=n(99),u=n(270),s=n(104),c=Object.prototype,d=c.hasOwnProperty;e.exports=i},function(e,t){function n(e,t){return function(n){return e(t(n))}}e.exports=n},function(e,t,n){n(171),e.exports=n(13).Object.assign},function(e,t,n){var i=n(17);i(i.S+i.F,"Object",{assign:n(172)})},function(e,t,n){"use strict";var i=n(47),a=n(84),r=n(61),o=n(39),l=n(78),u=Object.assign;e.exports=!u||n(32)(function(){var e={},t={},n=Symbol(),i="abcdefghijklmnopqrst";return e[n]=7,i.split("").forEach(function(e){t[e]=e}),7!=u({},e)[n]||Object.keys(u({},t)).join("")!=i})?function(e,t){for(var n=o(e),u=arguments.length,s=1,c=a.f,d=r.f;u>s;)for(var f,p=l(arguments[s++]),m=c?i(p).concat(c(p)):i(p),h=m.length,v=0;h>v;)d.call(p,f=m[v++])&&(n[f]=p[f]);return n}:u},function(e,t,n){var i=n(35),a=n(59),r=n(174);e.exports=function(e){return function(t,n,o){var l,u=i(t),s=a(u.length),c=r(o,s);if(e&&n!=n){for(;s>c;)if((l=u[c++])!=l)return!0}else for(;s>c;c++)if((e||c in u)&&u[c]===n)return e||c||0;return!e&&-1}}},function(e,t,n){var i=n(80),a=Math.max,r=Math.min;e.exports=function(e,t){return e=i(e),e<0?a(e+t,0):r(e,t)}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(10),r=i(a),o=n(4),l=i(o),u=n(1),s=i(u),c=n(8),d=i(c),f=n(5),p=i(f),m=n(6),h=i(m),v=n(3),g=i(v),b=n(9),y=n(296),S=i(y),w=n(0),E=n(105),C=i(E),T=w.WeaLocaleProvider.getLocaleLabelByCode,_=w.WeaLocaleProvider.getLabel,k=function(e){function t(e){(0,s.default)(this,t);var n=(0,p.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return n.state={reRender:!1},n}return(0,h.default)(t,e),(0,d.default)(t,[{key:"componentDidMount",value:function(){var e=this;T("email").then(function(){return e.setState({reRender:!0})}),this.setState({visible:!0})}},{key:"render",value:function(){var e=this;return g.default.createElement(b.Provider,C.default,g.default.createElement(w.WeaDialog,{title:_(81300,"写信"),style:{width:900,height:600},visible:this.props.visible,onCancel:function(){e.setState({visible:!1},function(){C.default.emailNewStore.clear(),e.props.onCancel&&e.props.onCancel()})}},g.default.createElement(S.default,(0,r.default)({},this.props,{location:{query:{}}}))))}}]),t}(g.default.Component);t.default=k},function(e,t,n){n(177),e.exports=n(13).Object.getPrototypeOf},function(e,t,n){var i=n(39),a=n(115);n(85)("getPrototypeOf",function(){return function(e){return a(i(e))}})},function(e,t,n){n(179);var i=n(13).Object;e.exports=function(e,t,n){return i.defineProperty(e,t,n)}},function(e,t,n){var i=n(17);i(i.S+i.F*!n(26),"Object",{defineProperty:n(23).f})},function(e,t,n){e.exports={default:n(181),__esModule:!0}},function(e,t,n){n(42),n(53),e.exports=n(88).f("iterator")},function(e,t,n){var i=n(80),a=n(79);e.exports=function(e){return function(t,n){var r,o,l=String(a(t)),u=i(n),s=l.length;return u<0||u>=s?e?"":void 0:(r=l.charCodeAt(u),r<55296||r>56319||u+1===s||(o=l.charCodeAt(u+1))<56320||o>57343?e?l.charAt(u):r:e?l.slice(u,u+2):o-56320+(r-55296<<10)+65536)}}},function(e,t,n){"use strict";var i=n(62),a=n(46),r=n(50),o={};n(30)(o,n(19)("iterator"),function(){return this}),e.exports=function(e,t,n){e.prototype=i(o,{next:a(1,n)}),r(e,t+" Iterator")}},function(e,t,n){var i=n(23),a=n(27),r=n(47);e.exports=n(26)?Object.defineProperties:function(e,t){a(e);for(var n,o=r(t),l=o.length,u=0;l>u;)i.f(e,n=o[u++],t[n]);return e}},function(e,t,n){"use strict";var i=n(186),a=n(118),r=n(43),o=n(35);e.exports=n(87)(Array,"Array",function(e,t){this._t=o(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,a(1)):"keys"==t?a(0,n):"values"==t?a(0,e[n]):a(0,[n,e[n]])},"values"),r.Arguments=r.Array,i("keys"),i("values"),i("entries")},function(e,t){e.exports=function(){}},function(e,t,n){e.exports={default:n(188),__esModule:!0}},function(e,t,n){n(189),n(71),n(191),n(192),e.exports=n(13).Symbol},function(e,t,n){"use strict";var i=n(18),a=n(33),r=n(26),o=n(17),l=n(116),u=n(89).KEY,s=n(32),c=n(82),d=n(50),f=n(60),p=n(19),m=n(88),h=n(90),v=n(190),g=n(119),b=n(27),y=n(24),S=n(35),w=n(77),E=n(46),C=n(62),T=n(144),_=n(100),k=n(23),x=n(47),O=_.f,I=k.f,F=T.f,M=i.Symbol,N=i.JSON,L=N&&N.stringify,A=p("_hidden"),R=p("toPrimitive"),z={}.propertyIsEnumerable,P=c("symbol-registry"),D=c("symbols"),j=c("op-symbols"),W=Object.prototype,B="function"==typeof M,G=i.QObject,V=!G||!G.prototype||!G.prototype.findChild,U=r&&s(function(){return 7!=C(I({},"a",{get:function(){return I(this,"a",{value:7}).a}})).a})?function(e,t,n){var i=O(W,t);i&&delete W[t],I(e,t,n),i&&e!==W&&I(W,t,i)}:I,J=function(e){var t=D[e]=C(M.prototype);return t._k=e,t},K=B&&"symbol"==typeof M.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof M},H=function(e,t,n){return e===W&&H(j,t,n),b(e),t=w(t,!0),b(n),a(D,t)?(n.enumerable?(a(e,A)&&e[A][t]&&(e[A][t]=!1),n=C(n,{enumerable:E(0,!1)})):(a(e,A)||I(e,A,E(1,{})),e[A][t]=!0),U(e,t,n)):I(e,t,n)},q=function(e,t){b(e);for(var n,i=v(t=S(t)),a=0,r=i.length;r>a;)H(e,n=i[a++],t[n]);return e},Q=function(e,t){return void 0===t?C(e):q(C(e),t)},$=function(e){var t=z.call(this,e=w(e,!0));return!(this===W&&a(D,e)&&!a(j,e))&&(!(t||!a(this,e)||!a(D,e)||a(this,A)&&this[A][e])||t)},Y=function(e,t){if(e=S(e),t=w(t,!0),e!==W||!a(D,t)||a(j,t)){var n=O(e,t);return!n||!a(D,t)||a(e,A)&&e[A][t]||(n.enumerable=!0),n}},X=function(e){for(var t,n=F(S(e)),i=[],r=0;n.length>r;)a(D,t=n[r++])||t==A||t==u||i.push(t);return i},Z=function(e){for(var t,n=e===W,i=F(n?j:S(e)),r=[],o=0;i.length>o;)!a(D,t=i[o++])||n&&!a(W,t)||r.push(D[t]);return r};B||(M=function(){if(this instanceof M)throw TypeError("Symbol is not a constructor!");var e=f(arguments.length>0?arguments[0]:void 0),t=function(n){this===W&&t.call(j,n),a(this,A)&&a(this[A],e)&&(this[A][e]=!1),U(this,e,E(1,n))};return r&&V&&U(W,e,{configurable:!0,set:t}),J(e)},l(M.prototype,"toString",function(){return this._k}),_.f=Y,k.f=H,n(120).f=T.f=X,n(61).f=$,n(84).f=Z,r&&!n(49)&&l(W,"propertyIsEnumerable",$,!0),m.f=function(e){return J(p(e))}),o(o.G+o.W+o.F*!B,{Symbol:M});for(var ee="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),te=0;ee.length>te;)p(ee[te++]);for(var ne=x(p.store),ie=0;ne.length>ie;)h(ne[ie++]);o(o.S+o.F*!B,"Symbol",{for:function(e){return a(P,e+="")?P[e]:P[e]=M(e)},keyFor:function(e){if(!K(e))throw TypeError(e+" is not a symbol!");for(var t in P)if(P[t]===e)return t},useSetter:function(){V=!0},useSimple:function(){V=!1}}),o(o.S+o.F*!B,"Object",{create:Q,defineProperty:H,defineProperties:q,getOwnPropertyDescriptor:Y,getOwnPropertyNames:X,getOwnPropertySymbols:Z}),N&&o(o.S+o.F*(!B||s(function(){var e=M();return"[null]"!=L([e])||"{}"!=L({a:e})||"{}"!=L(Object(e))})),"JSON",{stringify:function(e){for(var t,n,i=[e],a=1;arguments.length>a;)i.push(arguments[a++]);if(n=t=i[1],(y(t)||void 0!==e)&&!K(e))return g(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!K(t))return t}),i[1]=t,L.apply(N,i)}}),M.prototype[R]||n(30)(M.prototype,R,M.prototype.valueOf),d(M,"Symbol"),d(Math,"Math",!0),d(i.JSON,"JSON",!0)},function(e,t,n){var i=n(47),a=n(84),r=n(61);e.exports=function(e){var t=i(e),n=a.f;if(n)for(var o,l=n(e),u=r.f,s=0;l.length>s;)u.call(e,o=l[s++])&&t.push(o);return t}},function(e,t,n){n(90)("asyncIterator")},function(e,t,n){n(90)("observable")},function(e,t,n){e.exports={default:n(194),__esModule:!0}},function(e,t,n){n(195),e.exports=n(13).Object.setPrototypeOf},function(e,t,n){var i=n(17);i(i.S,"Object",{setPrototypeOf:n(196).set})},function(e,t,n){var i=n(24),a=n(27),r=function(e,t){if(a(e),!i(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t,i){try{i=n(29)(Function.call,n(100).f(Object.prototype,"__proto__").set,2),i(e,[]),t=!(e instanceof Array)}catch(e){t=!0}return function(e,n){return r(e,n),t?e.__proto__=n:i(e,n),e}}({},!1):void 0),check:r}},function(e,t,n){e.exports={default:n(198),__esModule:!0}},function(e,t,n){n(199);var i=n(13).Object;e.exports=function(e,t){return i.create(e,t)}},function(e,t,n){var i=n(17);i(i.S,"Object",{create:n(62)})},function(e,t,n){n(71),n(42),n(53),n(201),n(205),n(207),n(208),e.exports=n(13).Set},function(e,t,n){"use strict";var i=n(146),a=n(102);e.exports=n(147)("Set",function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}},{add:function(e){return i.def(a(this,"Set"),e=0===e?0:e,e)}},i)},function(e,t,n){var i=n(29),a=n(78),r=n(39),o=n(59),l=n(203);e.exports=function(e,t){var n=1==e,u=2==e,s=3==e,c=4==e,d=6==e,f=5==e||d,p=t||l;return function(t,l,m){for(var h,v,g=r(t),b=a(g),y=i(l,m,3),S=o(b.length),w=0,E=n?p(t,S):u?p(t,0):void 0;S>w;w++)if((f||w in b)&&(h=b[w],v=y(h,w,g),e))if(n)E[w]=v;else if(v)switch(e){case 3:return!0;case 5:return h;case 6:return w;case 2:E.push(h)}else if(c)return!1;return d?-1:s||c?c:E}}},function(e,t,n){var i=n(204);e.exports=function(e,t){return new(i(e))(t)}},function(e,t,n){var i=n(24),a=n(119),r=n(19)("species");e.exports=function(e){var t;return a(e)&&(t=e.constructor,"function"!=typeof t||t!==Array&&!a(t.prototype)||(t=void 0),i(t)&&null===(t=t[r])&&(t=void 0)),void 0===t?Array:t}},function(e,t,n){var i=n(17);i(i.P+i.R,"Set",{toJSON:n(148)("Set")})},function(e,t,n){var i=n(51);e.exports=function(e,t){var n=[];return i(e,!1,n.push,n,t),n}},function(e,t,n){n(149)("Set")},function(e,t,n){n(150)("Set")},function(e,t,n){n(42),n(210),e.exports=n(13).Array.from},function(e,t,n){"use strict";var i=n(29),a=n(17),r=n(39),o=n(121),l=n(122),u=n(59),s=n(211),c=n(101);a(a.S+a.F*!n(125)(function(e){Array.from(e)}),"Array",{from:function(e){var t,n,a,d,f=r(e),p="function"==typeof this?this:Array,m=arguments.length,h=m>1?arguments[1]:void 0,v=void 0!==h,g=0,b=c(f);if(v&&(h=i(h,m>2?arguments[2]:void 0,2)),void 0==b||p==Array&&l(b))for(t=u(f.length),n=new p(t);t>g;g++)s(n,g,v?h(f[g],g):f[g]);else for(d=b.call(f),n=new p;!(a=d.next()).done;g++)s(n,g,v?o(d,h,[a.value,g],!0):a.value);return n.length=g,n}})},function(e,t,n){"use strict";var i=n(23),a=n(46);e.exports=function(e,t,n){t in e?i.f(e,t,a(0,n)):e[t]=n}},function(e,t,n){var i=n(13),a=i.JSON||(i.JSON={stringify:JSON.stringify});e.exports=function(e){return a.stringify.apply(a,arguments)}},function(e,t,n){var i=function(){return this}()||Function("return this")(),a=i.regeneratorRuntime&&Object.getOwnPropertyNames(i).indexOf("regeneratorRuntime")>=0,r=a&&i.regeneratorRuntime;if(i.regeneratorRuntime=void 0,e.exports=n(214),a)i.regeneratorRuntime=r;else try{delete i.regeneratorRuntime}catch(e){i.regeneratorRuntime=void 0}},function(e,t){!function(t){"use strict";function n(e,t,n,i){var r=t&&t.prototype instanceof a?t:a,o=Object.create(r.prototype),l=new p(i||[]);return o._invoke=s(e,n,l),o}function i(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}function a(){}function r(){}function o(){}function l(e){["next","throw","return"].forEach(function(t){e[t]=function(e){return this._invoke(t,e)}})}function u(e){function t(n,a,r,o){var l=i(e[n],e,a);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"===typeof s&&b.call(s,"__await")?Promise.resolve(s.__await).then(function(e){t("next",e,r,o)},function(e){t("throw",e,r,o)}):Promise.resolve(s).then(function(e){u.value=e,r(u)},o)}o(l.arg)}function n(e,n){function i(){return new Promise(function(i,a){t(e,n,i,a)})}return a=a?a.then(i,i):i()}var a;this._invoke=n}function s(e,t,n){var a=_;return function(r,o){if(a===x)throw new Error("Generator is already running");if(a===O){if("throw"===r)throw o;return h()}for(n.method=r,n.arg=o;;){var l=n.delegate;if(l){var u=c(l,n);if(u){if(u===I)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===_)throw a=O,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=x;var s=i(e,t,n);if("normal"===s.type){if(a=n.done?O:k,s.arg===I)continue;return{value:s.arg,done:n.done}}"throw"===s.type&&(a=O,n.method="throw",n.arg=s.arg)}}}function c(e,t){var n=e.iterator[t.method];if(n===v){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=v,c(e,t),"throw"===t.method))return I;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return I}var a=i(n,e.iterator,t.arg);if("throw"===a.type)return t.method="throw",t.arg=a.arg,t.delegate=null,I;var r=a.arg;return r?r.done?(t[e.resultName]=r.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=v),t.delegate=null,I):r:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,I)}function d(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function f(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function p(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(d,this),this.reset(!0)}function m(e){if(e){var t=e[S];if(t)return t.call(e);if("function"===typeof e.next)return e;if(!isNaN(e.length)){var n=-1,i=function t(){for(;++n<e.length;)if(b.call(e,n))return t.value=e[n],t.done=!1,t;return t.value=v,t.done=!0,t};return i.next=i}}return{next:h}}function h(){return{value:v,done:!0}}var v,g=Object.prototype,b=g.hasOwnProperty,y="function"===typeof Symbol?Symbol:{},S=y.iterator||"@@iterator",w=y.asyncIterator||"@@asyncIterator",E=y.toStringTag||"@@toStringTag",C="object"===typeof e,T=t.regeneratorRuntime;if(T)return void(C&&(e.exports=T));T=t.regeneratorRuntime=C?e.exports:{},T.wrap=n;var _="suspendedStart",k="suspendedYield",x="executing",O="completed",I={},F={};F[S]=function(){return this};var M=Object.getPrototypeOf,N=M&&M(M(m([])));N&&N!==g&&b.call(N,S)&&(F=N);var L=o.prototype=a.prototype=Object.create(F);r.prototype=L.constructor=o,o.constructor=r,o[E]=r.displayName="GeneratorFunction",T.isGeneratorFunction=function(e){var t="function"===typeof e&&e.constructor;return!!t&&(t===r||"GeneratorFunction"===(t.displayName||t.name))},T.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,o):(e.__proto__=o,E in e||(e[E]="GeneratorFunction")),e.prototype=Object.create(L),e},T.awrap=function(e){return{__await:e}},l(u.prototype),u.prototype[w]=function(){return this},T.AsyncIterator=u,T.async=function(e,t,i,a){var r=new u(n(e,t,i,a));return T.isGeneratorFunction(t)?r:r.next().then(function(e){return e.done?e.value:r.next()})},l(L),L[E]="Generator",L[S]=function(){return this},L.toString=function(){return"[object Generator]"},T.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var i=t.pop();if(i in e)return n.value=i,n.done=!1,n}return n.done=!0,n}},T.values=m,p.prototype={constructor:p,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=v,this.done=!1,this.delegate=null,this.method="next",this.arg=v,this.tryEntries.forEach(f),!e)for(var t in this)"t"===t.charAt(0)&&b.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=v)},stop:function(){this.done=!0;var e=this.tryEntries[0],t=e.completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(e){function t(t,i){return r.type="throw",r.arg=e,n.next=t,i&&(n.method="next",n.arg=v),!!i}if(this.done)throw e;for(var n=this,i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],r=a.completion;if("root"===a.tryLoc)return t("end");if(a.tryLoc<=this.prev){var o=b.call(a,"catchLoc"),l=b.call(a,"finallyLoc");if(o&&l){if(this.prev<a.catchLoc)return t(a.catchLoc,!0);if(this.prev<a.finallyLoc)return t(a.finallyLoc)}else if(o){if(this.prev<a.catchLoc)return t(a.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return t(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&b.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var a=i;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var r=a?a.completion:{};return r.type=e,r.arg=t,a?(this.method="next",this.next=a.finallyLoc,I):this.complete(r)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),I},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),f(n),I}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var i=n.completion;if("throw"===i.type){var a=i.arg;f(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:m(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=v),I}}}(function(){return this}()||Function("return this")())},function(e,t,n){n(71),n(42),n(53),n(216),n(220),n(221),e.exports=n(13).Promise},function(e,t,n){"use strict";var i,a,r,o,l=n(49),u=n(18),s=n(29),c=n(72),d=n(17),f=n(24),p=n(45),m=n(92),h=n(51),v=n(126),g=n(127).set,b=n(218)(),y=n(93),S=n(128),w=n(219),E=n(129),C=u.TypeError,T=u.process,_=T&&T.versions,k=_&&_.v8||"",x=u.Promise,O="process"==c(T),I=function(){},F=a=y.f,M=!!function(){try{var e=x.resolve(1),t=(e.constructor={})[n(19)("species")]=function(e){e(I,I)};return(O||"function"==typeof PromiseRejectionEvent)&&e.then(I)instanceof t&&0!==k.indexOf("6.6")&&-1===w.indexOf("Chrome/66")}catch(e){}}(),N=function(e){var t;return!(!f(e)||"function"!=typeof(t=e.then))&&t},L=function(e,t){if(!e._n){e._n=!0;var n=e._c;b(function(){for(var i=e._v,a=1==e._s,r=0;n.length>r;)!function(t){var n,r,o,l=a?t.ok:t.fail,u=t.resolve,s=t.reject,c=t.domain;try{l?(a||(2==e._h&&z(e),e._h=1),!0===l?n=i:(c&&c.enter(),n=l(i),c&&(c.exit(),o=!0)),n===t.promise?s(C("Promise-chain cycle")):(r=N(n))?r.call(n,u,s):u(n)):s(i)}catch(e){c&&!o&&c.exit(),s(e)}}(n[r++]);e._c=[],e._n=!1,t&&!e._h&&A(e)})}},A=function(e){g.call(u,function(){var t,n,i,a=e._v,r=R(e);if(r&&(t=S(function(){O?T.emit("unhandledRejection",a,e):(n=u.onunhandledrejection)?n({promise:e,reason:a}):(i=u.console)&&i.error&&i.error("Unhandled promise rejection",a)}),e._h=O||R(e)?2:1),e._a=void 0,r&&t.e)throw t.v})},R=function(e){return 1!==e._h&&0===(e._a||e._c).length},z=function(e){g.call(u,function(){var t;O?T.emit("rejectionHandled",e):(t=u.onrejectionhandled)&&t({promise:e,reason:e._v})})},P=function(e){var t=this;t._d||(t._d=!0,t=t._w||t,t._v=e,t._s=2,t._a||(t._a=t._c.slice()),L(t,!0))},D=function(e){var t,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===e)throw C("Promise can't be resolved itself");(t=N(e))?b(function(){var i={_w:n,_d:!1};try{t.call(e,s(D,i,1),s(P,i,1))}catch(e){P.call(i,e)}}):(n._v=e,n._s=1,L(n,!1))}catch(e){P.call({_w:n,_d:!1},e)}}};M||(x=function(e){m(this,x,"Promise","_h"),p(e),i.call(this);try{e(s(D,this,1),s(P,this,1))}catch(e){P.call(this,e)}},i=function(e){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1},i.prototype=n(91)(x.prototype,{then:function(e,t){var n=F(v(this,x));return n.ok="function"!=typeof e||e,n.fail="function"==typeof t&&t,n.domain=O?T.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&L(this,!1),n.promise},catch:function(e){return this.then(void 0,e)}}),r=function(){var e=new i;this.promise=e,this.resolve=s(D,e,1),this.reject=s(P,e,1)},y.f=F=function(e){return e===x||e===o?new r(e):a(e)}),d(d.G+d.W+d.F*!M,{Promise:x}),n(50)(x,"Promise"),n(123)("Promise"),o=n(13).Promise,d(d.S+d.F*!M,"Promise",{reject:function(e){var t=F(this);return(0,t.reject)(e),t.promise}}),d(d.S+d.F*(l||!M),"Promise",{resolve:function(e){return E(l&&this===o?x:this,e)}}),d(d.S+d.F*!(M&&n(125)(function(e){x.all(e).catch(I)})),"Promise",{all:function(e){var t=this,n=F(t),i=n.resolve,a=n.reject,r=S(function(){var n=[],r=0,o=1;h(e,!1,function(e){var l=r++,u=!1;n.push(void 0),o++,t.resolve(e).then(function(e){u||(u=!0,n[l]=e,--o||i(n))},a)}),--o||i(n)});return r.e&&a(r.v),n.promise},race:function(e){var t=this,n=F(t),i=n.reject,a=S(function(){h(e,!1,function(e){t.resolve(e).then(n.resolve,i)})});return a.e&&i(a.v),n.promise}})},function(e,t){e.exports=function(e,t,n){var i=void 0===n;switch(t.length){case 0:return i?e():e.call(n);case 1:return i?e(t[0]):e.call(n,t[0]);case 2:return i?e(t[0],t[1]):e.call(n,t[0],t[1]);case 3:return i?e(t[0],t[1],t[2]):e.call(n,t[0],t[1],t[2]);case 4:return i?e(t[0],t[1],t[2],t[3]):e.call(n,t[0],t[1],t[2],t[3])}return e.apply(n,t)}},function(e,t,n){var i=n(18),a=n(127).set,r=i.MutationObserver||i.WebKitMutationObserver,o=i.process,l=i.Promise,u="process"==n(48)(o);e.exports=function(){var e,t,n,s=function(){var i,a;for(u&&(i=o.domain)&&i.exit();e;){a=e.fn,e=e.next;try{a()}catch(i){throw e?n():t=void 0,i}}t=void 0,i&&i.enter()};if(u)n=function(){o.nextTick(s)};else if(!r||i.navigator&&i.navigator.standalone)if(l&&l.resolve){var c=l.resolve(void 0);n=function(){c.then(s)}}else n=function(){a.call(i,s)};else{var d=!0,f=document.createTextNode("");new r(s).observe(f,{characterData:!0}),n=function(){f.data=d=!d}}return function(i){var a={fn:i,next:void 0};t&&(t.next=a),e||(e=a,n()),t=a}}},function(e,t,n){var i=n(18),a=i.navigator;e.exports=a&&a.userAgent||""},function(e,t,n){"use strict";var i=n(17),a=n(13),r=n(18),o=n(126),l=n(129);i(i.P+i.R,"Promise",{finally:function(e){var t=o(this,a.Promise||r.Promise),n="function"==typeof e;return this.then(n?function(n){return l(t,e()).then(function(){return n})}:e,n?function(n){return l(t,e()).then(function(){throw n})}:e)}})},function(e,t,n){"use strict";var i=n(17),a=n(93),r=n(128);i(i.S,"Promise",{try:function(e){var t=a.f(this),n=r(e);return(n.e?t.reject:t.resolve)(n.v),t.promise}})},function(e,t,n){n(223),e.exports=n(13).Object.keys},function(e,t,n){var i=n(39),a=n(47);n(85)("keys",function(){return function(e){return a(i(e))}})},function(e,t,n){"use strict";var i=function(e){var t=screen.availWidth-10,n=screen.availHeight-50,i="top=0,";i+="left=0,",i+="width="+t+",",i+="height="+n+",",i+="directories=no,",i+="status=yes,toolbar=no,location=no,",i+="menubar=no,",i+="scrollbars=yes,",i+="resizable=yes",window.open(e,"",i)};window.openFullWindowHaveBar=i},function(e,t,n){function i(e,t){return a(e,t)}var a=n(226);e.exports=i},function(e,t,n){function i(e,t,n,o,l){return e===t||(null==e||null==t||!r(e)&&!r(t)?e!==e&&t!==t:a(e,t,n,o,i,l))}var a=n(227),r=n(57);e.exports=i},function(e,t,n){function i(e,t,n,i,v,b){var y=s(e),S=s(t),w=y?m:u(e),E=S?m:u(t);w=w==p?h:w,E=E==p?h:E;var C=w==h,T=E==h,_=w==E;if(_&&c(e)){if(!c(t))return!1;y=!0,C=!1}if(_&&!C)return b||(b=new a),y||d(e)?r(e,t,n,i,v,b):o(e,t,w,n,i,v,b);if(!(n&f)){var k=C&&g.call(e,"__wrapped__"),x=T&&g.call(t,"__wrapped__");if(k||x){var O=k?e.value():e,I=x?t.value():t;return b||(b=new a),v(O,I,n,i,b)}}return!!_&&(b||(b=new a),l(e,t,n,i,v,b))}var a=n(162),r=n(133),o=n(262),l=n(265),u=n(140),s=n(58),c=n(99),d=n(104),f=1,p="[object Arguments]",m="[object Array]",h="[object Object]",v=Object.prototype,g=v.hasOwnProperty;e.exports=i},function(e,t){function n(){this.__data__=[],this.size=0}e.exports=n},function(e,t,n){function i(e){var t=this.__data__,n=a(t,e);return!(n<0)&&(n==t.length-1?t.pop():o.call(t,n,1),--this.size,!0)}var a=n(65),r=Array.prototype,o=r.splice;e.exports=i},function(e,t,n){function i(e){var t=this.__data__,n=a(t,e);return n<0?void 0:t[n][1]}var a=n(65);e.exports=i},function(e,t,n){function i(e){return a(this.__data__,e)>-1}var a=n(65);e.exports=i},function(e,t,n){function i(e,t){var n=this.__data__,i=a(n,e);return i<0?(++this.size,n.push([e,t])):n[i][1]=t,this}var a=n(65);e.exports=i},function(e,t,n){function i(){this.__data__=new a,this.size=0}var a=n(64);e.exports=i},function(e,t){function n(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}e.exports=n},function(e,t){function n(e){return this.__data__.get(e)}e.exports=n},function(e,t){function n(e){return this.__data__.has(e)}e.exports=n},function(e,t,n){function i(e,t){var n=this.__data__;if(n instanceof a){var i=n.__data__;if(!r||i.length<l-1)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new o(i)}return n.set(e,t),this.size=n.size,this}var a=n(64),r=n(94),o=n(132),l=200;e.exports=i},function(e,t,n){function i(e){return!(!o(e)||r(e))&&(a(e)?m:s).test(l(e))}var a=n(103),r=n(242),o=n(109),l=n(131),u=/[\\^$.*+?()[\]{}|]/g,s=/^\[object .+?Constructor\]$/,c=Function.prototype,d=Object.prototype,f=c.toString,p=d.hasOwnProperty,m=RegExp("^"+f.call(p).replace(u,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=i},function(e,t){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"===typeof window&&(n=window)}e.exports=n},function(e,t,n){function i(e){var t=o.call(e,u),n=e[u];try{e[u]=void 0;var i=!0}catch(e){}var a=l.call(e);return i&&(t?e[u]=n:delete e[u]),a}var a=n(74),r=Object.prototype,o=r.hasOwnProperty,l=r.toString,u=a?a.toStringTag:void 0;e.exports=i},function(e,t){function n(e){return a.call(e)}var i=Object.prototype,a=i.toString;e.exports=n},function(e,t,n){function i(e){return!!r&&r in e}var a=n(243),r=function(){var e=/[^.]+$/.exec(a&&a.keys&&a.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();e.exports=i},function(e,t,n){var i=n(28),a=i["__core-js_shared__"];e.exports=a},function(e,t){function n(e,t){return null==e?void 0:e[t]}e.exports=n},function(e,t,n){function i(){this.size=0,this.__data__={hash:new a,map:new(o||r),string:new a}}var a=n(246),r=n(64),o=n(94);e.exports=i},function(e,t,n){function i(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}var a=n(247),r=n(248),o=n(249),l=n(250),u=n(251);i.prototype.clear=a,i.prototype.delete=r,i.prototype.get=o,i.prototype.has=l,i.prototype.set=u,e.exports=i},function(e,t,n){function i(){this.__data__=a?a(null):{},this.size=0}var a=n(67);e.exports=i},function(e,t){function n(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}e.exports=n},function(e,t,n){function i(e){var t=this.__data__;if(a){var n=t[e];return n===r?void 0:n}return l.call(t,e)?t[e]:void 0}var a=n(67),r="__lodash_hash_undefined__",o=Object.prototype,l=o.hasOwnProperty;e.exports=i},function(e,t,n){function i(e){var t=this.__data__;return a?void 0!==t[e]:o.call(t,e)}var a=n(67),r=Object.prototype,o=r.hasOwnProperty;e.exports=i},function(e,t,n){function i(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=a&&void 0===t?r:t,this}var a=n(67),r="__lodash_hash_undefined__";e.exports=i},function(e,t,n){function i(e){var t=a(this,e).delete(e);return this.size-=t?1:0,t}var a=n(68);e.exports=i},function(e,t){function n(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}e.exports=n},function(e,t,n){function i(e){return a(this,e).get(e)}var a=n(68);e.exports=i},function(e,t,n){function i(e){return a(this,e).has(e)}var a=n(68);e.exports=i},function(e,t,n){function i(e,t){var n=a(this,e),i=n.size;return n.set(e,t),this.size+=n.size==i?0:1,this}var a=n(68);e.exports=i},function(e,t,n){function i(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new a;++t<n;)this.add(e[t])}var a=n(132),r=n(258),o=n(259);i.prototype.add=i.prototype.push=r,i.prototype.has=o,e.exports=i},function(e,t){function n(e){return this.__data__.set(e,i),this}var i="__lodash_hash_undefined__";e.exports=n},function(e,t){function n(e){return this.__data__.has(e)}e.exports=n},function(e,t){function n(e,t){for(var n=-1,i=null==e?0:e.length;++n<i;)if(t(e[n],n,e))return!0;return!1}e.exports=n},function(e,t){function n(e,t){return e.has(t)}e.exports=n},function(e,t,n){function i(e,t,n,i,a,C,_){switch(n){case E:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case w:return!(e.byteLength!=t.byteLength||!C(new r(e),new r(t)));case f:case p:case v:return o(+e,+t);case m:return e.name==t.name&&e.message==t.message;case g:case y:return e==t+"";case h:var k=u;case b:var x=i&c;if(k||(k=s),e.size!=t.size&&!x)return!1;var O=_.get(e);if(O)return O==t;i|=d,_.set(e,t);var I=l(k(e),k(t),i,a,C,_);return _.delete(e),I;case S:if(T)return T.call(e)==T.call(t)}return!1}var a=n(74),r=n(163),o=n(110),l=n(133),u=n(263),s=n(264),c=1,d=2,f="[object Boolean]",p="[object Date]",m="[object Error]",h="[object Map]",v="[object Number]",g="[object RegExp]",b="[object Set]",y="[object String]",S="[object Symbol]",w="[object ArrayBuffer]",E="[object DataView]",C=a?a.prototype:void 0,T=C?C.valueOf:void 0;e.exports=i},function(e,t){function n(e){var t=-1,n=Array(e.size);return e.forEach(function(e,i){n[++t]=[i,e]}),n}e.exports=n},function(e,t){function n(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}e.exports=n},function(e,t,n){function i(e,t,n,i,o,u){var s=n&r,c=a(e),d=c.length;if(d!=a(t).length&&!s)return!1;for(var f=d;f--;){var p=c[f];if(!(s?p in t:l.call(t,p)))return!1}var m=u.get(e);if(m&&u.get(t))return m==t;var h=!0;u.set(e,t),u.set(t,e);for(var v=s;++f<d;){p=c[f];var g=e[p],b=t[p];if(i)var y=s?i(b,g,p,t,e,u):i(g,b,p,e,t,u);if(!(void 0===y?g===b||o(g,b,n,i,u):y)){h=!1;break}v||(v="constructor"==p)}if(h&&!v){var S=e.constructor,w=t.constructor;S!=w&&"constructor"in e&&"constructor"in t&&!("function"==typeof S&&S instanceof S&&"function"==typeof w&&w instanceof w)&&(h=!1)}return u.delete(e),u.delete(t),h}var a=n(164),r=1,o=Object.prototype,l=o.hasOwnProperty;e.exports=i},function(e,t){function n(e,t){for(var n=-1,i=null==e?0:e.length,a=0,r=[];++n<i;){var o=e[n];t(o,n,e)&&(r[a++]=o)}return r}e.exports=n},function(e,t){function n(e,t){for(var n=-1,i=Array(e);++n<e;)i[n]=t(n);return i}e.exports=n},function(e,t,n){function i(e){return r(e)&&a(e)==o}var a=n(66),r=n(57),o="[object Arguments]";e.exports=i},function(e,t){function n(){return!1}e.exports=n},function(e,t){function n(e,t){var n=typeof e;return!!(t=null==t?i:t)&&("number"==n||"symbol"!=n&&a.test(e))&&e>-1&&e%1==0&&e<t}var i=9007199254740991,a=/^(?:0|[1-9]\d*)$/;e.exports=n},function(e,t,n){function i(e){return o(e)&&r(e.length)&&!!l[a(e)]}var a=n(66),r=n(134),o=n(57),l={};l["[object Float32Array]"]=l["[object Float64Array]"]=l["[object Int8Array]"]=l["[object Int16Array]"]=l["[object Int32Array]"]=l["[object Uint8Array]"]=l["[object Uint8ClampedArray]"]=l["[object Uint16Array]"]=l["[object Uint32Array]"]=!0,l["[object Arguments]"]=l["[object Array]"]=l["[object ArrayBuffer]"]=l["[object Boolean]"]=l["[object DataView]"]=l["[object Date]"]=l["[object Error]"]=l["[object Function]"]=l["[object Map]"]=l["[object Number]"]=l["[object Object]"]=l["[object RegExp]"]=l["[object Set]"]=l["[object String]"]=l["[object WeakMap]"]=!1,e.exports=i},function(e,t,n){var i=n(169),a=i(Object.keys,Object);e.exports=a},function(e,t,n){var i=n(38),a=n(28),r=i(a,"DataView");e.exports=r},function(e,t,n){var i=n(38),a=n(28),r=i(a,"Promise");e.exports=r},function(e,t,n){var i=n(38),a=n(28),r=i(a,"Set");e.exports=r},function(e,t,n){var i=n(38),a=n(28),r=i(a,"WeakMap");e.exports=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(0),a=i.WeaTools.callApi;t.default={getRight:function(e){return a("/api/email/view/hasMailViewRights","GET",e)},getBase:function(e){return a("/api/email/view/mailView","GET",e)},getDropDown:function(e){return a("/api/email/view/getViewPageDropDown","GET",e)},getContent:function(e){return a("/api/email/view/mailContentView","GET",e)},getSentTo:function(e){return a("/api/email/view/getAllSendTo","GET",e)},getReadCount:function(e){return a("/api/email/view/mailReadCount","GET",e)},getReadList:function(e){return a("/api/email/view/mailReadList","GET",e)},doFastReply:function(e){return a("/api/email/view/fastReply","POST",e)},getSendApartResultList:function(e){return a("/api/email/view/sendApartResultList","GET",e)},getEmailRecallDetailList:function(e){return a("/api/email/view/emailRecallDetailList","GET",e)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.operateUserEmailSetting=t.getUserMailSetting=t.getEmailSettingCondition=void 0;var i=n(0);t.getEmailSettingCondition=function(e){return i.WeaTools.callApi("/api/email/set/getEmailSettingCondition","GET",e)},t.getUserMailSetting=function(e){return i.WeaTools.callApi("/api/email/setting/getUserMailSetting","GET",e)},t.operateUserEmailSetting=function(e){return i.WeaTools.callApi("/api/email/set/operateUserEmailSetting","POST",e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.operateUserMailLabel=t.getEmailLabelCondition=t.getMailLabelBean=t.getMailLabel=void 0;var i=n(0);t.getMailLabel=function(e){return i.WeaTools.callApi("/api/email/setting/getMailLabel","GET",e)},t.getMailLabelBean=function(e){return i.WeaTools.callApi("/api/email/setting/getMailLabelBean","GET",e)},t.getEmailLabelCondition=function(e){return i.WeaTools.callApi("/api/email/condition/getEmailLabelCondition","GET",e)},t.operateUserMailLabel=function(e){return i.WeaTools.callApi("/api/email/setting/operateUserMailLabel","POST",e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getMailFolderBean=t.operateUserMailFolder=t.getFolderManagerList=t.getEmailSize=t.getMailFolder=void 0;var i=n(0);t.getMailFolder=function(e){return i.WeaTools.callApi("/api/email/setting/getMailFolder","GET",e)},t.getEmailSize=function(e){return i.WeaTools.callApi("/api/email/folder/getEmailSize","GET",e)},t.getFolderManagerList=function(e){return i.WeaTools.callApi("/api/email/setting/getFolderManagerList","GET",e)},t.operateUserMailFolder=function(e){return i.WeaTools.callApi("/api/email/setting/operateUserMailFolder","POST",e)},t.getMailFolderBean=function(e){return i.WeaTools.callApi("/api/email/setting/getMailFolderBean","GET",e)}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,F.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m,h,v,g,b,y,S,w,E,C,T,_,k,x,O,I=n(12),F=i(I),M=n(1),N=i(M),L=n(7),A=(n(0),n(11)),R=A.WeaTableNew.TableStore,z=(o=function e(){(0,N.default)(this,e),a(this,"comsWeaTableStore",l,this),a(this,"viewRightInitCompleted",u,this),a(this,"viewRight",s,this),a(this,"title",c,this),a(this,"loading",d,this),a(this,"sessionkey",f,this),a(this,"form",p,this),a(this,"showSearchAd",m,this),a(this,"conditioninfo",h,this),a(this,"setTitle",v,this),a(this,"getFormParams",g,this),a(this,"resetAdSearchForm",b,this),a(this,"showLoading",y,this),a(this,"setShowSearchAd",S,this),a(this,"setSelectedKey",w,this),a(this,"initFormFields",E,this),a(this,"setFormFields",C,this),a(this,"appendFormFields",T,this),a(this,"clearFormFields",_,this),a(this,"setCondition",k,this),a(this,"reinitializeForm",x,this),a(this,"setViewRightInitCompleted",O,this)},l=r(o.prototype,"comsWeaTableStore",[L.observable],{enumerable:!0,initializer:function(){return new R}}),u=r(o.prototype,"viewRightInitCompleted",[L.observable],{enumerable:!0,initializer:function(){return!1}}),s=r(o.prototype,"viewRight",[L.observable],{enumerable:!0,initializer:function(){return!1}}),c=r(o.prototype,"title",[L.observable],{enumerable:!0,initializer:function(){return""}}),d=r(o.prototype,"loading",[L.observable],{enumerable:!0,initializer:function(){return!1}}),f=r(o.prototype,"sessionkey",[L.observable],{enumerable:!0,initializer:function(){return""}}),p=r(o.prototype,"form",[L.observable],{enumerable:!0,initializer:function(){return new A.WeaForm}}),m=r(o.prototype,"showSearchAd",[L.observable],{enumerable:!0,initializer:function(){return!1}}),h=r(o.prototype,"conditioninfo",[L.observable],{enumerable:!0,initializer:function(){return[]}}),v=r(o.prototype,"setTitle",[L.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.title=t}}}),g=r(o.prototype,"getFormParams",[L.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.form.getFormParams()}}}),b=r(o.prototype,"resetAdSearchForm",[L.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.form.reset()}}}),y=r(o.prototype,"showLoading",[L.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.loading=t}}}),S=r(o.prototype,"setShowSearchAd",[L.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.showSearchAd=t}}}),w=r(o.prototype,"setSelectedKey",[L.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";e.selectedKey=t}}}),E=r(o.prototype,"initFormFields",[L.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.form.initFormFields(t)}}}),C=r(o.prototype,"setFormFields",[L.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.form.updateFields(t,!0)}}}),T=r(o.prototype,"appendFormFields",[L.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.form.updateFields(t,!1)}}}),_=r(o.prototype,"clearFormFields",[L.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.form.reset()}}}),k=r(o.prototype,"setCondition",[L.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.form=new A.WeaForm,e.form.setCondition(t)}}}),x=r(o.prototype,"reinitializeForm",[L.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.form=new A.WeaForm,e.form.initFormFields(t)}}}),O=r(o.prototype,"setViewRightInitCompleted",[L.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.viewRightInitCompleted||(e.viewRightInitCompleted=!0)}}}),o);t.default=z},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o,l,u=n(10),s=i(u),c=n(4),d=i(c),f=n(1),p=i(f),m=n(8),h=i(m),v=n(5),g=i(v),b=n(6),y=i(b),S=n(3),w=i(S),E=n(41),C=i(E),T=(n(14),n(7),n(9)),_=(n(2),n(0),n(69)),k=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);t.default=e}(_),n(31)),x=(i(k),n(44)),O=(i(x),(a=(0,T.inject)("emailSignStore"))(r=(0,T.observer)((l=o=function(e){function t(){var e,n,i,a;(0,p.default)(this,t);for(var r=arguments.length,o=Array(r),l=0;l<r;l++)o[l]=arguments[l];return n=i=(0,g.default)(this,(e=t.__proto__||(0,d.default)(t)).call.apply(e,[this].concat(o))),i.state={value:i.props.value},a=n,(0,g.default)(i,a)}return(0,y.default)(t,e),(0,h.default)(t,[{key:"componentWillReceiveProps",value:function(e,t){e.value!==this.props.value&&this.setState({value:e.value})}},{key:"componentDidMount",value:function(){}},{key:"render",value:function(){var e=this;return this.props.deletable?w.default.createElement("div",{style:(0,s.default)({boxSizing:"border-box",borderBottom:this.props.hasUnderline?"1px solid #E2E2E2":"none",padding:"4px 0",width:this.props.width,display:this.props.display},this.props.otherStyle)},w.default.createElement("div",{ref:"deletableinput",className:"deletableinput canbeDel"},w.default.createElement("i",{className:"icon-coms-delete",onClick:function(){e.props.onDelBtnClick(e.props.id)}}),w.default.createElement("div",{style:{overflow:"auto",paddingRight:10}},w.default.createElement("input",{style:{width:"100%"},type:"text",value:this.state.value,onChange:function(t){e.setState({value:t.target.value},function(){e.props.onChange(e.props.id,e.state.value)})}})))):w.default.createElement("div",{style:(0,s.default)({boxSizing:"border-box",borderBottom:this.props.hasUnderline?"1px solid #E2E2E2":"none",padding:"4px 0",width:this.props.width,display:this.props.display},this.props.otherStyle)},w.default.createElement("div",{ref:"deletableinput",className:"deletableinput"},w.default.createElement("div",{style:{paddingRight:10}},w.default.createElement("input",{style:{width:"100%"},type:"text",value:this.state.value,onChange:function(t){e.setState({value:t.target.value},function(){})}}))))}}]),t}(w.default.Component),o.propTypes={id:C.default.number.isRequired,deletable:C.default.bool,width:C.default.number,display:C.default.string,value:C.default.string.isRequired,onChange:C.default.func.isRequired,otherStyle:C.default.object,hasUnderline:C.default.bool,onDelBtnClick:C.default.func},o.defaultProps={deletable:!1,display:"block",width:"100%",otherStyle:{},hasUnderline:!1},r=l))||r)||r);t.default=O},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o=n(4),l=i(o),u=n(1),s=i(u),c=n(8),d=i(c),f=n(5),p=i(f),m=n(6),h=i(m),v=n(3),g=i(v),b=n(14),y=n(73),S=i(y),w=n(288),E=i(w),C=n(25),T=(r=a=function(e){function t(e){(0,s.default)(this,t);var n=(0,p.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return n.hide=function(){var e=n.props.datas;(void 0===e?[]:e).forEach(function(e,t){n.refs["account"+t]&&n.refs["account"+t].hide(),n.refs["department"+t]&&n.refs["department"+t].hide()})},n.isInstanceMounted=!1,n.prefixClass="wea-email-collapse",n.id="weaEmailCollapse_"+Math.random().toString(36).substr(2,6),n.state={collapsed:e.collapsed||!0,height:30},n}return(0,h.default)(t,e),(0,d.default)(t,[{key:"componentDidMount",value:function(){var e=this;this.isInstanceMounted=!0;var t=this.getContentHeight();this.setState({height:t}),$(window).resize(function(){e.isInstanceMounted&&e.setState({height:e.getContentHeight()})})}},{key:"componentWillReceiveProps",value:function(e){var t=this.props.collapsed,n=e.collapsed;n!==t&&this.setState({collapsed:n})}},{key:"componentDidUpdate",value:function(){var e=this.getContentHeight();this.state.height!==e&&this.setState({height:e})}},{key:"componentWillUnmount",value:function(){$(window).off("resize"),this.isInstanceMounted=!1}},{key:"getContentHeight",value:function(){var e=$("#"+this.id+" ."+this.prefixClass+"-content"),t=30;return e&&e.length>0&&(t=e.height()),t}},{key:"render",value:function(){var e=this,t=this.props,n=t.datas,i=void 0===n?[]:n,a=t.reloadEmail,r=this.state,o=r.collapsed,l=r.height;return g.default.createElement("div",{id:this.id,className:this.prefixClass,style:l>30?{paddingRight:33}:null},l>30&&g.default.createElement("i",{className:"icon-coms-"+(o?"down2":"up2"),onClick:function(){return e.setState({collapsed:!o})}}),g.default.createElement("div",{className:this.prefixClass+"-content-wrap",style:{height:o?20:l}},g.default.createElement("div",{className:this.prefixClass+"-content"},i.map(function(t,n){var i=/([\s\S]*)(\<[\S\s]+\>$)/,r=t.isInternal?g.default.createElement("a",null,t.showName):g.default.createElement("a",{className:"isExtraEmail"},t.showName.match(i)[1],g.default.createElement("span",null,t.showName.match(i)[2]));return g.default.createElement("span",{className:e.prefixClass+"-content-tag",key:"account"+n},"resource"===t.type&&"1"!==t.typeValue||void 0===t.type?g.default.createElement(S.default,{ref:"account"+n,reloadEmail:a,data:t},r):t.users&&t.users.length>0?g.default.createElement(E.default,{ref:"department"+n,data:t},g.default.createElement("a",null,t.showName)):g.default.createElement("a",null,t.showName),t.op_showReadStatus?g.default.createElement("i",{className:(0,C.getFlagCls)(1===t.readStatus?"Rr":"Ru")}):null)}))))}}]),t}(g.default.Component),a.displayName="ViewCollapse",a.contextTypes={router:b.routerShape},r);t.default=T},function(e,t,n){"use strict";var i=n(285),a=i.CopyToClipboard;a.CopyToClipboard=a,e.exports=a},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t){var n={};for(var i in e)t.indexOf(i)>=0||Object.prototype.hasOwnProperty.call(e,i)&&(n[i]=e[i]);return n}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function l(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},s=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),c=n(3),d=i(c),f=n(286),p=i(f);(t.CopyToClipboard=function(e){function t(){var e,n,i,a;r(this,t);for(var l=arguments.length,u=Array(l),s=0;s<l;s++)u[s]=arguments[s];return n=i=o(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(u))),i.onClick=function(e){var t=i.props,n=t.text,a=t.onCopy,r=t.children,o=t.options,l=d.default.Children.only(r),u=(0,p.default)(n,o);a&&a(n,u),l&&l.props&&"function"===typeof l.props.onClick&&l.props.onClick(e)},a=n,o(i,a)}return l(t,e),s(t,[{key:"render",value:function(){var e=this.props,t=(e.text,e.onCopy,e.options,e.children),n=a(e,["text","onCopy","options","children"]),i=d.default.Children.only(t);return d.default.cloneElement(i,u({},n,{onClick:this.onClick}))}}]),t}(d.default.PureComponent)).defaultProps={onCopy:void 0,options:void 0}},function(e,t,n){"use strict";function i(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}function a(e,t){var n,a,l,u,s,c=!1;t||(t={}),t.debug;try{a=r(),l=document.createRange(),u=document.getSelection(),s=document.createElement("span"),s.textContent=e,s.style.all="unset",s.style.position="fixed",s.style.top=0,s.style.clip="rect(0, 0, 0, 0)",s.style.whiteSpace="pre",s.style.webkitUserSelect="text",s.style.MozUserSelect="text",s.style.msUserSelect="text",s.style.userSelect="text",document.body.appendChild(s),l.selectNode(s),u.addRange(l);if(!document.execCommand("copy"))throw new Error("copy command was unsuccessful");c=!0}catch(a){try{window.clipboardData.setData("text",e),c=!0}catch(a){n=i("message"in t?t.message:o),window.prompt(n,e)}}finally{u&&("function"==typeof u.removeRange?u.removeRange(l):u.removeAllRanges()),s&&document.body.removeChild(s),a()}return c}var r=n(287),o="Copy to clipboard: #{key}, Enter";e.exports=a},function(e,t){e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],i=0;i<e.rangeCount;i++)n.push(e.getRangeAt(i));switch(t.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":t.blur();break;default:t=null}return e.removeAllRanges(),function(){"Caret"===e.type&&e.removeAllRanges(),e.rangeCount||n.forEach(function(t){e.addRange(t)}),t&&t.focus()}}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r=n(4),o=i(r),l=n(1),u=i(l),s=n(8),c=i(s),d=n(5),f=i(d),p=n(6),m=i(p),h=n(3),v=i(h),g=n(9),b=n(2),y=n(0),S=n(73),w=i(S),E=(0,g.observer)(a=function(e){function t(){var e,n,i,a;(0,u.default)(this,t);for(var r=arguments.length,l=Array(r),s=0;s<r;s++)l[s]=arguments[s];return n=i=(0,f.default)(this,(e=t.__proto__||(0,o.default)(t)).call.apply(e,[this].concat(l))),i.hide=function(){i.refs.popoverdepartment&&i.refs.popoverdepartment.refs.tooltip.setState({visible:!1}),i.refs.account&&i.refs.account.hide()},i.content=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t={};return e&&e.length>6&&(t.height=196),v.default.createElement("div",{className:"email-hrmlist"},v.default.createElement(y.WeaNewScroll,t,v.default.createElement("ul",null,e.map(function(e,t){return v.default.createElement("li",{key:e.id},v.default.createElement("span",{className:"name",title:e.lastname},v.default.createElement(w.default,{ref:"account",data:e},v.default.createElement("span",null,e.showName))),v.default.createElement("span",{className:"jobtitle",title:e.jobtitlename},e.jobtitlename))}))))},a=n,(0,f.default)(i,a)}return(0,m.default)(t,e),(0,c.default)(t,[{key:"render",value:function(){var e=this.props.data,t={ref:"popoverdepartment",placement:"bottomLeft",trigger:"click",overlayClassName:"email-popoverdepartment",content:this.content(e.users)};return v.default.createElement(b.Popover,t,this.props.children)}}]),t}(h.Component))||a;t.default=E},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o=n(15),l=i(o),u=n(4),s=i(u),c=n(1),d=i(c),f=n(8),p=i(f),m=n(5),h=i(m),v=n(6),g=i(v),b=n(3),y=i(b),S=n(2),w=n(36),E=i(w),C=n(0),T=S.Menu.Item,_="wea-email-dropdown",k=(r=a=function(e){function t(){var e,n,i,a;(0,d.default)(this,t);for(var r=arguments.length,o=Array(r),l=0;l<r;l++)o[l]=arguments[l];return n=i=(0,h.default)(this,(e=t.__proto__||(0,s.default)(t)).call.apply(e,[this].concat(o))),i.hide=function(){i.refs.dropdown&&i.refs.dropdown.refs.dropdown.refs.rcdropdown.refs.trigger.close()},i.scrollToTop=function(){i.refs.scroll&&i.refs.scroll.scrollerToTop()},i.onItemClick=function(e,t){var n=i.props.onClick;"function"===typeof n&&(t.props?["SETUP","TAG"].indexOf(t.props.data.type)<0&&n(e,t.props.data):n(e,t)),i.hide()},i.getBtn=function(e,t){var n=e.key,a=e.icon,r=void 0===a?"":a,o=e.type,l=e.label,u=e.rows.length,s=void 0===u?0:u;return"NORMAL"===o?l:0===s?y.default.createElement("i",{title:l,className:r||"icon-email-Unread-o",onClick:function(){t&&i.onItemClick(n,e)}}):y.default.createElement("span",{title:l},y.default.createElement("i",{className:r||"icon-email-Unread-o"}),y.default.createElement("i",{className:"icon-coms-organization-down"}))},a=n,(0,h.default)(i,a)}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentDidMount",value:function(){this.isInstanceMounted=!0}},{key:"componentWillReceiveProps",value:function(){}},{key:"componentWillUnmount",value:function(){this.isInstanceMounted=!1}},{key:"render",value:function(){var e=this,t=this.props,n=t.data,i=t.prefixClass,a=t.type,r=void 0===a?"":a;return y.default.createElement("span",{className:_+"-btn "+i+"-btn"},0===n.rows.length?this.getBtn(n,!0):y.default.createElement(C.WeaDropdown,{overlayClassName:_,ref:"dropdown",type:r,onVisibleChange:function(t){return t&&e.scrollToTop()},overlay:y.default.createElement("div",{style:{maxHeight:260,width:150}},y.default.createElement(C.WeaNewScroll,{ref:"scroll"},y.default.createElement(S.Menu,{className:_+"-menu "+i+"-menu",prefixCls:"ant-dropdown-menu",onClick:function(t){var n=t.key,i=t.item;return e.onItemClick(n,i)}},n.rows.map(function(t){var n;return y.default.createElement(T,{key:t.key,data:t,className:(0,E.default)((n={},(0,l.default)(n,_+"-menu-item",!0),(0,l.default)(n,_+"-menu-item-line",t.hasLine),n))},"SETUP"===t.type?y.default.createElement("div",{style:{width:"100%"}},t.label,y.default.createElement("i",{className:"icon-email-Set-up",style:{fontSize:16,float:"right"},onClick:function(){return e.onItemClick(t.key,t)}})):"TAG"===t.type?y.default.createElement(C.WeaTag,{color:t.tagColor,onClick:function(){return e.onItemClick(t.key,t)}},y.default.createElement("div",{className:"text-elli",title:t.tagName},t.tagName)):y.default.createElement("div",{className:"text-elli",title:t.label},t.label))}))))},this.getBtn(n)))}}]),t}(y.default.Component),a.displayName="DropdownMenu",r);t.default=k},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(4),r=i(a),o=n(1),l=i(o),u=n(8),s=i(u),c=n(5),d=i(c),f=n(6),p=i(f),m=n(3),h=i(m),v=n(2),g=n(0),b=g.WeaLocaleProvider.getLabel,y=function(e){function t(e){(0,l.default)(this,t);var n=(0,d.default)(this,(t.__proto__||(0,r.default)(t)).call(this,e));return n.onTodoClick=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=n.props.onTodoClick;"function"===typeof t&&t(e),n.hide()},n.onTodoComplete=function(){var e=n.props.onTodoComplete;"function"===typeof e&&e(),n.hide()},n.hide=function(){n.refs.todo.refs.tooltip.setState({visible:!1})},n.getProps=function(e){var t=e.mailId,i=e.waitdeal,a=e.waitdealtime,r=(e.op_hasMobile,e.op_hasNote),o=e.wdremindtime,l=e.waitdealnote,u=e.op_hasRemind,s=e.waitdealway;return{ref:"todo",trigger:"click",overlayClassName:""+n.prefixClass,placement:"bottomRight",title:h.default.createElement("div",{className:n.prefixClass+"-title"},i?b(384330,"已设置为待办邮件")+",":null,h.default.createElement("span",null,a,b("553","处理")),h.default.createElement("i",{className:"icon-email-edit",onClick:function(){return n.onTodoClick()}}),h.default.createElement(v.Button,{type:"ghost",onClick:function(){return n.onTodoComplete(t)}},h.default.createElement("i",{className:"icon-email-complete"}),b(83112,"设为完成"))),content:h.default.createElement("div",{className:n.prefixClass+"-content"},u&&s?h.default.createElement("p",{className:n.prefixClass+"-content-show"},h.default.createElement("span",null,b(18713,"提醒方式"),":"),"5"==s?b("383607","消息中心提醒"):"1"==s?b("17586","短信提醒"):b("510271","消息中心提醒,短信提醒")):null,u&&o?h.default.createElement("p",{className:n.prefixClass+"-content-show"},h.default.createElement("span",null,b(785,"提醒时间"),":"),o):h.default.createElement("p",{className:n.prefixClass+"-content-btn"},h.default.createElement("span",{onClick:function(){return n.onTodoClick({op_hasRemind:1})}},h.default.createElement("i",{className:"icon-email-remind"}),b(83135,"添加提醒"))),r&&l?h.default.createElement("p",{className:n.prefixClass+"-content-show",style:{paddingLeft:33}},h.default.createElement("span",{style:{marginLeft:-33}},b("26408","备注"),":"),l):h.default.createElement("p",{className:n.prefixClass+"-content-btn"},h.default.createElement("span",{onClick:function(){return n.onTodoClick({op_hasNote:1})}},h.default.createElement("i",{className:"icon-email-Remarks"}),b(83136,"添加备注"))))}},n.prefixClass="wea-email-popover-todo",n}return(0,p.default)(t,e),(0,s.default)(t,[{key:"render",value:function(){return h.default.createElement(v.Popover,this.getProps(this.props.data),this.props.children)}}]),t}(h.default.Component);t.default=y},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o,l,u,s=n(10),c=i(s),d=n(15),f=i(d),p=n(4),m=i(p),h=n(1),v=i(h),g=n(8),b=i(g),y=n(5),S=i(y),w=n(6),E=i(w),C=n(3),T=i(C),_=(n(7),n(9)),k=n(2),x=n(0),O=n(22),I=x.WeaLocaleProvider.getLabel,F=x.WeaTools.tryCatch,M=["routing","emailMainStore","todoNewStore"],N=(a=F(T.default,function(e){return T.default.createElement(x.WeaErrorPage,{msg:e.error||I(186,"对不起,该页面异常,请联系管理员!","error")})},{error:""}),r=_.inject.apply(void 0,M),a(o=r(o=(0,_.observer)((u=l=function(e){function t(e){(0,v.default)(this,t);var n=(0,S.default)(this,(t.__proto__||(0,m.default)(t)).call(this,e));return n.formatDate=function(e,t){var n={yyyy:e.getFullYear(),MM:("0"+(e.getMonth()+1)).slice(-2),dd:("0"+e.getDate()).slice(-2),HH:("0"+e.getHours()).slice(-2),mm:("0"+e.getMinutes()).slice(-2)};return t.replace(/([a-z]+)/gi,function(e){return n[e]})},n.range=function(e,t){for(var n=[],i=e;i<t;i++)n.push(i);return n},n.getForm=function(e,t,i,a){var r=n.props.todoNewStore,o=r.remindTime,l=r.setStoreState,u=r.dealTime,s=i.isFormInit,c=i.getFormParams(),d=c.waitdealtime,p=c.wdremindtime,m=n.formatDate(new Date,"yyyy-MM-dd HH:mm"),h=(new Date).getDate(),v=(new Date).getHours(),g=(new Date).getMinutes(),b=[];return s&&a&&a.map(function(a){if("time"===a.key){var r=[];a.items.map(function(e){r.push({com:T.default.createElement(x.WeaFormItem,{label:""+e.label,labelCol:{span:""+e.labelcol},wrapperCol:{span:""+e.fieldcol},className:"email-form-formItem "+e.domkey[0],error:i.getError(e),tipPosition:"bottom"},T.default.createElement(x.WeaDatePicker,{value:u||e.value,viewAttr:3,startValue:p,onChange:function(e){l({dealTime:e}),i.updateFields({waitdealtime:{value:e}})}}))})}),b.push(T.default.createElement(x.WeaSearchGroup,{col:1,title:a.title,needTigger:!1,showGroup:a.defaultshow,items:r}))}else if("remind"===a.key&&1*e){var s=[];a.items.map(function(e){"waitdealway"===e.domkey[0]?s.push({com:(0,O.RenderForm)(i,e)}):s.push({com:T.default.createElement(x.WeaFormItem,{label:""+e.label,labelCol:{span:""+e.labelcol},wrapperCol:{span:""+e.fieldcol},className:"email-form-formItem "+e.domkey[0],error:i.getError(e),tipPosition:"bottom"},T.default.createElement(x.WeaDatePicker,{value:o||"",showTime:!0,format:"yyyy-MM-dd HH:mm",viewAttr:3,startValue:m,endValue:d||"",onChange:function(e){l({remindTime:e}),i.updateFields({wdremindtime:{value:e}})},needSecond:!0,disabledTimeConfig:{dayConfig:(0,f.default)({},h,{disabledHour:n.range(0,v),HourConfig:(0,f.default)({},v,{disabledMinute:n.range(0,g),minuteConfig:(0,f.default)({},g,[11])})})}}))})}),b.push(T.default.createElement(x.WeaSearchGroup,{col:1,title:a.title,needTigger:!1,showGroup:a.defaultshow,items:s}))}else if("remark"===a.key&&1*t){var c=[];a.items.map(function(e){c.push({com:(0,O.RenderForm)(i,e)})}),b.push(T.default.createElement(x.WeaSearchGroup,{col:1,title:a.title,needTigger:!1,showGroup:a.defaultshow,items:c}))}}),b},n.todoSubmit=function(){var e=n.props,t=e.emailMainStore.todoSetIds,i=e.todoNewStore,a=i.todoForm,r=i.saveTodo,o=i.remind,l=i.remark,u=a.getFormParams(),s=(0,c.default)({},u,{op_hasNote:l,op_hasRemind:o,mailIds:t}),d=1*o&&(""===u.waitdealway||""===u.wdremindtime),f=1*l&&""===u.waitdealnote;if(""===u.waitdealtime||d||f)return void k.message.warning(I(384331,"您有必填项没有填写,不能保存!"));r(s).then(function(e){"1"===e.status&&(n.cancel(),n.props.refesh(e,t))})},n.cancel=function(){var e=n.props,t=e.emailMainStore.setState,i=e.todoNewStore,a=i.clear,r=i.todoForm;t({todoSetVisible:"",todoSetIds:[]}),r.resetForm(),a()},n.remarkChange=function(e){var t=n.props.todoNewStore,i=t.setStoreState,a=t.todoForm;i({remark:e}),1*e===0&&a.updateFields({waitdealnote:{value:""}})},n.remindChange=function(e){var t=n.props.todoNewStore,i=t.setStoreState,a=t.todoForm;i({remind:e}),1*e===0?(i({remindTime:""}),a.updateFields({wdremindtime:{value:""},waitdealway:{value:""}})):a.updateFields({waitdealway:{value:"5"}})},n.isInstanceMounted=!1,n.prefixClass="email-todo",n}return(0,E.default)(t,e),(0,b.default)(t,[{key:"componentDidMount",value:function(){this.isInstanceMounted=!0}},{key:"componentWillUnmount",value:function(){this.isInstanceMounted=!1}},{key:"render",value:function(){var e=this.props,t=e.emailMainStore.todoSetVisible,n=e.todoNewStore,i=n.loading,a=n.remind,r=n.remark,o=n.todoForm,l=n.todoFields,u=[T.default.createElement(k.Button,{type:"primary",onClick:this.todoSubmit},I(30986,"保存")),T.default.createElement(k.Button,{onClick:this.cancel},I(201,"取消"))],s=[T.default.createElement(x.WeaCheckbox,{content:I(83135,"添加提醒"),value:a,onChange:this.remindChange}),T.default.createElement(x.WeaCheckbox,{content:I(83136,"添加备注"),value:r,onChange:this.remarkChange})];return T.default.createElement(x.WeaDialog,{className:this.prefixClass+"-dialog",icon:"icon-coms-email",iconBgcolor:"#a0b0ba",title:I(507597,"待办邮件设置"),visible:t,style:{width:580,maxHeight:530},buttons:u,bottomLeft:s,onCancel:this.cancel,hasScroll:!0},T.default.createElement(k.Spin,{spinning:i},this.getForm(a,r,o,l)))}}]),t}(C.Component),l.displayName="Todo",o=u))||o)||o)||o);t.default=N},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o,l,u,s=n(15),c=i(s),d=n(16),f=i(d),p=n(10),m=i(p),h=n(20),v=i(h),g=n(21),b=i(g),y=n(4),S=i(y),w=n(1),E=i(w),C=n(8),T=i(C),_=n(5),k=i(_),x=n(6),O=i(x),I=n(3),F=i(I),M=n(107),N=i(M),L=n(36),A=i(L),R=n(14),z=n(7),P=n(9),D=n(2),j=n(0),W=n(98),B=n(25),G=n(108),V=i(G),U=j.WeaLocaleProvider.getLabel,J=D.Modal.confirm,K=j.WeaTools.tryCatch,H=j.WeaTools.viewer,q=["routing","emailMainStore","emailOpsStore"],Q=(a=K(F.default,function(e){return F.default.createElement(j.WeaErrorPage,{msg:e.error||U(186,"对不起,该页面异常,请联系管理员!","error")})},{error:""}),r=P.inject.apply(void 0,q),a(o=r(o=(0,P.observer)((u=l=function(e){function t(e){var n=this;(0,E.default)(this,t);var i=(0,k.default)(this,(t.__proto__||(0,S.default)(t)).call(this,e));return i.reloadEmail=function(){var e=i.getStoreNow(),t=e.id;"init"!==t&&i.doInit(t)},i.onIframeClick=function(){var e=i.props.onIframeClick;i.hide(),"function"===typeof e&&e()},i.onSetTag=function(e,t,n){var a=i.props.onSetTag;"function"===typeof a&&a(e,t,n)},i.onCollect=function(e,t){var n=i.props.onCollect;"function"===typeof n&&n(e,t)},i.onSetReadStatus=function(e,t){var n=i.props.onSetReadStatus;"function"===typeof n&&n(e,t)},i.onDeleteEmail=function(e,t){var n=i.props.onDeleteEmail;"function"===typeof n&&n(e,t)},i.onMoveToFolder=function(e,t,n){var a=i.props.onMoveToFolder;"function"===typeof a&&a(e,t,n)},i.onDropDownClick=function(e,t){var n=i.props.emailMainStore.setState,a=i.getStoreNow(),r=a.id,o=a.baseInfo,l=o.folderid,u=o.isInternal,s=a.getDropDown,c=a.getBaseInfo,d=a.getEmailRecallDetailList,f=i.context.router;if(r&&"init"!==r)if(/^\-?\d+$/.test(e))"TAG"===t.type?i.onSetTag([r],e,"addLabel"):i.onMoveToFolder([r],e,l===e);else if("cancelAllTag"===e)i.onSetTag([r],"","cancelLabel");else if("tagManager"===e||"folderManager"===e)f.push("main/email/setting/"+("tagManager"===e?"labelManage":"folderManager"===e?"folderManage":""));else if("markAsReaded"===e||"markAsUnread"===e)i.onSetReadStatus([r],"markAsReaded"===e?1:0);else if("markAsStart"===e||"markAsCancelStar"===e)i.onCollect([r],"markAsStart"===e?1:0);else if("delete"===e||"remove"===e)J({content:U(15097,"确定要删除吗?"),okText:U(826,"确定"),onOk:function(){return i.onDeleteEmail([r],"delete"===e?"delete":"deletePermanently")}});else if("markAsWaitdeal"===e)n({todoSetVisible:!0,todoSetIds:[r]});else if("reply"===e||"ReplyAll"===e||"topForward"===e||"topEditAgain"===e||"ReplyAll_file"===e||"reply_file"===e){var p="reply"===e?1:"ReplyAll"===e?2:"reply_file"===e?6:"ReplyAll_file"===e?7:"topForward"===e?3:"topEditAgain"===e?5:"";f.push({pathname:"main/email/new",query:{isInternal:u,id:r,flag:p}})}else"createAndMoveTo"===e?i.onMoveToFolder([r],e,!1):"createAndTagIt"===e?i.onSetTag([r],e,"labelCreate"):"topRecall"===e?J({content:U(505366,"撤回操作不可恢复,确定要撤回已发送邮件吗?"),okText:U(826,"确定"),onOk:function(){var e=i.props,t=e.emailOpsStore.recall,n=e.refreshList;t({mailId:r}).then(function(e){"1"===e.status&&(c({mailId:r}),s({mailId:r}),d(r),n&&"function"===typeof n&&n())})}}):"exportToDoc"===e?i.onExportToDoc([r]):"exportToCustomerContact"===e?i.onExportToCrm([r]):"exportToEML"===e?i.onExportToEml([r]):"exportToHtml"===e?i.onExportToHtml([r]):"printMail"===e?i.onPrintEmail([r]):J({content:U("506455","功能开发中")})},i.onExportToDoc=function(e){var t=i.props.onExportToDoc;"function"===typeof t&&t(e)},i.onExportToCrm=function(e){var t=i.props.onExportToCrm;"function"===typeof t&&t(e)},i.onExportToEml=function(e){var t=i.props.onExportToEml;"function"===typeof t&&t(e)},i.onExportToHtml=function(e){var t=i.props.onExportToHtml;"function"===typeof t&&t(e)},i.onPrintEmail=function(e){var t=i.props.onPrintEmail;"function"===typeof t&&t(e)},i.onTodoClick=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=i.props.onTodoClick;"function"===typeof n&&n(e,t)},i.onTodoComplete=function(){var e=(0,b.default)(v.default.mark(function e(t){var a;return v.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:a=i.props.onTodoComplete,"function"===typeof a&&a(t);case 2:case"end":return e.stop()}},e,n)}));return function(t){return e.apply(this,arguments)}}(),i.onUnReadedListClick=function(e){var t=i.props.emailMainStore.setState,n=i.getStoreNow(),a=n.baseInfo.originalMailId,r=n.getReadCount,o={mailId:e,originalMailId:a,readed:""};r(o).getReadList(o),t({unReadedListVisible:!0,unReadedListId:e})},i.hide=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=i.refs,n=t.account,a=t.todo,r=t.collapseTo,o=t.collapseCc;if(n&&n.hide(),a&&a.hide(),r&&r.hide(),o&&o.hide(),e){var l=i.refs.scroll.getScrollTop();i.setState({emailScroll:l>0})}},i.listArray=function(e){return e.map(function(e){return""===e.showName&&"group"===e.type&&(e.showName=U("506456","(该组已被删除)")),e})},i.setIframeFont=function(e){var t=i.refs.content&&i.refs.content.refs.content;if(t){var n=t.contentDocument,a=n.getElementsByTagName("html")[0],r=n.getElementsByTagName("body")[0];a.style.fontSize=e+"rem",r.style.fontSize=e+"rem"}},i.setCurrentFont=function(e){var t=(0,m.default)({},i.state.fontSetting);for(var n in t)n===e?t[n].selected=!0:t[n]=(0,m.default)({},t[n],{selected:!1});i.setState({fontSetting:t,currentFont:e}),i.setIframeFont(i.state.fontSetting[e].fontSize)},i.previewFile=function(e){var t="/spa/email/static/index.html#/main/preview?fileid="+e.id;openFullWindowHaveBar(t)},i.getApartSendingResultList=function(){var e=i.getStoreNow(),t=i.props,n=t.id,a=t.location,r=a.pathname,o=a.query.id,l=e.baseInfo,u=l.isSendApart,s=l.isInternal,c=e.sendApartResultList,d=e.isSendApartResultListVis,f=e.setState,p=e.sendStatus,m=n||o||"init",h=r.replace("main/email/","").split("/")[0];if("sent"!==h&&"view"!==h||"init"===m||1===s||1!==u||0===c.length)return null;var v=[{title:U(2046," 收件人"),dataIndex:"sendto"},{title:U(384295,"投递状态"),dataIndex:"sendstatus"},{title:U(25130,"时间"),dataIndex:"senddate"}],g=(0,z.toJS)(c).map(function(e,t){return{key:t+e.sendto,sendto:e.sendto,sendstatus:"2"===e.sendstatus?U(384296,"投递失败"):U(384297,"投递成功"),senddate:e.senddate}});return F.default.createElement("div",{style:{minHeight:"auto"}},F.default.createElement("div",{style:{minHeight:"auto",lineHeight:3}},F.default.createElement("span",{style:{color:"#666"}},U(384298,"发送状态:")),F.default.createElement("span",{style:{color:"#f00"}},"0"===p?U(385608,"全部投递成功"):"1"===p?U(385609,"全部投递失败"):"2"===p?U(384299,"部分投递成功"):null),F.default.createElement("a",{href:"javascript:;",style:{marginLeft:10},onClick:function(){f({isSendApartResultListVis:!d})}},d?U(384300,"关闭详情"):U(83110,"查看详情"))),F.default.createElement(D.Table,{ref:"sendApartResultList",style:{display:d?"block":"none"},columns:v,dataSource:g,pagination:!1,size:"small"}))},i.getRecallDetailList=function(){var e=i.getStoreNow(),t=i.props,n=t.id,a=t.location,r=a.pathname,o=a.query.id,l=e.baseInfo,u=l.isInternal,s=l.recallstate,c=(l.folderid,e.emailRecallDetailList),d=e.isEmailRecallDetailListVis,f=e.setState,p=e.recallStatus,m=e.recallRule,h=e.recallNoTrace,v=n||o||"init",g=r.replace("main/email/","").split("/")[0];if(("sent"===g||"inner"===g||"doing"===g||"star"===g||"folder"===g||"tag"===g||"deleted"===g||"inbox"===g)&&"init"!==v&&1===u&&1===s&&0!==c.length||"view"===g&&"init"!==v&&1===u&&1===s&&0!==c.length){var b=[{title:U(2046," 收件人"),dataIndex:"mailreceiver",width:150},{title:U(510118,"撤回时阅读状态"),dataIndex:"readstatus",width:150},{title:U(505368,"撤回状态"),dataIndex:"recallstatus",width:150},{title:U(277," 时间"),dataIndex:"recalldate",width:150}],y=(0,z.toJS)(c).map(function(e,t){return{key:t+e.mailreceiver,mailreceiver:e.mailreceiver,readstatus:"1"===e.readstatus?U(18006,"已查看"):U(81883,"未查看"),recallstatus:"1"===e.recallstatus?F.default.createElement("span",{style:{color:"red"}},U(505791,"撤回失败")):F.default.createElement("span",{style:{color:"green"}},U(505793,"撤回成功")),recalldate:e.recalldate}});return F.default.createElement("div",{style:{minHeight:"auto"}},F.default.createElement("div",{style:{minHeight:"auto",lineHeight:3}},F.default.createElement("span",{style:{color:"#666"}},U(505368,"撤回状态"),":"),F.default.createElement("span",{style:{color:"#f00"}},"0"===p?U(505369,"全部撤回成功"):"1"===p?U(505794,"全部撤回失败"):"2"===p?U(505370,"部分撤回成功"):null),F.default.createElement("a",{href:"javascript:;",style:{marginLeft:10},onClick:function(){f({isEmailRecallDetailListVis:!d})}},d?U(384300,"关闭详情"):U(83110,"查看详情")),F.default.createElement("span",{style:{color:"#666",paddingLeft:15}},"(",U(505363,"撤回规则"),":",m,""===h?"":","+h,")")),F.default.createElement(D.Table,{ref:"emailRecallDetailList",style:{display:d?"block":"none"},columns:b,dataSource:y,pagination:!1,size:"small",scroll:{y:310}}))}return null},i.getDropDown=function(){return(0,z.toJS)(i.getStoreNow().dropDown).map(function(e){return F.default.createElement(W.DropdownMenu,{data:e,onClick:i.onDropDownClick,type:"custom"})})},i.getAlertPage=function(e,t){var n={iconSize:100};return e&&(n=(0,m.default)({},n,{icon:F.default.createElement("i",{className:e,style:{color:"#999"}}),iconSize:40})),F.default.createElement("div",{className:i.prefixClass+" "+i.prefixClass+"-null"},F.default.createElement(j.WeaAlertPage,n,F.default.createElement("div",{style:{color:"#999",marginTop:16}},t)))},i.receiveNeedReceipt=function(e){var t=i.getStoreNow(),n=t.emailCommonOperation;J({title:U(15172,"系统提示"),content:U(32473,"发件人希望得到您的回执,是否发送?"),onOk:function(){n({mailId:e,operateType:"receiveNeedReceipt"})},onCancel:function(){n({mailId:e,operateType:"readReceipt"})}})},i.prefixClass="wea-email-view",i.printId="weaEmailPrint_"+Math.random().toString(36).substr(2,6),i.state={emailScroll:!1,currentFont:"small",fontSetting:{big:{fontSize:1.5,name:"大",selected:!1},mid:{fontSize:1.2,name:"中",selected:!1},small:{fontSize:1,name:"默认",selected:!0}}},i}return(0,O.default)(t,e),(0,T.default)(t,[{key:"componentDidMount",value:function(){var e=this.getStoreNow(),t=e.id;"init"!==t&&this.doInit(t)}},{key:"componentWillReceiveProps",value:function(e){(0,this.getStoreNow().setState)({showQuickReplay:!1});var t=this.props,n=t.id,i=t.location.query.id,a=t.viewType,r=e.id,o=e.location.query.id;r&&n!==r&&"init"!==r?(this.setState({emailScroll:!1}),this.doInit(r)):n&&r||"inList"===a||!o||i===o||"init"===o||(this.setState({emailScroll:!1}),this.doInit(o))}},{key:"componentWillUnmount",value:function(){(0,this.getStoreNow().setState)({showQuickReplay:!1}),this.setState({emailScroll:!1})}},{key:"emailOcrInvoice",value:function(e){var t=this.props.emailOcrInvoice;"function"===typeof t&&t(e)}},{key:"doInit",value:function(){function e(e){return t.apply(this,arguments)}var t=(0,b.default)(v.default.mark(function e(t){var n,i,a=this;return v.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=this.getStoreNow(t),e.next=3,n.getRight({mailId:t});case 3:i=e.sent,1===i.viewRight&&n.getBaseInfo({mailId:t},function(e){var i=e.subject,r=a.props.emailMainStore,o=r.setState,l=r.tabInfo;o({tabInfo:(0,z.toJS)(l).map(function(e){return(0,m.default)({},e,{title:e.tabKey===t?i:e.title})})});var u=n.baseInfo,s=u.isInternal,c=u.isSendApart,d=u.recallstate;1===u.receiveNeedReceipt&&a.receiveNeedReceipt(t),0===s&&1===c&&n.getSendApartResultList(t),1===s&&1===d&&n.getEmailRecallDetailList(t)}).getDropDown({mailId:t}).getContent({mailId:t});case 5:case"end":return e.stop()}},e,this)}));return e}()},{key:"getStoreNow",value:function(e){var t=this.props,n=t.emailMainStore,i=t.id,a=t.location.query.id,r=e||i||a||"init";return n.addViewStore(r),n.viewStores[r]}},{key:"getBase",value:function(){var e=this,t=this.getStoreNow(),n=t.baseInfo,i=t.isSimple,a=t.setState;if(!n.fromSpan)return null;var r=n.id,o=n.toSpan,l=n.ccSpan,u=n.bccSpan,s=n.subject,c=n.senddate,d=n.labels,p=n.waitdeal,h=n.starred,v=n.unReadedCount,g=n.op_showUnReadedCount,b=n.waitdealBean,y=n.fileInfos.count,S=n.bccTipInfo,w=(n.isShowBcc,n.belongtoType),E=n.belongtoInfo,C=n.isInternal,T=n.classification,_=n.classificationSpan,k=n.emailOcrInvoiceStatus,x=n.fromSpan;1===C&&(x=(0,m.default)({},x,{typeValue:x.hrmId,type:"resource"}));var O=x,I=O.imageUrl,M=O.showName,N=O.hrmId,L=/([\s\S]*)(\<[\S\s]+\>$)/,A=L.test(M)?F.default.createElement("a",{className:"isExtraEmail"},M.match(L)[1],F.default.createElement("span",null,M.match(L)[2])):F.default.createElement("span",{style:{cursor:"pointer"}},M),R=(F.default.createElement(D.Menu,{selectedKeys:this.state.currentFont,onSelect:function(t){var n=t.key;return e.setCurrentFont(n)}},(0,f.default)(this.state.fontSetting).map(function(t){return F.default.createElement(D.Menu.Item,{key:t},F.default.createElement("div",{style:{fontSize:e.state.fontSetting[t].fontSize+"rem"}},F.default.createElement("i",{className:"icon-coms02-Font-setting"}),e.state.fontSetting[t].name,e.state.fontSetting[t].selected&&F.default.createElement("i",{className:"icon-coms-complete"})))})),{name:M,url:I,userId:N}),P=[F.default.createElement("div",{className:this.prefixClass+"-base-send"},1===C?F.default.createElement("div",{className:"wea-email-avatar"},F.default.createElement(j.WeaAvatar,(0,m.default)({},R,{style:{width:40,height:40}}))):null,1!==C?F.default.createElement("div",{className:"wea-email-avatar"},F.default.createElement(V.default,{diameter:40,src:I||"",name:M||""})):null,"1"!==x.hrmId?F.default.createElement(W.PopoverAccount,{ref:"account",data:x,reloadEmail:this.reloadEmail},A):F.default.createElement("span",{style:{cursor:"pointer"}},M),F.default.createElement("span",{style:{marginLeft:10}},c),F.default.createElement("div",{className:this.prefixClass+"-base-send-ops"},""!==w?F.default.createElement(D.Tooltip,{title:E.name+"|"+E.department+"|"+E.job,placement:"left"},1*w===1?F.default.createElement("i",{className:"icon-coms02-Main-account-number",style:{color:"#F5A623"}}):1*w===2?F.default.createElement("i",{className:"icon-coms02-Secondary-account-number",style:{color:"grey"}}):""):"",p?F.default.createElement(W.PopoverTodo,{ref:"todo",data:b,onTodoClick:function(t){return e.props.onTodoClick([r],(0,m.default)({},b,t))},onTodoComplete:function(){return e.props.onTodoComplete([r])}},F.default.createElement("span",{title:U(384239,"查看待办信息")},F.default.createElement("i",{className:(0,B.getFlagCls)("agency","n")}))):F.default.createElement("i",{className:(0,B.getFlagCls)("agency","o"),title:U(384240,"设置待办"),onClick:function(){return e.onTodoClick([r.toString()])}}),F.default.createElement("i",{className:(0,B.getFlagCls)("fav",h?"n":"o"),title:h?U(81297,"取消星标"):U(384242,"标记星标"),onClick:function(){return e.onCollect([r],h?0:1)}}),F.default.createElement("span",{onClick:function(){return a({isSimple:1^i})}},i?U(34223,"完整"):U(384288,"精简"),U(33361,"信息")," ",F.default.createElement("i",{className:"icon-coms-"+(i?"down":"up")})))),F.default.createElement("div",{className:this.prefixClass+"-base-to"},F.default.createElement("span",null,U(2046,"收件人"),":"),F.default.createElement(W.Collapse,{ref:"collapseTo",reloadEmail:this.reloadEmail,datas:this.listArray((0,z.toJS)(o.list))}))];return l&&l.list&&l.list.length>0&&!i&&P.push(F.default.createElement("div",{className:this.prefixClass+"-base-to"},F.default.createElement("span",null,U(17051,"抄送人"),":"),F.default.createElement(W.Collapse,{ref:"collapseCc",reloadEmail:this.reloadEmail,datas:this.listArray((0,z.toJS)(l.list))}))),i||(S?P.push(F.default.createElement("div",{className:this.prefixClass+"-base-to"},F.default.createElement("span",null,U(81316,"密送人"),":"),F.default.createElement("p",{style:{color:"red"}},S))):u&&u.list&&u.list.length>0&&!i&&P.push(F.default.createElement("div",{className:this.prefixClass+"-base-to"},F.default.createElement("span",null,U(81316,"密送人"),":"),F.default.createElement(W.Collapse,{ref:"collapseCc",reloadEmail:this.reloadEmail,datas:this.listArray((0,z.toJS)(u.list))})))),P.push(F.default.createElement("div",{className:this.prefixClass+"-base-title"},F.default.createElement(D.Row,null,F.default.createElement(D.Col,{span:T&&_?21:24,className:this.prefixClass+"-base-title-showname"},k&&F.default.createElement("span",{style:{display:"inline-block",marginRight:5,minWidth:14}},F.default.createElement("i",{title:"1"===k?"发票已识别":"发票识别失败,点击可以再次识别。",style:"1"===k?{color:"#1BDD3F","font-size":"18px",cursor:"pointer"}:{color:"#F72B2B","font-size":"18px",cursor:"pointer"},className:"1"===k?(0,B.getFlagCls)("invoice_right"):(0,B.getFlagCls)("invoice_wrong"),onClick:function(t){"0"===k&&(e.emailOcrInvoice({mailid:r}),t.stopPropagation&&t.stopPropagation(),t.preventDefault&&t.preventDefault(),t.nativeEvent&&t.nativeEvent.preventDefault())}})),F.default.createElement("span",{dangerouslySetInnerHTML:{__html:s}}),g?F.default.createElement("span",{className:this.prefixClass+"-base-title-unreadedcount",onClick:function(){return e.onUnReadedListClick(r)}},v,U(384293,"个未查看")):null,d.map(function(t){var n=t.color,i=t.name,a=t.id;return F.default.createElement(j.WeaTag,{key:a,closable:!0,color:n,style:{marginLeft:5},title:i,onClose:function(){return e.onSetTag([r],a,"removeLabel")}},i)})),T&&_&&F.default.createElement(D.Col,{span:3,className:this.prefixClass+"-base-title-showsecrecy"},U("515181","密级:"),_)))),y>0&&P.push(F.default.createElement("div",{className:this.prefixClass+"-base-files"},U(18609,"共"),y," ",U(83077,"个附件"),F.default.createElement("a",{onClick:function(){return e.refs.scroll.scrollToLast()}},U(83124,"查看附件")))),P}},{key:"getFiles",value:function(){var e=this,t=this.getStoreNow(),n=t.baseInfo.fileInfos;if(!n)return null;var i=n.fileList,a=n.count,r=n.totalSizeStr,o=n.batchDownloadUrl;return 0===a?null:[F.default.createElement("div",{className:this.prefixClass+"-files-title"},F.default.createElement("i",{className:"icon-email-Enclosure"}),U(156,"附件"),a," ",U(27591,"个"),F.default.createElement("span",{className:this.prefixClass+"-files-title-batch-download",onClick:function(){return window.open(o)}},F.default.createElement("span",null,F.default.createElement("i",{className:"icon-coms-download"}),U(32407,"批量下载")),F.default.createElement("span",null,"(",r,")"))),F.default.createElement("div",{className:this.prefixClass+"-files-list"},(0,z.toJS)(i).map(function(t){var n=t.filelink,i=t.previewUrl,a=(t.previewUrlNew,t.filename),r=t.filesize,o=t.fileid,l=t.isImg,u=t.fileExtendName;return F.default.createElement("div",{className:e.prefixClass+"-files-list-item",key:o},F.default.createElement("div",{className:e.prefixClass+"-files-list-item-img"},"true"===l?F.default.createElement("img",{"data-imgsrc":i,ref:o,src:i,width:56,height:56,className:"formImgPlay",style:{borderRadius:4,cursor:"pointer"},onClick:H}):F.default.createElement("i",{className:(0,B.getFileTypeCls)(u),onClick:function(){return e.previewFile(t)}})),F.default.createElement("div",{className:e.prefixClass+"-files-list-item-content"},"true"===l?F.default.createElement(D.Tooltip,{title:a},F.default.createElement("p",null,a)):F.default.createElement(D.Tooltip,{title:a},F.default.createElement("p",{onClick:function(){return e.previewFile(t)}},a)),F.default.createElement("p",null,r)),F.default.createElement("div",{className:e.prefixClass+"-files-list-item-ops"},F.default.createElement(D.Tooltip,{title:U(31156,"下载")},F.default.createElement("i",{className:"icon-coms-download",onClick:function(){return window.open(n)}})),F.default.createElement(D.Tooltip,{title:U(129159,"保存到云盘")},F.default.createElement("i",{className:"icon-email-Save-the-cloud-disk",style:{display:"none"}}))))}))]}},{key:"getQuickReply",value:function(){var e=this,t=this.context.router,n=this.getStoreNow(),i=n.id,a=n.baseInfo,r=n.baseInfo.isInternal,o=n.showQuickReplay,l=n.replycontent,u=n.setState,s=n.fastReplyLoading,c=n.doFastReply;return a.fromSpan?F.default.createElement("div",{className:this.prefixClass+"-quick-reply"},F.default.createElement("div",{style:{display:o?"block":"none"}},F.default.createElement(j.WeaTextarea,{ref:"quickreply",value:l,onChange:function(e){return u({replycontent:e})},minRows:4,maxRows:4}),F.default.createElement("div",{style:{padding:"10px 0"}},F.default.createElement(D.Button,{type:"primary",onClick:function(){return c({mailId:i,replycontent:"<div style='white-space: pre-wrap'>"+l+"</div>"}).then(function(e){"1"===e.status&&u({showQuickReplay:!1,replycontent:""})})},loading:s,disabled:!l||"0"===String(a.sendcount),title:l&&"0"===String(a.sendcount)?U("511710","已超出允许的收件人数,请删除部分收件人或分批发送"):""},U(2083,"发送")),F.default.createElement(D.Button,{style:{marginLeft:14},type:"ghost",onClick:function(){return u({showQuickReplay:!1})}},U(31129,"取消")),F.default.createElement("span",{className:this.prefixClass+"-quick-reply-tofull",onClick:function(){return t.push({pathname:"main/email/new",query:{isInternal:r,id:i,flag:1}})}},F.default.createElement("span",{style:{"text-align":"right",cursor:"pointer"}},U(83125,"切换到完整写信模式"))))),F.default.createElement("div",{className:this.prefixClass+"-quick-reply-btn",style:{display:o?"none":"block"},onClick:function(){u({showQuickReplay:!0}),e.quickTimer=setTimeout(function(){$(N.default.findDOMNode(e.refs.quickreply)).find("textarea").focus(),e.refs.scroll.scrollToLast(),e.quickTimer&&clearTimeout(e.quickTimer)},50)}},F.default.createElement("i",{className:"icon-email-Write-letters"})," ",U(32110,"快捷回复"))):null}},{key:"render",value:function(){var e,t=this,n=this.context.router,i=this.state.emailScroll,a=this.props,r=a.emailMainStore,o=a.viewType,l=this.getStoreNow(),u=l.right,s=l.rightLoading,d=l.id,f=l.content,p=l.baseLoading,m=l.classificationRight,h=l.baseInfo,v=h.subject,g=h.isSender,b=h.recallstate,y=h.folderid,S=h.fromSpan,w=h.belongtoType,E=(0,A.default)((e={},(0,c.default)(e,this.prefixClass+"-ops",!0),(0,c.default)(e,"emailScroll",i),e));return"init"===d?this.getAlertPage("icon-email-withdrawal",U(384302,"请选择需要查看的邮件")):1!==u?-1===u?s?F.default.createElement(D.Spin,{spinning:s},F.default.createElement("div",{style:{height:300}})):this.getAlertPage("icon-email-error",U(390255,"该邮件已被删除")):s?F.default.createElement(D.Spin,{spinning:s},F.default.createElement("div",{style:{height:300}})):this.getAlertPage("icon-email-error",U(385529,"无权查看该邮件")):u&&!m?s?F.default.createElement(D.Spin,{spinning:s},F.default.createElement("div",{style:{height:300}})):this.getAlertPage("","对不起,您的人员密集不足以查看该内容"):u&&m?F.default.createElement("div",{className:this.prefixClass},F.default.createElement("div",{className:E},this.getDropDown(),"inList"===o&&F.default.createElement("div",{className:this.prefixClass+"-ops-right"},F.default.createElement("i",{className:"icon-email-Open",title:U(384303,"在新标签中打开"),onClick:function(){n.push("main/email/view?id="+d),r.setState({viewIdInTab:d})}}),F.default.createElement(D.Icon,{type:"cross",title:U(309,"关闭"),onClick:function(){return r.setState({viewId:"init"})}}))),F.default.createElement("div",{className:this.prefixClass+"-scroll"},F.default.createElement(j.WeaNewScroll,{ref:"scroll",height:"100%",onScroll:function(){return t.hide(!0)},toTop:!0},F.default.createElement("div",{className:this.prefixClass+"-main",ref:"weaNewView_"+d,id:this.printId},F.default.createElement(D.Spin,{spinning:p&&void 0===v},F.default.createElement("div",{className:this.prefixClass+"-base"},this.getBase())),this.getApartSendingResultList(),this.getRecallDetailList(),F.default.createElement("div",{className:this.prefixClass+"-content"},0===g&&""==w&&1===b?this.getAlertPage("icon-email-withdrawal",U(32063,"发信方已撤回邮件")):F.default.createElement(W.ContentIframe,{ref:"content",value:f,onClick:this.onIframeClick})),F.default.createElement("div",{className:this.prefixClass+"-files"},this.getFiles()),S&&"1"!==S.hrmId&&"-1"!==y&&"-3"!==y&&this.getQuickReply())),1!==g&&""==w||1!==b?null:F.default.createElement("div",{className:this.prefixClass+"-recall"},U(384304,"已撤回邮件")))):void 0}}]),t}(F.default.Component),l.displayName="View",l.contextTypes={router:R.routerShape},o=u))||o)||o)||o);t.default=Q},function(e,t,n){function i(e,t){return(l(e)?a:r)(e,o(t))}var a=n(325),r=n(486),o=n(491),l=n(58);e.exports=i},function(e,t,n){"use strict";function i(e){var t,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=arguments[2],a=e,r=!0;return function(){var e=arguments,o=n?null:this;return r?(a.apply(o,e),r=!1):!t&&void(t=setTimeout(function(){clearTimeout(t),t=null,n?a(e):a.apply(o,e)},i||500))}}Object.defineProperty(t,"__esModule",{value:!0}),t.getSearchs=t.getNewFiels=void 0,t.throttle=i;var a=n(158),r=function(e){return e&&e.__esModule?e:{default:e}}(a),o=n(2),l=n(0),u=n(11),s=n(7);t.getNewFiels=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={};if(!(0,r.default)(e))for(var n in e)t[e[n].name]=e[n].value;return t},t.getSearchs=function(e,t,n){var i=e.isFormInit,a=[];if(i){var r=e.getFormParams();o.Form.Item;t=(0,s.toJS)(t),i&&t.map(function(t){var i=[];t.items.map(function(t){i.push({com:React.createElement(l.WeaFormItem,{label:""+t.label,labelCol:{span:""+t.labelcol},wrapperCol:{span:""+t.fieldcol}},React.createElement(u.WeaSwitch,{fieldConfig:t,form:e,formParams:r,onEnterSearch:function(){n&&"function"===typeof n&&n()}})),colSpan:1})}),a.push(React.createElement(l.WeaSearchGroup,{needTigger:!0,title:t.title,showGroup:t.defaultshow,items:i}))})}return a}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o=n(20),l=i(o),u=n(21),s=i(u),c=n(63),d=i(c),f=n(4),p=i(f),m=n(1),h=i(m),v=n(8),g=i(v),b=n(5),y=i(b),S=n(6),w=i(S),E=n(3),C=i(E),T=n(9),_=n(7),k=n(2),x=n(0),O=(n(98),x.WeaLocaleProvider.getLabel),I=["routing","emailMainStore","emailOpsStore","emailPrintStore"],F=(a=T.inject.apply(void 0,I))(r=(0,T.observer)(r=function(e){function t(){var e,n,i,a;(0,h.default)(this,t);for(var r=arguments.length,o=Array(r),l=0;l<r;l++)o[l]=arguments[l];return n=i=(0,y.default)(this,(e=t.__proto__||(0,p.default)(t)).call.apply(e,[this].concat(o))),i.getBaseInfo=function(){var e=i.props.emailPrintStore,t=e.baseInfo,n=e.allSpan;if(!t.fromSpan)return null;if("undefined"!==t.fromSpan){var a=(t.id,t.fromSpan),r=t.toSpan,o=t.ccSpan,l=t.subject,u=t.senddate,s=t.fileInfos,c=(t.isInternal,t.isShowBcc),d=a.showName,f=(a.email,s.fileList),p=s.count,m=[C.default.createElement("div",{className:"email_print_content_base_title"},C.default.createElement("span",null,l)),C.default.createElement("div",{className:"email_print_content_base_send"},C.default.createElement("span",{className:"base_send"},O("2034","发件人")+":"),C.default.createElement("span",{className:"sendPerson"},d)),C.default.createElement("div",{className:"email_print_content_base_to"},C.default.createElement("span",{className:"base_send"},O(2046,"收件人")+":"),(0,_.toJS)(r.list).map(function(e){var t=e.showName;e.email;return C.default.createElement("span",{className:"email_print_content_base_name"},t)}))];return o&&o.list&&o.list.length>0&&m.push(C.default.createElement("div",{className:"email_print_content_base_to"},C.default.createElement("span",{className:"base_send"},O(17051,"抄送人")+":"),(0,_.toJS)(o.list).map(function(e){var t=e.showName;return C.default.createElement("span",{className:"email_print_content_base_name"},t)}))),n.hasInfo&&1===c&&m.push(C.default.createElement("div",{className:"email_print_content_base_to"},C.default.createElement("span",{className:"base_send"},O(81316,"密送人")+":"),n.bccTipInfo?C.default.createElement("span",{style:{color:"red"},className:"email_print_content_base_name"},n.bccTipInfo):(0,_.toJS)(n.list).map(function(e){var t=e.showName;return C.default.createElement("span",{className:"email_print_content_base_name"},t)}))),m.push(C.default.createElement("div",{className:"email_print_content_base_time"},C.default.createElement("span",{className:"base_send"},O("506453","时 间")+":"),C.default.createElement("span",null,u))),p>0&&m.push(C.default.createElement("div",{className:i.prefixClass+"-base-files"},C.default.createElement("span",{className:"base_send"}," ",O(156,"附件")+":"),C.default.createElement("span",null,p,O(27591,"个"),"(",f.map(function(e){var t=e.filename;return C.default.createElement("span",{className:"email_print_content_base_name"},t)}),")"))),m}},i.getContent=function(){var e=i.props.emailPrintStore.mailContent;return C.default.createElement("div",{dangerouslySetInnerHTML:{__html:e}})},i.cancelMail=function(){window.history.back()},i.printBtn=function(){var e=i.props.emailPrintStore,t=e.btnDisplay,n=e.printEmail;return C.default.createElement("div",{className:"email_print_btn",ref:"printBtn",style:{display:""+t}},C.default.createElement(k.Button,{onClick:function(){n()}},O("506402","打印该邮件")))},a=n,(0,y.default)(i,a)}return(0,w.default)(t,e),(0,g.default)(t,[{key:"componentDidMount",value:function(){function e(e){return new d.default(function(n,i){t({type:3,mailId:e.location.query.mailId})})}var t=this.props.emailPrintStore.doInit;(function(){var t=(0,s.default)(l.default.mark(function t(n){var i;return l.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e(n);case 2:i=t.sent;case 3:case"end":return t.stop()}},t,this)}));return function(e){return t.apply(this,arguments)}})()(this.props),jQuery("body").css("overflow","visible"),jQuery("html").css("overflow","auto"),jQuery("html").css("height","96%"),jQuery("#container").css("overflow","visible")}},{key:"render",value:function(){this.props.emailPrintStore.mailContent;return C.default.createElement("div",{className:"email_print"},this.printBtn(),C.default.createElement("div",{className:"email_print_content"},C.default.createElement("div",{className:"email_print_content_base"},this.getBaseInfo()),C.default.createElement("div",{className:"email_print_content_main"},this.getContent())),this.printBtn())}}]),t}(C.default.Component))||r)||r;t.default=x.WeaTools.tryCatch(C.default,function(e){return C.default.createElement(x.WeaErrorPage,{msg:e.error?e.error:O(186,"对不起,该页面异常,请联系管理员!","error")})},{error:""})(F)},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o,l,u,s=n(15),c=i(s),d=n(145),f=i(d),p=n(34),m=i(p),h=n(10),v=i(h),g=n(124),b=i(g),y=n(4),S=i(y),w=n(1),E=i(w),C=n(8),T=i(C),_=n(5),k=i(_),x=n(6),O=i(x),I=n(40),F=i(I),M=n(3),N=i(M),L=n(14),A=n(151),R=n(7),z=n(9),P=n(2),D=n(0),j=n(339),W=i(j),B=n(340),G=i(B),V=n(341),U=i(V),J=n(342),K=i(J),H=n(343),q=i(H),Q=n(344),Y=i(Q),X=n(25),Z=n(297),ee=i(Z),te=n(298),ne=i(te),ie=n(299),ae=i(ie),re=D.WeaLocaleProvider.getLabel,oe=P.Modal.confirm,le=P.Menu.Item,ue=D.WeaTools.tryCatch,se=D.WeaTools.viewer,ce=P.Radio.Group,de=function(e){return(0,F.default)((0,R.toJS)(e).map(function(e){var t=e.id,n=e.type,i=e.userids;return i=void 0==i?t:i,{id:t,type:n,userids:i}}))},fe=["emailMainStore","emailNewStore","emailCreateGroupStore","emailOpsStore","settingStore","routing"],pe=(a=ue(N.default,function(e){return N.default.createElement(D.WeaErrorPage,{msg:e.error||re(186,"对不起,该页面异常,请联系管理员!","error")})},{error:""}),r=z.inject.apply(void 0,fe),a(o=r(o=(0,z.observer)((u=l=function(e){function t(e){(0,E.default)(this,t);var n=(0,k.default)(this,(t.__proto__||(0,S.default)(t)).call(this,e));return n.dragUpload=function(){var e=document.getElementsByClassName(n.prefixClass+"-main")[0],t=null;e&&(e.addEventListener("dragover",function(e){e.preventDefault(),e.stopPropagation()},!1),e.addEventListener("dragenter",function(e){e.preventDefault(),e.stopPropagation(),t=e.target,n.setState({ondragupload:!0})},!1),e.addEventListener("dragleave",function(e){e.preventDefault(),e.stopPropagation(),t===e.target&&n.setState({ondragupload:!1})},!1),e.addEventListener("drop",function(e){e.preventDefault(),e.stopPropagation();var t=(0,b.default)(e.dataTransfer.files);n.refs.upload&&(n.refs.upload.uploader.addFile(t),n.refs.upload.uploader.start(),n.setState({ondragupload:!1}))},!1))},n.getTime=function(e,t){return 1*e.replace(/-/g,"").replace(" ","").replace(":","")-1*t.replace(/-/g,"").replace(" ","").replace(":","")},n.onSubmit=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=!0,i=n.props,a=i.emailNewStore,r=a.initDatas.fileInfos.fileList,o=a.doSubmit,l=a.mailid,u=a.oldmailid,s=a.mailAccountId,c=a.hrmAccountid,d=a.isInternal,f=a.isSendApart,p=a.flag,m=a.sendTo_internal,h=a.internaltonewIds,g=a.sendTo_outer,b=a.sendCc_internal,y=a.internalccnewIds,S=a.sendCc_outer,w=a.sendBcc_internal,E=a.internalbccnewIds,C=a.sendBcc_outer,T=a.subject,_=a.content,k=a.fileList,x=a.priority,O=a.savesend,I=a.texttype,M=a.needReceipt,N=a.op_isTimingSend,L=a.timingdate,A=a.sendFrom_outer,z=a.sessionUUid,P=a.classification,D=a.resourceClassification,j=a.penClassification,W=i.emailOpsStore.emailSize.remainspace,B=n.formatDate(new Date,"yyyy-MM-dd HH:mm"),G=n.getTime(B,L);parseFloat(W)<parseFloat(0)&&(t=!1,oe({content:re("83075","个人可用空间已满,请删除部分邮件后再进行发送")}));var V=d?m:g;!(0===V.length||(0,R.toJS)(A)[0]&&""===(0,R.toJS)(A)[0].key&&0===d)&&T||e.savedraft||(t=!1,oe({content:""+((0,R.toJS)(A)[0]&&""===(0,R.toJS)(A)[0].key&&0===d?re("506447","发件人不能为空!请先配置外部邮箱"):0===V.length?re(2046,"收件人")+re(82241,"不能为空!"):re(344,"主题")+re(82241,"不能为空!"))}));var U=/[\w!#$%&'*+\/=?^_`{|}~-]+(?:\.[\w!#$%&'*+\/=?^_`{|}~-]+)*@(?:[\w](?:[\w-]*[\w])?\.)+[\w](?:[\w-]*[\w])?/,J=(0,R.toJS)(g)&&(0,R.toJS)(g).some(function(e){return!U.test(e.id)}),K=(0,R.toJS)(S)&&(0,R.toJS)(S).some(function(e){return!U.test(e.id)}),H=(0,R.toJS)(C)&&(0,R.toJS)(C).some(function(e){return!U.test(e.id)});!d&&(J||K||H)&&(t=!1,oe({content:re("18779","邮件地址格式错误")})),1===N&&""===L&&t&&(t=!1,oe({content:re("506448","定时发送时间不能为空")})),1===N&&G>0&&1!==e.savedraft&&t&&(t=!1,oe({content:re(32030,"发送时间不能晚于当前时间")})),j&&"{}"!==(0,F.default)((0,R.toJS)(D))&&d&&!P[c]&&(t=!1,n.refs["email-secrecy"].showError()),N||""===L||(L="");var q=1===I?_:n.refs.richText&&n.refs.richText.getData();if(t){var Q=0===k.length?0:1,$=r?r.map(function(e){return e.fileid}):[],Y=k.map(function(e){return e.fileid}),X=$.filter(function(e){return Y.indexOf(e)<0});o((0,v.default)({mailid:l,mailAccountId:s,hrmAccountid:c,isInternal:d,isSendApart:f,flag:p,internaltonew:de(m),internalccnew:de(b),internalbccnew:de(w),internaltonewIds:h,internalccnewIds:y,internalbccnewIds:E,to:""+g.map(function(e){return e.id}),cc:""+S.map(function(e){return e.id}),bcc:""+C.map(function(e){return e.id}),usernameTo:d?(0,F.default)([]):(0,F.default)(g.map(function(e){return n.getNameAndAddress(e.name)})),usernameCc:d?(0,F.default)([]):(0,F.default)(S.map(function(e){return n.getNameAndAddress(e.name)})),usernameBcc:d?(0,F.default)([]):(0,F.default)(C.map(function(e){return n.getNameAndAddress(e.name)})),subject:T,mouldtext:q.replace(//gi,""),hasfile:Q,oldmailid:u,accids:""+Y,delaccids:""+X,priority:x,savesend:O,texttype:I,needReceipt:M,op_isTimingSend:N,timingdate:L},e,{sessionUUid:z,classification:d?P[c]:""}))}},n.getNameAndAddress=function(e){var t=e.match(/<(.*?)>/g);t=t&&t.length>0?t[t.length-1].replace(/[<>\s]/g,"").trim():e;var n=e.match(/^.*</);return n=n?n[0].replace(/<$/,"").trim():"",{mailusername:n,mailaddress:t}},n.onDraft=function(){return n.onSubmit({savedraft:1})},n.onContactCollapse=function(){var e=n.props.emailNewStore;(0,e.setState)({hideRight:!e.hideRight})},n.previewFile=function(e){var t="/spa/email/static/index.html#/main/preview?fileid="+e.id;openFullWindowHaveBar(t)},n.getGroup=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"id",n=[].concat((0,m.default)(new f.default(e.map(function(e){return e[t]}))));return e.filter(function(e){return!(n.indexOf(e[t])<0)&&(n=n.filter(function(n){return n!==e[t]}),!0)})},n.getGroupLabel=function(e){return N.default.createElement("div",{className:"label-text"},N.default.createElement("label",null,e),N.default.createElement("span",null,":"))},n.formatDate=function(e,t){var n={yyyy:e.getFullYear(),MM:("0"+(e.getMonth()+1)).slice(-2),dd:("0"+e.getDate()).slice(-2),HH:("0"+e.getHours()).slice(-2),mm:("0"+e.getMinutes()).slice(-2)};return t.replace(/([a-z]+)/gi,function(e){return n[e]})},n.range=function(e,t){for(var n=[],i=e;i<t;i++)n.push(i);return n},n.getSuccess=function(){return N.default.createElement(D.WeaAlertPage,{top:200,icon:N.default.createElement("span",{className:n.prefixClass+"-send-title",style:{color:"#87d068"}},N.default.createElement("i",{className:"icon-email-complete"}),re(124904,"邮件发送成功"))},n.getSendOps())},n.getTimingSuccess=function(){return N.default.createElement(D.WeaAlertPage,{top:200,icon:N.default.createElement("span",{className:n.prefixClass+"-send-title timing",style:{color:"#87d068"}},N.default.createElement("i",{className:"icon-email-complete"}),re("32402","您的定时邮件保存成功"),N.default.createElement("span",null,re("501551","该邮件暂时保存在“草稿箱”中,它将在您指定的时间发出")))},n.getSendOps())},n.getSending=function(){return N.default.createElement(D.WeaAlertPage,{top:200,icon:N.default.createElement("span",{className:n.prefixClass+"-send-title"},N.default.createElement("i",{className:"icon-email-Unread-o",style:{color:"#4cb3ff"}}),re(384358,"正在发送邮件,请稍后..."))})},n.getError=function(){var e=n.props.emailNewStore.sendRes,t=e.errorMess?(""!==e.errorMess.errorName||e.errorMess.errorName)&&e.errorMess.errorHint:re(501327,"邮件发送过程中出现异常,具体点击错误详情");return N.default.createElement(D.WeaAlertPage,{top:200,icon:N.default.createElement("div",{className:n.prefixClass+"-send-title errorMess",style:{color:"#ff5500 "}},N.default.createElement("i",{className:"icon-email-error"}),re(2045,"邮件发送失败"),N.default.createElement("span",{className:"email-errorMsg"},N.default.createElement("span",null,re(83106,"已保存到草稿箱")),N.default.createElement("span",{className:"errorHint",title:t,style:{color:"#ff5500 "}},t),N.default.createElement("span",{onClick:function(){var e=n.props.emailNewStore.sendRes.errorMess;oe({content:N.default.createElement("div",{className:n.prefixClass+"-send-errorContent"},N.default.createElement("div",{className:n.prefixClass+"-send-errorContent-title"},re(24647,"错误提示")),N.default.createElement("span",{className:"error_content",dangerouslySetInnerHTML:{__html:e?e.solution:re(384359,"未知错误,请联系管理员!")}}),e&&[N.default.createElement("div",{className:n.prefixClass+"-send-errorContent-title"},re(82875,"错误日志")),N.default.createElement("span",{className:"error_content",style:{color:"red"},dangerouslySetInnerHTML:{__html:e&&e.errorString}})])})},style:{color:"#ff5500",fontSize:"1.2em",fontWeight:700}},re(83107,"查看错误详情"))))},n.getSendOps())},n.getLength=function(e){var t=0;return e.forEach(function(e){if("all"==e.type){var n=e.count||e.userids.split(",").filter(function(e){return""!==e}).length;t+=n}else if("resource"==e.type)t+=1;else{var i=e.users&&e.users.length;t+=i}}),t},n.getSentToPerson=function(){var e=n.props.emailNewStore,t=e.isInternal,i=e.sendTo_internal,a=e.sendTo_outer,r=e.sendCc_internal,o=e.sendCc_outer,l=e.sendBcc_internal,u=e.sendBcc_outer,s=t?(0,R.toJS)(i):(0,R.toJS)(a),c=t?(0,R.toJS)(r):(0,R.toJS)(o),d=t?(0,R.toJS)(l):(0,R.toJS)(u),f=0;return f=n.getLength((0,R.toJS)(s))+n.getLength((0,R.toJS)(c))+n.getLength((0,R.toJS)(d)),String(f)},n.getSendLimit=function(){var e=n.props.emailNewStore.initDatas.sendcount,t=n.getSentToPerson();return(!String(e)||"-1"!==String(e))&&(String(e)&&t>e)},n.changeInternal=function(){var e=n.props.emailNewStore,t=e.isInternal,i=e.sendFrom_outer;0===t&&""===(0,R.toJS)(i)[0].key&&n.refs.newAccount.wrappedInstance.addAccount(function(){return n.setState({accountNewVisible:!0})})},n.newAccountBack=function(e){var t=n.props,i=t.location.query,a=t.emailNewStore.changeAccount,r=t.fwquery,o=(0,v.default)({},i,r);e&&a(o)},n.prefixClass="wea-email-new",n.state={richStatus:"",themeFontSize:localStorage.getItem("theme-themeInfo")&&JSON.parse(localStorage.getItem("theme-themeInfo")).themeFontSize,errorMsgVisible:!1,isSpaceFull:!1,templateVisible:!1,signVisible:!1,accountNewVisible:!1,ondragupload:!1},n.texttypeClickValue="",n}return(0,O.default)(t,e),(0,T.default)(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.location.query,n=e.emailNewStore,i=n.getInit,a=n.getSignList,r=n.getTemplateList,o=n.getHrmGroup,l=(n.clear,n.sendFrom_outer,n.isInternal,e.fwquery),u=e.emailOpsStore.emailSize.remainspace;i((0,v.default)({},t,l)),a(t),r(t),o(),parseFloat(u)<parseFloat(0)&&this.setState({isSpaceFull:!0})}},{key:"componentWillReceiveProps",value:function(e){var t=this.props,n=t.location.query,i=t.emailNewStore,a=i.getInit,r=i.getSignList,o=i.getTemplateList,l=i.getHrmGroup,u=i.clear,s=t.fwquery,c=(0,v.default)({},n,s);"undefined"!==typeof this.props.visible&&!1===this.props.visible&&"undefined"!==typeof e.visible&&!0===e.visible&&("undefined"===typeof s||u(),a(c),r(n),o(n),l())}},{key:"componentWillUnmount",value:function(){}},{key:"hide",value:function(){var e=this;[0,1].forEach(function(t){e.refs["popover_"+t]&&e.refs["popover_"+t].refs.tooltip.setState({visible:!1})}),["To","Cc","Bcc"].forEach(function(t){e.refs["send"+t+"_internal"]&&e.refs["send"+t+"_internal"].hide()})}},{key:"onPopoverListClick",value:function(e,t){var n=this,i=e.content,a=e.subject;if(t){var r=/^<table/.test(i)?i.replace(/<\/table>/,"</table> "):i;this.refs.richText.insertHTML(r)}else oe({content:re(384366,"使用模板会覆盖当前内容,确定覆盖?"),okText:re(826,"确定"),onOk:function(){n.refs.richText.insertHTML(i,"selection",!0,function(){$(n.refs.richText.editor.document.$.body).on("click",function(){n.hide()})}),n.props.emailNewStore.setState({subject:a})}});this.hide()}},{key:"onPopoverBtnClick",value:function(e){var t=this;e?this.refs.newSign.wrappedInstance.newSign("",function(){return t.setState({signVisible:!0})}):this.refs.newTemplate.wrappedInstance.newTemplate("",function(){return t.setState({templateVisible:!0})}),this.hide()}},{key:"getUpload",value:function(){var e=this.props.emailNewStore,t=e.upSetSub,n=e.subject,i=e.fileList,a=e.fileTotalSize,r=e.fileTotalNumber,o=e.setState,l=e.uploadTypeWhiteAuth,u=e.fileUploadConfig,s=u.attachmentCount,c=u.perAttachmentSize,d=u.totalAttachmentSize,f=u.openUploadType,p=u.uploadTypeRestriction;if(!s)return N.default.createElement("div",{style:{height:10}});var m=i.length>=s,h=N.default.createElement("div",{className:this.prefixClass+"-menu"},N.default.createElement("p",null,re(384369,"附件数量限制"),s,re(27591,"个")),1*d!==0?N.default.createElement("span",null,re(84818,"附件总大小限制"),d,"M"):N.default.createElement("span",null,re("510765","附件总大小不限制")),(1===f||"1"===f)&&"1"!=l&&N.default.createElement("p",null,re("515239","禁止上传类型:{type}").replace("{type}",p)));return N.default.createElement("div",{className:this.prefixClass+"-main-left-upload"},[N.default.createElement("span",{className:this.prefixClass+"-main-left-upload-btn",style:{display:m?"inline":"none"},onClick:function(){return oe({content:" "+re(384367,"最多可上传")+" "+s+" "+re(83077,"个附件")+","+re(384368,"如需更换,请先删除后再上传!")})}},N.default.createElement("i",{className:"icon-email-Enclosure"}),re(19812,"添加附件")),N.default.createElement(D.WeaUpload,{datas:(0,R.toJS)(i),ref:"upload",style:(0,v.default)({display:"inline-block",padding:0},m?{width:0,height:0,overflow:"hidden"}:{}),uploadUrl:"/api/email/add/uploadFile",category:"string",maxFilesNumber:s,maxUploadSize:c,totolMaxUploadSize:d,uploadParams:{},clearWhenReset:!1,onChange:function(e,i,a){return o((0,v.default)({fileList:a,upSetSub:!0},t||n?{}:{subject:a[0]&&a[0].filename}))},onUploading:function(e){return o({upStatus:e})},getShowListDatas:function(e,t){return o({fileListB:t})},prohibitType:1!==f&&"1"!==f||"1"==l?"":p},N.default.createElement("span",{className:this.prefixClass+"-main-left-upload-btn"},N.default.createElement("i",{className:"icon-email-Enclosure"}),re(19812,"添加附件")))],N.default.createElement(P.Tooltip,{placement:"top",title:h},N.default.createElement("span",{style:{color:"#ff5114",marginLeft:10,cursor:"pointer"}},1*c===0?re("510766","单个附件大小不限制"):""+re(24494,"附件大小限制")+c+"M/"+re(27591,"个")+"...")),r>0?re(384370,"已成功上传")+" "+r+" "+re(83077,"个附件")+","+re(18609,"共")+" "+a:null)}},{key:"getUploadList",value:function(){var e=this,t=this.props.emailNewStore,n=t.fileList,i=t.fileListB,a=this.state.themeFontSize;return N.default.createElement("div",{className:this.prefixClass+"-main-left-upload-list"},n.map(function(t){var n=t.filelink,i=t.isImg,r=(t.imgSrc,t.previewUrl),o=(t.previewUrlNew,t.filename),l=t.filesize,u=t.fileid,s=t.fileExtendName;return N.default.createElement("div",{className:e.prefixClass+"-main-left-upload-list-item",key:u},N.default.createElement("div",{className:e.prefixClass+"-main-left-upload-list-item-img"},"true"===i?[N.default.createElement("img",{"data-imgsrc":r,ref:u,src:r,width:56,height:56,className:"formImgPlay",style:{borderRadius:4,cursor:"pointer"},onClick:se})]:N.default.createElement("i",{className:(0,X.getFileTypeCls)(s),onClick:function(){return e.previewFile(t)}})),N.default.createElement("div",{className:e.prefixClass+"-main-left-upload-list-item-content "+(("14"===a||"16"===a)&&"bigSize")},"true"===i?N.default.createElement("p",{title:o},o):N.default.createElement("p",{title:o,onClick:function(){return e.previewFile(t)}},o),N.default.createElement("p",null,l)),N.default.createElement("div",{className:e.prefixClass+"-main-left-upload-list-item-ops"},N.default.createElement("i",{className:"icon-coms-download",title:re(31156,"下载"),onClick:function(){return window.open(n)}}),N.default.createElement("i",{className:"icon-email-Save-the-cloud-disk",style:{display:"none"},title:re(384371,"上传到云盘"),onClick:function(){}}),N.default.createElement(P.Icon,{type:"cross",title:re(91,"删除"),onClick:function(){return e.refs.upload.doDeleteT(u)}})))}),i.map(function(t){var n=t.name,i=t.size,r=t.id,o=t.progress,l=t.showProgress,u=t.error,s=t.progressStatus;return N.default.createElement("div",{className:e.prefixClass+"-main-left-upload-list-item "+e.prefixClass+"-main-left-upload-list-item-uploading",key:r},N.default.createElement("div",{className:e.prefixClass+"-main-left-upload-list-item-img"},N.default.createElement("i",{className:(0,X.getFileTypeCls)(/\.[^\.]+$/.exec(n))})),N.default.createElement("div",{className:e.prefixClass+"-main-left-upload-list-item-content "+(("14"===a||"16"===a)&&"bigSize")},N.default.createElement("p",{style:u?{paddingRight:70}:null,title:n},n,u&&N.default.createElement("span",{style:{display:"inline-block",color:"#f00",position:"absolute",right:0}},"("+u+")")),N.default.createElement("p",null,i/1024>1024?(i/1024/1024).toFixed(2)+"MB":(i/1024).toFixed(2)+"KB")),N.default.createElement("div",{className:e.prefixClass+"-main-left-upload-list-item-ops"},N.default.createElement(P.Icon,{type:"cross",title:re(91,"删除"),onClick:function(){return e.refs.upload.doDeleteB(r)}})),N.default.createElement("div",{className:e.prefixClass+"-main-left-upload-list-item-progress"},l&&N.default.createElement(P.Progress,(0,v.default)({percent:o,strokeWidth:3},u&&s?{status:s}:{}))))}))}},{key:"getPopoverListProps",value:function(e){var t=this,n=e.type,i=this.props.emailNewStore,a=i.signList,r=i.templateList,o="emailSign"===n,l=o?a:r,u=l.length;return{trigger:"click",placement:"topLeft",ref:"popover_"+(o?0:1),overlayClassName:this.prefixClass+"-main-left-rich-popover",title:N.default.createElement("div",{className:this.prefixClass+"-main-left-rich-popover-list",style:{height:30*(u>3?4:u<1?1:u)+12,maxWidth:300}},N.default.createElement(D.WeaNewScroll,{height:"100%"},l.length>0?l.map(function(e,n){return N.default.createElement("p",{title:e.title,key:e.showname+"_"+n,onClick:function(){return t.onPopoverListClick(e,o)}},e.showname)}):N.default.createElement("p",{style:{textAlign:"center"}},re(83553,"暂无数据")))),content:N.default.createElement("div",{className:this.prefixClass+"-main-left-rich-popover-btn"},N.default.createElement("i",{className:"icon-coms-Add-to-o",onClick:function(){return t.onPopoverBtnClick(o)}}))}}},{key:"getRichText",value:function(){var e=this,t=this.props,n=t.emailNewStore,i=n.setState,a=n.content,r=n.texttype,o=n.isInternal,l=n.initDatas,u=l.editerApps_internal,s=void 0===u?[]:u,c=l.editerApps_outer,d=void 0===c?[]:c,f=t.emailMainStore.userConfig,p=o?s:d,m=f&&(""===f.fontsize||void 0==f.fontsize?"12px":f.fontsize.replace(/px/g,"")+"/"+f.fontsize.replace(/px/g,"")+"px"),h=(0,R.toJS)(p).map(function(t){var n=N.default.createElement("span",{className:e.prefixClass+"-main-left-rich-icon"},N.default.createElement("i",{className:t.show}),t.title);return(0,v.default)({},t,{show:"Component"===t.name?N.default.createElement(P.Popover,e.getPopoverListProps(t),n):n})});return N.default.createElement("div",{className:this.prefixClass+"-main-left-rich",style:r?{border:0}:null},1===r&&N.default.createElement("div",{style:r?null:{height:0,overflow:"hidden"}},N.default.createElement(D.WeaInput,{type:"textarea",autosize:{minRows:6},value:a,onChange:function(e){return i({content:e})}})),0===r&&N.default.createElement("div",{style:r?{height:0,overflow:"hidden"}:null},N.default.createElement(D.WeaRichText,{ref:"richText",value:a,ckConfig:{toolbar:[["Undo","Redo","-","Bold","Italic","Underline","Strike","Format","Font","FontSize","TextColor","BGColor","-","NumberedList","BulletedList","-","Outdent","Indent","-","JustifyLeft","JustifyCenter","JustifyRight","-","Image","Link","Unlink","-","Maximize","Smiley"]],uploadUrl:"/api/email/add/uploadImgForRichtext",extraPlugins:"image2,widget,widgetselection,clipboard,lineutils",removePlugins:"magicline",height:300,fontSize_defaultSize:m},bottomBarConfig:h,onStatusChange:function(t){e.setState({richStatus:t}),"ready"===t&&(e.refs.richText.focus("first"),$(e.refs.richText.editor.document.$.body).on("click",function(){e.hide()}))},onToolsChange:X.transfStr})))}},{key:"getPopoverGroup",value:function(e){var t=this.props,n=t.emailCreateGroupStore,i=t.emailNewStore,a=t.emailNewStore,r=a.setState,o=a.internaltonewIds,l=a.internalccnewIds,u=a.internalbccnewIds,s=a.hasAll,d=a.allInfo,f=a.hrmGroup;return N.default.createElement(q.default,(0,v.default)({tagKey:e,ref:e,hasAll:s,allInfo:(0,R.toJS)(d),hrmGroup:(0,R.toJS)(f),emailCreateGroupStore:n},{onSelect:function(e,t){r((0,c.default)({},e,(0,X.noRepeat)("all"===t.type?[t]:(0,R.toJS)(i[e]).concat("6"===t.grouptype?t.users:"4"===t.grouptype?[t]:[])))),"sendTo_internal"===e?r({internaltonewIds:o+","+t.userids}):"sendCc_internal"===e?r({internalccnewIds:l+","+t.userids}):"sendBcc_internal"===e&&r({internalbccnewIds:u+","+t.userids})}}),N.default.createElement("i",{title:re(81554,"常用组"),className:"icon-email-Selection-staff"}))}},{key:"getMain",value:function(){var e=this,t=this,n=this.state.richStatus,i=this.props,a=i.location.query,r=i.emailNewStore,o=i.emailNewStore,l=o.setState,u=o.hideRight,s=o.isInternal,d=o.subject,f=o.loading,p=o.isSendApart,m=o.op_isShowSendCc,h=o.op_isShowSendBcc,g=o.timingdate,b=o.op_showMoreOptions,y=o.option_internal,S=o.option_outer,w=o.op_isTimingSend,E=o.sendTo_internal,C=o.sendTo_outer,T=o.sendBcc_internal,_=o.sendBcc_outer,k=o.sendCc_internal,x=o.sendCc_outer,O=o.getSignList,I=o.getTemplateList,M=o.selectedAllTo,L=o.selectedAllCc,A=o.selectedAllBcc,z=o.texttypeClick,j=o.resourceClassification,W=o.classification,B=o.hrmAccountid,G=o.changeSecrecy,V=o.flag,U=o.penClassification,J=i.emailCreateGroupStore;C=(0,R.toJS)(C).map(function(e){return(0,v.default)({},e,{unselectable:!0})}),x=(0,R.toJS)(x).map(function(e){return(0,v.default)({},e,{unselectable:!0})}),_=(0,R.toJS)(_).map(function(e){return(0,v.default)({},e,{unselectable:!0})});var K=s?(0,R.toJS)(y):(0,R.toJS)(S),H=s?(0,R.toJS)(E):(0,R.toJS)(C),q=s?(0,R.toJS)(k):(0,R.toJS)(x),Q=s?(0,R.toJS)(T):(0,R.toJS)(_),$=this.getGroup(H.concat(q).concat(Q)),Z=this.getSendLimit(),te=this.formatDate(new Date,"yyyy-MM-dd HH:mm"),ie=(new Date).getDate(),ae=(new Date).getHours(),le=(new Date).getMinutes();return[N.default.createElement("div",{className:this.prefixClass+"-main-left-ops"},p?null:[N.default.createElement("a",{style:{marginLeft:8},onClick:function(){return l((0,v.default)({op_isShowSendCc:1^m},m?(0,v.default)({},s?{sendCc_internal:[],internalccnewIds:""}:{sendCc_outer:[]}):{}))}},m?re(201,"取消"):re(611,"添加"),re(2084,"抄送")),N.default.createElement("a",{onClick:function(){return l((0,v.default)({op_isShowSendBcc:1^h},h?(0,v.default)({},s?{sendBcc_internal:[],internalbccnewIds:""}:{sendBcc_outer:[]}):{}))}},h?re(201,"取消"):re(611,"添加"),re(2085,"密送")),"|"],N.default.createElement("a",{style:{marginLeft:10},onClick:function(){var e="";$.map(function(t){e=e+","+(t.userids?t.userids:t.id)}),l((0,v.default)({isSendApart:1^p,op_isShowSendCc:0,op_isShowSendBcc:0},p?{}:(0,v.default)({},s?{sendTo_internal:$,sendCc_internal:[],sendBcc_internal:[]}:{sendTo_outer:$,sendCc_outer:[],sendBcc_outer:[]}),{internaltonewIds:e,internalccnewIds:"",internalbccnewIds:""}))}},p?re(201,"取消"):"",re(127185,"分别发送")),N.default.createElement("span",{className:this.prefixClass+"-main-left-ops-right"},$.length>0?N.default.createElement("span",{onClick:function(){J.setState({visible:!0,list:$})}},N.default.createElement("i",{className:"icon-email-Create-a-common-group"}),1==s?N.default.createElement("a",null,re(384347,"创建常用组")):N.default.createElement("a",null,re(129761,"创建联系人组"))):null,N.default.createElement("a",{style:{margin:"0 3px 0 16px"},onClick:function(){oe({content:re(390594,"确定要清空已选择的收件人吗?"),okText:re(826,"确定"),onOk:function(){l(s?{sendTo_internal:[],sendCc_internal:[],sendBcc_internal:[],internaltonewIds:"",internalccnewIds:"",internalbccnewIds:""}:{sendTo_outer:[],sendCc_outer:[],sendBcc_outer:[]})}})}},re(127204,"清空收件人")),s?null:N.default.createElement("span",{className:this.prefixClass+"-main-left-ops-contact",onClick:this.onContactCollapse},u?N.default.createElement("i",{className:"icon-email-Custom-contact",title:re(384361,"打开联系人列表")}):N.default.createElement(P.Icon,{type:"cross",title:re(384362,"关闭联系人列表")})))),N.default.createElement("div",{className:this.prefixClass+"-main-left-to"},N.default.createElement(D.WeaTagGroup,{label:this.getGroupLabel(re(2046,"收件人")),ref:"to",key:s?"internal":"extra",placeholder:"",disabled:1==s&&M,type:s?"1":"emailOuterInput",hasBrowser:!0,isTag:!s,datas:H,isShowGroup:!0,browserParams:s?{type:"17"}:{type:"emailOuterInput"},validate:function(e){return!s&&(0,X.emailValidate)(e)},validateAll:!0,customIcon:s?this.getPopoverGroup("sendTo_internal"):"",onChange:function(t,n,i){var a;s?H.length<n.length&&n.pop():e.getSplit(t,n,i,H),l((a={},(0,c.default)(a,s?"sendTo_internal":"sendTo_outer",s?(0,X.noRepeat)(t):t),(0,c.default)(a,"internaltonewIds",i),a))},onFocus:function(){return l(s?{focusTagGroup:"sendTo_internal"}:{focusTagGroup:"sendTo_outer"})}}),m?N.default.createElement(D.WeaTagGroup,{label:this.getGroupLabel(re(17051,"抄送人")),ref:"cc",disabled:L,key:s?"cc":"extracc",type:s?"1":"emailOuterInput",hasBrowser:!0,isTag:!s,datas:q,isShowGroup:!0,browserParams:s?{type:"17"}:{type:"emailOuterInput"},validate:function(e){return!s&&(0,X.emailValidate)(e)},validateAll:!0,customIcon:s?this.getPopoverGroup("sendCc_internal"):"",onChange:function(t,n,i){var a;s?q.length<n.length&&n.pop():e.getSplit(t,n,i,q),l((a={},(0,c.default)(a,s?"sendCc_internal":"sendCc_outer",s?(0,X.noRepeat)(t):t),(0,c.default)(a,"internalccnewIds",i),a))},onFocus:function(){return l(s?{focusTagGroup:"sendCc_internal"}:{focusTagGroup:"sendCc_outer"})}}):null,h?N.default.createElement(D.WeaTagGroup,{label:this.getGroupLabel(re(81316,"密送人")),ref:"bcc",disabled:A,type:s?"1":"emailOuterInput",key:s?"bcc":"extrabcc",hasBrowser:!0,isTag:!s,datas:Q,isShowGroup:!0,browserParams:s?{type:"17"}:{type:"emailOuterInput"},validate:function(e){return!s&&(0,X.emailValidate)(e)},validateAll:!0,customIcon:s?this.getPopoverGroup("sendBcc_internal"):"",onChange:function(t,n,i){var a;s?Q.length<n.length&&n.pop():e.getSplit(t,n,i,Q),l((a={},(0,c.default)(a,s?"sendBcc_internal":"sendBcc_outer",s?(0,X.noRepeat)(t):t),(0,c.default)(a,"internalbccnewIds",i),a))},onFocus:function(){return l(s?{focusTagGroup:"sendBcc_internal"}:{focusTagGroup:"sendBcc_outer"})}}):null),N.default.createElement("div",{className:this.prefixClass+"-main-left-subject"},N.default.createElement(D.WeaInput,{value:d,onChange:function(e){return l({subject:e})}}),N.default.createElement("span",null,re(344,"主题")+" :")),N.default.createElement("div",{className:this.prefixClass+"-main-left-secrecy-container"},U&&"{}"!==(0,F.default)((0,R.toJS)(j))&&s?N.default.createElement(D.WeaError,{tipPosition:"bottom",ref:"email-secrecy",error:re("515180","没有选择密级")},N.default.createElement("div",{className:this.prefixClass+"-main-left-secrecy wea-tag-group"},N.default.createElement("span",null,re("515181","密级:")),N.default.createElement(ce,{disabled:!(-1===V||4===V),value:W[B],onChange:function(e){oe({content:re("515182","变更密级,发送时,不符合密级要求的收件人将被过滤,请注意收件人是否属于合适密级。"),okText:re(826,"确定"),onOk:function(){var t=e.target.checked?e.target.value:"";if(!("3"===t&&"4"===W[B]||"4"===t&&"3"===W[B])){var n={internaltonew:de(E),internalccnew:de(k),internalbccnew:de(T),classification:t,hrmAccountid:B};G(n)}l({classification:(0,v.default)({},(0,R.toJS)(W),(0,c.default)({},B,t))})}})}},(0,R.toJS)(j)[B]&&(0,R.toJS)(j)[B].map(function(e){return e.visible?N.default.createElement(P.Radio,{key:e.key,value:e.key},e.showname):null})))):null),this.getUpload(),this.getUploadList(),this.getRichText(),N.default.createElement("div",{className:this.prefixClass+"-main-left-footer"},N.default.createElement(P.Button,{type:"primary",onClick:function(){return e.onSubmit()},disabled:f||"ready"!==n||Z,title:Z?re("511710","已超出允许的收件人数,请删除部分收件人或分批发送"):""},re(2083,"发送")),N.default.createElement(P.Button,{style:{marginLeft:16},type:"ghost",onClick:this.onDraft,disabled:f||"ready"!==n||Z},re(384355,"存草稿")),K.length>0?N.default.createElement("span",{className:this.prefixClass+"-main-left-footer-more",onClick:function(){return l({op_showMoreOptions:1^b})}},b?re(16636,"隐藏"):re(17499,"更多"),re(1025,"选项"),N.default.createElement("i",{className:"icon-coms-right "+(b?"icon-coms-right-to-left":"")})):null,b?K.map(function(n){var i=n.key,a=n.label;return N.default.createElement("span",{key:i,className:e.prefixClass+"-main-left-footer-check"},N.default.createElement(D.WeaCheckbox,{value:r[i],onChange:function(e){"texttype"==i&&"1"===e?oe({title:re("31242","转换至文本编辑会丢失格式设置,确定切换吗?"),content:"",okText:re(826,"确定"),onOk:function(){l((0,c.default)({},i,Number(e))),1===z?t.texttypeClickValue=-1:-1===z&&(t.texttypeClickValue=1);var n=t.refs.richText&&t.refs.richText.getData();l({texttypeClick:t.texttypeClickValue,content:n})},onCancel:function(){l((0,c.default)({},i,0)),0===z?t.texttypeClickValue=-1:-1===z?t.texttypeClickValue=0:1===z&&(t.texttypeClickValue=-1),l({texttypeClick:t.texttypeClickValue})}}):l((0,c.default)({},i,Number(e)))}}),N.default.createElement("span",null,a))}):null,b&&w?N.default.createElement(D.WeaDatePicker,{showTime:!0,format:"yyyy-MM-dd HH:mm",value:g,startValue:te,onChange:function(e){return l({timingdate:e})},needSecond:!0,disabledTimeConfig:{dayConfig:(0,c.default)({},ie,{disabledHour:this.range(0,ae),HourConfig:(0,c.default)({},ae,{disabledMinute:this.range(0,le),minuteConfig:(0,c.default)({},le,[11])})})}}):null),N.default.createElement(ee.default,{ref:"newSign",visible:this.state.signVisible,onCancel:function(){return e.setState({signVisible:!1})},onSubmit:function(){return O(a)}}),N.default.createElement(ne.default,{ref:"newTemplate",visible:this.state.templateVisible,onCancel:function(){return e.setState({templateVisible:!1})},onSubmit:function(){return I(a)}}),N.default.createElement(Y.default,{isInternal:s})]}},{key:"getSplit",value:function(e,t,n,i){if(i.length<e.length){var a=e.length>0&&e.pop();if(t.pop(),a.optId||a.idspan)e.some(function(e){return e.id===a.id})||e.push(a);else{var r=new RegExp("[^;,].*?(?=([;,](?=[^>]*(?:<|$))))|[^;,].*?.?$","g"),o=new RegExp("<(.+?)>","g"),l=new RegExp("[<>\\s]+","g"),u=/[\w!#$%&'*+\/=?^_`{|}~-]+(?:\.[\w!#$%&'*+\/=?^_`{|}~-]+)*@(?:[\w](?:[\w-]*[\w])?\.)+[\w](?:[\w-]*[\w])?/g,s=a?a.name.trim().match(r):[],c=[];s&&s.length>0&&s.map(function(t){t=t.trim();var n=t.match(o),i="";if(n)t=t.replace(/[^>]*$/,""),i=t.match(/^.*</)[0].replace(/<$/,"").trim(),(n=n[n.length-1].replace(l,""))&&(t=i+"< "+n+" >");else{t.search(/\s/)>=0&&(n=t.match(/[^\s]*$/)[0],i=t.match(/^.*\s/)[0].trim(),t=i+"< "+n+" >")}if(n=n||t,!e.some(function(e){return e.id===n})){n&&n.match(u);c.push({id:n,name:t,validate:a.validate})}}),e.push.apply(e,c)}}}},{key:"getAccount",value:function(){var e=this.props,t=e.emailNewStore,n=t.isInternal,i=t.setState,a=t.sendFrom_internal,r=t.sendFrom_outer,o=t.mailAccountId,l=t.hrmAccountid,u=t.classification,s=t.changeSecrecy,d=t.sendTo_internal,f=t.sendCc_internal,p=t.sendBcc_internal,m=e.routing,h=n?a:r;if(0===h.length)return null;var v=(0,R.toJS)(h).filter(function(e){return e.key===(n?l:o)});v=v&&v[0]&&v[0].showname||"";var g=N.default.createElement("span",{style:{color:"red"},onClick:function(){return m.push("main/email/setting/mailAccount")}},re("506449","暂无发件人,请先配置外部邮箱"));return 0===n&&""===(0,R.toJS)(r)[0].key?g:h.length>1?N.default.createElement(P.Dropdown,{overlay:N.default.createElement(P.Menu,{className:this.prefixClass+"-menu",onClick:function(e){var t=e.key;if(i((0,c.default)({},n?"hrmAccountid":"mailAccountId",t)),n){var a={internaltonew:de(d),internalccnew:de(f),internalbccnew:de(p),classification:(0,R.toJS)(u)[t],hrmAccountid:t};s(a)}}},h.map(function(e){var t=e.key,n=e.showname,i=e.masterAccount,a=void 0===i||i;return N.default.createElement(le,{key:t},n," ",N.default.createElement("span",{className:a?"icon-coms02-Main-account-number":"icon-coms02-Secondary-account-number",style:a?{color:"#F5A623",fontSize:15,paddingLeft:"5px"}:{color:"grey",fontSize:15,paddingLeft:"5px"}}))})),trigger:["click"]},N.default.createElement("span",null,v,N.default.createElement("i",{className:"icon-coms-down2"}))):v}},{key:"getSendOps",value:function(){var e=this.context.router,t=this.props,n=t.emailNewStore,i=n.clear,a=n.sendingStatus,r=t.emailMainStore.delTab,o=t.fromCb;return void 0!==o&&o?N.default.createElement("div",null):N.default.createElement("div",{className:this.prefixClass+"-send-ops"},"error"===a?N.default.createElement("span",{onClick:function(){e.push("/main/email/draft?menu_folderid=-2&folderid=-2"),r("new"),i()}},N.default.createElement("i",{className:"icon-email-withdraw"}),re(501555,"返回草稿箱")):N.default.createElement("span",{onClick:function(){e.push("/main/email/inbox?folderid=0&receivemail=true&receivemailid=0"),r("new"),i()}},N.default.createElement("i",{className:"icon-email-withdraw"}),re(384356,"返回收件箱")),N.default.createElement("span",{onClick:function(){e.push("/main/email/sent?menu_folderid=-1&folderid=-1"),r("new"),i()}},N.default.createElement("i",{className:"icon-email-Unread-o"}),re(384357,"查看已发送邮件")),N.default.createElement("span",{onClick:function(){e.push("/main/email/new"),i()}},N.default.createElement("i",{className:"icon-email-Write-letters"}),re(81406,"继续写信")))}},{key:"render",value:function(){var e=this,t=this.state.richStatus,n=this.props.emailNewStore,i=n.hideRight,a=n.isInternal,r=n.setState,o=n.op_showInnerAndOuter,l=n.sendingStatus,u=n.loading,s=n.op_isTimingSend,c=n.initDatas.sendcount;if("success"===l&&1===s)return this.getTimingSuccess();if("success"===l)return this.getSuccess();if("sending"===l)return this.getSending();if("error"===l)return this.getError();var d=this.getSentToPerson(),f=this.getSendLimit();return N.default.createElement("div",{className:this.prefixClass},N.default.createElement(P.Modal,{title:re("131329","信息确认"),visible:this.state.isSpaceFull,closable:function(){return e.setState({isSpaceFull:!1})},onOk:function(){return e.setState({isSpaceFull:!1})},onCancel:function(){return e.setState({isSpaceFull:!1})},width:380,wrapClassName:"spacefull"},N.default.createElement("span",{className:this.prefixClass+"-full"},re("83075","个人可用空间已满,请删除部分邮件后再进行发送"))),N.default.createElement(P.Spin,{spinning:u||"ready"!==t},N.default.createElement("div",{className:this.prefixClass+"-top"},N.default.createElement(P.Button,{style:{marginLeft:16},type:"primary",onClick:function(){return e.onSubmit()},disabled:u||"ready"!==t||f,title:f?re("511710","已超出允许的收件人数,请删除部分收件人或分批发送"):""},re(2083,"发送")),N.default.createElement(P.Button,{style:{marginLeft:16},type:"ghost",onClick:this.onDraft,disabled:u||"ready"!==t||f},re(384355,"存草稿")),a&&"undefined"!==String(c)&&"-1"!==String(c)?[N.default.createElement("span",{className:"limited"},re("511708","收件人数量限制为{sendcount}个").replace("{sendcount}",c)),N.default.createElement("span",{className:"selected"},re("511709","当前已选择{hasSelected}个").replace("{hasSelected}",d))]:null,o?N.default.createElement(W.default,{checked:1^a,labels:[re(24714,"内部邮件"),re(31139,"外部邮件")],onChange:function(e){r({isInternal:1^e,hideRight:!0,focusTagGroup:""})}}):null,N.default.createElement("span",{className:this.prefixClass+"-top-account"},this.getAccount())),N.default.createElement("div",{className:this.prefixClass+"-main "+(this.state.ondragupload&&"forbidden-child")},N.default.createElement(G.default,{hideRight:i,rightCom:a?N.default.createElement(K.default,null):N.default.createElement(U.default,null)},N.default.createElement(D.WeaNewScroll,{height:"100%",ref:"mainScroll",toTop:!0,onScroll:function(){return e.hide()}},N.default.createElement("div",{className:this.prefixClass+"-main-left"},N.default.createElement("div",{className:this.prefixClass+"-main-left-mask",style:{display:this.state.ondragupload?"block":"none"}},"请将附件拖拽至此处上传"),this.getMain())))),N.default.createElement(ae.default,{ref:"newAccount",visible:this.state.accountNewVisible,onCancel:function(){return e.setState({accountNewVisible:!1})},onSubmit:this.newAccountBack})))}}]),t}(N.default.Component),l.displayName="New",l.contextTypes={router:L.routerShape},o=u))||o)||o)||o);t.default=(0,A.asyncComponent)({resolve:function(){return pe},LoadingComponent:function(){return N.default.createElement("div",null,"Loading")}})},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o=n(86),l=i(o),u=n(15),s=i(u),c=n(34),d=i(c),f=n(10),p=i(f),m=n(4),h=i(m),v=n(1),g=i(v),b=n(8),y=i(b),S=n(5),w=i(S),E=n(6),C=i(E),T=n(3),_=i(T),k=n(7),x=n(9),O=n(2),I=n(0),F=n(22),M=n(25),N=I.WeaLocaleProvider.getLabel,L=function(){return{name:{length:25,name:"姓名",tip:N("508503","输入请限制在")+"30 "+N("508504","个文字之内")},email:{length:30,name:"邮箱",tip:N("513202","请输入30位以内的有效邮箱地址"),reg:[/[\w!#$%&'*+\/=?^_`{|}~-]+(?:\.[\w!#$%&'*+\/=?^_`{|}~-]+)*@(?:[\w](?:[\w-]*[\w])?\.)+[\w](?:[\w-]*[\w])?/]},jobtitle:{length:30,name:"岗位",tip:N("513205","请输入30个字以内的有效岗位信息")},location:{length:160,name:"地址",tip:N("513206","请输入60字以内的有效地址信息")},telephone:{length:18,name:"电话",tip:N("513207","请输入18位以内的有效电话号码"),reg:[/^\d{3}-\d{7,8}|\d{4}-\d{7,8}$/]},fax:{length:20,name:"传真",tip:N("513208","请输入20位以内的有效传真号码"),reg:[/(^(\d{2,4}[-_-—]?)?\d{3,8}([-_-—]?\d{3,8})?([-_-—]?\d{1,7})?$)|(^0?1[35]\d{9}$)/]},jobname:{length:120,name:"公司",tip:N("508503","输入请限制在")+"100 "+N("508504","个文字之内")},url:{length:50,name:"网址",tip:N("513209","请输入50个字以内的有效网址"),reg:[/^((https?|ftp|news):\/\/)?([a-z]([a-z0-9\-]*[\.。])+([a-z]{2}|aero|arpa|biz|com|coop|edu|gov|info|int|jobs|mil|museum|name|nato|net|org|pro|travel)|(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5]))(\/[a-z0-9_\-\.~]+)*(\/([a-z0-9_\-\.]*)(\?[a-z0-9+_\-\.%=&]*)?)?(#[a-z][a-z0-9_]*)?$/,/^((ht|f)tps?):\/\/[\w\-]+(\.[\w\-]+)+([\w\-.,@?^=%&:\/~+#]*[\w\-@?^=%&\/~+#])?$/]},mobile:{length:20,name:"手机号",tip:N("513210","请输入20位以内的有效手机号码"),reg:[/\+(9[976]\d|8[987530]\d|6[987]\d|5[90]\d|42\d|3[875]\d|2[98654321]\d|9[8543210]|8[6421]|6[6543210]|5[87654321]|4[987654310]|3[9643210]|2[70]|7|1)\d{1,14}$/,/^1(3|4|5|6|7|8|9)\d{9}$/,/^((\+?86)|(\(\+86\)))?[\s*]1(3|4|5|6|7|8|9)\d{9}$/]},selected:{length:15,tip:N("508503","输入请限制在")+"50 "+N("508504","个文字之内")}}},A=(a=(0,x.inject)("settingStore"))(r=(0,x.observer)(r=function(e){function t(e){(0,g.default)(this,t);var n=(0,w.default)(this,(t.__proto__||(0,h.default)(t)).call(this,e));return n.formChange=function(e){var t=n.props.settingStore.signStore,i=t.setStoreState,a=t.createQRcode;e.hasOwnProperty("signType")&&(i({signType:1*e.signType.value}),1*e.signType.value&&a())},n.getForm=function(e,t){var i=e.isFormInit,a=[];return i&&t&&t.map(function(t){var i=[];t.items.map(function(t){i.push({com:(0,F.RenderForm)(e,t,"","",{onChange:n.formChange})})}),a.push(_.default.createElement(I.WeaSearchGroup,{col:1,title:t.title,needTigger:!0,showGroup:t.defaultshow,items:i}))}),a},n.getFormContent=function(e,t){return _.default.createElement(I.WeaSearchGroup,{needTigger:!0,showGroup:!0,title:N(384453,"签名内容"),style:{display:t?"none":"block"}}," ",_.default.createElement("div",{className:n.prefixCls+"-formcontent"},_.default.createElement(I.WeaRichText,{ref:"editRichText",value:e,ckConfig:{toolbar:[{name:"document",items:["Source"]},{name:"paragraph",items:["JustifyLeft","JustifyCenter","JustifyRight","-","NumberedList","BulletedList"]},{name:"styles",items:["Format","Font","FontSize"]},{name:"colors",items:["TextColor"]},{name:"basicstyles",items:["Bold","Italic","Underline","Strike"]},{name:"insert",items:["Image","Table","Smiley"]}],height:260,uploadUrl:"/api/blog/fileupload/uploadimage"},onStatusChange:function(e){"ready"===e&&n.refs.editRichText.focus("first")},onToolsChange:M.transfStr})))},n.editElectItem=function(e){var t=n.props.settingStore.signStore,i=t.electOptions;(0,t.setStoreState)({electOptions:(0,k.toJS)(i).map(function(t){var n=(0,p.default)({},t);return n.id!==e.id||n.isEdit?n.id!==e.id&&n.isEdit?(0,p.default)({},n,{isEdit:!1}):n:(0,p.default)({},n,{isEdit:!0})}),electEditKey:e.key})},n.userInfo=function(e){var t=n.props.settingStore.signStore,i=t.setStoreState,a=t.electOptions;"elect-item"===e.target.className&&i({electOptions:(0,k.toJS)(a).map(function(e){return(0,p.default)({},e,{isEdit:!1})})})},n.electItemRender=function(e,t){var i=n.props.settingStore.signStore,a=i.addElectItem,r=i.electOtherOptions,o=i.deleteElectItem,l=i.electInfoChange,u=i.electInfoOnBlur,c=i.electEditKey,f=i.electSelectChange,m=i.setStoreState,h=i.innStorage,v=""===c?e.key:c;return _.default.createElement(O.Row,{className:"elect-item",key:e.id},e.isEdit&&e.deletable?[_.default.createElement(I.WeaSelect,{value:v,options:[e].concat((0,d.default)(r)),onChange:function(t){return f(t,e)}}),_.default.createElement(I.WeaInput,{value:(0,k.toJS)(t)[v]||"",onChange:function(e){return l(v,e)},onBlur:function(e){return u(e,v,L()[v])},stringLength:L()[v].length,helpfulTip:L()[v].tip,onFocus:function(e){m({innStorage:(0,p.default)({},h,(0,s.default)({},v,e||(0,k.toJS)(t)[v]))})}})]:e.isEdit&&!e.deletable?[_.default.createElement("span",{className:"show-name"},e.showname,":"),_.default.createElement(I.WeaInput,{value:(0,k.toJS)(t)[e.key]||"",onChange:function(t){return l(e.key,t)},onBlur:function(t){return u(t,e.key,L()[e.key])},stringLength:L()[e.key].length,helpfulTip:L()[e.key].tip,onFocus:function(t){m({innStorage:(0,p.default)({},h,(0,s.default)({},e.key,t))})}})]:[_.default.createElement("div",{className:"name"},e.showname,": ",(0,k.toJS)(t)[e.key]||""),_.default.createElement("div",{className:"option"},_.default.createElement("i",{className:"icon-coms-Add-to",onClick:a}),_.default.createElement("i",{className:"icon-coms-edit",onClick:function(){return n.editElectItem(e)}}),e.deletable&&_.default.createElement("i",{className:"icon-coms-delete",onClick:function(){return o(e)}}))],_.default.createElement("div",{class:"clear"}))},n.getElectContent=function(e,t,i,a){var r=n.prefixCls+"-elect",o=n.props.settingStore.signStore,l=o.qrCode,u=o.setStoreState,s=o.createQRcode;return _.default.createElement(I.WeaSearchGroup,{needTigger:!0,showGroup:!0,title:N(384453,"签名内容"),style:{display:a?"block":"none"}},_.default.createElement("div",{className:r},_.default.createElement("div",{className:r+"-user"},_.default.createElement("div",{className:r+"-user-img"},_.default.createElement("img",{src:t.imgSrc||"",alt:""}),_.default.createElement(I.WeaUpload,{datas:[(0,k.toJS)(t)],uploadUrl:"/api/email/setting/uploadOperate",category:"string",multiSelection:!1,maxFilesNumber:1,limitType:"jpg,gif,png",onChange:function(e,t){u({electDefaultImg:t[0]})}},_.default.createElement("div",{className:"change-img"},_.default.createElement("p",null,N(384454,"更换照片")),_.default.createElement("p",null,N(384455,"建议尺寸"),"(400*600)")))),_.default.createElement("div",{className:r+"-user-info",onClick:n.userInfo},_.default.createElement(I.WeaNewScroll,{height:243},(0,k.toJS)(e).map(function(e){return n.electItemRender(e,i)})))),_.default.createElement("div",{className:r+"-qrcode"},_.default.createElement("div",{className:r+"-qrcode-container"},_.default.createElement("p",{className:r+"-qrcode-refresh"},_.default.createElement("i",{className:"icon-coms-Refresh",onClick:s})),_.default.createElement("div",{className:r+"-qrcode-img"},_.default.createElement("img",{src:l||"",alt:""})),_.default.createElement("p",{className:r+"-qrcode-info"},N(83074,"扫描该二维码,可以将电子名片保存到手机"))))))},n.newSign=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments[1],i=n.props.settingStore.signStore,a=i.getEmailSignCondition,r=i.setStoreState;a((0,p.default)({type:"add"},e),function(){r({editTitle:N(384378,"新建签名"),editType:"new"}),t&&"function"===typeof t&&t()})},n.onSubmit=function(){var e=n.props,t=e.settingStore.signStore,i=e.onSubmit,a=t.operateUserMailSign,r=t.editForm,o=t.signType,u=t.electInfo,s=t.electDefaultImg,c=t.editType,d=t.editId,f=t.electOptions,m=r.getFormParams()||{};if(!n.refs.editRichText.checkMode())return void O.message.error(N("384536","不能以源码模式或markdown模式保存,请将编辑器切换到可视化模式"));if("1"===m.signType){for(var h in(0,k.toJS)(u)){var v=function(e){var t=(0,k.toJS)(u)[e];if(L()[e]&&L()[e].reg){var n=L()[e].reg.filter(function(e){return e.test(t)});if(t&&0==n.length)return O.message.error("请输入正确的"+L()[e].name+"格式信息"),{v:void 0}}}(h);if("object"===("undefined"===typeof v?"undefined":(0,l.default)(v)))return v.v}}var g=(0,p.default)({},m,{operation:"add"}),b=(0,k.toJS)(f).map(function(e){return""+e.id}).join(),y=n.refs.editRichText&&n.refs.editRichText.getData();g=o?(0,p.default)({},g,(0,k.toJS)(u),{fileid:s.fileid,filename:s.filename,signheadpath:s.imgSrc.replace("data:image/png;base64,","").replace(/[\n|\r]/gi,""),selected:b}):(0,p.default)({},g,{signContent:y}),g="edit"===c?(0,p.default)({},g,{id:d,operation:"update"}):g,a(g).then(function(e){if(e.flag)O.message.success(N(83551,"保存成功!")),n.onCancel();else{var t="repeat"===e.message?N("26603","名称重复"):N(21809,"保存失败,请重试!");O.message.error(t)}i&&"function"===typeof i&&i(e)})},n.onCancel=function(){var e=n.props,t=e.settingStore.signStore,i=e.onCancel,a=t.editForm;(0,t.setStoreState)({editRichValue:"",editTitle:"",editId:"",editType:"",electOptions:[],electDefaultImg:{},electOtherOptions:[],qrCode:"",electSelected:[]}),a.resetForm(),i&&"function"===typeof i&&i()},n.prefixCls="email-setting-sign-edit",n}return(0,C.default)(t,e),(0,y.default)(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.settingStore.signStore,i=t.visible,a=n.editTitle,r=n.editForm,o=n.editFields,l=n.editRichValue,u=n.onEditSubmit,s=n.signType,c=n.electOptions,d=n.electDefaultImg,f=n.electInfo,p=[_.default.createElement(O.Button,{type:"primary",onClick:function(){return u(e.onSubmit)}},N(30986,"保存")),_.default.createElement(I.WeaMoreButton,null)];return _.default.createElement(I.WeaDialog,{icon:"icon-coms-email",iconBgcolor:"#a0b0ba",title:a,style:{width:787,height:500},className:this.prefixCls,visible:i,onCancel:this.onCancel,buttons:p,hasScroll:!0},this.getForm(r,o),this.getElectContent(c,d,f,s),this.getFormContent(l,s))}}]),t}(T.Component))||r)||r;t.default=A},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o=n(10),l=i(o),u=n(4),s=i(u),c=n(1),d=i(c),f=n(8),p=i(f),m=n(5),h=i(m),v=n(6),g=i(v),b=n(3),y=i(b),S=n(9),w=n(2),E=n(11),C=n(0),T=n(25),_=C.WeaLocaleProvider.getLabel,k=(a=(0,S.inject)("settingStore"))(r=(0,S.observer)(r=function(e){function t(e){(0,d.default)(this,t);var n=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e));return n.getForm=function(e,t){var i=e.isFormInit,a=[];return i&&t&&t.map(function(t){var i=[];t.items.map(function(t){i.push({com:y.default.createElement(C.WeaFormItem,{label:""+t.label,labelCol:{span:""+t.labelcol},wrapperCol:{span:""+t.fieldcol},className:n.preCls+"-formItem",error:e.getError(t),tipPosition:"bottom"},y.default.createElement(E.WeaSwitch,{fieldConfig:t,form:e}))})}),a.push(y.default.createElement(C.WeaSearchGroup,{col:1,title:t.title,needTigger:!0,showGroup:t.defaultshow,items:i}))}),a},n.getFormContent=function(e){return y.default.createElement(C.WeaSearchGroup,{needTigger:!0,showGroup:!0,title:_(28053,"模板内容")},y.default.createElement("div",{className:n.preCls+"-formcontent"},y.default.createElement(C.WeaRichText,{ref:"editRichText",value:e,ckConfig:{toolbar:[{name:"document",items:["Source"]},{name:"paragraph",items:["JustifyLeft","JustifyCenter","JustifyRight","-","NumberedList","BulletedList"]},{name:"styles",items:["Format","Font","FontSize"]},{name:"colors",items:["TextColor"]},{name:"basicstyles",items:["Bold","Italic","Underline","Strike"]},{name:"insert",items:["Image","Table","Smiley"]}],height:260,uploadUrl:"/api/blog/fileupload/uploadimage"},onStatusChange:function(e){"ready"===e&&n.refs.editRichText.focus("first")},onToolsChange:T.transfStr})))},n.newTemplate=function(e,t){var i=n.props.settingStore.templateStore,a=i.getEmailTemplateCondition,r=i.setStoreState;a(e,function(){r({editTitle:_(28051,"新建模板")}),t&&"function"===typeof t&&t()})},n.onSubmit=function(){var e=n.props,t=e.settingStore.templateStore,i=e.onSubmit,a=t.markUserMailTemplate,r=t.editId,o=t.editType;if(!n.refs.editRichText.checkMode())return void w.message.error(_("384536","不能以源码模式或markdown模式保存,请将编辑器切换到可视化模式"));var u=n.refs.editRichText&&n.refs.editRichText.getData(),s={templateContent:u,operation:"add"};s=""===r?s:(0,l.default)({},s,{operation:"update",id:r,templateType:o}),a(s,function(e){i&&"function"===typeof i&&i(e),n.onCancel()})},n.onCancel=function(){var e=n.props,t=e.settingStore.templateStore,i=e.onCancel,a=t.editForm;(0,t.setStoreState)({editRichValue:"",editTitle:"",editId:"",editType:""}),a.resetForm(),i&&"function"===typeof i&&i()},n.prefixCls="email-setting-template-edit",n}return(0,g.default)(t,e),(0,p.default)(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.settingStore.templateStore,i=t.visible,a=n.editTitle,r=n.editForm,o=n.editFields,l=n.editRichValue,u=n.onEditSubmit,s=[y.default.createElement(w.Button,{type:"primary",onClick:function(){return u(e.onSubmit)}},_(30986,"保存")),y.default.createElement(C.WeaMoreButton,null)];return y.default.createElement(C.WeaDialog,{icon:"icon-coms-email",iconBgcolor:"#a0b0ba",title:a,style:{width:787,height:500},className:this.prefixCls,visible:i,onCancel:this.onCancel,buttons:s,hasScroll:!0},this.getForm(r,o),this.getFormContent(l))}}]),t}(b.Component))||r)||r;t.default=k},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o=n(10),l=i(o),u=n(300),s=i(u),c=n(4),d=i(c),f=n(1),p=i(f),m=n(8),h=i(m),v=n(5),g=i(v),b=n(6),y=i(b),S=n(3),w=i(S),E=n(9),C=n(7),T=n(2),_=n(0),k=n(22),x=n(301),O=n(302),I=T.Steps.Step,F=_.WeaLocaleProvider.getLabel,M=(a=(0,E.inject)("settingStore"))(r=(0,E.observer)(r=function(e){function t(e){(0,p.default)(this,t);var n=(0,g.default)(this,(t.__proto__||(0,d.default)(t)).call(this,e));return n.formChange=function(e,t){var i=n.props.settingStore.accountStore,a=i.newSecondFileds,r=i.newSecondForm,o=(0,s.default)(e)[0];if(e.hasOwnProperty(o)){var l=e[o].value,u=a[0].items.find(function(e){return e.domkey[0]===t});"0"===l?(u.viewAttr=2,"sendneedSSL"===o&&r.updateFields({smtpServerPort:{value:"25"}})):"1"===l&&(u.viewAttr=1,"sendneedSSL"===o&&r.updateFields({smtpServerPort:{value:"465"},isStartTls:{value:""}}))}},n.serverTypeChange=function(e,t){var n=e.serverType.value,i=t.getFormParams().getneedSSL;"1"===n?t.updateFields({popServerPort:"1"===i?"995":"110",popServer:""}):t.updateFields({popServerPort:"1"===i?"993":"143",popServer:""})},n.openIdentifyInvoiceChange=function(e,t){"1"===e.openIdentifyInvoice.value&&T.Modal.info({title:F(510826,"温馨提示"),content:w.default.createElement("div",{className:"wea-list-confirm"},w.default.createElement("p",{style:{"font-weight":"700"}},F(515692,"亲爱的用户,欢迎使用发票识别功能。")),w.default.createElement("p",null,F(515695,"1.为保证发票识别功能正常使用,我们会根据需要收集个人邮箱中公司指定发件人发送的发票信息,获取之后也仅作为用户及其公司在OA系统中的相关财务业务往来")),w.default.createElement("p",null,F(515696,"2.我们非常重视您的隐私和个人信息保护,未经授权,不会私自收集、使用、共享您邮件中的个人信息,请放心使用"))),okText:F(826,"确定"),onOk:function(){}})},n.renderBasis=function(e,t){var i=e.isFormInit,a=[];return i&&t&&t.map(function(t,i){var r=[];t.items.map(function(t){"openIdentifyInvoice"===t.domkey[0]?r.push({com:(0,k.RenderForm)(e,t,{style:{width:"100%"}},"",{onChange:function(t){return n.openIdentifyInvoiceChange(t,e)}})}):r.push({com:(0,k.RenderForm)(e,t)})}),a.push(w.default.createElement(_.WeaSearchGroup,{col:1,needTigger:!0,showGroup:t.defaultshow,items:r}))}),a},n.getneedSSLChange=function(e,t){var n=e.getneedSSL.value;"2"===t.getFormParams().serverType?t.updateFields({popServerPort:"1"===n?"993":"143"}):t.updateFields({popServerPort:"1"===n?"995":"110"})},n.renderService=function(e,t){var i=e.isFormInit,a=e.getFormParams(),r=a.serverType,o=a.needSave,u=[];return i&&t&&t.map(function(t,i){0===i&&u.push(w.default.createElement(_.WeaSearchGroup,{col:1,needTigger:!0,showGroup:t.defaultshow,className:n.prefixCls+"-service-group"},t.items.map(function(t){if("serverType"===t.domkey[0])return"3"===r&&(t=(0,l.default)({},t,{labelcol:14})),(0,k.RenderForm)(e,t,{style:{width:"50%"}},"",{onChange:function(t){return n.serverTypeChange(t,e)}});if("popServer"===t.domkey[0]||"smtpServer"===t.domkey[0]){if("3"!==r)return(0,k.RenderForm)(e,t,{style:{width:"50%"}})}else if("getneedSSL"===t.domkey[0]){if("3"!==r)return(0,k.RenderForm)(e,t,{style:{width:"20%"}},"",{onChange:function(t){return n.getneedSSLChange(t,e)}})}else if("popServerPort"===t.domkey[0]||"smtpServerPort"===t.domkey[0]){if("3"!==r)return(0,k.RenderForm)(e,t,{style:{width:"30%"}})}else if("ews_service_url"===t.domkey[0]||"ews_domain"===t.domkey[0]||"ews_version"===t.domkey[0]){if("3"===r){var i=(0,l.default)({},(0,C.toJS)(t),{fieldcol:16,labelcol:7});return(0,k.RenderForm)(e,i,{style:{width:"100%"}})}}else if("sendneedSSL"===t.domkey[0]){if("3"!==r)return(0,k.RenderForm)(e,t,{style:{width:"20%"}},"",{onChange:function(e){return n.formChange(e,"isStartTls")}})}else if("needSave"===t.domkey[0]){if("3"!==r){var a=w.default.createElement(_.WeaHelpfulTip,{title:F(510163,"关闭后将删除邮箱服务器上的对应邮件,请谨慎设置!"),placement:"right"}),u=w.default.createElement("span",{style:{color:"red"}},F(510163,"关闭后将删除邮箱服务器上的对应邮件,请谨慎设置!")),s="1"===o?a:u;return(0,k.RenderForm)(e,t,{style:{width:"100%"}},s)}}else if("isStartTls"===t.domkey[0]){if("3"!==r)return(0,k.RenderForm)(e,t,{hideLabel:!0,style:{width:"100%"}},w.default.createElement("span",null,F(129992,"如果服务器支持,就使用STARTTLS加密传输")))}else{if("needCheck"!==t.domkey[0])return(0,k.RenderForm)(e,t,{style:{width:"100%"}});if("3"!==r)return(0,k.RenderForm)(e,t,{style:{width:"100%"}})}})))}),u},n.needSaveChange=function(e,t){var n=(0,s.default)(e)[0];if(e.hasOwnProperty(n)){1*e[n].value===0&&T.Modal.confirm({title:F(510162,"关闭后将删除邮箱服务器上的对应邮件,确定关闭?"),okText:F(826,"确定"),cancelText:F(201,"取消"),onCancel:function(){t.updateFields({needSave:{value:"1"}})}})}},n.addAccount=function(e){(0,n.props.settingStore.accountStore.getNewAccountCondition)(function(){e&&"function"===typeof e&&e()})},n.onCancel=function(){var e=n.props,t=e.settingStore.accountStore,i=e.onCancel,a=t.setStoreState,r=t.newFirstForm,o=t.newSecondForm;a({mailType:"",newStep:0,isNewInit:!0}),window.e9HideFormFieldKeys=[],r.resetForm(),o.resetForm(),t.clear(),i&&"function"===typeof i&&i()},n.stepChange=function(){var e=n.props,t=e.settingStore.accountStore,i=e.onSubmit;(0,t.stepChange)("",function(){i&&"function"===typeof i&&i()})},n.prefixCls="email-setting-account-new",n.isExtra=e.isExtra||!1,n}return(0,y.default)(t,e),(0,h.default)(t,[{key:"componentWillUnmount",value:function(){this.props.settingStore.accountStore.clear()}},{key:"render",value:function(){var e=this,t=this.props,n=t.settingStore.accountStore,i=t.visible,a=n.newFirstForm,r=n.newFirstFileds,o=n.newStep,l=n.newSecondForm,u=n.newSecondFileds,s=n.setStoreState,c=n.validateLoading,d=n.editResult,f=n.mailType,p=n.nextLoading,m=[0!==o&&(null==(0,C.toJS)(d)||null!=(0,C.toJS)(d)&&!(0,C.toJS)(d).mailState)&&w.default.createElement(T.Button,{type:"primary",loading:p,onClick:function(){p||s({newStep:o-1,isNewInit:!1,editResult:{}})}},F(1876,"上一步")),2!==o&&w.default.createElement(T.Button,{type:"primary",loading:p,onClick:function(){p||e.stepChange()}},F(1402,"下一步")),2===o&&w.default.createElement(T.Button,{type:"primary",onClick:this.onCancel},F(309,"关闭")),w.default.createElement(_.WeaMoreButton,null)];return w.default.createElement(_.WeaDialog,{icon:"icon-coms-email",iconBgcolor:"#788f9d",title:F(384433,"新建账户信息"),visible:i,style:{width:714,height:600},className:this.prefixCls,onCancel:this.onCancel,buttons:m,hasScroll:!0},w.default.createElement(T.Steps,{className:this.prefixCls+"-stepbar",current:o},w.default.createElement(I,{title:F(81711,"基本信息")}),w.default.createElement(I,{title:F(19806,"服务器信息")}),w.default.createElement(I,{title:F(82876,"检测结果")})),w.default.createElement("div",{className:this.prefixCls+"-content"},0===o&&this.renderBasis(a,r),1===o&&this.renderService(l,u),2===o&&(3==f?(0,O.ExchangeResult)(c,d,f):(0,x.ResultPage)(c,d,f))))}}]),t}(S.Component))||r)||r;t.default=M},function(e,t,n){e.exports={default:n(345),__esModule:!0}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.ResultPage=void 0;var a=n(16),r=i(a),o=n(15),l=i(o),u=n(3),s=i(u),c=n(36),d=i(c),f=n(7),p=n(2),m=n(0),h=m.WeaLocaleProvider.getLabel;t.ResultPage=function(e,t,n){var i,a=null!=(0,f.toJS)(t)&&(0,f.toJS)(t).mailState,o=null==(0,f.toJS)(t),u="account-result",c=(0,d.default)((i={},(0,l.default)(i,u+"-container-main-body",!0),(0,l.default)(i,"success-loading",e||a),i)),m=null!=(0,f.toJS)(t)&&0===(0,r.default)(t).length,v=[{key:"smtpState",jsonKey:"smtpState",content:h(82877,"查找发送邮件服务器")+"(SMTP)"},{key:"smtpLoginState_1",jsonKey:"smtpLoginState",content:h(82878,"登录到发送邮件服务器")+"(SMTP)"},{key:"smtpLoginState_2",jsonKey:"smtpLoginState",content:""+h(82883,"发送邮件测试")},{key:"popState",jsonKey:"popState",content:h(82881,"查找接收邮件服务器")+(1==n?"(POP3)":"(IMAP)")},{key:"popLoginState",jsonKey:"popLoginState",content:h(82882,"登录到接收邮件服务器")+(1==n?"(POP3)":"(IMAP)")}];return s.default.createElement("div",{className:u},s.default.createElement("div",{className:u+"-container-header"},s.default.createElement("div",{className:"icon"},e?s.default.createElement(p.Icon,{type:"loading",className:"validate-loading"}):s.default.createElement("img",{src:"/images/ecology9/email/add_account_"+(a?"succ":"fail")+".png"})),s.default.createElement("p",{className:"result-info"},e||m?"":a?h(384432,"邮件账户检测通过!"):h(82862,"邮件账户检测不通过!请检查设置!"))),s.default.createElement("div",{className:u+"-container-main"},o?s.default.createElement("div",{className:c},s.default.createElement("span",{className:"result-info-null"},"配置出错,请联系系统管理员")):s.default.createElement("div",{className:c},v.map(function(n){return s.default.createElement("div",{key:n.key,className:u+"-container-main-check"},s.default.createElement("span",{className:u+"-container-main-check-item"},e||m?s.default.createElement(p.Icon,{type:"loading"}):s.default.createElement("i",{className:"icon-coms-"+((0,f.toJS)(t).json[n.jsonKey].ischeck?"Upload-successfully-o":"Clear")}),n.content),!e&&!m&&!(0,f.toJS)(t).json[n.jsonKey].ischeck&&s.default.createElement("span",{className:u+"-container-main-check-nopass"},s.default.createElement("i",{className:"icon-coms-Prompt"}),s.default.createElement("span",{className:"msg",title:(0,f.toJS)(t).json[n.jsonKey].errormess.errorHint},(0,f.toJS)(t).json[n.jsonKey].errormess.errorHint),s.default.createElement("span",{className:"log",onClick:function(){p.Modal.warning({content:(0,f.toJS)(t).json[n.jsonKey].errormess.errorString})}},h(17480,"查看日志"))))}))))}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.ExchangeResult=void 0;var a=n(16),r=i(a),o=n(15),l=i(o),u=n(3),s=i(u),c=n(7),d=n(2),f=n(0),p=n(36),m=i(p),h=f.WeaLocaleProvider.getLabel;t.ExchangeResult=function(e,t,n){var i,a=null!=(0,c.toJS)(t)&&(0,c.toJS)(t).mailState,o=null==(0,c.toJS)(t),u="account-result",f=(0,m.default)((i={},(0,l.default)(i,u+"-container-main-body",!0),(0,l.default)(i,"success-loading",e||a),i)),p=null!=(0,c.toJS)(t)&&0===(0,r.default)(t).length,v=[{key:"exchangeSendState",jsonKey:"exchangeSendState",content:""+h(82878,"登录到发送邮件服务器")},{key:"exchangeSendState",jsonKey:"exchangeSendState",content:""+h(82883,"发送邮件测试")},{key:"exchangeLoginState",jsonKey:"exchangeLoginState",content:""+h(82882,"登录到接收邮件服务器")}];return s.default.createElement("div",{className:u},s.default.createElement("div",{className:u+"-container-header"},s.default.createElement("div",{className:"icon"},e?s.default.createElement(d.Icon,{type:"loading",className:"validate-loading"}):s.default.createElement("img",{src:"/images/ecology9/email/add_account_"+(a?"succ":"fail")+".png"})),s.default.createElement("p",{className:"result-info"},e||p?"":a?h(384432,"邮件账户检测通过!"):h(82862,"邮件账户检测不通过!请检查设置!"))),s.default.createElement("div",{className:u+"-container-main"},o?s.default.createElement("div",{className:f},s.default.createElement("span",{style:{position:"absolute",textAlign:"center",width:"60%",color:"#ff4646"}},"配置出错,请联系系统管理员")):s.default.createElement("div",{className:f},v.map(function(n){return s.default.createElement("div",{key:n.key,className:u+"-container-main-check"},s.default.createElement("span",{className:u+"-container-main-check-item"},e||p?s.default.createElement(d.Icon,{type:"loading"}):s.default.createElement("i",{className:"icon-coms-"+((0,c.toJS)(t).json[n.jsonKey].ischeck?"Upload-successfully-o":"Clear")}),n.content),!e&&!p&&!(0,c.toJS)(t).json[n.jsonKey].ischeck&&s.default.createElement("span",{className:u+"-container-main-check-nopass"},s.default.createElement("i",{className:"icon-coms-Prompt"}),s.default.createElement("span",{className:"msg",title:(0,c.toJS)(t).json[n.jsonKey].errormess.errorHint},(0,c.toJS)(t).json[n.jsonKey].errormess.errorHint),s.default.createElement("span",{className:"log",onClick:function(){d.Modal.warning({content:(0,c.toJS)(t).json[n.jsonKey].errormess.errorString})}},h(17480,"查看日志"))))}))))}},function(e,t,n){e.exports={default:n(362),__esModule:!0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(0),a=i.WeaTools.callApi;t.default={getInit:function(e){return a("/api/email/add/emailAdd","GET",e)},getSignList:function(e){return a("/api/email/add/emailSignList","GET",e)},getTemplateList:function(e){return a("/api/email/add/emailTemplateList","GET",e)},sendEmail:function(e){return a("/api/email/base/send","POST",e)},getContactsTree:function(e){return a("/api/email/add/customizeContactsTree","GET",e)},getContactsTreeList:function(e){return a("/api/email/add/customizeContactsTreeList","GET",e)},getHrmGroup:function(e){return a("/api/email/add/hrmgroup","GET",e)},addContactGroup:function(e){return a("/api/email/add/addContactGroup","POST",e)},addInnerGroup:function(e){return a("/api/email/add/addInnerGroup","POST",e)},filterSetecy:function(e){return a("/api/email/add/filterInternalToNewByClassification","GET",e)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getMailSetTabs=void 0;var i=n(0);t.getMailSetTabs=function(e){return i.WeaTools.callApi("/api/email/setting/getMailSetTabs","GET",e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getUserEmailRuleEntity=t.operateUserEmailRule=t.getEmailRuleCondition=t.getEmailRuleList=void 0;var i=n(0);t.getEmailRuleList=function(e){return i.WeaTools.callApi("/api/email/rule/getEmailRuleList","GET",e)},t.getEmailRuleCondition=function(e){return i.WeaTools.callApi("/api/email/rule/getEmailRuleCondition","GET",e)},t.operateUserEmailRule=function(e){return i.WeaTools.callApi("/api/email/rule/operateUserEmailRule","POST",e)},t.getUserEmailRuleEntity=function(e){return i.WeaTools.callApi("/api/email/rule/getUserEmailRuleEntity","GET",e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.operateEmailAutoRespond=t.getEmailAutoRespondEntity=t.getEmailAutoRespondCondition=void 0;var i=n(0);t.getEmailAutoRespondCondition=function(e){return i.WeaTools.callApi("/api/email/condition/getEmailAutoRespondCondition","GET",e)},t.getEmailAutoRespondEntity=function(e){return i.WeaTools.callApi("/api/email/auto/getEmailAutoRespondEntity","GET",e)},t.operateEmailAutoRespond=function(e){return i.WeaTools.callApi("/api/email/auto/operateEmailAutoRespond","POST",e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(0),a=i.WeaTools.callApi;t.default={monitorList:function(e){return a("/api/email/monitor/monitorList","GET",e)},monitorCondition:function(e){return a("/api/email/monitor/monitorCondition","GET",e)},deleteMailFromMonitor:function(e){return a("/api/email/monitor/deleteMailFromMonitor","POST",e)},monitorLogList:function(e){return a("/api/email/monitor/monitorLogList","GET",e)},monitorLogCondition:function(e){return a("/api/email/monitor/monitorLogCondition","GET",e)}}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o=n(10),l=i(o),u=n(4),s=i(u),c=n(1),d=i(c),f=n(8),p=i(f),m=n(5),h=i(m),v=n(6),g=i(v),b=n(3),y=i(b),S=n(9),w=n(2),E=n(0),C=n(22),T=E.WeaLocaleProvider.getLabel,_=(a=(0,S.inject)("settingStore"))(r=(0,S.observer)(r=function(e){function t(e){(0,d.default)(this,t);var n=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e));return n.getForm=function(e,t){var n=e.isFormInit,i=[];return n&&t&&t.map(function(t){var n=[];t.items.map(function(t){n.push({com:(0,C.RenderForm)(e,t)})}),i.push(y.default.createElement(E.WeaSearchGroup,{col:1,needTigger:!0,showGroup:t.defaultshow,items:n}))}),i},n.addLabel=function(e){var t=n.props.settingStore.labelStore,i=t.getEmailLabelCondition,a=t.setStoreState;i("",function(){a({editTitle:T(83263,"新建标签")}),e&&"function"===typeof e&&e()})},n.onSubmit=function(e){var t=n.props,i=t.settingStore.labelStore,a=t.onSubmit,r=i.operateUserMailLabel,o=i.editForm,u=i.isEdit,s=i.editId,c=o.getFormParams();e=(0,l.default)({},c,e),u&&(e=(0,l.default)({},e,{operation:"edit",id:s})),r(e).then(function(t){if(t.flag)"labelCreate"==e.operation?w.message.success(""+T(611,"添加")+T(384406,"标签成功!")):w.message.success(T(83551,"保存成功!")),a&&"function"===typeof a&&a(t),n.onCancel();else{var i="repeat"===t.message?T("26603","名称重复"):T(21809,"保存失败,请重试!");w.message.error(i)}})},n.onCancel=function(){var e=n.props,t=e.settingStore.labelStore,i=e.onCancel,a=t.setStoreState,r=t.editForm;a({isEdit:!1,editId:""}),r.resetForm(),i&&"function"===typeof i&&i()},n.prefixCls="email-setting-label-edit",n}return(0,g.default)(t,e),(0,p.default)(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.settingStore.labelStore,i=t.visible,a=t.operation,r=t.mailIds,o=n.editTitle,u=n.editForm,s=n.editFields,c=n.editSubmit,d={operation:a||"add"};a&&"labelCreate"==a&&(d=(0,l.default)({},d,{mailIds:r}));var f=[y.default.createElement(w.Button,{type:"primary",onClick:function(){return c(function(){return e.onSubmit(d)})}},T(30986,"保存")),y.default.createElement(E.WeaMoreButton,null)];return y.default.createElement(E.WeaDialog,{icon:"icon-coms-email",iconBgcolor:"#a0b0ba",title:o,style:{width:600},className:this.prefixCls,visible:i,onCancel:this.onCancel,buttons:f,hasScroll:!0},this.getForm(u,s))}}]),t}(b.Component))||r)||r;t.default=_},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o,l,u=n(4),s=i(u),c=n(1),d=i(c),f=n(8),p=i(f),m=n(5),h=i(m),v=n(6),g=i(v),b=n(3),y=i(b),S=n(14),w=(n(7),n(9)),E=(n(2),n(0)),C=n(305),T=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(C);n(311);var _=(a=(0,w.inject)("emailSettingStore"))(r=(0,w.observer)((l=o=function(e){function t(){return(0,d.default)(this,t),(0,h.default)(this,(t.__proto__||(0,s.default)(t)).apply(this,arguments))}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.emailSettingStore,n=e.location,i=t.viewcondition,a=this.context.router,r=n.pathname.replace(/main\/email\/setting\/|main\/email\/setting/,"").replace(/\?_key=(.+)$/,"");t.setStoreAttr({interfaceOfGetVal:T.getMailSetTabs,interfaceBehavior:"getTopTabs",attr:"topTabs",callback:function(e){""===i&&""===r?t.setStoreAttr({attr:"viewcondition",val:e[0].viewcondition}):""!==r&&t.setStoreAttr({attr:"viewcondition",val:r}),a.push("/main/email/setting/"+t.viewcondition)}})}},{key:"componentWillReceiveProps",value:function(e){var t=this.props.emailSettingStore,n=t.viewcondition,i=this.context.router,a=e.location.pathname.replace(/main\/email\/setting\/|main\/email\/setting/,"").replace(/\?_key=(.+)$/,"");e.location.pathname===this.props.location.pathname||(""===n&&""===a?t.setStoreAttr({attr:"viewcondition",val:val[0].viewcondition}):""!==a&&t.setStoreAttr({attr:"viewcondition",val:a}),i.push("/main/email/setting/"+t.viewcondition))}},{key:"render",value:function(){var e=this.props.emailSettingStore,t=this.context.router,n=e.viewcondition,i=e.topTabs,a=e.setStoreAttr;return y.default.createElement("div",{style:{height:"100%",position:"relative",overflowY:"auto"},className:"email-setting-wrapper"},y.default.createElement(E.WeaTab,{datas:i,keyParam:"viewcondition",countParam:"groupid",selectedKey:n,type:"card",onChange:function(e){a({attr:"viewcondition",val:e}),t.push("/main/email/setting/"+e)}}),this.props.children)}}]),t}(y.default.Component),o.contextTypes={router:S.routerShape,location:S.locationShape},r=l))||r)||r;t.default=_},function(e,t){},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o,l=n(40),u=i(l),s=n(10),c=i(s),d=n(75),f=i(d),p=n(4),m=i(p),h=n(1),v=i(h),g=n(8),b=i(g),y=n(5),S=i(y),w=n(6),E=i(w),C=n(3),T=i(C),_=n(41),k=i(_),x=(n(14),n(7)),O=n(9),I=(n(2),n(0)),F=n(11),M=n(70),N=i(M);n(137);var L=I.WeaLocaleProvider.getLabel,A=(0,O.observer)((o=r=function(e){function t(e){(0,v.default)(this,t);var n=(0,S.default)(this,(t.__proto__||(0,m.default)(t)).call(this,e));return n.changeTls=function(e,t){var i=e.isStartTls.value,a=t.getField("sendneedSSL"),r=(0,f.default)((0,c.default)({},a,{disabled:"1"===i,otherParams:{disabled:"1"===i}}));n.setState({sendneedSSLtemp:r})},n.changeSendneedSSL=function(e,t){var i=e.sendneedSSL.value,a=t.getField("isStartTls"),r=(t.getFormParams().serverType,(0,f.default)((0,c.default)({},a,{disabled:"1"===i,otherParams:{disabled:"1"===i}})));t.updateFields({smtpServerPort:"1"===i?"465":"25"}),n.setState({isStartTlstemp:r})},n.changeGetneedSSL=function(e,t){var n=e.getneedSSL.value;"1"===t.getFormParams().serverType?t.updateFields({popServerPort:"1"===n?"995":"110"}):t.updateFields({popServerPort:"1"===n?"993":"143"})},n.changeServerType=function(e,t){var n=e.serverType.value,i=t.getFormParams().getneedSSL;"1"===n?t.updateFields({popServerPort:"1"===i?"995":"110",popServer:""}):t.updateFields({popServerPort:"1"===i?"993":"143",popServer:""})},n.state={sendneedSSLtemp:{},isStartTlstemp:{}},n}return(0,E.default)(t,e),(0,b.default)(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.formStore,i=t.conditioninfo;return T.default.createElement("div",{className:"server-form"},(0,N.default)({formStore:n,conditioninfo:i,isWrappedInSearchGroups:!1,confs:{serverType:{className:"emlsavedays",style:{width:"54.2%"},fn:function(t,n){return T.default.createElement(T.default.Fragment,null,T.default.createElement(F.WeaSwitch,{fieldConfig:n,form:t,onChange:function(n){return e.changeServerType(n,t)}}))}},popServer:{className:"fontsize",style:{width:"54.2%"}},getneedSSL:{style:{width:"15%"},className:"special-label",fn:function(t,n){return T.default.createElement(T.default.Fragment,null,T.default.createElement(F.WeaSwitch,{fieldConfig:n,form:t,onChange:function(n){return e.changeGetneedSSL(n,t)}}))}},popServerPort:{style:{width:"23%"},className:"special-label"},smtpServer:{style:{width:"54.2%"}},sendneedSSL:{style:{width:"15%"},className:"special-label",fn:function(t,n){return T.default.createElement(T.default.Fragment,null,T.default.createElement(F.WeaSwitch,{fieldConfig:"{}"===(0,u.default)((0,x.toJS)(e.state.sendneedSSLtemp))?n:e.state.sendneedSSLtemp,form:t,onChange:function(n){return e.changeSendneedSSL(n,t)}}))}},smtpServerPort:{style:{width:"23%"},className:"special-label"},isStartTls:{style:{width:"100%"},fn:function(t,n){return T.default.createElement(T.default.Fragment,null,T.default.createElement(F.WeaSwitch,{fieldConfig:"{}"===(0,u.default)((0,x.toJS)(e.state.isStartTlstemp))?n:e.state.isStartTlstemp,form:t,onChange:function(n){return e.changeTls(n,t)}}),T.default.createElement("div",{style:{"padding-top":8,display:"inline-block"}},L(129992,"如果服务器支持,就使用STARTTLS加密传输")))}},needCheck:{style:{width:"100%"}},needSave:{style:{width:"100%"}},autoreceive:{style:{width:"100%"}},receiveScope:{style:{width:"100%"}},lastTime:{style:{width:"100%"}}}}))}}]),t}(T.default.Component),r.propTypes={formStore:k.default.any.isRequired,conditioninfo:k.default.array.isRequired},a=o))||a;t.default=A},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o=n(4),l=i(o),u=n(1),s=i(u),c=n(8),d=i(c),f=n(5),p=i(f),m=n(6),h=i(m),v=n(3),g=i(v),b=n(41),y=(i(b),n(14),n(7)),S=n(9),w=(n(2),n(0)),E=n(69),C=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);t.default=e}(E),n(436)),T=i(C),_=n(282),k=(i(_),w.WeaLocaleProvider.getLabel),x=(a=(0,S.inject)("emailSignStore"))(r=(0,S.observer)(r=function(e){function t(){(0,s.default)(this,t);var e=(0,p.default)(this,(t.__proto__||(0,l.default)(t)).call(this));return e.requiredInputsConfigs=[{width:70,display:"inline-block",value:"111",otherStyle:{marginRight:10},onChange:function(){}},{deletable:!1,width:140,display:"inline-block",value:"111",otherStyle:{marginRight:10},onChange:function(){}},{value:"111",hasUnderline:!0,onChange:function(){}}],e}return(0,h.default)(t,e),(0,d.default)(t,[{key:"render",value:function(){var e=this.props.emailSignStore,t=e.opInputsConfs,n=(e.addOpInputsConf,e.restOptions),i=e.curActivatedOpts,a=(e.elecSignFormMap,e.base64OfQRcode),r=e.createQRcode,o=e.elecSignAvatar,l=e.setStoreAttr;return n=(0,y.toJS)(n),i=(0,y.toJS)(i),t=(0,y.toJS)(t),o=(0,y.toJS)(o),g.default.createElement("div",{style:{margin:"23px auto 0 auto",overflow:"hidden"},className:"elec-sign"},g.default.createElement("div",{style:{float:"left",boxSizing:"border-box",width:516,height:243,overflow:"hidden"}},g.default.createElement("div",{style:{width:162,height:243,float:"left",position:"relative"}},g.default.createElement("img",{alt:"test",style:{display:"block",width:162,height:243},src:o&&o[0]&&o[0].imgSrc?o[0].imgSrc:""}),g.default.createElement(w.WeaUpload,{datas:(0,y.toJS)(o),uploadUrl:"/api/email/setting/uploadOperate",category:"string",onChange:function(e,t){l({attr:"elecSignAvatar",val:t})},multiSelection:!1,maxFilesNumber:1,limitType:"jpg,gif,png"},g.default.createElement("div",{style:{boxSizing:"border-box",padding:"5px 0",position:"relative",top:-52,left:0,width:162,backgroundColor:"rgba(51, 51, 51, 0.298039215686275)",color:"#FFFFFF",textAlign:"center",lineHeight:"normal",cursor:"pointer"}},g.default.createElement("div",null,k(384454,"更换照片")),g.default.createElement("div",null,k(384455,"建议尺寸"),"(400*600)")))),g.default.createElement("div",{style:{float:"right",boxSizing:"border-box",width:354,height:243,border:"1px solid #E2E2E2",boxShadow:"0 0 4px 0 #DEDEDE",borderRadius:4}},g.default.createElement(w.WeaNewScroll,{height:243},g.default.createElement("div",{style:{padding:"6px 14px 21px 18px"}},i.map(function(e){e.key;return g.default.createElement(T.default,{anOptions:e})}))))),g.default.createElement("div",{style:{boxSizing:"border-box",width:220,height:243,float:"right"}},g.default.createElement("div",{style:{padding:"0px 40px 18px 18px"}},g.default.createElement("div",{style:{height:30,lineHeight:"30px",fontSize:20}},g.default.createElement("i",{className:"icon-coms-Refresh",style:{cursor:"pointer"},onClick:function(){r()}})),g.default.createElement("img",{src:"data:image/png;base64,"+a,alt:"code",style:{width:154,height:154,display:"block"}}),g.default.createElement("br",null),g.default.createElement("p",{style:{boxSizing:"content-box",lineHeight:"18px"}},k(83074,"扫描该二维码,可以将电子名片保存到手机")))))}}]),t}(g.default.Component))||r)||r;t.default=x},function(e,t){},function(e,t,n){"use strict";function i(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(4),l=a(o),u=n(1),s=a(u),c=n(8),d=a(c),f=n(5),p=a(f),m=n(6),h=a(m),v=n(3),g=a(v),b=(n(14),n(7)),y=n(9),S=n(2),w=n(0),E=n(280),C=i(E),T=n(31),_=(a(T),n(70)),k=a(_),x=n(37),O=a(x),I=n(96),F=(a(I),n(44)),M=(a(F),n(56)),N=(i(M),n(156)),L=a(N),A=w.WeaLocaleProvider.getLabel;t.default=new L.default((0,y.observer)(r=function(e){function t(){return(0,s.default)(this,t),(0,p.default)(this,(t.__proto__||(0,l.default)(t)).apply(this,arguments))}return(0,h.default)(t,e),(0,d.default)(t,[{key:"componentDidMount",value:function(){var e=this.props.emailFolderManageStore,t=e.setStoreAttr;this.context.router;t({attr:"newOrEditFloderVis",val:!1}),(0,e.initWeaForm)({compStore:e,weaformStoreName:"newOrEditFloderForm",conditionAttrName:"newOrEditFloderFormCon",isConGetted:!0})}},{key:"render",value:function(){var e=this,t=this.props,n=t.emailFolderManageStore,i=t.emailMenuStore,a=(n.selectedKeys,n.onDelBtnClick,n.onEditBtnClick,n.folderManegtableStore),r=n.newOrEditFloderForm,o=n.newOrEditFloderFormCon,l=n.newOrEditFloderVis,u=(n.setStoreAttr,n.onAddBtnClick,n.onClsDiaClick),s=n.newOrEditDiaTitle,c=(n.templateContent,n.onSaveBtnClick),d=n.idOfFloderId;n.getMenu;return o=(0,b.toJS)(o),g.default.createElement(O.default,{title:s,visible:l,btns:[g.default.createElement(S.Button,{type:"primary",onClick:function(){s===A(18475,"新建文件夹")?c({saveAction:"newSave",interfaceOfSave:C.operateUserMailFolder,weaformStoreNames:["newOrEditFloderForm"],otherParams:{operation:"add"},ifClsDia:!0,attrOfControlVisible:"newOrEditFloderVis",ifReloadTableData:!0,tableStore:a,interfaceOfGetTableData:C.getMailFolder,afterReqInterface:function(t){(t.flag||"repeat"!==t.message)&&(i&&i.getMenu(),window.doThemeAction&&window.doThemeAction("onLoadEmailMenu")),e.props.afterSaveNewFolder&&e.props.afterSaveNewFolder(t)}}):s===A(31224,"编辑文件夹")&&c({saveAction:"editSave",interfaceOfSave:C.operateUserMailFolder,weaformStoreNames:["newOrEditFloderForm"],otherParams:{operation:"edit",folderId:d},ifClsDia:!0,attrOfControlVisible:"newOrEditFloderVis",ifReloadTableData:!0,tableStore:a,interfaceOfGetTableData:C.getMailFolder,afterReqInterface:function(e){(e.flag||"repeat"!==e.message)&&(i&&i.getMenu(),window.doThemeAction&&window.doThemeAction("onLoadEmailMenu"))}})}},A(30986,"保存"))],onCancel:function(){u({confsOfInitweaForms:[{compStore:n,weaformStoreName:"newOrEditFloderForm",conditionAttrName:"newOrEditFloderFormCon",isConGetted:!0}],attrOfControlVisible:"newOrEditFloderVis"})}},g.default.createElement("div",{style:{padding:"60px 70px 60px 40px"}},o&&(0,k.default)({formStore:r,conditioninfo:o})))}}]),t}(g.default.Component))||r)},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r=n(4),o=i(r),l=n(1),u=i(l),s=n(8),c=i(s),d=n(5),f=i(d),p=n(6),m=i(p),h=n(0),v=(n(2),n(9)),g=n(11),b=n(7),y=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(b),S=(0,v.observer)(a=function(e){function t(){var e,n,i,a;(0,u.default)(this,t);for(var r=arguments.length,l=Array(r),s=0;s<r;s++)l[s]=arguments[s];return n=i=(0,f.default)(this,(e=t.__proto__||(0,o.default)(t)).call.apply(e,[this].concat(l))),i.handleOver=function(e){if(e.target.offsetWidth>e.target.parentNode.offsetWidth){var t=e.target.innerHTML;e.target.setAttribute("title",""+t)}},i.getCoLlength=function(e){var t="1";return"costCenter"!=e&&"subjectSetting"!=e||(t="2"),t},i.getHideStatus=function(e,t,n){var i=!1;return"1"==e.mailType&&"accountType"==t.domkey[0]&&(i=!0),i},a=n,(0,f.default)(i,a)}return(0,m.default)(t,e),(0,c.default)(t,[{key:"render",value:function(){var e=this,t=this.props.conditionStore,n=t.conditioninfo,i=t.form,a=t.mark,r=[],o={},l=i.isFormInit;r=y.toJS(n),o=i.getFormParams();var u=this.getCoLlength(a),s=[];return l&&r.map(function(t){var n=[];t.items.map(function(t,a){var r=e.getHideStatus(o,t,a);"mailAccountId"===t.domkey[0]?n.push({com:React.createElement(h.WeaFormItem,{label:""+t.label,labelCol:{span:""+t.labelcol},error:i.getError(t),tipPosition:"bottom",wrapperCol:{span:""+t.fieldcol}},React.createElement("span",{onMouseOver:e.handleOver.bind(e)},o.mailAccountId)),colSpan:1,hide:r}):n.push({com:React.createElement(h.WeaFormItem,{label:""+t.label,labelCol:{span:""+t.labelcol},error:i.getError(t),tipPosition:"bottom",wrapperCol:{span:""+t.fieldcol}},React.createElement(g.WeaSwitch,{fieldConfig:t,form:i,onChange:e.onChange.bind(e)})),colSpan:1,hide:r})}),s.push(React.createElement(h.WeaSearchGroup,{needTigger:!0,title:t.title,showGroup:t.defaultshow,items:n,col:u}))}),React.createElement("div",null,s)}},{key:"onChange",value:function(e){}}]),t}(React.Component))||a;t.default=S},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(10),r=i(a),o=n(4),l=i(o),u=n(1),s=i(u),c=n(8),d=i(c),f=n(5),p=i(f),m=n(6),h=i(m),v=n(3),g=i(v),b=n(2),y=n(0),S=n(318),w=i(S),E=n(455),C=i(E),T=y.WeaTools.callApi,_=function(e){function t(e){(0,s.default)(this,t);var n=(0,p.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return n.getUpgradeInfo=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};T("/api/email/base/emailUpgrade","GET",e).then(function(e){var t=e,i=t.completedcount,a=t.totalcount;"1"===e.status&&(clearInterval(n.timer),n.timer=null);var o=(i/a).toFixed(4);o=Math.round(1e4*o)/100,e=(0,r.default)({},e,{percent:o}),n.setState((0,r.default)({},e,{loading:!1}))})},n.state={loading:!0},n.getUpgradeInfo(),n.timer=setInterval(function(){return n.getUpgradeInfo()},5e3),n}return(0,h.default)(t,e),(0,d.default)(t,[{key:"componentWillUnmount",value:function(){clearInterval(this.timer),this.timer=null}},{key:"render",value:function(){var e=this.state,t=e.status,n=e.resultStatus;return g.default.createElement("div",{className:"email-upgrade"},this.state.loading&&g.default.createElement("div",{className:"email-upgrade-container"},g.default.createElement(b.Spin,{size:"large"})),t&&"0"===t||t&&"1"===t&&n&&"0"===n&&g.default.createElement(C.default,this.state),t&&"1"===t&&"0"!=n&&g.default.createElement(w.default,this.props))}}]),t}(v.Component);t.default=_},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o,l,u,s=n(16),c=i(s),d=n(20),f=i(d),p=n(21),m=i(p),h=n(10),v=i(h),g=n(4),b=i(g),y=n(1),S=i(y),w=n(8),E=i(w),C=n(5),T=i(C),_=n(6),k=i(_),x=n(34),O=i(x),I=n(3),F=i(I),M=n(14),N=n(7),L=n(9),A=n(2),R=n(0),z=n(25),P=n(98),D=n(319),j=i(D),W=n(292),B=i(W),G=n(320),V=i(G),U=n(451),J=i(U),K=n(315),H=i(K),q=n(309),Q=i(q),$=n(138),Y=i($),X=n(321),Z=i(X),ee=n(454),te=i(ee),ne=n(278),ie=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(ne),ae=R.WeaLocaleProvider.getLabel,re=A.Modal.confirm,oe=A.Modal.warning,le=R.WeaTools.tryCatch,ue={new:j.default,view:B.default,list:V.default},se=["routing","emailMainStore","emailNewStore","emailOpsStore","emailFolderManageStore","emailLabelManageStore","emailMenuStore","emailPrintStore","emailContactsStore","todoNewStore","settingStore"].concat(z.listRoute.map(function(e){return"email"+(0,z.nameUpperCase)(e)+"Store"})),ce=(a=le(F.default,function(e){return F.default.createElement(R.WeaErrorPage,{msg:e.error||ae(186,"对不起,该页面异常,请联系管理员!","error")})},{error:""}),r=L.inject.apply(void 0,(0,O.default)(se)),a(o=r(o=(0,L.observer)((u=l=function(e){function t(e){var n=this;(0,S.default)(this,t);var i=(0,T.default)(this,(t.__proto__||(0,b.default)(t)).call(this,e));i.onTabEdit=function(e){var t=i.props,n=t.emailMainStore.delTab,a=t.emailNewStore,r=t.settingStore,o=i.context.router;if("setting"===e)return r.setStoreState({selectedKey:""}),void n(e,o);"new"===e&&a.editing?re({content:ae(384172,"您有正在编写的邮件,确定关闭?"),okText:ae(826,"确定"),onOk:function(){a.clear(),n(e,o)}}):n(e,o)},i.onTabChange=function(e){var t=i.context.router,n=i.props.emailMainStore,a=n.tabInfo,r=n.setState,o=a.filter(function(t){return t.tabKey===e})[0];"view"===o.type&&r({viewIdInTab:e});var l="list"!==e&&"new"!==e?o.search:o.search?o.search.indexOf("ontabchange=1")>0?o.search:o.search+"&ontabchange=1":"?ontabchange=1";t.push("main/email/"+o.route+l),i.searchParams=l,r({tabKey:e})},i.refesh=function(e,t,n,a,r){if("1"===e.status||"1"===e.status){var o=i.props,l=o.emailMainStore,u=l.setState,s=l.tabInfo,c=l.viewStores,d=l.viewId,f=(l.viewIdInTab,o.emailMenuStore),p=f.hasMenu,m=f.getMenu,h=s.filter(function(e){return"list"===e.tabKey})[0],g=h.query,b=h.route,y=i.props["email"+(0,z.nameUpperCase)(b)+"Store"],S=y.datas,w=y.form,E=y.pagination.current;if(p&&m(),window.doThemeAction&&window.doThemeAction("onLoadEmailMenu"),S.length>0){var C=w.getFormParams(),T=(0,v.default)({},z.listParams[b],C,{current:E},g);y.getDatas(T,function(e){var t=e.datas,i=e.total;"deletePermanently"!==r&&u({tabInfo:s.map(function(e){return(0,v.default)({},e,{title:"list"===e.tabKey?e.title.replace(/\s\(\d+\)/g,function(){return""})+" ("+i+")":e.title})})}),u({viewId:n&&t.map(function(e){return e.id}).indexOf(d)<0?"init":d})}).setState({selectedRowKeys:[]}),a&&y.getdropDown(T)}t.forEach(function(e){var t=c[e];t&&t.getRight({mailId:e}).then(function(n){1===n.viewRight&&t.getBaseInfo({mailId:e}).getDropDown({mailId:e})})})}},i.refreshList=function(){var e=i.props.emailMainStore,t=e.setState,n=e.tabInfo,a=(e.viewId,n.filter(function(e){return"list"===e.tabKey})[0]),r=a.query,o=a.route,l=i.props["email"+(0,z.nameUpperCase)(o)+"Store"],u=l.datas,s=l.form,c=l.pagination.current;if(u.length>0){var d=s.getFormParams(),f=(0,v.default)({},z.listParams[o],d,{current:c},r);l.getDatas(f,function(e){var i=(e.datas,e.total);t({tabInfo:n.map(function(e){return(0,v.default)({},e,{title:"list"===e.tabKey?e.title.replace(/\s\(\d+\)/g,function(){return""})+" ("+i+")":e.title})})})}).setState({selectedRowKeys:[]})}},i.onTagAddSuccess=function(e){var t=e.flag,n=(e.id,e.status);e.operation;if(t&&"1"===n){var a=i.props.emailMainStore.waitTagAddedToSetIds;i.refesh(e,a,!1,!0),i.setState({editVisible:!1})}else A.message.error(ae(384180,"新建标签失败!"))},i.onSetTag=function(){var e=(0,m.default)(f.default.mark(function e(t,a,r,o){var l,u,s;return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if("createAndTagIt"!==a){e.next=6;break}l=i.props.emailMainStore.setState,i.refs.newLabel.wrappedInstance.addLabel(function(){return i.setState({editVisible:!0})}),l({waitTagAddedToSetIds:t}),e.next=12;break;case 6:return u=i.props.emailOpsStore,e.next=9,u.setTag({mailIds:""+t,id:a,operation:r});case 9:return s=e.sent,i.refesh(s,t,!1,o),e.abrupt("return",s);case 12:case"end":return e.stop()}},e,n)}));return function(t,n,i,a){return e.apply(this,arguments)}}(),i.onCollect=function(){var e=(0,m.default)(f.default.mark(function e(t,a){var r,o;return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=i.props.emailOpsStore,e.next=3,r.setStar({mailIds:""+t,star:a});case 3:o=e.sent,i.refesh(o,t);case 5:case"end":return e.stop()}},e,n)}));return function(t,n){return e.apply(this,arguments)}}(),i.onSetReadStatus=function(){var e=(0,m.default)(f.default.mark(function e(t,a,r){var o,l;return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return o=i.props.emailOpsStore,e.next=3,o.setReadStatus({mailIds:""+t,status:a,type:r});case 3:l=e.sent,i.refesh(l,t);case 5:case"end":return e.stop()}},e,n)}));return function(t,n,i){return e.apply(this,arguments)}}(),i.emailOcrInvoice=function(){var e=(0,m.default)(f.default.mark(function e(t){var a,r;return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return a=i.props.emailMainStore.emailOcrInvoice,e.next=3,a(t);case 3:r=e.sent,i.refesh(r,[t.mailid]);case 5:case"end":return e.stop()}},e,n)}));return function(t){return e.apply(this,arguments)}}(),i.onDeleteEmail=function(){var e=(0,m.default)(f.default.mark(function e(t,a){var r,o,l,u,s,c,d;return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=i.props,o=r.emailMainStore,l=o.delTab,u=o.tabKey,s=r.emailOpsStore,c=i.context.router,e.next=4,s.deleteEmail({mailIds:""+t,operate:a});case 4:d=e.sent,i.refesh(d,t,!0,"",a),"main/email/view"===i.props.location.pathname&&"deletePermanently"===a&&l(u,c);case 7:case"end":return e.stop()}},e,n)}));return function(t,n){return e.apply(this,arguments)}}(),i.onFolderAddSuccess=function(e){var t=e.flag,n=e.id,a=e.status;if(t&&"1"===a){var r=i.props.emailMainStore.waitFolderAddedToMoveIds;i.onMoveToFolder(r,n,!1,!0)}},i.onMoveToFolder=function(){var e=(0,m.default)(f.default.mark(function e(t,a,r,o){var l,u,s,c,d;return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(l=i.props.emailOpsStore.moveToFolder,!r){e.next=5;break}oe({content:ae(384182,"邮件已经在您要移动的文件夹了,不能重复移动!")}),e.next=16;break;case 5:if("createAndMoveTo"!==a){e.next=11;break}u=i.props,s=u.emailFolderManageStore,c=u.emailMainStore.setState,s.openNewFolderDia(),c({waitFolderAddedToMoveIds:t}),e.next=16;break;case 11:return e.next=13,l({mailIds:""+t,folderId:a,operation:"move"});case 13:return d=e.sent,i.refesh(d,t,!1,o),e.abrupt("return",d);case 16:case"end":return e.stop()}},e,n)}));return function(t,n,i,a){return e.apply(this,arguments)}}(),i.clearSelectedRowKeys=function(){var e=i.props.emailMainStore.tabInfo,t=e.filter(function(e){return"list"===e.tabKey})[0].route;i.props["email"+(0,z.nameUpperCase)(t)+"Store"].setState({selectedRowKeys:[]})},i.onDocSelected=function(e){if(e||!re({content:ae(384183,"请选择文档目录!")})){var t=i.props,n=t.emailMainStore,a=n.exportToDocIds;n.defaultSecId;(0,t.emailOpsStore.exportToDoc)({mailIds:""+a,secId:e}),i.clearSelectedRowKeys()}},i.onCustomerSelected=function(e){if(e||!re({content:ae(506410,"请选择客户目录!")})){var t=i.props,n=t.emailMainStore.exportToCrmIds;(0,t.emailOpsStore.exportToCrm)({mailIds:""+n,crmIds:e}),i.clearSelectedRowKeys()}},i.onExportToDoc=function(e){ie.getUserMailSetting().then(function(t){var n=i.props.emailMainStore.setState,a=t.mailUserSetting,r=a.secId;n({exportToDocIds:e,defaultSecId:r}),""==r||0==r?(i.refs.doc.openModal(),i.clearSelectedRowKeys()):i.setState({docSetting:a,isExportDoc:!0})})},i.onOpenContact=function(){i.refs["main-addContact"]&&i.refs["main-addContact"].wrappedInstance.addContacts()},i.onPrintEmail=function(e){(0,i.props.emailPrintStore.setPrintId)(e);var t=(i.context.router,"mailId="+e);openFullWindowHaveBar("/spa/email/static/index.html#/main/printemail/printemail?"+t)},i.onExportToDocByDefId=function(e,t){(0,i.props.emailOpsStore.exportToDoc)({mailIds:t,secId:e})},i.onExportToCrm=function(e){i.refs.customer.openModal(),(0,i.props.emailMainStore.setState)({exportToCrmIds:e})},i.onExportToEml=function(){var e=(0,m.default)(f.default.mark(function e(t){var a,r,o,l,u,s;return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return a=i.props.emailOpsStore.exportToEml,e.next=3,a({mailIds:""+t});case 3:r=e.sent,o=r.emlexist,l=r.downloadUrl,u=r.msg,s=r.status,"1"===s&&(o?(window.open(l),i.clearSelectedRowKeys()):re({content:u}));case 6:case"end":return e.stop()}},e,n)}));return function(t){return e.apply(this,arguments)}}(),i.onExportToHtml=function(){var e=(0,m.default)(f.default.mark(function e(t){var a,r,o,l,u;return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return a=i.props.emailOpsStore.exportToHtml,e.next=3,a({mailIds:""+t});case 3:r=e.sent,o=r.downloadUrl,l=r.msg,u=r.status,"1"===u?(window.open(o),i.clearSelectedRowKeys()):re({content:l});case 6:case"end":return e.stop()}},e,n)}));return function(t){return e.apply(this,arguments)}}(),i.onImportEml=function(){var e=(0,m.default)(f.default.mark(function e(t){return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:i.setState({xmlVisible:!0});case 1:case"end":return e.stop()}},e,n)}));return function(t){return e.apply(this,arguments)}}(),i.onTodoClick=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=i.props,a=n.emailMainStore.setState,r=n.todoNewStore;a({todoSetVisible:!0,todoSetIds:e}),r.getCondition(t)},i.onTodoComplete=function(){var e=(0,m.default)(f.default.mark(function e(t){var a,r;return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return a=i.props.todoNewStore.setTodoComplete,e.next=3,a({mailIds:""+t});case 3:r=e.sent,i.refesh(r,t);case 5:case"end":return e.stop()}},e,n)}));return function(t){return e.apply(this,arguments)}}(),i.getTabInfo=function(e){return e.map(function(e){return(0,v.default)({},e,{title:F.default.createElement("span",{className:i.prefixClass+"-tabspan"},"new"===e.type?F.default.createElement("i",{className:"icon-coms-edit",style:{marginRight:5}}):"setting"===e.type?F.default.createElement("i",{className:"icon-email-Set-up",style:{marginRight:5}}):"attachment"===e.type?F.default.createElement("i",{className:"icon-email-Enclosure",style:{marginRight:5}}):"contacts"===e.type?F.default.createElement("i",{className:"icon-email-Contacts",style:{marginRight:5}}):null,e.title),titleText:e.title})})},i.openMailSpace=function(){openFullWindowHaveBar("/spa/email/static4engine/engine.html#/email/SpaceManage")},i.prefixClass="wea-email-main";var a=window.location.href;return i.isSingle=a.indexOf("/spa/email/")>0||a.indexOf("/wui/")<0,i.state={visible:!1,isSysAdmin:!1,isExportDoc:!1,docSetting:{},editVisible:!1,xmlVisible:!1},i.searchParams="",i}return(0,k.default)(t,e),(0,E.default)(t,[{key:"componentDidMount",value:function(){var e=this,t=this.props,n=t.location,i=t.route,a=t.emailMainStore,r=t.emailNewStore,o=t.emailOpsStore,l=this.context.router;this.checkTheme(),this.updateLocale(),a.getConfig().then(function(t){1===(t.userConfig&&t.userConfig.userId||"")?e.setState({isSysAdmin:!0}):e.setState({isSysAdmin:!1}),e.doTabAdd(n)}),l.setRouteLeaveHook(i,function(e){var t=e.pathname,n=a.tabInfo,i=a.canGoOut,o=a.setState;if((t.indexOf("main/email")<0||"main/email/monitor"===t)&&!i&&(0,z.checkKeyinTab)(n,"new")&&r.editing)return re({content:ae(384188,"您有正在编写的邮件,确定离开?"),okText:ae(826,"确定"),onOk:function(){r.clear(),o({canGoOut:!0}),l.push(t)}}),!1}),o.getEmailSize(),a.setState({onOpenContact:this.onOpenContact})}},{key:"componentWillReceiveProps",value:function(e){var t=this,n=this.props,i=n.location,a=i.pathname,r=i.key,o=n.emailMainStore,l=e.location,u=e.location,s=u.pathname,c=u.key;(a!==s&&s.indexOf("main/email/")>=0||a===s&&("main/email/new"===a||"main/email/tag"===a||"main/email/folder"===a)&&r!==c)&&(e.location.pathname.startsWith("main/email/setting/")||e.location.pathname.startsWith("main/email/setting")?this.doTabAdd(l):(o.getConfig().then(function(e){1===(e.userConfig&&e.userConfig.userId||"")?t.setState({isSysAdmin:!0}):t.setState({isSysAdmin:!1}),t.doTabAdd(l)}),"main/email/setting/mailSetting"===a&&"list"===o.tabKey&&o.listSearch(e)))}},{key:"componentDidUpdate",value:function(){this.checkTheme(),this.updateLocale()}},{key:"componentWillUnmount",value:function(){this.props.emailMainStore.clear(),this.setState({isSysAdmin:!1})}},{key:"checkTheme",value:function(){var e=window.weaPortalTheme,t=window.location.href,n=this.props.emailMenuStore,i=n.hasMenu,a=n.setState,r=e?"1"!==(0,N.toJS)(e.store.portalThemeStore).themeInfo.themeLayoutType:t.indexOf("/spa/email/")>0||t.indexOf("/wui/")<0;i^r&&a({hasMenu:r})}},{key:"updateLocale",value:function(){var e=this.props.emailMainStore,t=e.listTitle,n=e.setState,i=e.tabInfo,a=(0,N.toJS)(i),r={},o=a.filter(function(e){return"list"===e.tabKey})[0],l=ae(17065,"邮件列表"),u={inbox:ae("19816","收件箱"),sent:ae("19558","已发送"),draft:ae("2039","草稿箱"),deleted:ae("2040","垃圾箱"),doing:ae("83090","待办邮件"),star:ae("81337","标星邮件"),inner:ae("24714","内部邮件"),folder:ae("30915","我的文件夹"),tag:ae("81349","我的标签")};t.inbox!==u.inbox&&(r.listTitle=u),o.title.search(l)<0&&(r.tabInfo=a.map(function(e){if("list"===e.tabKey){var t=u[e.route],n=e.title.match(/\s\(\d+\)/g);return(0,v.default)({},e,{title:""+l+(n?n[0]:""),mainTitle:t})}return e})),(0,c.default)(r).length>0&&n(r)}},{key:"doTabAdd",value:function(e){var t=e.pathname,n=e.query,i=e.search,a=e.key,r=this.props,o=r.emailMainStore,l=o.addTab,u=o.tabInfo,s=o.setState,c=o.listTitle,d=r.emailNewStore,f=d.clear,p=d.getInit,m=d.editing,h=d.sendingStatus,g=d.getSignList,b=d.getTemplateList,y=d.getHrmGroup,S=t.replace("main/email/","").split("/")[0],w={route:S,tabKey:S,type:S,query:n,search:i,key:a};if("new"===S)w.mainTitle=ae(81300,"写信"),w.title=ae(81300,"写信");else if(z.listRoute.indexOf(S)>=0){var E=c[S];w=(0,v.default)({},w,{tabKey:"list",type:"list",mainTitle:E})}else if("view"===S){var C=n.id,T=n.title,_=void 0===T?ae(384187,"加载中..."):T;w=(0,v.default)({},w,{tabKey:C,type:"view",title:_,mainTitle:ae(384186,"查看邮件")})}else if("setting"===S)w.mainTitle=ae(24751,"邮件设置"),w.title=ae(24751,"邮件设置");else if("contacts"===S)w.mainTitle=ae(572,"联系人"),w.title=ae(572,"联系人");else{if("attachment"!==S)return;w.mainTitle=ae(156,"附件"),w.title=ae(156,"附件")}var k=(0,N.toJS)(u);if("main/email/new"===t&&!n.ontabchange){var x=function(){f(),p(n),g(n),b(n),y()};if(""!==h)x();else{var O=function(){x(),s({tabInfo:k.map(function(e){return(0,v.default)({},e,"new"===e.tabKey?{query:n,search:i}:{})}),tabKey:"new"})};m?re({content:ae(384171,"放弃正在编辑的邮件,并开始一封新的写信吗?"),onOk:O,okText:ae(826,"确定"),onCancel:function(){s({tabKey:"new"})}}):O()}}l(w)}},{key:"getRightMenu",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=this.props.emailOpsStore,i=n.emailSize,a=i.occupyspace,r=i.totalspace,o=n.spaceRight,l=[];return 1===o&&t&&l.push(F.default.createElement("div",null,F.default.createElement(A.Button,{type:"primary",style:{float:"left"},onClick:function(){return e.openMailSpace()}},ae(388540,"空间管理")))),!this.state.isSysAdmin&&t&&l.push(F.default.createElement("span",{className:this.prefixClass+"-capacity"},F.default.createElement("p",null,F.default.createElement(R.WeaProgress,{percent:(a/r*1e4).toFixed(0)/100,strokeWidth:6,strokeColor:"#67aff7"})),F.default.createElement("p",null,ae(83111,"邮箱空间使用量"),a,"M/",r,"M"))),l}},{key:"getDisplayContent",value:function(){var e=this,t=this.props,n=t.location,i=t.children,a=t.emailMainStore,r=a.viewIdInTab,o=a.tabInfo,l=n.pathname.replace("main/email/","").split("/")[0],u=["children","new","list","view"];return u.map(function(t){var a=z.listRoute.indexOf(l)>=0,s=u.indexOf(l)<0&&!a&&"children"===t,c=t===l||s||a&&"list"===t?"block":"none",d=(0,z.checkTypeinTab)(o,t)?ue[t]:null,f={location:n,id:r,viewType:"inTab",refesh:e.refesh,onSetTag:e.onSetTag,onCollect:e.onCollect,onSetReadStatus:e.onSetReadStatus,onDeleteEmail:e.onDeleteEmail,onMoveToFolder:e.onMoveToFolder,onTodoClick:e.onTodoClick,onTodoComplete:e.onTodoComplete,onExportToDoc:e.onExportToDoc,onExportToCrm:e.onExportToCrm,onExportToEml:e.onExportToEml,onExportToHtml:e.onExportToHtml,onImportEml:e.onImportEml,onPrintEmail:e.onPrintEmail,refreshList:e.refreshList,emailOcrInvoice:e.emailOcrInvoice};return F.default.createElement("div",{className:"email-right-content",style:{height:"100%",paddingBottom:48,display:c,overflowY:"auto"}},d?F.default.createElement(d,f):s?i:null)})}},{key:"getInMainContent",value:function(){var e=this,t=this.props,n=t.emailMainStore,i=t.emailOpsStore,a=t.emailNewStore,r=t.emailFolderManageStore,o=(t.emailLabelManageStore,t.location),l=t.emailContactsStore,u=t.settingStore,s=n.title,c=n.tabKey,d=n.tabInfo,f=n.addContactVisible,p=n.setState,m=n.loading,h=n.exportToDocIds,v=n.defaultSecId,g=n.waitTagAddedToSetIds,b=m||i.loading||a.loading||l.loading||u.loading,y=this.getTabInfo((0,N.toJS)(d)),S=this.state,w=S.isExportDoc,E=S.docSetting,C=E&&E.docRight?E.secMap&&""+ae("512946","当前导出文档目录为:")+(E&&E.secMap&&E.secMap.valueSpan):ae("512947","当前导出文档目录无权限操作,请更换导出目录!");return[F.default.createElement(R.WeaTop,{title:s,loading:b,icon:F.default.createElement("i",{className:"icon-coms-email"}),iconBgcolor:"#788f9d",buttons:this.getRightMenu(!0),heightSpace:this.isSingle?0:10,buttonSpace:10,showDropIcon:!1,dropMenuDatas:this.getRightMenu()},F.default.createElement(Z.default,{location:o},F.default.createElement(R.WeaTab,{leftStyle:{width:"100%"},rightStyle:{display:"none"},type:"editable-inline",keyParam:"tabKey",datas:y,selectedKey:c,onChange:this.onTabChange,onEdit:this.onTabEdit}),this.getDisplayContent())),F.default.createElement(J.default,null),F.default.createElement(P.Todo,{refesh:this.refesh}),H.default.show({emailFolderManageStore:r,afterSaveNewFolder:this.onFolderAddSuccess}),F.default.createElement(Q.default,{ref:"newLabel",visible:this.state.editVisible,onCancel:function(){return e.setState({editVisible:!1})},onSubmit:this.onTagAddSuccess,operation:"labelCreate",mailIds:g}),F.default.createElement(Y.default,{ref:"main-addContact",visible:f,onHandleAdd:function(){return p({addContactVisible:!0})},onCancel:function(){return p({addContactVisible:!1})},onSubmit:function(){a.getContactsTree()}}),F.default.createElement(R.WeaBrowser,{customized:!0,title:ae(84296,"选择文档目录"),type:"doccategory",dataParams:{iscreate:"1"},ref:"doc",onChange:this.onDocSelected}),F.default.createElement(R.WeaBrowser,{customized:!0,title:ae(384185,"选择客户"),type:"7",ref:"customer",onChange:this.onCustomerSelected}),F.default.createElement(A.Modal,{title:F.default.createElement("div",null,F.default.createElement("i",{className:"icon-coms-Prompt",style:{color:"#faad14",fontSize:"20px",marginRight:10,position:"relative",top:3}}),ae(131329,"信息确认")),visible:w,centered:!0,bodyStyle:{textAlign:"center",padding:"30px 50px"},onCancel:function(){return e.setState({isExportDoc:!1})},footer:F.default.createElement("div",null,F.default.createElement(A.Button,{type:"primary",disabled:E&&!E.docRight,onClick:function(){e.onExportToDocByDefId((0,N.toJS)(v),(0,N.toJS)(h)),e.clearSelectedRowKeys(),e.setState({isExportDoc:!1})}},ae("17416","导出")),F.default.createElement(A.Button,{onClick:function(){e.refs.doc.openModal(),e.setState({isExportDoc:!1})}},ae("512948","更换目录")))},C),F.default.createElement(te.default,{visible:this.state.xmlVisible,onCancel:function(){return e.setState({xmlVisible:!1})},onResCancel:this.refreshList})]}},{key:"render",value:function(){var e=this.props,t=e.location,n=e.children,i=t.pathname.replace("main/email/","").split("/")[0];return F.default.createElement("div",{className:this.prefixClass,ref:"main"},"monitor"===i?n:this.getInMainContent())}}]),t}(F.default.Component),l.displayName="Main",l.contextTypes={router:M.routerShape},o=u))||o)||o)||o);t.default=ce},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(151);t.default=(0,i.asyncComponent)({resolve:function(){return new Promise(function(e){e()}).then(n.bind(null,296))}})},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o,l,u,s,c=n(20),d=i(c),f=n(21),p=i(f),m=n(10),h=i(m),v=n(15),g=i(v),b=n(16),y=i(b),S=n(4),w=i(S),E=n(1),C=i(E),T=n(8),_=i(T),k=n(5),x=i(k),O=n(6),I=i(O),F=n(34),M=i(F),N=n(3),L=i(N),A=n(14),R=n(7),z=n(9),P=n(2),D=n(36),j=i(D),W=n(0),B=n(11),G=n(292),V=i(G),U=n(447),J=i(U),K=n(448),H=i(K),q=n(449),Q=i(q),Y=n(98),X=n(25),Z=n(56),ee=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(Z),te=n(108),ne=i(te),ie=W.WeaLocaleProvider.getLabel,ae=P.Modal.confirm,re=W.WeaTools.tryCatch,oe=["routing","emailMainStore","emailOpsStore","emailFolderManageStore","emailMenuStore","todoNewStore"].concat(X.listRoute.map(function(e){return"email"+(0,X.nameUpperCase)(e)+"Store"})),le=(a=re(L.default,function(e){return L.default.createElement(W.WeaErrorPage,{msg:e.error||ie(186,"对不起,该页面异常,请联系管理员!","error")})},{error:""}),r=z.inject.apply(void 0,(0,M.default)(oe)),a(o=r(o=(0,z.observer)((u=l=function(e){function t(e){(0,C.default)(this,t);var n=(0,x.default)(this,(t.__proto__||(0,w.default)(t)).call(this,e));return s.call(n),n.isInstanceMounted=!1,n.prefixClass="wea-email-list",n.state={y:0},n}return(0,I.default)(t,e),(0,_.default)(t,[{key:"componentDidMount",value:function(){var e=this,t=this.props.emailMainStore.setState;this.isInstanceMounted=!0,this.doInit(),$(window).resize(function(){e.isInstanceMounted&&e.resetTableScrollY()}),t({listSearch:this.settingSearch})}},{key:"componentWillReceiveProps",value:function(e){var t=this.getStoreNow(),n=t.setState,i=this.props.location,a=i.pathname,r=i.key,o=e.location,l=o.pathname,u=o.key,s=o.query.ontabchange;if((a!==l||r!==u)&&!s&&l.indexOf(this.getModName(e))>0){this.getStoreNow(e).form.reset(),this.resetForm(),this.doInit(e),n({showSearchAd:!1}),$(".sort-icon>span").removeClass(),setTimeout(function(){$(".sort-icon>span").addClass("icon-coms-positive-sequence sort-hover")},1e3)}}},{key:"componentDidUpdate",value:function(){3===this.props.emailMainStore.userConfig.layout&&this.resetTableScrollY()}},{key:"componentWillUnmount",value:function(){var e=this.getStoreNow(),t=e.setState;this.isInstanceMounted=!1,$(window).off("resize"),window.removeEventListener("hashchange",this.autolyReceiveEmails,!1),t({showSearchAd:!1}),this.resetForm()}},{key:"doInit",value:function(e){var t=this.getStoreNow(e),n=t.quickSeach,i=t.form,a=t.quickSeachValue;if(void 0!==(0,R.toJS)(n).rows){var r=(0,R.toJS)(n).rows.filter(function(e){return e.key===a})[0].params,o=(0,y.default)(r)[0],l=r[o],u=i.getFormParams(),s=(0,g.default)({subject:{value:u.subject}},o,{value:l});i.reset(),i.updateFields(s)}var c=e||this.props,d=c.location.query,f=this.getParams(e),p=e||this.props,m=p.emailMainStore,h=m.setState,v=m.userConfig.layout;h({viewId:""}),this.doSearch(e,{current:1}),this.getStoreNow(e).getCondition(f).getdropDown(d),3===v&&this.resetTableScrollY(),this.autolyReceiveEmails(null,e||this.props),window.addEventListener("hashchange",this.autolyReceiveEmails,!1)}},{key:"doSearch",value:function(e,t){var n=this,i=t?(0,h.default)({},this.getParams(e),t):this.getParams(e);this.getStoreNow(e).getDatas(i,function(t){var a=t.total,r=e||n.props,o=r.emailMainStore,l=o.tabInfo,u=o.setState,s=r.emailMenuStore;u({tabInfo:l.map(function(e){return(0,h.default)({},e,{title:"list"===e.tabKey?e.title.replace(/\s\(\d+\)/g,function(){return""})+" ("+a+")":e.title})})}),"0"===i.folderid&&"0"===i.menu_folderid&&(s&&s.getMenu(),window.doThemeAction&&window.doThemeAction("onLoadEmailMenu"))}).setState({selectedRowKeys:[]}),this.refs.leftList&&this.refs.leftList.wrappedInstance&&this.refs.leftList.wrappedInstance.scrollToTop()}},{key:"resetTableScrollY",value:function(){var e=$(".wea-email-list-left-main-collapsed .wea-new-table");if(e&&e.length>0){var t=e.offset(),n=t.top,i=$(".wea-email-main").height(),a=$(".wea-email-main").offset().top,r=i-n+a-80;r!==this.state.y&&this.setState({y:r})}}},{key:"onEmailOpenInTab",value:function(e,t){var n=this.context.router;(0,this.props.emailMainStore.addViewStore)(e,"inTab"),t=t.replace(/%/g,"/%25"),n.push("main/email/view?id="+e+"&title="+(t||ie(384186,"查看邮件"))),this.onSetReadStatus([e],1,!0,!0)}},{key:"onResetQuickSeachValue",value:function(){var e=this.getStoreNow(),t=e.setState,n=e.quickSeach;t({quickSeachValue:(0,R.toJS)(n).rows&&(0,R.toJS)(n).rows[0].key})}},{key:"checkPathInList",value:function(e){var t=e||this.props,n=t.location.pathname,i=n.replace("main/email/","").split("/")[0];return X.listRoute.indexOf(i)>=0}},{key:"getModName",value:function(e){var t=e||this.props,n=t.location.pathname,i=n.replace("main/email/","").split("/")[0];return X.listRoute.indexOf(i)<0?"inbox":i}},{key:"getParams",value:function(e){var t=e||this.props,n=t.location.query,i=this.getStoreNow(e),a=i.form,r=i.pagination.current,o=a.getFormParams();return delete n.ontabchange,(0,h.default)({},X.listParams[this.getModName(e)],o,{current:r},this.checkPathInList(e)?n:{})}},{key:"getRowSelection",value:function(){var e=this.getStoreNow(),t=e.selectedRowKeys,n=e.setState;return{selectedRowKeys:(0,R.toJS)(t),onChange:function(e,t){return n({selectedRowKeys:t.map(function(e){return e.id})})}}}},{key:"getSearchs",value:function(e){var t=this,n=this.getStoreNow(),i=n.condition,a=n.form,r=n.setState,o=a.isFormInit,l=[],u=a.getFormParams();return o&&(0,R.toJS)(i).forEach(function(n){var i=[];n.items.forEach(function(e){e.isQuickSearch&&(t.quickSearchPara=e.domkey[0]),i.push({com:L.default.createElement(W.WeaFormItem,{label:""+e.label,labelCol:{span:e.labelcol},wrapperCol:{span:e.fieldcol}},L.default.createElement(B.WeaSwitch,{fieldConfig:e,form:a,formParams:u,onEnterSearch:function(){t.doSearch("",{current:1}),r({showSearchAd:!1,selectedRowKeys:[]}),t.onResetQuickSeachValue()}})),colSpan:1})}),l.push(L.default.createElement(W.WeaSearchGroup,{needTigger:!0,title:n.title,showGroup:n.defaultshow,items:i,col:e?2:1}))}),l}},{key:"getLeft",value:function(){var e,t,n,i=this,a=this.getStoreNow(),r=a.showSearchAd,o=a.datas,l=a.pagination,u=a.tableLoading,s=a.setState,c=a.quickSeach,d=a.quickSeachValue,f=a.columns,p=a.form,m=this.props.emailMainStore.userConfig.layout,v=3===m,b=this.state.y,y=(0,j.default)((e={},(0,g.default)(e,this.prefixClass+"-left-tab",!0),(0,g.default)(e,this.prefixClass+"-left-tab-collapsed",v),e)),S=(0,j.default)((t={},(0,g.default)(t,this.prefixClass+"-left-main",!0),(0,g.default)(t,this.prefixClass+"-left-main-collapsed",v),t)),w=c.rows?(0,R.toJS)(c.rows).map(function(e){var t;return(0,h.default)({},e,{showname:L.default.createElement("div",{className:(0,j.default)((t={},(0,g.default)(t,i.prefixClass+"-left-tab-select-ops",!0),(0,g.default)(t,i.prefixClass+"-left-tab-select-ops-line",e.hasLine),t))},L.default.createElement("span",{className:i.prefixClass+"-left-tab-select-ops-icon",style:{position:"absolute"}},L.default.createElement("i",{className:e.icon||""})),L.default.createElement("span",{className:"activeOps",style:{marginLeft:16}},e.showname))})}):[],E=this.getPagination((0,R.toJS)(l)),C=p.getFormParams(),T=localStorage.getItem("theme-themeInfo")&&JSON.parse(localStorage.getItem("theme-themeInfo")).themeFontSize,_=window.e9_locale&&window.e9_locale.userLanguage,k=(0,j.default)((n={},(0,g.default)(n,this.prefixClass+"-left-tab-ops",!0),(0,g.default)(n,"hideRight",v),(0,g.default)(n,"bigFont","16"===T),(0,g.default)(n,"english",8===_),n));return L.default.createElement("div",{className:this.prefixClass+"-left-wrap"},L.default.createElement(Q.default,{location:this.props.location}),L.default.createElement("div",{className:y},L.default.createElement(W.WeaTab,{rightStyle:{width:"100%",padding:"0 100px 0 110px",backgroundColor:"#fafafa"},buttons:[L.default.createElement(W.WeaSelect,{value:d,dropdownClassName:this.prefixClass+"-left-tab-select",className:this.prefixClass+"-left-tab-select-Bar",options:w,onChange:this.onQuickSeach})],buttonsAd:this.getButtonAd(),searchType:["base","advanced"],searchsBaseValue:C.subject||"",searchsAd:this.getSearchs(v),showSearchAd:r,setShowSearchAd:function(e){return s({showSearchAd:e})},hideSearchAd:function(){return s({showSearchAd:!1})},onSearch:function(){i.doSearch("",{current:1}),s({selectedKeys:[]})},onSearchChange:function(e){return p.updateFields({subject:{value:e}})}}),L.default.createElement("div",{className:k},this.getDropDown())),L.default.createElement("div",{className:S},v?L.default.createElement(W.WeaTable,{rowKey:"id",scroll:{y:b},loading:u,columns:this.getColumns(),dataSource:(0,R.toJS)(o),rowSelection:this.getRowSelection(),pagination:E,onChange:this.handleTableChange,hasOrder:!0}):L.default.createElement(H.default,{ref:"leftList",modName:this.getModName(),rowKey:"id",loading:u,dataSource:(0,R.toJS)(o),columns:(0,R.toJS)(f),rowSelection:this.getRowSelection(),pagination:E,onTodoClick:this.onTodoClick,onTodoComplete:this.onTodoComplete,onSetTag:this.onSetTag,onCollect:this.onCollect,onSetReadStatus:this.onSetReadStatus,emailOcrInvoice:this.emailOcrInvoice})))}},{key:"render",value:function(){var e=this,t=this.props,n=t.location,i=t.emailMainStore,a=i.viewId,r=i.userConfig,o=i.userConfig.layout,l=i.setState,u=this.getStoreNow(),s=u.saveLayout,c=u.pagination.current,d=3===o,f={location:n,id:a,viewType:"inList",onSetTag:this.onSetTag,onCollect:this.onCollect,onSetReadStatus:this.onSetReadStatus,onDeleteEmail:this.onDeleteEmail,onMoveToFolder:this.onMoveToFolder,onTodoClick:this.onTodoClick,onTodoComplete:this.onTodoComplete,onExportToDoc:this.onExportToDoc,onExportToCrm:this.onExportToCrm,onExportToEml:this.onExportToEml,onExportToHtml:this.onExportToHtml,onPrintEmail:this.onPrintEmail,emailOcrInvoice:this.emailOcrInvoice};return void 0===o?null:L.default.createElement("div",{className:this.prefixClass},L.default.createElement(J.default,{showRight:!d,leftCom:this.getLeft(),onCollapse:function(e){var t=e?3:2;l({userConfig:(0,h.default)({},(0,R.toJS)(r),{layout:t})}),s({layout:t})}},L.default.createElement(V.default,(0,h.default)({},f,{onIframeClick:this.hide,refreshList:function(){return e.doSearch("",{current:c})}}))))}}]),t}(L.default.Component),l.displayName="List",l.contextTypes={router:A.routerShape},s=function(){var e=this;this.autolyReceiveEmails=ee.throttle(function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.props;if("inbox"===n.location.pathname.replace("main/email/","").split("/")[0]){var i=e.props,a=i.emailInboxStore.autolyGetOuterEmails,r=i.location,o=r.query,l=o.receivemail,u=o.receivemailid,s=r.emailMenuStore;a(l,u,function(){e.doSearch(n,{current:1}),s&&s.getMenu(),window.doThemeAction&&window.doThemeAction("onLoadEmailMenu")})}},!0,500),this.settingSearch=function(t,n){e.doSearch(t,n)},this.onSetTag=function(t,n,i){var a=e.props.onSetTag;"function"===typeof a&&a(t,n,i)},this.onCollect=function(t,n){var i=e.props.onCollect;"function"===typeof i&&i(t,n)},this.emailOcrInvoice=function(){var t=(0,p.default)(d.default.mark(function t(n){var i;return d.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:i=e.props.emailOcrInvoice,"function"===typeof i&&i(n);case 2:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}(),this.onSetReadStatus=function(){var t=(0,p.default)(d.default.mark(function t(n,i,a,r,o){var l,u,s,c,f,p,m;return d.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!a){t.next=10;break}return l=e.props,u=l.emailOpsStore,s=l.emailMenuStore,t.next=4,u.setReadStatus({mailIds:""+n,status:i,type:o},r);case 4:c=e.getStoreNow(),f=c.setState,p=c.datas,f({selectedRowKeys:[],datas:p.map(function(e){var t=e.flagSpan,a=e.id,r=(0,h.default)({},t),o=r,l=o.className;return"Ru"===l&&1===i&&(r={className:"Rr",labelId:ie(25425,"已读")}),"Rr"===l&&0===i&&(r={className:"Ru",labelId:ie(25396,"未读")}),n.indexOf(a)>=0?(0,h.default)({},e,{status:i,flagSpan:r}):e})}),s&&s.getMenu(),window.doThemeAction&&window.doThemeAction("onLoadEmailMenu"),t.next=12;break;case 10:m=e.props.onSetReadStatus,"function"===typeof m&&m(n,i,o);case 12:case"end":return t.stop()}},t,e)}));return function(e,n,i,a,r){return t.apply(this,arguments)}}(),this.onDeleteEmail=function(t,n){var i=e.props.onDeleteEmail;"function"===typeof i&&i(t,n)},this.onMoveToFolder=function(t,n,i){var a=e.props.onMoveToFolder;"function"===typeof a&&a(t,n,i)},this.onDropDownClick=function(t,n){var i=e.getStoreNow(),a=i.selectedRowKeys,r=e.props,o=r.emailMainStore.setState,l=r.location.query.folderid,u=r.todoNewStore,s=e.context.router;"tagManager"===t||"folderManager"===t?s.push("main/email/setting/"+("tagManager"===t?"labelManage":"folderManager"===t?"folderManage":"")):"markAllAsReaded"!=t&&0===a.length&&"importEml"!==t?P.Modal.warning({content:ie(384309,"请先选择需要操作的邮件!")}):/^\-?\d+$/.test(t)?"TAG"===n.type?e.onSetTag(a,t,"addLabel"):e.onMoveToFolder(a,t,l===t):"cancelAllTag"===t?e.onSetTag(a,"","cancelLabel"):"markAllAsReaded"===t?e.onSetReadStatus(a,1,!1,!1,"markAllAsReaded"):"markAsReaded"===t||"markAsUnread"===t?e.onSetReadStatus(a,"markAsReaded"===t?1:0,!0):"markAsStart"===t||"markAsCancelStar"===t?e.onCollect(a,"markAsStart"===t?1:0):"delete"===t||"remove"===t?ae({content:ie(15097,"确定要删除吗?"),okText:ie(826,"确定"),onOk:function(){return e.onDeleteEmail(a,"delete"===t?"delete":"deletePermanently")}}):"markAsWaitdeal"===t?(o({todoSetVisible:!0,todoSetIds:a}),u.getCondition()):"createAndMoveTo"===t?e.onMoveToFolder(a,t,!1):"createAndTagIt"===t?e.onSetTag(a,t,"labelCreate"):"exportToDoc"===t?e.onExportToDoc(a):"exportToCustomerContact"===t?e.onExportToCrm(a):"exportToEML"===t?e.onExportToEml(a):"exportToHtml"===t?e.onExportToHtml(a):"importEml"===t?e.onImportEml(a):ae({content:ie("506455","功能开发中")})},this.onExportToDoc=function(t){var n=e.props.onExportToDoc;"function"===typeof n&&n(t)},this.onExportToCrm=function(t){var n=e.props.onExportToCrm;"function"===typeof n&&n(t)},this.onPrintEmail=function(t){var n=e.props.onPrintEmail;"function"===typeof n&&n(t)},this.onExportToEml=function(t){var n=e.props.onExportToEml;"function"===typeof n&&n(t)},this.onExportToHtml=function(t){var n=e.props.onExportToHtml;"function"===typeof n&&n(t)},this.onImportEml=function(t){var n=e.props.onImportEml;"function"===typeof n&&n(t)},this.onTodoClick=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=e.props.onTodoClick;"function"===typeof i&&i(t,n)},this.onTodoComplete=function(){var t=(0,p.default)(d.default.mark(function t(n){var i;return d.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:i=e.props.onTodoComplete,"function"===typeof i&&i(n);case 2:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}(),this.onQuickSeach=function(t){var n=e.getStoreNow(),i=n.setState,a=n.quickSeach,r=n.form,o=(0,R.toJS)(a).rows.filter(function(e){return e.key===t})[0].params,l=(0,y.default)(o)[0],u=o[l],s=r.getFormParams(),c=(0,g.default)({subject:{value:s.subject}},l,{value:u});r.reset(),r.updateFields(c),i({quickSeachValue:t}),e.doSearch("",{current:1})},this.hide=function(){e.refs.leftList.wrappedInstance.hide()},this.getStoreNow=function(t){return e.props["email"+(0,X.nameUpperCase)(e.getModName(t))+"Store"]},this.getColumns=function(){var t=e.context.router,n=e.getStoreNow(),i=n.columns;return(0,R.toJS)(i).map(function(n){var i=(0,h.default)({},n);return"sendfromSpan"===i.dataIndex||"toSpan"===i.dataIndex?(i.width="20%",i.sorter="sendfromSpan"===n.dataIndex,i.render=function(t,i){var a=i.flagSpan,r=a.className,o=a.labelId,l=a.timingDate,u=i.sendfromSpan,s=u.imageUrl,c=u.realName,d=u.title,f=u.isInternal,p=u.userId,m=i.toSpan,v=m.realName,g=m.title,b=i.priority,y=i.status,S="timingdate"===r&&l?ie(509534,"邮件将于{date}发送").replace("{date}",l):o,w={name:c,url:s,userId:p},E="sendfromSpan"===n.dataIndex&&1===f;return L.default.createElement("div",{className:e.prefixClass+"-table-sendfrom"},L.default.createElement("i",{className:(0,X.getFlagCls)(r),title:S,style:{marginRight:"1"===b?0:10}}),"1"===b?L.default.createElement("span",{style:{color:"#f00",margin:"0 4px 0 2px",fontSize:13,verticalAlign:"middle",fontWeight:600}},"!"):null,E?L.default.createElement("div",{className:"wea-email-avatar"},L.default.createElement(W.WeaAvatar,(0,h.default)({},w,{style:{width:40,height:40}}))):null,E||"sendfromSpan"!==n.dataIndex&&"toSpan"!==n.dataIndex?null:L.default.createElement("div",{className:"wea-email-avatar"},L.default.createElement(ne.default,{diameter:40,src:s||"",name:c||v||""})),L.default.createElement("a",{title:"sendfromSpan"===n.dataIndex?d:g,style:"Ru"===r||0===y?{fontWeight:600}:null},"sendfromSpan"===n.dataIndex?c:v))},i):"subject"===i.dataIndex?(i.width="62%",i.sorter=!0,i.title=L.default.createElement("span",{style:{paddingLeft:41}},i.title),i.render=function(n,i){var a=i.subject,r=i.content,o=i.hasAttachment,l=i.labels,u=i.id,s=i.isInternal,c=i.flagSpan.className,d=i.status,f=i.emailOcrInvoiceStatus;return[L.default.createElement("div",{className:e.prefixClass+"-table-tags"},l.map(function(t){var n=t.color,i=t.name,a=t.id;return L.default.createElement(W.WeaTag,{closable:!0,key:a,color:n,style:{marginLeft:10},title:i,onClose:function(){return e.onSetTag([u],a,"removeLabel")}},i)})),L.default.createElement("div",{className:e.prefixClass+"-table-subject",onClick:function(){return"draft"===e.getModName()?t.push({pathname:"main/email/new",query:{isInternal:s,id:u,flag:4}}):e.onEmailOpenInTab(u,a)}},L.default.createElement("span",{style:{display:"inline-block",marginRight:5,minWidth:14}},f&&L.default.createElement("i",{title:"1"===f?"发票已识别":"发票识别失败,点击可以再次识别。",style:"1"===f?{color:"#1BDD3F","font-size":"18px",position:"relative",top:3}:{color:"#F72B2B","font-size":"18px",position:"relative",top:3},className:"1"===f?(0,X.getFlagCls)("invoice_right"):(0,X.getFlagCls)("invoice_wrong"),onClick:function(t){"0"===f&&(t.stopPropagation&&t.stopPropagation(),t.preventDefault&&t.preventDefault(),t.nativeEvent&&t.nativeEvent.preventDefault(),e.emailOcrInvoice({mailid:u}))}})),L.default.createElement("span",{style:{display:"inline-block",marginRight:5,minWidth:14}},L.default.createElement("i",{className:o?(0,X.getFlagCls)("file"):""})),L.default.createElement("span",{title:a,style:"Ru"===c||0===d?{fontWeight:600}:null,dangerouslySetInnerHTML:{__html:a}}),L.default.createElement("span",{style:{"padding-left":"2px",color:"#a0a0a0","font-size":"12px"}},r?"-"+r:""," "))]},i):"sizeSpan"===n.dataIndex?(i.width="10%",i.sorter=!0,i):"senddateSpan"===n.dataIndex?(i.width="18%",i.sorter=!0,i.render=function(t,n){var i=n.senddateSpan,a=n.starred,r=n.id,o=n.waitdeal,l=n.waitdealBean;return L.default.createElement("div",{className:e.prefixClass+"-table-senddate"},L.default.createElement("span",{dangerouslySetInnerHTML:{__html:i}}),L.default.createElement("span",{className:e.prefixClass+"-table-senddate-ops"},o?L.default.createElement(Y.PopoverTodo,{data:l,onTodoClick:function(t){return e.onTodoClick([r],(0,h.default)({},l,t))},onTodoComplete:function(){return e.onTodoComplete([r])}},L.default.createElement("span",{title:ie(384239,"查看待办信息")},L.default.createElement("i",{className:(0,X.getFlagCls)("agency","n")}))):L.default.createElement("i",{className:(0,X.getFlagCls)("agency","o"),title:ie(384240,"设置待办"),onClick:function(){return e.onTodoClick([r])}}),L.default.createElement("i",{className:(0,X.getFlagCls)("fav",a?"n":"o"),title:a?ie(81297,"取消星标"):ie(384242,"标记星标"),onClick:function(){return e.onCollect([r],a?0:1)}})))},i):(i.width="18%",i)})},this.getPagination=function(t){return(0,h.default)({},t,{onChange:function(n){e.getStoreNow().setState({pagination:(0,h.default)({},t,{current:n}),selectedRowKeys:[]}),e.doSearch("",{current:n})},showTotal:function(){return ie(18609,"共")+" "+t.total+" "+ie(18256,"条")},showQuickJumper:!0})},this.resetForm=function(){var t=e.getStoreNow(),n=t.form,i=(t.setState,t.name);n.reset(),"doing"===i?n.updateFields({waitdeal:"1"}):"inner"===i?n.updateFields({isInternal:"1"}):"star"===i&&n.updateFields({star:"1"}),e.onResetQuickSeachValue()},this.getButtonAd=function(){var t=e.getStoreNow(),n=(t.form,t.setState);t.name;return[L.default.createElement(P.Button,{type:"primary",onClick:function(){e.doSearch("",{current:1}),n({showSearchAd:!1,selectedRowKeys:[]}),e.onResetQuickSeachValue()}},ie(197,"搜索")),L.default.createElement(P.Button,{type:"ghost",onClick:function(){return e.resetForm()}},ie(2022,"重置")),L.default.createElement(P.Button,{type:"ghost",onClick:function(){return n({showSearchAd:!1})}},ie(201,"取消"))]},this.getDropDown=function(){var t=e.getStoreNow(),n=t.datas,i=t.dropDown,a=t.setState,r=t.selectedRowKeys,o=L.default.createElement("div",{className:e.prefixClass+"-left-tab-ops-dropdown"},(0,R.toJS)(i).map(function(t){return"topExport"===t.key&&(t.rows=[].concat((0,M.default)(t.rows),[{disabled:!1,hasLine:!1,key:"importEml",label:ie(516481,"导入EML"),type:"NORMAL"}])),L.default.createElement(Y.DropdownMenu,{data:t,onClick:e.onDropDownClick})}));return[L.default.createElement(W.WeaCheckbox,{value:r.length===n.length&&n.length>0?"1":"0",onChange:function(e){return a({selectedRowKeys:"1"===e?(0,R.toJS)(n).map(function(e){return e.id}):[]})}})].concat(o)},this.handleTableChange=function(t,n,i){var a="descend"===i.order?"DESC":"ASC",r=i.column?i.column.orderkey:"";e.doSearch("",""===r?"":{sortColumn:r,sortType:a})}},o=u))||o)||o)||o);t.default=le},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o,l,u=n(15),s=i(u),c=n(4),d=i(c),f=n(1),p=i(f),m=n(8),h=i(m),v=n(5),g=i(v),b=n(6),y=i(b),S=n(3),w=i(S),E=n(14),C=n(7),T=n(9),_=n(2),k=n(36),x=i(k),O=n(0),I=n(452),F=i(I),M=n(453),N=i(M),L=O.WeaTools.callApi,A=O.WeaLocaleProvider.getLabel,R=_.Modal.confirm,z=(a=(0,T.inject)("emailMenuStore"))(r=(0,T.observer)((l=o=function(e){function t(){var e,n,i,a;(0,p.default)(this,t);for(var r=arguments.length,o=Array(r),l=0;l<r;l++)o[l]=arguments[l];return n=i=(0,g.default)(this,(e=t.__proto__||(0,d.default)(t)).call.apply(e,[this].concat(o))),i.onMenuSelect=function(e,t,n){var a=i.context.router,r=i.props.emailMenuStore.setState;"536-53611"===t.id||"536-53610"===t.id?1===n&&a.push("main"+t.titleUrl):1!==n?a.push("main"+t.mobxrouteurl):"536-53606"===t.id?R({title:A(15172,"系统提示"),content:A(384163,"确定要清空该文件夹下的邮件吗?"),okText:A(826,"确定"),onOk:function(){L("/api/email/setting/operateUserMailFolder","POST",{operation:"clear",folderId:"-4"},"text").then(function(){a.push("main"+t.mobxrouteurl)})}}):a.push("main"+t.titleUrl),r({selectedKey:e})},a=n,(0,g.default)(i,a)}return(0,y.default)(t,e),(0,h.default)(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.emailMenuStore,n=t.getMenu,i=t.setSelectedKey,a=e.location;n(),i(a)}},{key:"componentDidUpdate",value:function(e){var t=e.location,n=this.props,i=n.location,a=n.emailMenuStore,r=a.hasMenu,o=a.setSelectedKey;r&&i.pathname!==t.pathname&&o(i)}},{key:"render",value:function(){var e,t,n=this.props,i=n.emailMenuStore,a=i.hasMenu,r=i.datas,o=i.selectedKey,l=n.prefixCls,u=n.children,c=(0,C.toJS)(r),d=c.slice(2),f=window.weaPortalTheme,p=f&&(0,C.toJS)(f.store.portalThemeStore).themeInfo.themeColorType||"1",m=(0,x.default)((e={},(0,s.default)(e,l,!0),(0,s.default)(e,"e9theme-color-"+p,a),(0,s.default)(e,l+"-show",a),e)),h=(0,x.default)((t={},(0,s.default)(t,l+"-left",!0),(0,s.default)(t,"e9aside-container",a),(0,s.default)(t,l+"-left-show",a),t));return w.default.createElement("div",{className:m},w.default.createElement("div",{className:h},w.default.createElement(F.default,{mode:"inline",inlineWidth:197,verticalWidth:61,addonBefore:d.length>2?w.default.createElement(N.default,{emailMenu:c,onSelect:this.onMenuSelect}):null,addonBeforeHeight:48,datas:d,defaultSelectedKey:o,onSelect:this.onMenuSelect})),w.default.createElement("div",{className:l+"-right"},u))}}]),t}(w.default.Component),o.displayName="MenuWithLayout",o.defaultProps={prefixCls:"wea-email-menu"},o.contextTypes={router:E.routerShape},r=l))||r)||r;t.default=z},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(4),r=i(a),o=n(1),l=i(o),u=n(8),s=i(u),c=n(5),d=i(c),f=n(6),p=i(f),m=n(3),h=i(m),v=n(2),g=function(e){function t(e){return(0,l.default)(this,t),(0,d.default)(this,(t.__proto__||(0,r.default)(t)).call(this,e))}return(0,p.default)(t,e),(0,s.default)(t,[{key:"render",value:function(){return h.default.createElement("div",{style:{position:"relative",height:"100%",textAlign:"center",top:"45%"}},h.default.createElement(v.Spin,null))}}]),t}(h.default.Component);t.default=g},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(4),r=i(a),o=n(1),l=i(o),u=n(8),s=i(u),c=n(5),d=i(c),f=n(6),p=i(f),m=n(3),h=i(m),v=n(0),g=v.WeaLocaleProvider.getLabel,b=function(e){function t(e){(0,l.default)(this,t);var n=(0,d.default)(this,(t.__proto__||(0,r.default)(t)).call(this,e));return n.state={iconSize:100},n}return(0,p.default)(t,e),(0,s.default)(t,[{key:"render",value:function(){this.state.iconSize;return h.default.createElement("div",{style:{position:"relative",height:"100%"}},h.default.createElement(v.WeaAlertPage,this.state,h.default.createElement("div",{style:{color:"#000"}},g(2012,"对不起,您暂时没有权限!"))))}}]),t}(h.default.Component);t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={icon:React.createElement("span",{className:"icon-coms-email"}),iconClassName:"icon-coms-email",iconBgColor:"#A0B0BA"}},function(e,t){function n(e,t){for(var n=-1,i=null==e?0:e.length;++n<i&&!1!==t(e[n],n,e););return e}e.exports=n},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var a=n(10),r=i(a),o=n(3),l=i(o),u=n(327),s=i(u),c=n(0),d=n(175),f=i(d),p=n(405),m=i(p),h=n(406),v=i(h),g=n(408),b=i(g),y=n(409),S=i(y),w=n(411),E=i(w),C=n(412),T=i(C),_=n(414),k=i(_),x=n(415),O=i(x),I=n(417),F=i(I),M=n(418),N=i(M),L=n(420),A=i(L),R=n(310),z=i(R),P=n(421),D=i(P),j=n(426),W=i(j),B=n(427),G=i(B),V=n(434),U=i(V),J=n(438),K=i(J),H=n(440),q=i(H),Q=n(441),$=i(Q),Y=n(442),X=i(Y),Z=n(444),ee=i(Z),te=n(317),ne=i(te),ie=n(456),ae=i(ie),re=n(460),oe=i(re);n(461);var le=n(105),ue=i(le),se=n(25),ce=c.WeaLocaleProvider.getLocaleLabel.bind(void 0,"email"),de=n(484),fe={},pe=de.keys().map(function(e){var t=(0,se.nameLowerCase)(e.replace(/\.\/components\/|\.js/g,function(){return""})),n=de(e).default,i={key:t,path:t,component:n};return"list"===t&&(fe=(0,r.default)({},i)),i});se.listRoute.forEach(function(e){return pe.push((0,r.default)({},fe,{key:e,path:e}))});var me=["main","list","setting"];pe=pe.filter(function(e){return me.indexOf(e.path)<0});var he=[l.default.createElement(s.default,{key:"email",path:"email",onEnter:ce,component:ne.default},pe.map(function(e){return l.default.createElement(s.default,e)}),l.default.createElement(s.default,{key:"setting",path:"setting",component:m.default},l.default.createElement(s.default,{key:"mailAccount",path:"mailAccount",component:v.default}),l.default.createElement(s.default,{key:"mailSetting",path:"mailSetting",component:b.default}),l.default.createElement(s.default,{key:"mailTemplate",path:"mailTemplate",component:S.default}),l.default.createElement(s.default,{key:"mailSign",path:"mailSign",component:E.default}),l.default.createElement(s.default,{key:"mailRule",path:"mailRule",component:T.default}),l.default.createElement(s.default,{key:"labelManage",path:"labelManage",component:k.default}),l.default.createElement(s.default,{key:"folderManage",path:"folderManage",component:O.default}),l.default.createElement(s.default,{key:"mailAutoRespond",path:"mailAutoRespond",component:F.default}),l.default.createElement(s.default,{key:"mailblacklist",path:"mailblacklist",component:N.default}),l.default.createElement(s.default,{key:"autoClearRule",path:"autoClearRule",component:A.default})),l.default.createElement(s.default,{key:"emailSetting",path:"emailSetting",component:z.default},l.default.createElement(s.default,{key:"mailAccount",path:"mailAccount",component:D.default}),l.default.createElement(s.default,{key:"mailSetting",path:"mailSetting",component:W.default}),l.default.createElement(s.default,{key:"mailTemplate",path:"mailTemplate",component:G.default}),l.default.createElement(s.default,{key:"mailSign",path:"mailSign",component:U.default}),l.default.createElement(s.default,{key:"labelManage",path:"labelManage",component:K.default}),l.default.createElement(s.default,{key:"folderManage",path:"folderManage",component:q.default}),l.default.createElement(s.default,{key:"mailAutoRespond",path:"mailAutoRespond",component:$.default}),l.default.createElement(s.default,{key:"mailblacklist",path:"mailblacklist",component:X.default}),l.default.createElement(s.default,{key:"mailRule",path:"mailRule",component:ee.default}))),l.default.createElement(s.default,{name:"staticView",breadcrumbName:"邮件静态查看页面",path:"staticView",component:ae.default}),l.default.createElement(s.default,{name:"preview",breadcrumbName:"附件预览页面",path:"preview",component:oe.default})];e.exports={Route:he,store:ue.default,components:{EmailNewForDialog:f.default}}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=n(328),r=i(a),o=n(41),l=n(336),u=i(l),s=n(337),c=n(338),d=(0,r.default)({displayName:"Route",statics:{createRouteFromReactElement:s.createRouteFromReactElement},propTypes:{path:o.string,component:c.component,components:c.components,getComponent:o.func,getComponents:o.func},render:function(){(0,u.default)(!1)}});t.default=d,e.exports=t.default},function(e,t,n){"use strict";var i=n(3),a=n(329);if("undefined"===typeof i)throw Error("create-react-class could not find the React object. If you are using script tags, make sure that React is being loaded before create-react-class.");var r=(new i.Component).updater;e.exports=a(i.Component,i.isValidElement,r)},function(e,t,n){"use strict";function i(e){return e}function a(e,t,n){function a(e,t){var n=b.hasOwnProperty(t)?b[t]:null;C.hasOwnProperty(t)&&l("OVERRIDE_BASE"===n,"ReactClassInterface: You are attempting to override `%s` from your class specification. Ensure that your method names do not overlap with React methods.",t),e&&l("DEFINE_MANY"===n||"DEFINE_MANY_MERGED"===n,"ReactClassInterface: You are attempting to define `%s` on your component more than once. This conflict may be due to a mixin.",t)}function s(e,n){if(n){l("function"!==typeof n,"ReactClass: You're attempting to use a component class or function as a mixin. Instead, just use a regular object."),l(!t(n),"ReactClass: You're attempting to use a component as a mixin. Instead, just use a regular object.");var i=e.prototype,r=i.__reactAutoBindPairs;n.hasOwnProperty(u)&&S.mixins(e,n.mixins);for(var o in n)if(n.hasOwnProperty(o)&&o!==u){var s=n[o],c=i.hasOwnProperty(o);if(a(c,o),S.hasOwnProperty(o))S[o](e,s);else{var d=b.hasOwnProperty(o),m="function"===typeof s,h=m&&!d&&!c&&!1!==n.autobind;if(h)r.push(o,s),i[o]=s;else if(c){var v=b[o];l(d&&("DEFINE_MANY_MERGED"===v||"DEFINE_MANY"===v),"ReactClass: Unexpected spec policy %s for key %s when mixing in component specs.",v,o),"DEFINE_MANY_MERGED"===v?i[o]=f(i[o],s):"DEFINE_MANY"===v&&(i[o]=p(i[o],s))}else i[o]=s}}}else;}function c(e,t){if(t)for(var n in t){var i=t[n];if(t.hasOwnProperty(n)){var a=n in S;l(!a,'ReactClass: You are attempting to define a reserved property, `%s`, that shouldn\'t be on the "statics" key. Define it as an instance property instead; it will still be accessible on the constructor.',n);var r=n in e;if(r){var o=y.hasOwnProperty(n)?y[n]:null;return l("DEFINE_MANY_MERGED"===o,"ReactClass: You are attempting to define `%s` on your component more than once. This conflict may be due to a mixin.",n),void(e[n]=f(e[n],i))}e[n]=i}}}function d(e,t){l(e&&t&&"object"===typeof e&&"object"===typeof t,"mergeIntoWithNoDuplicateKeys(): Cannot merge non-objects.");for(var n in t)t.hasOwnProperty(n)&&(l(void 0===e[n],"mergeIntoWithNoDuplicateKeys(): Tried to merge two objects with the same key: `%s`. This conflict may be due to a mixin; in particular, this may be caused by two getInitialState() or getDefaultProps() methods returning objects with clashing keys.",n),e[n]=t[n]);return e}function f(e,t){return function(){var n=e.apply(this,arguments),i=t.apply(this,arguments);if(null==n)return i;if(null==i)return n;var a={};return d(a,n),d(a,i),a}}function p(e,t){return function(){e.apply(this,arguments),t.apply(this,arguments)}}function m(e,t){var n=t.bind(e);return n}function h(e){for(var t=e.__reactAutoBindPairs,n=0;n<t.length;n+=2){var i=t[n],a=t[n+1];e[i]=m(e,a)}}function v(e){var t=i(function(e,i,a){this.__reactAutoBindPairs.length&&h(this),this.props=e,this.context=i,this.refs=o,this.updater=a||n,this.state=null;var r=this.getInitialState?this.getInitialState():null;l("object"===typeof r&&!Array.isArray(r),"%s.getInitialState(): must return an object or null",t.displayName||"ReactCompositeComponent"),this.state=r});t.prototype=new T,t.prototype.constructor=t,t.prototype.__reactAutoBindPairs=[],g.forEach(s.bind(null,t)),s(t,w),s(t,e),s(t,E),t.getDefaultProps&&(t.defaultProps=t.getDefaultProps()),l(t.prototype.render,"createClass(...): Class specification must implement a `render` method.");for(var a in b)t.prototype[a]||(t.prototype[a]=null);return t}var g=[],b={mixins:"DEFINE_MANY",statics:"DEFINE_MANY",propTypes:"DEFINE_MANY",contextTypes:"DEFINE_MANY",childContextTypes:"DEFINE_MANY",getDefaultProps:"DEFINE_MANY_MERGED",getInitialState:"DEFINE_MANY_MERGED",getChildContext:"DEFINE_MANY_MERGED",render:"DEFINE_ONCE",componentWillMount:"DEFINE_MANY",componentDidMount:"DEFINE_MANY",componentWillReceiveProps:"DEFINE_MANY",shouldComponentUpdate:"DEFINE_ONCE",componentWillUpdate:"DEFINE_MANY",componentDidUpdate:"DEFINE_MANY",componentWillUnmount:"DEFINE_MANY",UNSAFE_componentWillMount:"DEFINE_MANY",UNSAFE_componentWillReceiveProps:"DEFINE_MANY",UNSAFE_componentWillUpdate:"DEFINE_MANY",updateComponent:"OVERRIDE_BASE"},y={getDerivedStateFromProps:"DEFINE_MANY_MERGED"},S={displayName:function(e,t){e.displayName=t},mixins:function(e,t){if(t)for(var n=0;n<t.length;n++)s(e,t[n])},childContextTypes:function(e,t){e.childContextTypes=r({},e.childContextTypes,t)},contextTypes:function(e,t){e.contextTypes=r({},e.contextTypes,t)},getDefaultProps:function(e,t){e.getDefaultProps?e.getDefaultProps=f(e.getDefaultProps,t):e.getDefaultProps=t},propTypes:function(e,t){e.propTypes=r({},e.propTypes,t)},statics:function(e,t){c(e,t)},autobind:function(){}},w={componentDidMount:function(){this.__isMounted=!0}},E={componentWillUnmount:function(){this.__isMounted=!1}},C={replaceState:function(e,t){this.updater.enqueueReplaceState(this,e,t)},isMounted:function(){return!!this.__isMounted}},T=function(){};return r(T.prototype,e.prototype,C),v}var r=n(143),o=n(330),l=n(331),u="mixins";e.exports=a},function(e,t,n){"use strict";var i={};e.exports=i},function(e,t,n){"use strict";function i(e,t,n,i,r,o,l,u){if(a(t),!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,i,r,o,l,u],d=0;s=new Error(t.replace(/%s/g,function(){return c[d++]})),s.name="Invariant Violation"}throw s.framesToPop=1,s}}var a=function(e){};e.exports=i},function(e,t,n){"use strict";var i=n(333),a=n(334),r=n(335);e.exports=function(){function e(e,t,n,i,o,l){l!==r&&a(!1,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types")}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=i,n.PropTypes=n,n}},function(e,t,n){"use strict";function i(e){return function(){return e}}var a=function(){};a.thatReturns=i,a.thatReturnsFalse=i(!1),a.thatReturnsTrue=i(!0),a.thatReturnsNull=i(null),a.thatReturnsThis=function(){return this},a.thatReturnsArgument=function(e){return e},e.exports=a},function(e,t,n){"use strict";function i(e,t,n,i,r,o,l,u){if(a(t),!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,i,r,o,l,u],d=0;s=new Error(t.replace(/%s/g,function(){return c[d++]})),s.name="Invariant Violation"}throw s.framesToPop=1,s}}var a=function(e){};e.exports=i},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";var i=function(e,t,n,i,a,r,o,l){if(!e){var u;if(void 0===t)u=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var s=[n,i,a,r,o,l],c=0;u=new Error(t.replace(/%s/g,function(){return s[c++]})),u.name="Invariant Violation"}throw u.framesToPop=1,u}};e.exports=i},function(e,t,n){"use strict";function i(e){return null==e||d.default.isValidElement(e)}function a(e){return i(e)||Array.isArray(e)&&e.every(i)}function r(e,t){return s({},e,t)}function o(e){var t=e.type,n=r(t.defaultProps,e.props);if(n.children){var i=l(n.children,n);i.length&&(n.childRoutes=i),delete n.children}return n}function l(e,t){var n=[];return d.default.Children.forEach(e,function(e){if(d.default.isValidElement(e))if(e.type.createRouteFromReactElement){var i=e.type.createRouteFromReactElement(e,t);i&&n.push(i)}else n.push(o(e))}),n}function u(e){return a(e)?e=l(e):e&&!Array.isArray(e)&&(e=[e]),e}t.__esModule=!0;var s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e};t.isReactChildren=a,t.createRouteFromReactElement=o,t.createRoutesFromReactChildren=l,t.createRoutes=u;var c=n(3),d=function(e){return e&&e.__esModule?e:{default:e}}(c)},function(e,t,n){"use strict";function i(e,t,n){if(e[t])return new Error("<"+n+'> should not have a "'+t+'" prop')}t.__esModule=!0,t.routes=t.route=t.components=t.component=t.history=void 0,t.falsy=i;var a=n(41),r=(t.history=(0,a.shape)({listen:a.func.isRequired,push:a.func.isRequired,replace:a.func.isRequired,go:a.func.isRequired,goBack:a.func.isRequired,goForward:a.func.isRequired}),t.component=(0,a.oneOfType)([a.func,a.string])),o=(t.components=(0,a.oneOfType)([r,a.object]),t.route=(0,a.oneOfType)([a.object,a.element]));t.routes=(0,a.oneOfType)([o,(0,a.arrayOf)(o)])},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o=n(15),l=i(o),u=n(4),s=i(u),c=n(1),d=i(c),f=n(8),p=i(f),m=n(5),h=i(m),v=n(6),g=i(v),b=n(3),y=i(b),S=n(36),w=i(S),E=(r=a=function(e){function t(e){(0,d.default)(this,t);var n=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e));return n.isInstanceMounted=!1,n.prefixClass="wea-email-switch",n.state={checked:e.checked||0},n}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentDidMount",value:function(){this.isInstanceMounted=!0}},{key:"componentWillReceiveProps",value:function(e){var t=this.state.checked,n=e.checked;n!==t&&this.setState({checked:n})}},{key:"componentWillUnmount",value:function(){this.isInstanceMounted=!1}},{key:"onChange",value:function(e){var t=this.props.onChange;this.setState({checked:e}),"function"===typeof t&&t(e)}},{key:"render",value:function(){var e=this,t=this.props.labels,n=void 0===t?[]:t,i=this.state.checked;return y.default.createElement("div",{className:this.prefixClass},n.map(function(t){return y.default.createElement("span",{className:e.prefixClass+"-label"},t)}),y.default.createElement("div",{className:this.prefixClass+"-slide",style:0===i?{left:-1,marginRight:-5,right:"50%"}:{left:"50%",marginLeft:-5,right:-1}},n[i]),y.default.createElement("div",{className:this.prefixClass+"-labels"},n.map(function(t,n){var a;return y.default.createElement("span",{key:n,className:(0,w.default)((a={},(0,l.default)(a,e.prefixClass+"-label",!0),(0,l.default)(a,e.prefixClass+"-label-show",!0),(0,l.default)(a,e.prefixClass+"-label-checked",n===i),a)),onClick:function(){return e.onChange(n)}},t)})))}}]),t}(y.default.Component),a.displayName="NewSwitch",r);t.default=E},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o=n(4),l=i(o),u=n(1),s=i(u),c=n(8),d=i(c),f=n(5),p=i(f),m=n(6),h=i(m),v=n(3),g=i(v),b=(r=a=function(e){function t(e){(0,s.default)(this,t);var n=(0,p.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return n.prefixCls="wea-email-new-layout",n.state={hideRight:e.hideRight||!0},n}return(0,h.default)(t,e),(0,d.default)(t,[{key:"componentDidMount",value:function(){var e=this.props.hideRight,t=void 0===e||e;this.setState({hideRight:t})}},{key:"componentWillReceiveProps",value:function(e){this.props.hideRight!==e.hideRight&&this.setState({hideRight:e.hideRight})}},{key:"render",value:function(){var e=this.state.hideRight,t=this.props,n=t.className,i=void 0===n?"":n,a=t.children,r=t.rightCom;return g.default.createElement("div",{className:this.prefixCls+" "+i,style:{paddingRight:e?0:271}},g.default.createElement("div",{className:this.prefixCls+"-left"},a),g.default.createElement("div",{className:this.prefixCls+"-right"},r))}}]),t}(g.default.Component),a.displayName="NewLayout",r);t.default=b},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o,l,u,s=n(20),c=i(s),d=n(21),f=i(d),p=n(15),m=i(p),h=n(10),v=i(h),g=n(4),b=i(g),y=n(1),S=i(y),w=n(8),E=i(w),C=n(5),T=i(C),_=n(6),k=i(_),x=n(3),O=i(x),I=n(7),F=n(9),M=n(2),N=n(0),L=N.WeaLocaleProvider.getLabel,A=M.Tree.TreeNode,R=N.WeaTools.tryCatch,z=(a=R(O.default,function(e){return O.default.createElement(N.WeaErrorPage,{msg:e.error||L(186,"对不起,该页面异常,请联系管理员!","error")})},{error:""}),r=(0,F.inject)("emailNewStore","emailMainStore"),a(o=r(o=(0,F.observer)((u=l=function(e){function t(e){var n=this;(0,S.default)(this,t);var i=(0,T.default)(this,(t.__proto__||(0,b.default)(t)).call(this,e));return i.doSearch=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=i.props.emailNewStore,n=t.searchValue;(0,t.getContactsTree)((0,v.default)({keyword:n},e))},i.onSelect=function(e,t){var n=i.props,a=n.emailNewStore,r=n.emailNewStore,o=r.setState,l=r.focusTagGroup,u=r.groupTree;if(!((0,I.toJS)(u).filter(function(t){return t.groupId.toString()===""+e}).length>0)){var s=l||"sendTo_outer",c=t.node.props.data;o((0,m.default)({},s,(0,I.toJS)(a[s]).filter(function(e){return e.id!==c.id}).concat([c])))}},i.onDoubleClick=function(){var e=(0,f.default)(c.default.mark(function e(t){var a,r,o,l,u,s,d,f,p;return c.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return a=i.props,r=a.emailNewStore,o=a.emailNewStore,l=o.setState,u=o.focusTagGroup,s=o.groupTree,d=r.getContactsTreeList,f=u||"sendTo_outer",e.next=5,d({groupid:t,current:"1",addall:"addall",sendtype:f});case 5:p=e.sent;case 6:case"end":return e.stop()}},e,n)}));return function(t){return e.apply(this,arguments)}}(),i.onLoadData=function(){var e=(0,f.default)(c.default.mark(function e(t){var a,r,o,l,u,s,d;return c.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.props.data,r=a.current,o=a.groupId,l=i.props.emailNewStore,u=l.searchValue,s=l.getContactsTreeList,e.next=4,s({keyword:u,current:r+1,groupid:o});case 4:return d=e.sent,e.abrupt("return",d);case 6:case"end":return e.stop()}},e,n)}));return function(t){return e.apply(this,arguments)}}(),i.prefixCls="wea-email-new-contactstree",i}return(0,k.default)(t,e),(0,E.default)(t,[{key:"componentDidMount",value:function(){this.doSearch()}},{key:"componentWillReceiveProps",value:function(){}},{key:"onAdd",value:function(e){(0,this.props.emailMainStore.onOpenContact)()}},{key:"onExpand",value:function(e,t){var n=this.props.emailNewStore,i=n.setState,a=n.groupTree;i({groupTree:(0,I.toJS)(a).map(function(n){return(0,v.default)({},n,{expandedKeys:e===n.groupId?t:n.expandedKeys})})})}},{key:"getTree",value:function(e){var t=this,n=e.groupId,i=e.groupName,a=e.count,r=e.contactList,o=void 0===r?[]:r,l=e.current,u=e.totalPage,s=e.expandedKeys,c=void 0===s?[]:s,d=this.props.emailNewStore,f=d.contactsTreeListloadingId,p=d.contactsTreeListLoading,m=o.map(function(e){return O.default.createElement(A,{key:e.id,title:e.name,data:e,isLeaf:!0})}),h=l<u&&o.length>0;return h&&m.push(O.default.createElement(A,{key:""+n,className:this.prefixCls+"-tree-more-wrap",title:O.default.createElement("p",{className:this.prefixCls+"-tree-more",onClick:function(i){!(p&&f===n)&&h&&t.onLoadData({props:{data:e}}),i.stopPropagation&&i.stopPropagation(),i.preventDefault&&i.preventDefault(),i.nativeEvent&&i.nativeEvent.preventDefault()}},p&&f===n?O.default.createElement(M.Icon,{type:"loading"}):h?O.default.createElement("span",null,L(17499,"更多")," ",O.default.createElement("i",{className:"icon-coms-down"})):null),isLeaf:!0})),O.default.createElement("div",{className:this.prefixCls+"-tree"},O.default.createElement(M.Tree,{expandedKeys:(0,I.toJS)(c),selectedKeys:"",loadData:this.onLoadData,onSelect:this.onSelect,onDoubleClick:function(e){return-1===e.indexOf("@")&&t.onDoubleClick(n)},onExpand:function(e){return t.onExpand(n,e)}},O.default.createElement(A,{data:e,key:n,title:i+" ("+a+")",isLeaf:a<=0},m)))}},{key:"render",value:function(){var e=this,t=this.props,n=t.className,i=t.emailNewStore,a=i.searchValue,r=i.groupTree,o=i.setState,l=i.contactsTreeLoading;return O.default.createElement("div",{className:this.prefixCls+" "+n},O.default.createElement("div",{className:this.prefixCls+"-search"},O.default.createElement("span",{style:{margin:"0 9px"},title:L(83093,"自定义联系人")},L(83093,"自定义联系人")),O.default.createElement(N.WeaInputSearch,{value:a,style:{width:124},onSearchChange:function(e){return o({searchValue:e})},onSearch:function(){return e.doSearch()}}),O.default.createElement(M.Button,{className:this.prefixCls+"-search-add",title:L(81294,"新建联系人"),onClick:function(){return e.onAdd(a)}},O.default.createElement(M.Icon,{type:"plus"}))),O.default.createElement("div",{className:this.prefixCls+"-trees"},O.default.createElement(M.Spin,{spinning:l},O.default.createElement(N.WeaNewScroll,{height:"100%"},(0,I.toJS)(r).map(function(t){return e.getTree(t)})))))}}]),t}(O.default.Component),l.displayName="ContactsTree",o=u))||o)||o)||o);t.default=z},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o,l=n(15),u=i(l),s=n(10),c=i(s),d=n(4),f=i(d),p=n(1),m=i(p),h=n(8),v=i(h),g=n(5),b=i(g),y=n(6),S=i(y),w=n(3),E=i(w),C=n(7),T=n(9),_=n(0),k=n(25),x=_.WeaTools.tryCatch,O=(a=x(E.default,function(e){return E.default.createElement(WeaErrorPage,{msg:e.error||getLabel(186,"对不起,该页面异常,请联系管理员!","error")})},{error:""}),r=(0,T.inject)("emailNewStore"),a(o=r(o=(0,T.observer)(o=function(e){function t(){var e,n,i,a;(0,m.default)(this,t);for(var r=arguments.length,o=Array(r),l=0;l<r;l++)o[l]=arguments[l];return n=i=(0,b.default)(this,(e=t.__proto__||(0,f.default)(t)).call.apply(e,[this].concat(o))),i.treeNodeClick=function(e,t,n,a){var r=i.props,o=r.emailNewStore,l=r.emailNewStore,s=l.setState,d=l.focusTagGroup,f=(l.groupTree,e.node.props.data),p=d||"sendTo_internal",m=a.map(function(e){return"3"===e.type?(0,c.default)({},e,{type:"resource"}):e});f.isParent||s((0,u.default)({},p,(0,C.toJS)(o[p]).filter(function(e){return e.id!==f.id}).concat((0,k.noRepeat)(m))))},a=n,(0,b.default)(i,a)}return(0,S.default)(t,e),(0,v.default)(t,[{key:"render",value:function(){return E.default.createElement("div",{style:{height:"100%"}},E.default.createElement(_.WeaOrgTree,{isLoadSubDepartment:!0,isLoadUser:!0,treeNodeClick:this.treeNodeClick}))}}]),t}(E.default.Component))||o)||o)||o);t.default=O},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(4),r=i(a),o=n(1),l=i(o),u=n(8),s=i(u),c=n(5),d=i(c),f=n(6),p=i(f),m=n(3),h=i(m),v=n(2),g=n(0),b=g.WeaLocaleProvider.getLabel,y=function(e){function t(e){(0,l.default)(this,t);var n=(0,d.default)(this,(t.__proto__||(0,r.default)(t)).call(this,e));return n.hide=function(){n.refs.popover.refs.tooltip.setState({visible:!1})},n.prefixClass="wea-email-new-popover-group",n.id="weaEmailNewPopoverGroup_"+Math.random().toString(36).substr(2,6),n.isInstanceMounted=!1,n}return(0,p.default)(t,e),(0,s.default)(t,[{key:"componentDidMount",value:function(){this.isInstanceMounted=!0}},{key:"componentWillUnmount",value:function(){this.isInstanceMounted=!1}},{key:"onSelect",value:function(e){var t=this.props,n=t.tagKey,i=t.onSelect;"function"===typeof i&&i(n,e),this.hide()}},{key:"getProps",value:function(){var e=this,t=this.props,n=t.hasAll,i=t.allInfo,a=t.hrmGroup,r=t.emailCreateGroupStore;return{ref:"popover",trigger:"click",overlayClassName:""+this.prefixClass,placement:"bottomRight",content:h.default.createElement("div",{className:this.prefixClass+"-content",id:this.id},n?h.default.createElement("div",{className:this.prefixClass+"-content-all",onClick:function(){return e.onSelect(i)}},i.name):null,h.default.createElement("div",{className:this.prefixClass+"-content-list-wrap",style:{height:52*(a.length>4?4:a.length)}},h.default.createElement(g.WeaNewScroll,{height:"100%"},h.default.createElement("ul",{className:this.prefixClass+"-content-list"},a.map(function(t){return h.default.createElement("li",{onClick:function(){return e.onSelect(t)},key:t.id},h.default.createElement("p",null,t.lastname+" ( "+t.users.length+" )"),h.default.createElement("p",{style:{color:"#bfbfc0"},title:t.names},t.names))})))),h.default.createElement("div",{className:this.prefixClass+"-content-add",onClick:function(){r&&r.setState({visible:!0})}},h.default.createElement("i",{title:b(124815,"添加常用组"),className:"icon-coms-Add-to"}),b(124815,"添加常用组")))}}},{key:"render",value:function(){return h.default.createElement(v.Popover,this.getProps(),this.props.children)}}]),t}(h.default.Component);t.default=y},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o,l,u,s=n(20),c=i(s),d=n(15),f=i(d),p=n(40),m=i(p),h=n(21),v=i(h),g=n(4),b=i(g),y=n(1),S=i(y),w=n(8),E=i(w),C=n(5),T=i(C),_=n(6),k=i(_),x=n(3),O=i(x),I=n(7),F=n(9),M=n(2),N=n(0),L=n(25),A=N.WeaLocaleProvider.getLabel,R=N.WeaTools.tryCatch,z=["routing","emailNewStore","emailCreateGroupStore"],P=(a=R(O.default,function(e){return O.default.createElement(N.WeaErrorPage,{msg:e.error||A(186,"对不起,该页面异常,请联系管理员!","error")})},{error:""}),r=F.inject.apply(void 0,z),a(o=r(o=(0,F.observer)((u=l=function(e){function t(e){var n=this;(0,S.default)(this,t);var i=(0,T.default)(this,(t.__proto__||(0,b.default)(t)).call(this,e));return i.save=(0,v.default)(c.default.mark(function e(){var t,a,r,o,l,u,s,d,p,h,v,g,b,y,S;return c.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(a=i.props,r=a.emailCreateGroupStore,o=a.isInternal,l=a.onOk,u=a.emailNewStore,s=u.getContactsTree,d=u.getHrmGroup,p=a.emailCreateGroupStore,h=p.list,v=p.groupName,g=p.clear,t={groupName:v},(0,f.default)(t,1===o?"ids":"emails",""+h.map(function(e){return 1===o?"resource"==e.type?e.id:"":e.id})),(0,f.default)(t,"emailnames",o?(0,m.default)([]):(0,m.default)(h.map(function(e){return i.getNameAndAddress(e.name)}))),b=t,!i.validate(b)){e.next=8;break}return y=o?"addInnerGroup":"addContactGroup",e.next=6,r[y](b);case 6:S=e.sent,"1"===S.status&&(g(),o?d():s(),"function"===typeof l&&l());case 8:case"end":return e.stop()}},e,n)})),i.getNameAndAddress=function(e){var t=e.match(/<(.*?)>/g);t=t&&t.length>0?t[t.length-1].replace(/[<>\s]/g,"").trim():e;var n=e.match(/^.*</);return n=n?n[0].replace(/<$/,"").trim():"",{mailusername:n,mailaddress:t}},i.isInstanceMounted=!1,i}return(0,k.default)(t,e),(0,E.default)(t,[{key:"componentDidMount",value:function(){this.isInstanceMounted=!0}},{key:"componentWillReceiveProps",value:function(e){}},{key:"componentWillUnmount",value:function(){this.isInstanceMounted=!1}},{key:"validate",value:function(e){var t=!0;return""===e.groupName&&(this.refs.name.showError(),t=!1),""!==e.ids&&""!==e.emails||(this.refs.list.showError(),t=!1),e.emails&&""!==e.emails&&e.emails.split(",").forEach(function(e){(0,L.emailValidate)(e)&&(M.message.error(A("18779","邮件地址格式错误")),t=!1)}),t}},{key:"getContent",value:function(){var e=this,t=this.props,n=t.emailCreateGroupStore,i=n.groupName,a=n.setState,r=t.isInternal,o=this.props.emailCreateGroupStore,l=o.list;o.defaultlist;return l=r?(0,I.toJS)(l).filter(function(e){return"resource"===e.type}):(0,I.toJS)(l),[O.default.createElement(N.WeaFormItem,{label:A(81303,"输入组名称:"),labelCol:{span:6},wrapperCol:{span:18}},O.default.createElement(N.WeaError,{tipPosition:"bottom",error:A(384350,"组名不能为空"),ref:"name"},O.default.createElement(N.WeaInput,{value:i,viewAttr:"3",onChange:function(e){return a({groupName:e})}}))),O.default.createElement(N.WeaFormItem,{label:A(384349,"分组成员:"),labelCol:{span:6},wrapperCol:{span:18}},O.default.createElement(N.WeaError,{tipPosition:"bottom",error:A(384348,"分组成员不能为空"),ref:"list"},!r&&O.default.createElement(N.WeaTagGroup,{type:"emailOuterInput",hasBrowser:!!r,isTag:!r,datas:(0,I.toJS)(l),isShowGroup:!0,validate:function(e){return!r&&(0,L.emailValidate)(e)},validateAll:!0,onChange:function(e){return a({list:e})}}),r?O.default.createElement(N.WeaBrowser,{type:17,inputStyle:{maxWidth:300},textDecoration:!0,onChange:function(t,n,i){""==t?(a({list:i}),e.refs.list.showError()):a({list:i})},replaceDatas:(0,I.toJS)(l),isSingle:!1,viewAttr:"3"}):null))]}},{key:"render",value:function(){var e=this.props,t=e.emailCreateGroupStore,n=t.visible,i=t.loading,a=t.clear,r=e.prefixCls,o=e.isInternal;return O.default.createElement(N.WeaDialog,{className:r+"-dialog",icon:"icon-coms-email",iconBgcolor:"#a0b0ba",title:1==o?A(384347,"创建常用组"):A(129761,"创建联系人组"),visible:n,style:{width:520},onCancel:function(){return a()},maskClosable:!1,buttons:[O.default.createElement(M.Button,{type:"primary",onClick:this.save},A(30986,"保存")),O.default.createElement(N.WeaMoreButton,{datas:[]})]},O.default.createElement(M.Spin,{spinning:i},O.default.createElement("div",{className:r+"-content"},this.getContent())))}}]),t}(O.default.Component),l.displayName="CreateGroup",l.defaultProps={prefixCls:"wea-email-new-cgroup"},o=u))||o)||o)||o);t.default=P},function(e,t,n){n(346);var i=n(13).Object;e.exports=function(e){return i.getOwnPropertyNames(e)}},function(e,t,n){n(85)("getOwnPropertyNames",function(){return n(144).f})},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,G.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m,h,v,g,b,y,S,w,E,C,T,_,k,x,O,I,F,M,N,L,A,R,z,P,D,j,W,B=n(12),G=i(B),V=n(15),U=i(V),J=n(10),K=i(J),H=n(20),q=i(H),Q=n(21),$=i(Q),Y=n(16),X=i(Y),Z=n(1),ee=i(Z),te=n(7),ne=n(2),ie=n(0),ae=n(25),re=n(348),oe=i(re),le=n(154),ue=i(le),se=ie.WeaLocaleProvider.getLabel,ce={loading:!0,userConfig:{},sysConfig:{},title:se(19816,"收件箱"),selectKey:"inbox",tabKey:"list",tabInfo:[{route:"inbox",tabKey:"list",type:"list",title:se(17065,"邮件列表"),mainTitle:se(17065,"邮件列表"),editable:!1,query:{},search:""}],viewId:"",viewIdInTab:"",viewStores:{init:new oe.default("init")},canGoOut:!1,todoSetVisible:!1,todoSetIds:[],unReadedListVisible:!1,unReadedListId:"init",waitFolderAddedToMoveIds:[],waitTagAddedToSetIds:[],addContactVisible:!1,exportToDocIds:[],defaultSecId:"",exportToCustomerIds:[],printEmailIds:[],listTitle:{inbox:se("19816","收件箱"),sent:se("19558","已发送"),draft:se("2039","草稿箱"),deleted:se("2040","垃圾箱"),doing:se("83090","待办邮件"),star:se("81337","标星邮件"),inner:se("24714","内部邮件"),folder:se("30915","我的文件夹"),tag:se("81349","我的标签")},updradeLoading:!0},de=(o=function e(){(0,ee.default)(this,e),a(this,"listTitle",l,this),a(this,"hasMenu",u,this),a(this,"userConfig",s,this),a(this,"sysConfig",c,this),a(this,"title",d,this),a(this,"selectKey",f,this),a(this,"tabKey",p,this),a(this,"tabInfo",m,this),a(this,"viewId",h,this),a(this,"viewIdInTab",v,this),a(this,"viewStores",g,this),a(this,"canGoOut",b,this),a(this,"todoSetVisible",y,this),a(this,"todoSetIds",S,this),a(this,"unReadedListVisible",w,this),a(this,"unReadedListId",E,this),a(this,"waitFolderAddedToMoveIds",C,this),a(this,"waitTagAddedToSetIds",T,this),a(this,"addContactVisible",_,this),a(this,"exportToDocIds",k,this),a(this,"exportToCustomerIds",x,this),a(this,"printEmailIds",O,this),a(this,"defaultSecId",I,this),a(this,"updradeLoading",F,this),a(this,"listSearch",M,this),a(this,"onOpenContact",N,this),a(this,"setState",L,this),a(this,"clear",A,this),a(this,"emailUpgrade",R,this),a(this,"addTab",z,this),a(this,"delTab",P,this),a(this,"addViewStore",D,this),a(this,"getConfig",j,this),a(this,"emailOcrInvoice",W,this)},l=r(o.prototype,"listTitle",[te.observable],{enumerable:!0,initializer:function(){return ce.listTitle}}),u=r(o.prototype,"hasMenu",[te.observable],{enumerable:!0,initializer:function(){return ce.hasMenu}}),s=r(o.prototype,"userConfig",[te.observable],{enumerable:!0,initializer:function(){return ce.userConfig}}),c=r(o.prototype,"sysConfig",[te.observable],{enumerable:!0,initializer:function(){return ce.sysConfig}}),d=r(o.prototype,"title",[te.observable],{enumerable:!0,initializer:function(){return ce.title}}),f=r(o.prototype,"selectKey",[te.observable],{enumerable:!0,initializer:function(){return ce.selectKey}}),p=r(o.prototype,"tabKey",[te.observable],{enumerable:!0,initializer:function(){return ce.tabKey}}),m=r(o.prototype,"tabInfo",[te.observable],{enumerable:!0,initializer:function(){return ce.tabInfo}}),h=r(o.prototype,"viewId",[te.observable],{enumerable:!0,initializer:function(){return ce.viewId}}),v=r(o.prototype,"viewIdInTab",[te.observable],{enumerable:!0,initializer:function(){return ce.viewIdInTab}}),g=r(o.prototype,"viewStores",[te.observable],{enumerable:!0,initializer:function(){return ce.viewStores}}),b=r(o.prototype,"canGoOut",[te.observable],{enumerable:!0,initializer:function(){return ce.canGoOut}}),y=r(o.prototype,"todoSetVisible",[te.observable],{enumerable:!0,initializer:function(){return ce.todoSetVisible}}),S=r(o.prototype,"todoSetIds",[te.observable],{enumerable:!0,initializer:function(){return ce.todoSetIds}}),w=r(o.prototype,"unReadedListVisible",[te.observable],{enumerable:!0,initializer:function(){return ce.unReadedListVisible}}),E=r(o.prototype,"unReadedListId",[te.observable],{enumerable:!0,initializer:function(){return ce.unReadedListId}}),C=r(o.prototype,"waitFolderAddedToMoveIds",[te.observable],{enumerable:!0,initializer:function(){return ce.waitFolderAddedToMoveIds}}),T=r(o.prototype,"waitTagAddedToSetIds",[te.observable],{enumerable:!0,initializer:function(){return ce.waitTagAddedToSetIds}}),_=r(o.prototype,"addContactVisible",[te.observable],{enumerable:!0,initializer:function(){return ce.addContactVisible}}),k=r(o.prototype,"exportToDocIds",[te.observable],{enumerable:!0,initializer:function(){return ce.exportToDocIds}}),x=r(o.prototype,"exportToCustomerIds",[te.observable],{enumerable:!0,initializer:function(){return ce.exportToCustomerIds}}),O=r(o.prototype,"printEmailIds",[te.observable],{enumerable:!0,initializer:function(){return ce.printEmailIds}}),I=r(o.prototype,"defaultSecId",[te.observable],{enumerable:!0,initializer:function(){return ce.defaultSecId}}),F=r(o.prototype,"updradeLoading",[te.observable],{enumerable:!0,initializer:function(){return ce.updradeLoading}}),M=r(o.prototype,"listSearch",[te.observable],{enumerable:!0,initializer:null}),N=r(o.prototype,"onOpenContact",[te.observable],{enumerable:!0,initializer:null}),L=r(o.prototype,"setState",[te.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,X.default)(t).forEach(function(n){e[n]=t[n]}),e}}}),A=r(o.prototype,"clear",[te.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setState(ce)}}}),R=r(o.prototype,"emailUpgrade",[te.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,$.default)(q.default.mark(function t(n){var i;return q.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.updradeLoading=!0,t.next=3,ue.default.emailUpgrade(n);case 3:return i=t.sent,t.abrupt("return",i);case 5:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),z=r(o.prototype,"addTab",[te.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=(0,ae.checkKeyinTab)(e.tabInfo,t.tabKey);return n?"list"===n&&e.setState({tabInfo:e.tabInfo.map(function(e){return(0,K.default)({},e,n===e.tabKey?t:{})})}):(e.tabInfo.push((0,K.default)({},t,{editable:!0})),n=t.tabKey),e.tabKey=n,e.title=t.mainTitle,e.selectKey=t.route,e}}}),P=r(o.prototype,"delTab",[te.action],{enumerable:!0,initializer:function(){var e=this;return function(t,n){if(e.tabInfo=e.tabInfo.filter(function(e){return e.tabKey!==t}),e.tabKey===t&&n){var i=e.tabInfo.filter(function(e){return"list"===e.tabKey})[0],a=i.route,r=i.search,o=i.mainTitle,l=i.type,u="list"!==l?r:r?r.indexOf("ontabchange=1")>0?r:r+"&ontabchange=1":"?ontabchange=1";n.push("main/email/"+a+u),e.title=o,e.selectKey=a}return e}}}),D=r(o.prototype,"addViewStore",[te.action],{enumerable:!0,initializer:function(){var e=this;return function(t,n){t in e.viewStores||(e.viewStores=(0,K.default)({},e.viewStores,(0,U.default)({},t,new oe.default(t)))),"inList"===n&&(e.viewId=t),"inTab"===n&&(e.viewIdInTab=t)}}}),j=r(o.prototype,"getConfig",[te.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,$.default)(q.default.mark(function t(n){var i;return q.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.loading=!0,t.next=3,ue.default.getConfig(n);case 3:i=t.sent;try{"1"===i.status?(e.userConfig=i.userConfig,e.sysConfig=i.sysConfig):ne.message.error(i.msg)}catch(e){ne.message.error(e)}return e.loading=!1,t.abrupt("return",i);case 7:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),W=r(o.prototype,"emailOcrInvoice",[te.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,$.default)(q.default.mark(function t(n){var i;return q.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ue.default.emailIdentifyInvoice(n);case 2:i=e.sent;try{i.flag?ne.message.success(se("515693","发票识别成功"),4):ne.message.error("查验失败,发票信息错误",4)}catch(e){ne.message.error(e,4)}return e.abrupt("return",i);case 5:case"end":return e.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),o);t.default=de},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,J.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m,h,v,g,b,y,S,w,E,C,T,_,k,x,O,I,F,M,N,L,A,R,z,P,D,j,W,B,G,V,U=n(12),J=i(U),K=n(20),H=i(K),q=n(21),Q=i(q),$=n(16),Y=i($),X=n(1),Z=i(X),ee=n(7),te=n(2),ne=n(11),ie=n(0),ae=n(277),re=i(ae),oe=n(154),le=i(oe),ue=ie.WeaLocaleProvider.getLabel,se=ie.WeaTools.Base64,ce=ne.WeaTableNew.TableStore,de={loading:!1,dropdownLoding:!1,rightLoading:!1,baseLoading:!1,contentLoading:!1,readListLoading:!1,fastReplyLoading:!1,right:0,baseInfo:{},dropDown:[],content:"",isSimple:1,readListTableStore:new ce,readListCount:[],readListBtnSelected:"",showQuickReplay:!1,replycontent:"",sendApartResultList:[],isSendApartResultListVis:!1,sendStatus:"0",emailRecallDetailList:[],isEmailRecallDetailListVis:!1,recallStatus:"0",recallRule:"",recallNoTrace:"",classificationRight:0},fe=(o=function e(t){(0,Z.default)(this,e),this.id="",a(this,"loading",l,this),a(this,"dropdownLoding",u,this),a(this,"rightLoading",s,this),a(this,"baseLoading",c,this),a(this,"contentLoading",d,this),a(this,"readListLoading",f,this),a(this,"fastReplyLoading",p,this),a(this,"right",m,this),a(this,"baseInfo",h,this),a(this,"dropDown",v,this),a(this,"content",g,this),a(this,"isSimple",b,this),a(this,"readListTableStore",y,this),a(this,"readListCount",S,this),a(this,"readListBtnSelected",w,this),a(this,"showQuickReplay",E,this),a(this,"replycontent",C,this),a(this,"sendApartResultList",T,this),a(this,"isSendApartResultListVis",_,this),a(this,"sendStatus",k,this),a(this,"emailRecallDetailList",x,this),a(this,"isEmailRecallDetailListVis",O,this),a(this,"recallStatus",I,this),a(this,"recallRule",F,this),a(this,"recallNoTrace",M,this),a(this,"classificationRight",N,this),a(this,"setState",L,this),a(this,"getSendApartResultList",A,this),a(this,"getEmailRecallDetailList",R,this),a(this,"emailCommonOperation",z,this),a(this,"getRight",P,this),a(this,"getBaseInfo",D,this),a(this,"getDropDown",j,this),a(this,"getContent",W,this),a(this,"getReadCount",B,this),a(this,"getReadList",G,this),a(this,"doFastReply",V,this),this.id=t,this.readListTableStore=new ce},l=r(o.prototype,"loading",[ee.observable],{enumerable:!0,initializer:function(){return de.loading}}),u=r(o.prototype,"dropdownLoding",[ee.observable],{enumerable:!0,initializer:function(){return de.dropdownLoding}}),s=r(o.prototype,"rightLoading",[ee.observable],{enumerable:!0,initializer:function(){return de.rightLoading}}),c=r(o.prototype,"baseLoading",[ee.observable],{enumerable:!0,initializer:function(){return de.baseLoading}}),d=r(o.prototype,"contentLoading",[ee.observable],{enumerable:!0,initializer:function(){return de.contentLoading}}),f=r(o.prototype,"readListLoading",[ee.observable],{enumerable:!0,initializer:function(){return de.readListLoading}}),p=r(o.prototype,"fastReplyLoading",[ee.observable],{enumerable:!0,initializer:function(){return de.fastReplyLoading}}),m=r(o.prototype,"right",[ee.observable],{enumerable:!0,initializer:function(){return de.right}}),h=r(o.prototype,"baseInfo",[ee.observable],{enumerable:!0,initializer:function(){return de.baseInfo}}),v=r(o.prototype,"dropDown",[ee.observable],{enumerable:!0,initializer:function(){return de.dropDown}}),g=r(o.prototype,"content",[ee.observable],{enumerable:!0,initializer:function(){return de.content}}),b=r(o.prototype,"isSimple",[ee.observable],{enumerable:!0,initializer:function(){return de.isSimple}}),y=r(o.prototype,"readListTableStore",[ee.observable],{enumerable:!0,initializer:function(){return de.readListTableStore}}),S=r(o.prototype,"readListCount",[ee.observable],{enumerable:!0,initializer:function(){return de.readListCount}}),w=r(o.prototype,"readListBtnSelected",[ee.observable],{enumerable:!0,initializer:function(){return de.readListBtnSelected}}),E=r(o.prototype,"showQuickReplay",[ee.observable],{enumerable:!0,initializer:function(){return de.showQuickReplay}}),C=r(o.prototype,"replycontent",[ee.observable],{enumerable:!0,initializer:function(){return de.replycontent}}),T=r(o.prototype,"sendApartResultList",[ee.observable],{enumerable:!0,initializer:function(){return de.sendApartResultList}}),_=r(o.prototype,"isSendApartResultListVis",[ee.observable],{enumerable:!0,initializer:function(){return de.isSendApartResultListVis}}),k=r(o.prototype,"sendStatus",[ee.observable],{enumerable:!0,initializer:function(){return de.sendStatus}}),x=r(o.prototype,"emailRecallDetailList",[ee.observable],{enumerable:!0,initializer:function(){return de.emailRecallDetailList}}),O=r(o.prototype,"isEmailRecallDetailListVis",[ee.observable],{enumerable:!0,initializer:function(){return de.isEmailRecallDetailListVis}}),I=r(o.prototype,"recallStatus",[ee.observable],{enumerable:!0,initializer:function(){return de.recallStatus}}),F=r(o.prototype,"recallRule",[ee.observable],{enumerable:!0,initializer:function(){return de.recallRule}}),M=r(o.prototype,"recallNoTrace",[ee.observable],{enumerable:!0,initializer:function(){return de.recallNoTrace}}),N=r(o.prototype,"classificationRight",[ee.observable],{enumerable:!0,initializer:function(){return de.classificationRight}}),L=r(o.prototype,"setState",[ee.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,Y.default)(t).forEach(function(n){e[n]=t[n]}),e}}}),A=r(o.prototype,"getSendApartResultList",[ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t){re.default.getSendApartResultList({mailId:t}).then((0,ee.action)(function(t){"1"===t.status?(e.sendApartResultList=t.sendResultList,e.sendStatus=t.sendStatus):te.message.error(t.msg?t.msg:ue(384415,"获取分别发送结果列表错误"))}))}}}),R=r(o.prototype,"getEmailRecallDetailList",[ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t){re.default.getEmailRecallDetailList({mailId:t}).then((0,ee.action)(function(t){"1"===t.status?(e.emailRecallDetailList=t.emailRecallDetailList,e.recallStatus=t.recallStatus,e.recallRule=t.recallRule,e.recallNoTrace=t.recallNoTrace):te.message.error(t.msg?t.msg:ue(505790,"获取撤回结果列表错误"))}))}}}),z=r(o.prototype,"emailCommonOperation",[ee.action],{enumerable:!0,initializer:function(){return function(e){le.default.commonOperation(e).then(function(t){try{!0===t.flag&&"receiveNeedReceipt"===e.operateType?te.message.success(ue(384416,"回复成功!")):!1===t.flag&&te.message.error(t.msg)}catch(e){te.message.error(e)}})}}}),P=r(o.prototype,"getRight",[ee.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,Q.default)(H.default.mark(function t(n){var i;return H.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.rightLoading=!0,t.next=3,re.default.getRight(n);case 3:i=t.sent;try{"1"===i.status?(e.right=i.viewRight,e.classificationRight=i.classificationRight):te.message.error(i.msg)}catch(e){te.message.error(e)}return e.rightLoading=!1,t.abrupt("return",i);case 7:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),D=r(o.prototype,"getBaseInfo",[ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t,n){return e.baseLoading=!0,e.loading=!0,function(){var t=(0,Q.default)(H.default.mark(function t(i){var a;return H.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,re.default.getBase(i);case 2:a=t.sent;try{"1"===a.status?(e.baseInfo=a.viewBean,e.isSimple=a.viewBean.showmode,n&&n(a.viewBean)):te.message.error(a.msg)}catch(e){te.message.error(e)}e.baseLoading=!1,e.loading=!1;case 6:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()(t),e}}}),j=r(o.prototype,"getDropDown",[ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t){return e.dropdownLoding=!0,function(){var t=(0,Q.default)(H.default.mark(function t(n){var i;return H.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,re.default.getDropDown(n);case 2:i=t.sent;try{"1"===i.status?e.dropDown=i.viewPageTopDropDown:te.message.error(i.msg)}catch(e){te.message.error(e)}e.dropdownLoding=!1;case 5:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()(t),e}}}),W=r(o.prototype,"getContent",[ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t){return e.contentLoading=!0,e.loading=!0,function(){var t=(0,Q.default)(H.default.mark(function t(n){var i;return H.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,re.default.getContent(n);case 2:i=t.sent;try{"1"===i.status?(e.content=se.decode(i.mailContent),e.content=e.content.replace(/\/spa\/workflow\/forwardMobileForm.html/g,"/workflow/request/ViewRequestForwardSPA.jsp")):te.message.error(i.msg)}catch(e){te.message.error(e)}e.contentLoading=!1,e.loading=!1;case 6:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()(t),e}}}),B=r(o.prototype,"getReadCount",[ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t){return e.readListLoading=!0,function(){var t=(0,Q.default)(H.default.mark(function t(n){var i;return H.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,re.default.getReadCount(n);case 2:i=t.sent;try{"1"===i.status?e.readListCount=i.topList:te.message.error(i.msg)}catch(e){te.message.error(e)}e.readListLoading=!1;case 5:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()(t),e}}}),G=r(o.prototype,"getReadList",[ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t){return e.readListLoading=!0,function(){var n=(0,Q.default)(H.default.mark(function n(i){var a;return H.default.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,re.default.getReadList(i);case 2:a=n.sent;try{"1"===a.status?e.readListTableStore.getDatas(a.sessionkey,t.current||1):te.message.error(a.msg)}catch(e){te.message.error(e)}e.readListLoading=!1;case 5:case"end":return n.stop()}},n,e)}));return function(e){return n.apply(this,arguments)}}()(t),e}}}),V=r(o.prototype,"doFastReply",[ee.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,Q.default)(H.default.mark(function t(n){var i;return H.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.fastReplyLoading=!0,t.next=3,re.default.doFastReply(n);case 3:i=t.sent;try{"1"===i.status&&i.api_status&&"true"===i.api_status?te.message.success(ue(384416,"回复成功!")):te.message.error(i.msg)}catch(e){te.message.error(e)}return e.fastReplyLoading=!1,t.abrupt("return",i);case 7:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),o);t.default=fe},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,ke.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m,h,v,g,b,y,S,w,E,C,T,_,k,x,O,I,F,M,N,L,A,R,z,P,D,j,W,B,G,V,U,J,K,H,q,Q,$,Y,X,Z,ee,te,ne,ie,ae,re,oe,le,ue,se,ce,de,fe,pe,me,he,ve,ge,be,ye,Se,we,Ee,Ce,Te,_e=n(12),ke=i(_e),xe=n(15),Oe=i(xe),Ie=n(124),Fe=i(Ie),Me=n(350),Ne=i(Me),Le=n(135),Ae=i(Le),Re=n(356),ze=i(Re),Pe=n(34),De=i(Pe),je=n(20),We=i(je),Be=n(40),Ge=i(Be),Ve=n(21),Ue=i(Ve),Je=n(10),Ke=i(Je),He=n(16),qe=i(He),Qe=n(303),$e=i(Qe),Ye=n(1),Xe=i(Ye),Ze=n(8),et=i(Ze),tt=n(7),nt=n(2),it=n(0),at=n(304),rt=i(at),ot=n(25),lt=it.WeaLocaleProvider.getLabel,ut=it.WeaTools.Base64,st={loading:!1,sendingStatus:"",editing:!1,initDatas:{},hideRight:!0,mailAccountId:"",hrmAccountid:"",isSendApart:0,op_showInnerAndOuter:0,innerMail:1,outerMail:1,isInternal:1,subject:"",content:"",flag:-1,fileInfos:{},fileUploadConfig:{},sendFrom_internal:[],sendFrom_outer:[],sendTo_internal:[],sendTo_outer:[],op_isShowSendCc:0,sendCc_internal:[],internaltonewIds:"",internalccnewIds:"",internalbccnewIds:"",sendCc_outer:[],op_isShowSendBcc:0,sendBcc_internal:[],sendBcc_outer:[],op_showMoreOptions:0,option_internal:[],option_outer:[],priority:0,savesend:1,texttype:2,needReceipt:0,timingdate:"",op_isTimingSend:0,upStatus:"",fileList:[],fileListB:[],upSetSub:!1,signList:[],templateList:[],sendRes:{},focusTagGroup:"",searchValue:"",groupTree:[],contactsTreeLoading:!1,contactsTreeListloading:!1,contactsTreeListloadingId:"",hrmGroup:[],hasAll:0,allInfo:{},mailid:"",oldmailid:"",resourceClassification:{},classification:{},uploadTypeWhiteAuth:"0"},ct=(o=(0,tt.action)("切换密级"),l=function(){function e(){(0,Xe.default)(this,e),a(this,"loading",u,this),a(this,"sendingStatus",s,this),a(this,"editing",c,this),a(this,"initDatas",d,this),a(this,"hideRight",f,this),a(this,"mailAccountId",p,this),a(this,"hrmAccountid",m,this),a(this,"isSendApart",h,this),a(this,"op_showInnerAndOuter",v,this),a(this,"isInternal",g,this),a(this,"subject",b,this),a(this,"content",y,this),a(this,"flag",S,this),a(this,"fileInfos",w,this),a(this,"fileUploadConfig",E,this),a(this,"sendFrom_internal",C,this),a(this,"sendFrom_outer",T,this),a(this,"sendTo_internal",_,this),a(this,"sendTo_outer",k,this),a(this,"op_isShowSendCc",x,this),a(this,"sendCc_internal",O,this),a(this,"internalccnewIds",I,this),a(this,"internaltonewIds",F,this),a(this,"internalbccnewIds",M,this),a(this,"sendCc_outer",N,this),a(this,"op_isShowSendBcc",L,this),a(this,"sendBcc_internal",A,this),a(this,"sendBcc_outer",R,this),a(this,"op_showMoreOptions",z,this),a(this,"option_internal",P,this),a(this,"option_outer",D,this),a(this,"priority",j,this),a(this,"savesend",W,this),a(this,"texttype",B,this),a(this,"needReceipt",G,this),a(this,"timingdate",V,this),a(this,"op_isTimingSend",U,this),a(this,"upStatus",J,this),a(this,"fileList",K,this),a(this,"fileListB",H,this),a(this,"upSetSub",q,this),a(this,"signList",Q,this),a(this,"templateList",$,this),a(this,"sendRes",Y,this),a(this,"focusTagGroup",X,this),a(this,"searchValue",Z,this),a(this,"groupTree",ee,this),a(this,"contactsTreeLoading",te,this),a(this,"contactsTreeListLoading",ne,this),a(this,"contactsTreeListloadingId",ie,this),a(this,"hrmGroup",ae,this),a(this,"hasAll",re,this),a(this,"allInfo",oe,this),a(this,"texttypeClick",le,this),a(this,"sessionUUid",ue,this),a(this,"mailid",se,this),a(this,"oldmailid",ce,this),a(this,"resourceClassification",de,this),a(this,"classification",fe,this),a(this,"uploadTypeWhiteAuth",pe,this),a(this,"setState",me,this),a(this,"clear",he,this),a(this,"getInit",ve,this),a(this,"changeSecrecy",ge,this),a(this,"changeAccount",be,this),a(this,"getSignList",ye,this),a(this,"getTemplateList",Se,this),a(this,"getContactsTree",we,this),a(this,"getContactsTreeList",Ee,this),a(this,"getHrmGroup",Ce,this),a(this,"doSubmit",Te,this)}return(0,et.default)(e,[{key:"selectedAllTo",get:function(){return(0,ot.isSelectedAll)((0,tt.toJS)(this.sendTo_internal))}},{key:"selectedAllCc",get:function(){return(0,ot.isSelectedAll)((0,tt.toJS)(this.sendCc_internal))}},{key:"selectedAllBcc",get:function(){return(0,ot.isSelectedAll)((0,tt.toJS)(this.sendBcc_internal))}},{key:"fileTotalSize",get:function(){var e=0;return this.fileList.forEach(function(t){var n=t.filesizeByte;e+=n||0}),e/=1024,e>1024?(e/1024).toFixed(2)+" MB":e.toFixed(2)+" KB"}},{key:"fileTotalNumber",get:function(){return this.fileList.length}}]),e}(),u=r(l.prototype,"loading",[tt.observable],{enumerable:!0,initializer:function(){return st.loading}}),s=r(l.prototype,"sendingStatus",[tt.observable],{enumerable:!0,initializer:function(){return st.sendingStatus}}),c=r(l.prototype,"editing",[tt.observable],{enumerable:!0,initializer:function(){return st.editing}}),d=r(l.prototype,"initDatas",[tt.observable],{enumerable:!0,initializer:function(){return st.initDatas}}),f=r(l.prototype,"hideRight",[tt.observable],{enumerable:!0,initializer:function(){return st.hideRight}}),p=r(l.prototype,"mailAccountId",[tt.observable],{enumerable:!0,initializer:function(){return st.mailAccountId}}),m=r(l.prototype,"hrmAccountid",[tt.observable],{enumerable:!0,initializer:function(){return st.hrmAccountid}}),h=r(l.prototype,"isSendApart",[tt.observable],{enumerable:!0,initializer:function(){return st.isSendApart}}),v=r(l.prototype,"op_showInnerAndOuter",[tt.observable],{enumerable:!0,initializer:function(){return st.op_showInnerAndOuter}}),g=r(l.prototype,"isInternal",[tt.observable],{enumerable:!0,initializer:function(){return st.isInternal}}),b=r(l.prototype,"subject",[tt.observable],{enumerable:!0,initializer:function(){return st.subject}}),y=r(l.prototype,"content",[tt.observable],{enumerable:!0,initializer:function(){return st.content}}),S=r(l.prototype,"flag",[tt.observable],{enumerable:!0,initializer:function(){return st.flag}}),w=r(l.prototype,"fileInfos",[tt.observable],{enumerable:!0,initializer:function(){return st.fileInfos}}),E=r(l.prototype,"fileUploadConfig",[tt.observable],{enumerable:!0,initializer:function(){return st.fileUploadConfig}}),C=r(l.prototype,"sendFrom_internal",[tt.observable],{enumerable:!0,initializer:function(){return st.sendFrom_internal}}),T=r(l.prototype,"sendFrom_outer",[tt.observable],{enumerable:!0,initializer:function(){return st.sendFrom_outer}}),_=r(l.prototype,"sendTo_internal",[tt.observable],{enumerable:!0,initializer:function(){return st.sendTo_internal}}),k=r(l.prototype,"sendTo_outer",[tt.observable],{enumerable:!0,initializer:function(){return st.sendTo_outer}}),x=r(l.prototype,"op_isShowSendCc",[tt.observable],{enumerable:!0,initializer:function(){return st.op_isShowSendCc}}),O=r(l.prototype,"sendCc_internal",[tt.observable],{enumerable:!0,initializer:function(){return st.sendCc_internal}}),I=r(l.prototype,"internalccnewIds",[tt.observable],{enumerable:!0,initializer:function(){return st.internalccnewIds}}),F=r(l.prototype,"internaltonewIds",[tt.observable],{enumerable:!0,initializer:function(){return st.internaltonewIds}}),M=r(l.prototype,"internalbccnewIds",[tt.observable],{enumerable:!0,initializer:function(){return st.internalbccnewIds}}),N=r(l.prototype,"sendCc_outer",[tt.observable],{enumerable:!0,initializer:function(){return st.sendCc_outer}}),L=r(l.prototype,"op_isShowSendBcc",[tt.observable],{enumerable:!0,initializer:function(){return st.op_isShowSendBcc}}),A=r(l.prototype,"sendBcc_internal",[tt.observable],{enumerable:!0,initializer:function(){return st.sendBcc_internal}}),R=r(l.prototype,"sendBcc_outer",[tt.observable],{enumerable:!0,initializer:function(){return st.sendBcc_outer}}),z=r(l.prototype,"op_showMoreOptions",[tt.observable],{enumerable:!0,initializer:function(){return st.op_showMoreOptions}}),P=r(l.prototype,"option_internal",[tt.observable],{enumerable:!0,initializer:function(){return st.option_internal}}),D=r(l.prototype,"option_outer",[tt.observable],{enumerable:!0,initializer:function(){return st.option_outer}}),j=r(l.prototype,"priority",[tt.observable],{enumerable:!0,initializer:function(){return st.priority}}),W=r(l.prototype,"savesend",[tt.observable],{enumerable:!0,initializer:function(){return st.savesend}}),B=r(l.prototype,"texttype",[tt.observable],{enumerable:!0,initializer:function(){return st.texttype}}),G=r(l.prototype,"needReceipt",[tt.observable],{enumerable:!0,initializer:function(){return st.needReceipt}}),V=r(l.prototype,"timingdate",[tt.observable],{enumerable:!0,initializer:function(){return st.timingdate}}),U=r(l.prototype,"op_isTimingSend",[tt.observable],{enumerable:!0,initializer:function(){return st.op_isTimingSend}}),J=r(l.prototype,"upStatus",[tt.observable],{enumerable:!0,initializer:function(){return st.upStatus}}),K=r(l.prototype,"fileList",[tt.observable],{enumerable:!0,initializer:function(){return st.fileList}}),H=r(l.prototype,"fileListB",[tt.observable],{enumerable:!0,initializer:function(){return st.fileListB}}),q=r(l.prototype,"upSetSub",[tt.observable],{enumerable:!0,initializer:function(){return st.upSetSub}}),Q=r(l.prototype,"signList",[tt.observable],{enumerable:!0,initializer:function(){return st.signList}}),$=r(l.prototype,"templateList",[tt.observable],{enumerable:!0,initializer:function(){return st.templateList}}),Y=r(l.prototype,"sendRes",[tt.observable],{enumerable:!0,initializer:function(){return st.sendRes}}),X=r(l.prototype,"focusTagGroup",[tt.observable],{enumerable:!0,initializer:function(){return st.focusTagGroup}}),Z=r(l.prototype,"searchValue",[tt.observable],{enumerable:!0,initializer:function(){return st.searchValue}}),ee=r(l.prototype,"groupTree",[tt.observable],{enumerable:!0,initializer:function(){return st.groupTree}}),te=r(l.prototype,"contactsTreeLoading",[tt.observable],{enumerable:!0,initializer:function(){return st.contactsTreeLoading}}),ne=r(l.prototype,"contactsTreeListLoading",[tt.observable],{enumerable:!0,initializer:function(){return st.contactsTreeListLoading}}),ie=r(l.prototype,"contactsTreeListloadingId",[tt.observable],{enumerable:!0,initializer:function(){return st.contactsTreeListloadingId}}),ae=r(l.prototype,"hrmGroup",[tt.observable],{enumerable:!0,initializer:function(){return st.hrmGroup}}),re=r(l.prototype,"hasAll",[tt.observable],{enumerable:!0,initializer:function(){return st.hasAll}}),oe=r(l.prototype,"allInfo",[tt.observable],{enumerable:!0,initializer:function(){return st.allInfo}}),le=r(l.prototype,"texttypeClick",[tt.observable],{enumerable:!0,initializer:function(){return-1}}),ue=r(l.prototype,"sessionUUid",[tt.observable],{enumerable:!0,initializer:function(){return""}}),se=r(l.prototype,"mailid",[tt.observable],{enumerable:!0,initializer:function(){return st.mailid}}),ce=r(l.prototype,"oldmailid",[tt.observable],{enumerable:!0,initializer:function(){return st.oldmailid}}),de=r(l.prototype,"resourceClassification",[tt.observable],{enumerable:!0,initializer:function(){return st.resourceClassification}}),fe=r(l.prototype,"classification",[tt.observable],{enumerable:!0,initializer:function(){return st.classification}}),pe=r(l.prototype,"uploadTypeWhiteAuth",[tt.observable],{enumerable:!0,initializer:function(){return st.uploadTypeWhiteAuth}}),r(l.prototype,"selectedAllTo",[tt.computed],(0,$e.default)(l.prototype,"selectedAllTo"),l.prototype),r(l.prototype,"selectedAllCc",[tt.computed],(0,$e.default)(l.prototype,"selectedAllCc"),l.prototype),r(l.prototype,"selectedAllBcc",[tt.computed],(0,$e.default)(l.prototype,"selectedAllBcc"),l.prototype),r(l.prototype,"fileTotalSize",[tt.computed],(0,$e.default)(l.prototype,"fileTotalSize"),l.prototype),r(l.prototype,"fileTotalNumber",[tt.computed],(0,$e.default)(l.prototype,"fileTotalNumber"),l.prototype),me=r(l.prototype,"setState",[tt.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,qe.default)(t).forEach(function(n){!(("sendTo_internal"===n||"internaltonewIds"===n)&&e.selectedAllTo&&0!==t[n].length||("sendCc_internal"===n||"internalccnewIds"===n)&&e.selectedAllCc&&0!==t[n].length||("sendBcc_internal"===n||"internalbccnewIds"===n)&&e.selectedAllBcc&&0!==t[n].length)&&(e[n]=t[n])}),e}}}),he=r(l.prototype,"clear",[tt.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.setState((0,Ke.default)({},st,{groupTree:e.groupTree,content:e.content}))}}}),ve=r(l.prototype,"getInit",[tt.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,Ue.default)(We.default.mark(function t(n,i){var a,r,o,l,u,s,c,d,f,p,m,h,v,g,b,y,S,w,E;return We.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.editing=!0,e.loading=!0,t.next=4,rt.default.getInit(n);case 4:a=t.sent;try{if("1"===a.status){if(e.sessionUUid=a.sessionUUid&&a.sessionUUid,r=new RegExp(/^<div id=\"wea_rich_text_default_font\"[^>]+\>/),o=ut.decode(a.emailAddBean.content),o=o.replace(r,"").replace(/<\/div>$/,""),l=(0,Ke.default)({},a.emailAddBean,{content:o}),e.initDatas=l,u=a.emailAddBean,s=u.sendFrom_internal,c=u.sendFrom_outer,d=u.fileInfos.fileList,f=u.mailId,p=u.flag,m=u.resourceClassification,e.oldmailid=f,4===p&&e.setState({mailid:f}),s.length>0&&(h=s.filter(function(e){return e.selected}),e.hrmAccountid=(1===h.length?h[0]:s[0]).key,m&&"{}"!==(0,Ge.default)(m)))for(v in m)e.classification[v]||(g=m[v].filter(function(e){return e.selected}),b=g.length>0?g[0].key:"",e.classification[v]=b);c.length>0&&(y=c.filter(function(e){return e.selected}),e.mailAccountId=(1===y.length?y[0]:c[0]).key),d&&(e.fileList=d),S=[],w=n.to&&n.to.split(","),E=n.toname&&n.toname.split(","),w&&w.forEach(function(e,t){var n={};n.id=e,n.name=E?E[t]:e,S.push(n)}),e.setState(l),i&&i()}else nt.message.error(a.msg)}catch(e){nt.message.error(e)}return e.loading=!1,t.abrupt("return",a);case 8:case"end":return t.stop()}},t,e)}));return function(e,n){return t.apply(this,arguments)}}()}}),ge=r(l.prototype,"changeSecrecy",[o],{enumerable:!0,initializer:function(){var e=this;return function(t){rt.default.filterSetecy(t).then(function(t){e.setState(t)})}}}),be=r(l.prototype,"changeAccount",[tt.action],{enumerable:!0,initializer:function(){var e=this;return function(t){rt.default.getInit(t).then(function(t){if(e.sendFrom_outer=t.emailAddBean.sendFrom_outer,e.sendFrom_outer.length>0){var n=e.sendFrom_outer.filter(function(e){return e.selected});e.mailAccountId=(1===n.length?n[0]:e.sendFrom_outer[0]).key}})}}}),ye=r(l.prototype,"getSignList",[tt.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,Ue.default)(We.default.mark(function t(n){var i;return We.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.loading=!0,t.next=3,rt.default.getSignList(n);case 3:i=t.sent;try{"1"===i.status?e.signList=i.signList:nt.message.error(i.msg)}catch(e){nt.message.error(e)}return e.loading=!1,t.abrupt("return",i);case 7:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),Se=r(l.prototype,"getTemplateList",[tt.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,Ue.default)(We.default.mark(function t(n){var i;return We.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.loading=!0,t.next=3,rt.default.getTemplateList(n);case 3:i=t.sent;try{"1"===i.status?e.templateList=i.templateList:nt.message.error(i.msg)}catch(e){nt.message.error(e)}return e.loading=!1,t.abrupt("return",i);case 7:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),we=r(l.prototype,"getContactsTree",[tt.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,Ue.default)(We.default.mark(function t(n){var i;return We.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.contactsTreeLoading=!0,e.contactsTreeListloadingId="",t.next=4,rt.default.getContactsTree(n);case 4:i=t.sent;try{"1"===i.status?e.groupTree=i.groupTree.map(function(e){return(0,Ke.default)({},e,{current:0,contactList:[],expandedKeys:[]})}):nt.message.error(i.msg)}catch(e){nt.message.error(e)}return e.contactsTreeLoading=!1,t.abrupt("return",i);case 8:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),Ee=r(l.prototype,"getContactsTreeList",[tt.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,Ue.default)(We.default.mark(function t(n){var i,a,r,o,l,u,s,c,d,f,p,m,h,v,g,b,y,S,w,E,C,T,_,k,x,O,I,F,M,N,L,A,R;return We.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.contactsTreeListLoading=!0,e.contactsTreeListloadingId=n.groupid,i=n.addall,a=n.sendtype,t.next=6,rt.default.getContactsTreeList(n);case 6:r=t.sent;try{"1"===r.status?a||(e.groupTree=(0,tt.toJS)(e.groupTree).map(function(e){return e.groupId===n.groupid?(0,Ke.default)({},e,{contactList:e.contactList.concat(r.contactList),current:n.current}):e})):nt.message.error(r.msg)}catch(e){nt.message.error(e)}if(e.contactsTreeListLoading=!1,!i){t.next=102;break}if(o=[],"sendTo_outer"!=a){t.next=42;break}if(0!=e.sendTo_outer.length){t.next=17;break}e.sendTo_outer=e.sendTo_outer.concat(r.contactList),o.push.apply(o,(0,De.default)(e.sendTo_outer)),t.next=39;break;case 17:for(l=new ze.default,u=0;u<e.sendTo_outer.length;u++)l.set(e.sendTo_outer[u].id,(0,tt.toJS)(e.sendTo_outer[u]));for(s=0;s<r.contactList.length;s++)l.set(r.contactList[s].id,r.contactList[s]);for(c=!0,d=!1,f=void 0,t.prev=23,p=(0,Ae.default)(l);!(c=(m=p.next()).done);c=!0)h=(0,Ne.default)(m.value,2),v=h[0],g=h[1],o.push(g);t.next=31;break;case 27:t.prev=27,t.t0=t.catch(23),d=!0,f=t.t0;case 31:t.prev=31,t.prev=32,!c&&p.return&&p.return();case 34:if(t.prev=34,!d){t.next=37;break}throw f;case 37:return t.finish(34);case 38:return t.finish(31);case 39:e.setState((0,Oe.default)({},a,(0,Fe.default)((0,tt.toJS)(o)))),t.next=102;break;case 42:if("sendCc_outer"!=a){t.next=73;break}if(0!=e.sendCc_outer.length){t.next=48;break}e.sendCc_outer=e.sendCc_outer.concat(r.contactList),o.push.apply(o,(0,De.default)(e.sendCc_outer)),t.next=70;break;case 48:for(b=new ze.default,y=0;y<e.sendCc_outer.length;y++)b.set(e.sendCc_outer[y].id,(0,tt.toJS)(e.sendCc_outer[y]));for(S=0;S<r.contactList.length;S++)b.set(r.contactList[S].id,r.contactList[S]);for(w=!0,E=!1,C=void 0,t.prev=54,T=(0,Ae.default)(b);!(w=(_=T.next()).done);w=!0)k=(0,Ne.default)(_.value,2),v=k[0],g=k[1],o.push(g);t.next=62;break;case 58:t.prev=58,t.t1=t.catch(54),E=!0,C=t.t1;case 62:t.prev=62,t.prev=63,!w&&T.return&&T.return();case 65:if(t.prev=65,!E){t.next=68;break}throw C;case 68:return t.finish(65);case 69:return t.finish(62);case 70:e.setState((0,Oe.default)({},a,(0,Fe.default)((0,tt.toJS)(o)))),t.next=102;break;case 73:if("sendBcc_outer"!=a){t.next=102;break}if(0!=e.sendBcc_outer.length){t.next=79;break}e.sendBcc_outer=e.sendBcc_outer.concat(r.contactList),o.push.apply(o,(0,De.default)(e.sendBcc_outer)),t.next=101;break;case 79:for(x=new ze.default,O=0;O<e.sendBcc_outer.length;O++)x.set(e.sendBcc_outer[O].id,(0,tt.toJS)(e.sendBcc_outer[O]));for(I=0;I<r.contactList.length;I++)x.set(r.contactList[I].id,r.contactList[I]);for(F=!0,M=!1,N=void 0,t.prev=85,L=(0,Ae.default)(x);!(F=(A=L.next()).done);F=!0)R=(0,Ne.default)(A.value,2),v=R[0],g=R[1],o.push(g);t.next=93;break;case 89:t.prev=89,t.t2=t.catch(85),M=!0,N=t.t2;case 93:t.prev=93,t.prev=94,!F&&L.return&&L.return();case 96:if(t.prev=96,!M){t.next=99;break}throw N;case 99:return t.finish(96);case 100:return t.finish(93);case 101:e.setState((0,Oe.default)({},a,(0,Fe.default)((0,tt.toJS)(o))));case 102:return t.abrupt("return",r);case 103:case"end":return t.stop()}},t,e,[[23,27,31,39],[32,,34,38],[54,58,62,70],[63,,65,69],[85,89,93,101],[94,,96,100]])}));return function(e){return t.apply(this,arguments)}}()}}),Ce=r(l.prototype,"getHrmGroup",[tt.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,Ue.default)(We.default.mark(function t(){var n,i,a,r,o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return We.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,rt.default.getHrmGroup(o);case 2:n=t.sent;try{"1"===n.status?(i=n.datas,a=n.hasAll,r=n.allInfo,e.hasAll=a,e.hrmGroup=i,a&&(e.allInfo=r)):nt.message.error(n.msg)}catch(e){nt.message.error(e)}return e.contactsTreeLoading=!1,t.abrupt("return",n);case 6:case"end":return t.stop()}},t,e)}));return function(){return t.apply(this,arguments)}}()}}),Te=r(l.prototype,"doSubmit",[tt.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,Ue.default)(We.default.mark(function t(n){var i,a;return We.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return i=n.savedraft,e.loading=!0,e.sendingStatus=i?"saving":"sending",t.prev=3,t.next=6,rt.default.sendEmail(n);case 6:return a=t.sent,e.sendRes=a,"1"!==a.status||"true"!==a.isSend&&"draftSaved"!==a.isSend?(e.sendingStatus="error",nt.message.error(""+lt(71,"邮件")+(i?lt(30986,"保存"):lt(2083,"发送"))+lt(84566,"失败!"))):("draftSaved"===a.isSend&&(e.setState({mailid:a.mailId}),a.fileInfos&&(e.fileList=a.fileInfos.fileList||[])),e.sendingStatus=i?"saved":"success",(i||1!==e.op_isTimingSend)&&nt.message.success(i?lt(384403,"保存草稿成功"):lt(124904,"邮件发送成功"))),e.editing=!1,e.loading=!1,t.abrupt("return",a);case 14:t.prev=14,t.t0=t.catch(3),e.sendingStatus="error",e.editing=!1,e.loading=!1,nt.message.error(t.t0);case 20:case"end":return t.stop()}},t,e,[[3,14]])}));return function(e){return t.apply(this,arguments)}}()}}),l);t.default=ct},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=n(351),r=i(a),o=n(135),l=i(o);t.default=function(){function e(e,t){var n=[],i=!0,a=!1,r=void 0;try{for(var o,u=(0,l.default)(e);!(i=(o=u.next()).done)&&(n.push(o.value),!t||n.length!==t);i=!0);}catch(e){a=!0,r=e}finally{try{!i&&u.return&&u.return()}finally{if(a)throw r}}return n}return function(t,n){if(Array.isArray(t))return t;if((0,r.default)(Object(t)))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}()},function(e,t,n){e.exports={default:n(352),__esModule:!0}},function(e,t,n){n(53),n(42),e.exports=n(353)},function(e,t,n){var i=n(72),a=n(19)("iterator"),r=n(43);e.exports=n(13).isIterable=function(e){var t=Object(e);return void 0!==t[a]||"@@iterator"in t||r.hasOwnProperty(i(t))}},function(e,t,n){n(53),n(42),e.exports=n(355)},function(e,t,n){var i=n(27),a=n(101);e.exports=n(13).getIterator=function(e){var t=a(e);if("function"!=typeof t)throw TypeError(e+" is not iterable!");return i(t.call(e))}},function(e,t,n){e.exports={default:n(357),__esModule:!0}},function(e,t,n){n(71),n(42),n(53),n(358),n(359),n(360),n(361),e.exports=n(13).Map},function(e,t,n){"use strict";var i=n(146),a=n(102);e.exports=n(147)("Map",function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}},{get:function(e){var t=i.getEntry(a(this,"Map"),e);return t&&t.v},set:function(e,t){return i.def(a(this,"Map"),0===e?0:e,t)}},i,!0)},function(e,t,n){var i=n(17);i(i.P+i.R,"Map",{toJSON:n(148)("Map")})},function(e,t,n){n(149)("Map")},function(e,t,n){n(150)("Map")},function(e,t,n){n(363);var i=n(13).Object;e.exports=function(e,t){return i.getOwnPropertyDescriptor(e,t)}},function(e,t,n){var i=n(35),a=n(100).f;n(85)("getOwnPropertyDescriptor",function(){return function(e,t){return a(i(e),t)}})},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,v.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m,h=n(12),v=i(h),g=n(20),b=i(g),y=n(21),S=i(y),w=n(16),E=i(w),C=n(1),T=i(C),_=n(7),k=n(2),x=n(304),O=i(x),I=n(0),F=I.WeaLocaleProvider.getLabel,M={visible:!1,loading:!1,groupName:"",list:[]},N=(o=function e(){(0,T.default)(this,e),a(this,"visible",l,this),a(this,"loading",u,this),a(this,"groupName",s,this),a(this,"list",c,this),a(this,"setState",d,this),a(this,"clear",f,this),a(this,"addContactGroup",p,this),a(this,"addInnerGroup",m,this)},l=r(o.prototype,"visible",[_.observable],{enumerable:!0,initializer:function(){return M.visible}}),u=r(o.prototype,"loading",[_.observable],{enumerable:!0,initializer:function(){return M.loading}}),s=r(o.prototype,"groupName",[_.observable],{enumerable:!0,initializer:function(){return M.groupName}}),c=r(o.prototype,"list",[_.observable],{enumerable:!0,initializer:function(){return M.list}}),d=r(o.prototype,"setState",[_.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,E.default)(t).forEach(function(n){e[n]=t[n]}),e}}}),f=r(o.prototype,"clear",[_.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setState(M)}}}),p=r(o.prototype,"addContactGroup",[_.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,S.default)(b.default.mark(function t(n){var i;return b.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.loading=!0,t.next=3,O.default.addContactGroup(n);case 3:i=t.sent;try{!0===i.api_status?k.message.success(F("?","添加联系人组成功")):k.message.error(i.msg)}catch(e){k.message.error(e)}return e.loading=!1,t.abrupt("return",i);case 7:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),m=r(o.prototype,"addInnerGroup",[_.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,S.default)(b.default.mark(function t(n){var i;return b.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.loading=!0,t.next=3,O.default.addInnerGroup(n);case 3:i=t.sent;try{!0===i.api_status?k.message.success(F(384377,"添加常用组成功")):k.message.error(i.msg)}catch(e){k.message.error(e)}return e.loading=!1,t.abrupt("return",i);case 7:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),o);t.default=N},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,A.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m,h,v,g,b,y,S,w,E,C,T,_,k,x,O,I,F,M,N,L=n(12),A=i(L),R=n(16),z=i(R),P=n(20),D=i(P),j=n(63),W=i(j),B=n(21),G=i(B),V=n(1),U=i(V),J=n(10),K=i(J),H=n(7),q=n(2),Q=n(11),$=n(0),Y=n(366),X=i(Y),Z=$.WeaLocaleProvider.getLabel,ee=$.WeaTools.Base64,te=function(e){return(0,K.default)({},e,{rows:e.rows.map(function(e){return(0,K.default)({},e,{showname:e.label,shownameText:e.label})})})},ne={hideRight:!1,showSearchAd:!1,tableLoading:!1,columns:[],datas:[],pagination:{current:1,pageSize:10,total:0},selectedRowKeys:[],quickSeach:{},quickSeachValue:"",condition:[],dropDown:[],form:new Q.WeaForm},ie=(o=function e(t){(0,U.default)(this,e),this.name="inbox",a(this,"hideRight",l,this),a(this,"showSearchAd",u,this),a(this,"tableLoading",s,this),a(this,"columns",c,this),a(this,"datas",d,this),a(this,"pagination",f,this),a(this,"selectedRowKeys",p,this),a(this,"quickSeach",m,this),a(this,"quickSeachValue",h,this),a(this,"condition",v,this),a(this,"dropDown",g,this),a(this,"form",b,this),a(this,"loadEmailsStat",y,this),a(this,"lastReceiveTime",S,this),a(this,"accountList",w,this),a(this,"receiveEmailsRes",E,this),a(this,"receivedMailNumber",C,this),a(this,"visOfRecMailsErrDeatilDia",T,this),a(this,"receiveEmailInit",_,this),a(this,"autolyGetOuterEmails",k,this),a(this,"setState",x,this),a(this,"clear",O,this),a(this,"getDatas",I,this),a(this,"getCondition",F,this),a(this,"getdropDown",M,this),a(this,"saveLayout",N,this),this.name=t},l=r(o.prototype,"hideRight",[H.observable],{enumerable:!0,initializer:function(){return ne.hideRight}}),u=r(o.prototype,"showSearchAd",[H.observable],{enumerable:!0,initializer:function(){return ne.showSearchAd}}),s=r(o.prototype,"tableLoading",[H.observable],{enumerable:!0,initializer:function(){return ne.tableLoading}}),c=r(o.prototype,"columns",[H.observable],{enumerable:!0,initializer:function(){return ne.columns}}),d=r(o.prototype,"datas",[H.observable],{enumerable:!0,initializer:function(){return ne.datas}}),f=r(o.prototype,"pagination",[H.observable],{enumerable:!0,initializer:function(){return ne.pagination}}),p=r(o.prototype,"selectedRowKeys",[H.observable],{enumerable:!0,initializer:function(){return ne.selectedRowKeys}}),m=r(o.prototype,"quickSeach",[H.observable],{enumerable:!0,initializer:function(){return ne.quickSeach}}),h=r(o.prototype,"quickSeachValue",[H.observable],{enumerable:!0,initializer:function(){return ne.quickSeachValue}}),v=r(o.prototype,"condition",[H.observable],{enumerable:!0,initializer:function(){return ne.condition}}),g=r(o.prototype,"dropDown",[H.observable],{enumerable:!0,initializer:function(){return ne.dropDown}}),b=r(o.prototype,"form",[H.observable],{enumerable:!0,initializer:function(){return ne.form}}),y=r(o.prototype,"loadEmailsStat",[H.observable],{enumerable:!0,initializer:function(){return""}}),S=r(o.prototype,"lastReceiveTime",[H.observable],{enumerable:!0,initializer:function(){return 0}}),w=r(o.prototype,"accountList",[H.observable],{enumerable:!0,initializer:function(){return[]}}),E=r(o.prototype,"receiveEmailsRes",[H.observable],{enumerable:!0,initializer:function(){return[]}}),C=r(o.prototype,"receivedMailNumber",[H.observable],{enumerable:!0,initializer:function(){return 0}}),T=r(o.prototype,"visOfRecMailsErrDeatilDia",[H.observable],{enumerable:!0,initializer:function(){return!1}}),_=r(o.prototype,"receiveEmailInit",[H.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.loadEmailsStat="",e.accountList=[],e.receiveEmailsRes=[],e.receivedMailNumber=0}}}),k=r(o.prototype,"autolyGetOuterEmails",[H.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,G.default)(D.default.mark(function t(n,i){var a,r,o,l,u,s,c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},d=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){};return D.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if("true"!==n){t.next=36;break}if(!(0==i&&(new Date).getTime()-e.lastReceiveTime<=6e4)){t.next=3;break}return t.abrupt("return");case 3:return e.receiveEmailInit(),t.next=6,X.default.getReciveAccount({receivemailid:i});case 6:if(a=t.sent,"1"===(r=a.status)){t.next=11;break}return q.message.error(Z(384376,"接口业务逻辑错误!")),t.abrupt("return");case 11:if(o=a.accountList,e.accountList=o,!(e.accountList.length>0)){t.next=36;break}return e.loadEmailsStat="loading",l=e.accountList.map(function(e){return e.id}),u=[],l.forEach(function(e){u.push(X.default.getOuterEmails({mailAccountId:e}))}),t.next=20,W.default.all(u);case 20:e.receiveEmailsRes=t.sent,s=0;case 22:if(!(s<e.receiveEmailsRes.length)){t.next=33;break}if("1"===e.receiveEmailsRes[s].status){t.next=29;break}return e.loadEmailsStat="fail",d(),t.abrupt("return");case 29:"1"===e.receiveEmailsRes[s].status&&(e.receivedMailNumber+=Number(e.receiveEmailsRes[s].result.receivedMailNumber));case 30:s++,t.next=22;break;case 33:e.loadEmailsStat="success",e.receivedMailNumber>0&&c(),0==i&&(e.lastReceiveTime=(new Date).getTime());case 36:case"end":return t.stop()}},t,e)}));return function(e,n){return t.apply(this,arguments)}}()}}),x=r(o.prototype,"setState",[H.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,z.default)(t).forEach(function(n){e[n]=t[n]}),e}}}),O=r(o.prototype,"clear",[H.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setState(ne)}}}),I=r(o.prototype,"getDatas",[H.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments[1];return e.tableLoading=!0,function(){var t=(0,G.default)(D.default.mark(function t(i){var a,r,o,l,u,s,c,d,f;return D.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,X.default.getDatas(i);case 2:a=t.sent;try{"1"===a.status?(r=a.tableBean,o=r.columns,l=r.datas,u=r.current,s=r.pageSize,c=r.total,d=a.tableBean,f=l.map(function(e){return(0,K.default)({},e,{content:ee.decode(e.content)})}),e.setState({columns:o,datas:f,pagination:{current:u,pageSize:s,total:c}}),"function"===typeof n&&n(d)):q.message.error(a.msg)}catch(e){q.message.error(e)}e.tableLoading=!1;case 5:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()(t),e}}}),F=r(o.prototype,"getCondition",[H.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(){var n=(0,G.default)(D.default.mark(function n(i){var a,r,o,l,u,s;return D.default.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,X.default.getCondition(i);case 2:a=n.sent;try{"1"===a.status?(r=a.conditioninfo,o=e.form.isFormInit,o&&(e.form=new Q.WeaForm,e.condition=[]),e.condition=r,e.form.initFormFields(r),l=e.form.isFormInit,u=(0,z.default)(i),u.length>1&&l&&(s={},u.forEach(function(e){s[e]={value:t[e]}}),e.form.updateFields(s))):q.message.error(a.msg)}catch(e){q.message.error(e)}case 4:case"end":return n.stop()}},n,e)}));return function(e){return n.apply(this,arguments)}}()(t),e}}}),M=r(o.prototype,"getdropDown",[H.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(){var t=(0,G.default)(D.default.mark(function t(n){var i,a,r;return D.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,X.default.getdropDown(n);case 2:i=t.sent;try{"1"===i.status?(a=i.topDropDown,r=i.quickSeach,e.dropDown=a,e.quickSeach=te(r),e.quickSeachValue||(e.quickSeachValue=r.rows[0].key)):q.message.error(i.msg)}catch(e){q.message.error(e)}case 4:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()(t),e}}}),N=r(o.prototype,"saveLayout",[H.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,G.default)(D.default.mark(function t(){var n,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return D.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,X.default.saveLayout(i);case 2:return n=e.sent,e.abrupt("return",n);case 4:case"end":return e.stop()}},t,e)}));return function(){return t.apply(this,arguments)}}()}}),o);t.default=ie},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(0),a=i.WeaTools.callApi;t.default={getDatas:function(e){return a("/api/email/list/allList","GET",e)},getCondition:function(e){return a("/api/email/list/getListCondition","GET",e)},getdropDown:function(e){return a("/api/email/list/getListPageDropDown","GET",e)},saveLayout:function(e){return a("/api/email/setting/updateLayout","POST",e)},getReciveAccount:function(e){return a("/api/email/base/getReciveAccount","GET",e)},getOuterEmails:function(e){return a("/api/email/base/get","GET",e)}}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,C.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m,h,v,g,b,y,S,w,E=n(12),C=i(E),T=n(20),_=i(T),k=n(21),x=i(k),O=n(16),I=i(O),F=n(1),M=i(F),N=n(7),L=n(2),A=n(0),R=n(154),z=i(R),P=A.WeaLocaleProvider.getLabel,D={loading:!1,emailSize:{occupyspace:0,totalspace:100,remainspace:0}},j=(o=function e(){(0,M.default)(this,e),a(this,"loading",l,this),a(this,"emailSize",u,this),a(this,"spaceRight",s,this),a(this,"setState",c,this),a(this,"getEmailSize",d,this),a(this,"setStar",f,this),a(this,"setReadStatus",p,this),a(this,"deleteEmail",m,this),a(this,"moveToFolder",h,this),a(this,"setTag",v,this),a(this,"recall",g,this),a(this,"exportToDoc",b,this),a(this,"exportToCrm",y,this),a(this,"exportToEml",S,this),a(this,"exportToHtml",w,this)},l=r(o.prototype,"loading",[N.observable],{enumerable:!0,initializer:function(){return D.loading}}),u=r(o.prototype,"emailSize",[N.observable],{enumerable:!0,initializer:function(){return D.emailSize}}),s=r(o.prototype,"spaceRight",[N.observable],{enumerable:!0,initializer:function(){return 0}}),c=r(o.prototype,"setState",[N.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,I.default)(t).forEach(function(n){e[n]=t[n]}),e}}}),d=r(o.prototype,"getEmailSize",[N.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,x.default)(_.default.mark(function t(n){var i,a,r,o,l;return _.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.loading=!0,t.next=3,z.default.getEmailSize(n);case 3:i=t.sent;try{"1"===i.status?(a=i.occupyspace,r=i.totalspace,o=i.spaceRight,l=i.remainspace,e.emailSize={occupyspace:a,totalspace:r,remainspace:l},e.spaceRight=o):L.message.error(i.msg)}catch(e){L.message.error(e)}return e.loading=!1,t.abrupt("return",i);case 7:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),f=r(o.prototype,"setStar",[N.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,x.default)(_.default.mark(function t(n){var i,a;return _.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.loading=!0,t.next=3,z.default.setStar(n);case 3:i=t.sent;try{"1"===i.status?(a=n.star,L.message.success(""+(1===a?P(382626,"标星"):P(201,"取消"))+P(84565,"成功!"))):L.message.error(i.msg||P(83912,"操作失败!"))}catch(e){L.message.error(e)}return e.loading=!1,t.abrupt("return",i);case 7:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),p=r(o.prototype,"setReadStatus",[N.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,x.default)(_.default.mark(function t(n,i){var a,r;return _.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.loading=!0,t.next=3,z.default.setReadStatus(n);case 3:a=t.sent;try{"1"===a.status?(r=n.status,!i&&L.message.success(""+(1===r?P(18492,"标记为已读"):P(25420,"标记为未读"))+P(84565,"成功!"))):L.message.error(a.msg||P(83912,"操作失败!"))}catch(e){L.message.error(e)}return e.loading=!1,t.abrupt("return",a);case 7:case"end":return t.stop()}},t,e)}));return function(e,n){return t.apply(this,arguments)}}()}}),m=r(o.prototype,"deleteEmail",[N.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,x.default)(_.default.mark(function t(n){var i,a;return _.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.loading=!0,t.next=3,z.default.deleteEmail(n);case 3:i=t.sent;try{"1"===i.status?(a=n.operate,L.message.success(""+("delete"===a?P(91,"删除"):P(2031,"永久删除"))+P(84565,"成功!"))):L.message.error(i.msg||P(83473,"删除失败!"))}catch(e){L.message.error(e)}return e.loading=!1,t.abrupt("return",i);case 7:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),h=r(o.prototype,"moveToFolder",[N.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,x.default)(_.default.mark(function t(n){var i;return _.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.loading=!0,t.next=3,z.default.moveToFolder(n);case 3:i=t.sent;try{"1"===i.status?L.message.success(P(384404,"移动成功!")):L.message.error(i.msg||P(384405,"移动失败!"))}catch(e){L.message.error(e)}return e.loading=!1,t.abrupt("return",i);case 7:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),v=r(o.prototype,"setTag",[N.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,x.default)(_.default.mark(function t(n){var i,a;return _.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.loading=!0,t.next=3,z.default.setTag(n);case 3:i=t.sent;try{"1"===i.status?(a=n.operation,L.message.success(""+("cancelLabel"===a||"removeLabel"===a?P(201,"取消"):P(611,"添加"))+P(384406,"标签成功!"))):L.message.error(i.msg||P(384407,"设置标签失败!"))}catch(e){L.message.error(e)}return e.loading=!1,t.abrupt("return",i);case 7:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),g=r(o.prototype,"recall",[N.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,x.default)(_.default.mark(function t(n){var i;return _.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.loading=!0,t.next=3,z.default.recall(n);case 3:i=t.sent;try{"1"===i.status&&!0===i.flag?L.message.success(P(384408,"撤回成功!")):L.message.error(P(505893,"撤回失败!您暂无撤回权限,或者可撤回时间已过期,请检查后台邮件撤回相关配置。"))}catch(e){L.message.error(e)}return e.loading=!1,t.abrupt("return",i);case 7:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),b=r(o.prototype,"exportToDoc",[N.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,x.default)(_.default.mark(function t(n){var i;return _.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.loading=!0,t.next=3,z.default.exportToDoc(n);case 3:i=t.sent;try{"1"===i.status?L.message.success(P(384410,"导出文档成功!")):"2"===i.status?L.message.error(P(390255,"该邮件已被删除!")):L.message.error(i.msg||P(384411,"导出文档失败!"))}catch(e){L.message.error(e)}return e.loading=!1,t.abrupt("return",i);case 7:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),y=r(o.prototype,"exportToCrm",[N.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,x.default)(_.default.mark(function t(n){var i;return _.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.loading=!0,t.next=3,z.default.exportToCrm(n);case 3:i=t.sent;try{"1"===i.status?L.message.success(P(384412,"导出客户联系成功!")):"2"===i.status?L.message.error(P(390255,"该邮件已被删除!")):L.message.error(i.msg||P(384413,"导出客户联系失败!"))}catch(e){L.message.error(e)}return e.loading=!1,t.abrupt("return",i);case 7:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),S=r(o.prototype,"exportToEml",[N.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,x.default)(_.default.mark(function t(n){var i;return _.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.loading=!0,t.next=3,z.default.exportToEml(n);case 3:i=t.sent;try{"1"!==i.status&&L.message.error(i.msg||P(384414,"导出EML失败!"))}catch(e){L.message.error(e)}return e.loading=!1,t.abrupt("return",i);case 7:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),w=r(o.prototype,"exportToHtml",[N.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,x.default)(_.default.mark(function t(n){var i;return _.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.loading=!0,t.next=3,z.default.exportToHtml(n);case 3:i=t.sent;try{"1"!==i.status&&L.message.error(i.msg||"导出Html失败!")}catch(e){L.message.error(e)}return e.loading=!1,t.abrupt("return",i);case 7:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),o);t.default=j},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,_.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m,h,v,g,b,y,S,w,E,C,T=n(12),_=i(T),k=n(20),x=i(k),O=n(21),I=i(O),F=n(16),M=i(F),N=n(1),L=i(N),A=n(7),R=n(305),z=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(R),P=n(369),D=i(P),j=n(370),W=i(j),B=n(371),G=i(B),V=n(372),U=i(V),J=n(373),K=i(J),H=n(374),q=i(H),Q=n(375),$=i(Q),Y=n(376),X=i(Y),Z=n(377),ee=i(Z),te=n(378),ne=i(te),ie={topDatas:[],rightMenuDatas:[],loading:!1},ae=(o=function e(){(0,L.default)(this,e),a(this,"topDatas",l,this),a(this,"selectedKey",u,this),a(this,"rightMenuDatas",s,this),a(this,"loading",c,this),a(this,"accountStore",d,this),a(this,"conventionalStore",f,this),a(this,"templateStore",p,this),a(this,"signStore",m,this),a(this,"ruleStore",h,this),a(this,"labelStore",v,this),a(this,"folderStore",g,this),a(this,"autoRespondStore",b,this),a(this,"blackListStore",y,this),a(this,"autoClearRuleStore",S,this),a(this,"setStoreState",w,this),a(this,"clear",E,this),a(this,"getMailSetTabs",C,this)},l=r(o.prototype,"topDatas",[A.observable],{enumerable:!0,initializer:function(){return ie.topDatas}}),u=r(o.prototype,"selectedKey",[A.observable],{enumerable:!0,initializer:function(){return""}}),s=r(o.prototype,"rightMenuDatas",[A.observable],{enumerable:!0,initializer:function(){return ie.rightMenuDatas}}),c=r(o.prototype,"loading",[A.observable],{enumerable:!0,initializer:function(){return ie.loading}}),d=r(o.prototype,"accountStore",[A.observable],{enumerable:!0,initializer:function(){return new D.default}}),f=r(o.prototype,"conventionalStore",[A.observable],{enumerable:!0,initializer:function(){return new W.default}}),p=r(o.prototype,"templateStore",[A.observable],{enumerable:!0,initializer:function(){return new G.default}}),m=r(o.prototype,"signStore",[A.observable],{enumerable:!0,initializer:function(){return new U.default}}),h=r(o.prototype,"ruleStore",[A.observable],{enumerable:!0,initializer:function(){return new K.default}}),v=r(o.prototype,"labelStore",[A.observable],{enumerable:!0,initializer:function(){return new q.default}}),g=r(o.prototype,"folderStore",[A.observable],{enumerable:!0,initializer:function(){return new $.default}}),b=r(o.prototype,"autoRespondStore",[A.observable],{enumerable:!0,initializer:function(){return new X.default}}),y=r(o.prototype,"blackListStore",[A.observable],{enumerable:!0,initializer:function(){return new ee.default}}),S=r(o.prototype,"autoClearRuleStore",[A.observable],{enumerable:!0,initializer:function(){return new ne.default}}),w=r(o.prototype,"setStoreState",[A.action],{enumerable:!0,initializer:function(){var e=this;return function(t){(0,M.default)(t).forEach(function(n){e[n]=t[n]})}}}),E=r(o.prototype,"clear",[A.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setStoreState(ie)}}}),C=r(o.prototype,"getMailSetTabs",[A.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,I.default)(x.default.mark(function t(n){var i;return x.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,z.getMailSetTabs(n);case 2:return i=e.sent,e.abrupt("return",i);case 4:case"end":return e.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),o);t.default=ae},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,P.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m,h,v,g,b,y,S,w,E,C,T,_,k,x,O,I,F,M,N,L,A,R,z=n(12),P=i(z),D=n(10),j=i(D),W=n(15),B=i(W),G=n(16),V=i(G),U=n(1),J=i(U),K=n(7),H=n(11),q=n(2),Q=n(0),$=n(52),Y=n(54),X=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(Y),Z=H.WeaTableNew.TableStore,ee=Q.WeaLocaleProvider.getLabel,te={fields:[],accountNewVisible:!1,editVisible:!1,editStep:1,editId:"",editResult:{},validateLoading:!1,editLoading:!0,newStep:0,newFirstFileds:[],newSecondFileds:[],mailType:"",isNewInit:!0,nextLoading:!1},ne=(o=function e(){(0,J.default)(this,e),a(this,"accountTable",l,this),a(this,"accountForm",u,this),a(this,"newFirstForm",s,this),a(this,"newSecondForm",c,this),a(this,"fields",d,this),a(this,"accountNewVisible",f,this),a(this,"editVisible",p,this),a(this,"editStep",m,this),a(this,"editId",h,this),a(this,"editResult",v,this),a(this,"validateLoading",g,this),a(this,"editLoading",b,this),a(this,"mailType",y,this),a(this,"newStep",S,this),a(this,"newFirstFileds",w,this),a(this,"newSecondFileds",E,this),a(this,"isNewInit",C,this),a(this,"nextLoading",T,this),a(this,"setStoreState",_,this),a(this,"clear",k,this),a(this,"getMailAccount",x,this),a(this,"deleteUserMailAccount",O,this),a(this,"updateUserDefaultMailAccount",I,this),a(this,"openIdentifyInvoiceMailAccount",F,this),a(this,"getEmailAccountCondition",M,this),a(this,"getMailAccountBean",N,this),a(this,"editSubmit",L,this),a(this,"getNewAccountCondition",A,this),a(this,"stepChange",R,this)},l=r(o.prototype,"accountTable",[K.observable],{enumerable:!0,initializer:function(){return new Z}}),u=r(o.prototype,"accountForm",[K.observable],{enumerable:!0,initializer:function(){return new H.WeaForm}}),s=r(o.prototype,"newFirstForm",[K.observable],{enumerable:!0,initializer:function(){return new H.WeaForm}}),c=r(o.prototype,"newSecondForm",[K.observable],{enumerable:!0,initializer:function(){return new H.WeaForm}}),d=r(o.prototype,"fields",[K.observable],{enumerable:!0,initializer:function(){return te.fields}}),f=r(o.prototype,"accountNewVisible",[K.observable],{enumerable:!0,initializer:function(){return te.accountNewVisible}}),p=r(o.prototype,"editVisible",[K.observable],{enumerable:!0,initializer:function(){return te.editVisible}}),m=r(o.prototype,"editStep",[K.observable],{enumerable:!0,initializer:function(){return te.editStep}}),h=r(o.prototype,"editId",[K.observable],{enumerable:!0,initializer:function(){return te.editId}}),v=r(o.prototype,"editResult",[K.observable],{enumerable:!0,initializer:function(){return te.editResult}}),g=r(o.prototype,"validateLoading",[K.observable],{enumerable:!0,initializer:function(){return te.validateLoading}}),b=r(o.prototype,"editLoading",[K.observable],{enumerable:!0,initializer:function(){return te.editLoading}}),y=r(o.prototype,"mailType",[K.observable],{enumerable:!0,initializer:function(){return te.mailType}}),S=r(o.prototype,"newStep",[K.observable],{enumerable:!0,initializer:function(){return te.newStep}}),w=r(o.prototype,"newFirstFileds",[K.observable],{enumerable:!0,initializer:function(){return te.newFirstFileds}}),E=r(o.prototype,"newSecondFileds",[K.observable],{enumerable:!0,initializer:function(){return te.newSecondFileds}}),C=r(o.prototype,"isNewInit",[K.observable],{enumerable:!0,initializer:function(){return te.isNewInit}}),T=r(o.prototype,"nextLoading",[K.observable],{enumerable:!0,initializer:function(){return te.nextLoading}}),_=r(o.prototype,"setStoreState",[K.action],{enumerable:!0,initializer:function(){var e=this;return function(t){(0,V.default)(t).forEach(function(n){e[n]=t[n]})}}}),k=r(o.prototype,"clear",[K.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setStoreState(te)}}}),x=r(o.prototype,"getMailAccount",[K.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];X.getMailAccount(t).then(function(t){n?e.accountTable.getDatas(t.sessionkey):e.accountTable.getDatas(t.sessionkey,1)})}}}),O=r(o.prototype,"deleteUserMailAccount",[K.action],{enumerable:!0,initializer:function(){var e=this;return function(t){q.message.loading(ee("19611","处理中")+"...",0),X.deleteUserMailAccount(t).then(function(t){q.message.destroy(),t.flag?(q.message.success(ee(83472,"删除成功!"),2),e.getMailAccount("",!0),e.accoutOpt&&"function"===typeof e.accoutOpt&&e.accoutOpt()):q.message.error(t.message||ee(384401,"删除失败,请重试!"),2)})}}}),I=r(o.prototype,"updateUserDefaultMailAccount",[K.action],{enumerable:!0,initializer:function(){var e=this;return function(t){X.updateUserDefaultMailAccount(t).then(function(t){t.flag&&e.getMailAccount("",!0)})}}}),F=r(o.prototype,"openIdentifyInvoiceMailAccount",[K.action],{enumerable:!0,initializer:function(){var e=this;return function(t){X.openIdentifyInvoiceMailAccount(t).then(function(t){t.flag&&e.getMailAccount("",!0)})}}}),M=r(o.prototype,"getEmailAccountCondition",[K.action],{enumerable:!0,initializer:function(){var e=this;return function(t,n){e.editLoading=!0,X.getEmailAccountCondition(t).then(function(t){e.accountForm=new H.WeaForm,e.accountForm.initFormFields(t.conditioninfo),e.fields=t.conditioninfo,e.editLoading=!1,n&&n()})}}}),N=r(o.prototype,"getMailAccountBean",[K.action],{enumerable:!0,initializer:function(){var e=this;return function(t,n){X.getMailAccountBean(t).then(function(t){var i=e.accountForm.getFormParams();for(var a in i)t.emailAccountBean.hasOwnProperty(a)&&e.accountForm.updateFields((0,B.default)({},a,{value:t.emailAccountBean[a]}));n&&n()})}}}),L=r(o.prototype,"editSubmit",[K.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=e.accountForm.getFormParams(),n=t.serverType;window.e9HideFormFieldKeys=[],window.e9HideFormFieldKeys="3"!==n?["ews_service_url","ews_domain","ews_version"]:["popServer","popServerPort","smtpServer","smtpServerPort"],(0,$.ValidateForm)(e.accountForm,function(){e.mailType=t.serverType,e.editStep+=1;var n=(0,j.default)({},t,{operation:"update",id:e.editId});1*e.editStep===2&&(e.validateLoading=!0,X.makeUserMailAccount(n).then(function(t){200===t.response.status?1*t.status===1&&(e.editResult=t,e.validateLoading=!1,t.mailState&&(e.getMailAccount(),e.accoutOpt&&"function"===typeof e.accoutOpt&&e.accoutOpt())):(e.validateLoading=!1,e.editResult=null)}).catch(function(t){e.validateLoading=!1,e.editResult=null}))})}}}),A=r(o.prototype,"getNewAccountCondition",[K.action],{enumerable:!0,initializer:function(){var e=this;return function(t){X.getEmailAddAccountCondition().then(function(n){e.newFirstForm=new H.WeaForm,e.newFirstForm.initFormFields(n.conditioninfo),e.newFirstFileds=n.conditioninfo,t&&t()}),t&&t()}}}),R=r(o.prototype,"stepChange",[K.action],{enumerable:!0,initializer:function(){var e=this;return function(t,n){if(1*e.newStep===0)(0,$.ValidateForm)(e.newFirstForm,function(){var n=e.newFirstForm.getFormParams().accountMailAddress;e.isNewInit&&(e.nextLoading=!0,X.getEmailEditAccountCondition(t).then(function(t){e.newSecondForm.initFormFields(t.conditioninfo),e.newSecondFileds=t.conditioninfo,X.getMailAccountDefaultInfo({accountMailAddress:n}).then(function(t){var n=e.newSecondForm.getFormParams();for(var i in n)t.emailAccountBean.hasOwnProperty(i)&&e.newSecondForm.updateFields((0,B.default)({},i,{value:t.emailAccountBean[i]}));e.nextLoading=!1})})),e.newStep+=1});else if(1*e.newStep===1){var i=e.newFirstForm.getFormParams(),a=e.newSecondForm.getFormParams(),r=a.serverType;window.e9HideFormFieldKeys=[],window.e9HideFormFieldKeys="3"!==r?["ews_service_url","ews_domain","ews_version"]:["popServer","popServerPort","smtpServer","smtpServerPort"],(0,$.ValidateForm)(e.newSecondForm,function(){e.newStep+=1,e.nextLoading=!0,e.validateLoading=!0,e.mailType=a.serverType;var t=(0,j.default)({},i,a,{operation:"add"});X.makeUserMailAccount(t).then(function(t){200===t.response.status?(e.editResult=t,e.validateLoading=!1,e.nextLoading=!1,t.mailState&&e.accoutOpt&&"function"===typeof e.accoutOpt&&e.accoutOpt(),n&&n(t.mailState)):(e.validateLoading=!1,e.nextLoading=!1,e.editResult=null)}).catch(function(t){e.validateLoading=!1,e.nextLoading=!1,e.editResult=null})})}}}}),o);t.default=ne},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,m.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p=n(12),m=i(p),h=n(10),v=i(h),g=n(16),b=i(g),y=n(1),S=i(y),w=n(7),E=n(11),C=n(2),T=n(0),_=n(278),k=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(_),x=n(52),O=T.WeaLocaleProvider.getLabel,I={fields:[]},F=(o=function e(){(0,S.default)(this,e),a(this,"conventionalForm",l,this),a(this,"fields",u,this),a(this,"setStoreState",s,this),a(this,"clear",c,this),a(this,"getEmailSettingCondition",d,this),a(this,"operateUserEmailSetting",f,this)},l=r(o.prototype,"conventionalForm",[w.observable],{enumerable:!0,initializer:function(){return new E.WeaForm}}),u=r(o.prototype,"fields",[w.observable],{enumerable:!0,initializer:function(){return I.fields}}),s=r(o.prototype,"setStoreState",[w.action],{enumerable:!0,initializer:function(){var e=this;return function(t){(0,b.default)(t).forEach(function(n){e[n]=t[n]})}}}),c=r(o.prototype,"clear",[w.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setStoreState(I)}}}),d=r(o.prototype,"getEmailSettingCondition",[w.action],{enumerable:!0,initializer:function(){var e=this;return function(t){k.getEmailSettingCondition(t).then(function(t){e.conventionalForm.initFormFields(t.conditioninfo),e.fields=t.conditioninfo})}}}),f=r(o.prototype,"operateUserEmailSetting",[w.action],{enumerable:!0,initializer:function(){var e=this;return function(t){(0,x.ValidateForm)(e.conventionalForm,function(){var n=e.conventionalForm.getFormParams();t=(0,v.default)({},n,t),k.operateUserEmailSetting(t).then(function(e){e.flag?C.message.success(O(384443,"更新设置成功")):C.message.error(O(384444,"更新设置失败"))})})}}}),o);t.default=F},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,k.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m,h,v,g,b,y,S,w,E,C,T,_=n(12),k=i(_),x=n(10),O=i(x),I=n(20),F=i(I),M=n(21),N=i(M),L=n(16),A=i(L),R=n(1),z=i(R),P=n(7),D=n(2),j=n(11),W=n(0),B=n(95),G=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(B),V=n(52),U=j.WeaTableNew.TableStore,J=W.WeaLocaleProvider.getLabel,K={previewVisible:!1,previewFields:[],editTitle:"",editFields:[],editRichValue:"",editId:"",editType:""},H=(o=function e(){(0,z.default)(this,e),a(this,"templateTable",l,this),a(this,"previewForm",u,this),a(this,"editForm",s,this),a(this,"previewVisible",c,this),a(this,"previewFields",d,this),a(this,"editTitle",f,this),a(this,"editRichValue",p,this),a(this,"editId",m,this),a(this,"editType",h,this),a(this,"setStoreState",v,this),a(this,"clear",g,this),a(this,"getMailTemplate",b,this),a(this,"operateUserMailTemplate",y,this),a(this,"getMailTemplateBean",S,this),a(this,"getEmailSysTemplateCondition",w,this),a(this,"getEmailTemplateCondition",E,this),a(this,"onEditSubmit",C,this),a(this,"markUserMailTemplate",T,this)},l=r(o.prototype,"templateTable",[P.observable],{enumerable:!0,initializer:function(){return new U}}),u=r(o.prototype,"previewForm",[P.observable],{enumerable:!0,initializer:function(){return new j.WeaForm}}),s=r(o.prototype,"editForm",[P.observable],{enumerable:!0,initializer:function(){return new j.WeaForm}}),c=r(o.prototype,"previewVisible",[P.observable],{enumerable:!0,initializer:function(){return K.previewVisible}}),d=r(o.prototype,"previewFields",[P.observable],{enumerable:!0,initializer:function(){return K.previewFields}}),f=r(o.prototype,"editTitle",[P.observable],{enumerable:!0,initializer:function(){return K.editTitle}}),p=r(o.prototype,"editRichValue",[P.observable],{enumerable:!0,initializer:function(){return K.editRichValue}}),m=r(o.prototype,"editId",[P.observable],{enumerable:!0,initializer:function(){return K.editId}}),h=r(o.prototype,"editType",[P.observable],{enumerable:!0,initializer:function(){return K.editType}}),v=r(o.prototype,"setStoreState",[P.action],{enumerable:!0,initializer:function(){var e=this;return function(t){(0,A.default)(t).forEach(function(n){e[n]=t[n]})}}}),g=r(o.prototype,"clear",[P.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setStoreState(K)}}}),b=r(o.prototype,"getMailTemplate",[P.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];G.getMailTemplate(t).then(function(t){n?e.templateTable.getDatas(t.sessionkey):e.templateTable.getDatas(t.sessionkey,1)})}}}),y=r(o.prototype,"operateUserMailTemplate",[P.action],{enumerable:!0,initializer:function(){var e=this;return function(t){G.operateUserMailTemplate(t).then(function(t){t.flag&&e.getMailTemplate("",!0)})}}}),S=r(o.prototype,"getMailTemplateBean",[P.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,N.default)(F.default.mark(function t(n){var i;return F.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,G.getMailTemplateBean(n);case 2:return i=e.sent,e.abrupt("return",i);case 4:case"end":return e.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),w=r(o.prototype,"getEmailSysTemplateCondition",[P.action],{enumerable:!0,initializer:function(){var e=this;return function(t,n){G.getEmailSysTemplateCondition(t).then(function(t){e.previewForm.initFormFields(t.conditioninfo),e.previewFields=t.conditioninfo,n&&n()})}}}),E=r(o.prototype,"getEmailTemplateCondition",[P.action],{enumerable:!0,initializer:function(){var e=this;return function(t,n){G.getEmailTemplateCondition(t).then(function(t){e.editForm.initFormFields(t.conditioninfo),e.editFields=t.conditioninfo,n&&n()})}}}),C=r(o.prototype,"onEditSubmit",[P.action],{enumerable:!0,initializer:function(){var e=this;return function(t){(0,V.ValidateForm)(e.editForm,t)}}}),T=r(o.prototype,"markUserMailTemplate",[P.action],{enumerable:!0,initializer:function(){var e=this;return function(t,n){var i=e.editForm.getFormParams();t=(0,O.default)({},i,t),G.markUserMailTemplate(t).then(function(e){if(e.flag)D.message.success(J(83551,"保存成功!")),n&&n(e);else{var t="repeat"===e.message?J("26603","名称重复"):J(21809,"保存失败,请重试!");D.message.error(t)}})}}}),o);t.default=H},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,j.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m,h,v,g,b,y,S,w,E,C,T,_,k,x,O,I,F,M,N,L,A,R,z,P,D=n(12),j=i(D),W=n(15),B=i(W),G=n(34),V=i(G),U=n(10),J=i(U),K=n(20),H=i(K),q=n(21),Q=i(q),$=n(16),Y=i($),X=n(1),Z=i(X),ee=n(7),te=n(11),ne=n(2),ie=n(0),ae=n(69),re=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(ae),oe=n(52),le=te.WeaTableNew.TableStore,ue=ie.WeaLocaleProvider.getLabel,se={editTitle:"",editFields:[],editRichValue:"",signType:0,electOptions:[],electAllOptions:[],electOtherOptions:[],electDefaultImg:{},electInfo:{},qrCode:"",electEdit:!1,electSelected:[],editType:"",editId:"",electEditKey:"",innStorage:{},editIsSuccess:!1},ce=(o=function e(){(0,Z.default)(this,e),a(this,"signTable",l,this),a(this,"editForm",u,this),a(this,"editTitle",s,this),a(this,"editFields",c,this),a(this,"editRichValue",d,this),a(this,"signType",f,this),a(this,"electOptions",p,this),a(this,"electAllOptions",m,this),a(this,"electOtherOptions",h,this),a(this,"electDefaultImg",v,this),a(this,"electInfo",g,this),a(this,"qrCode",b,this),a(this,"electSelected",y,this),a(this,"editType",S,this),a(this,"editId",w,this),a(this,"electEditKey",E,this),a(this,"innStorage",C,this),a(this,"editIsSuccess",T,this),a(this,"setStoreState",_,this),a(this,"clear",k,this),a(this,"getMailSign",x,this),a(this,"operateUserMailSign",O,this),a(this,"getEmailSignCondition",I,this),a(this,"addElectItem",F,this),a(this,"deleteElectItem",M,this),a(this,"getMailSignEntity",N,this),a(this,"createQRcode",L,this),a(this,"electInfoChange",A,this),a(this,"electSelectChange",R,this),a(this,"electInfoOnBlur",z,this),a(this,"onEditSubmit",P,this)},l=r(o.prototype,"signTable",[ee.observable],{enumerable:!0,initializer:function(){return new le}}),u=r(o.prototype,"editForm",[ee.observable],{enumerable:!0,initializer:function(){return new te.WeaForm}}),s=r(o.prototype,"editTitle",[ee.observable],{enumerable:!0,initializer:function(){return se.editTitle}}),c=r(o.prototype,"editFields",[ee.observable],{enumerable:!0,initializer:function(){return se.editFields}}),d=r(o.prototype,"editRichValue",[ee.observable],{enumerable:!0,initializer:function(){return se.editRichValue}}),f=r(o.prototype,"signType",[ee.observable],{enumerable:!0,initializer:function(){return se.signType}}),p=r(o.prototype,"electOptions",[ee.observable],{enumerable:!0,initializer:function(){return se.electOptions}}),m=r(o.prototype,"electAllOptions",[ee.observable],{enumerable:!0,initializer:function(){return se.electAllOptions}}),h=r(o.prototype,"electOtherOptions",[ee.observable],{enumerable:!0,initializer:function(){return se.electOtherOptions}}),v=r(o.prototype,"electDefaultImg",[ee.observable],{enumerable:!0,initializer:function(){return se.electDefaultImg}}),g=r(o.prototype,"electInfo",[ee.observable],{enumerable:!0,initializer:function(){return se.electInfo}}),b=r(o.prototype,"qrCode",[ee.observable],{enumerable:!0,initializer:function(){return se.qrCode}}),y=r(o.prototype,"electSelected",[ee.observable],{enumerable:!0,initializer:function(){return se.electSelected}}),S=r(o.prototype,"editType",[ee.observable],{enumerable:!0,initializer:function(){return se.editType}}),w=r(o.prototype,"editId",[ee.observable],{enumerable:!0,initializer:function(){return se.editId}}),E=r(o.prototype,"electEditKey",[ee.observable],{enumerable:!0,initializer:function(){return se.electEditKey}}),C=r(o.prototype,"innStorage",[ee.observable],{enumerable:!0,initializer:function(){return se.innStorage}}),T=r(o.prototype,"editIsSuccess",[ee.observable],{enumerable:!0,initializer:function(){return se.editIsSuccess}}),_=r(o.prototype,"setStoreState",[ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t){(0,Y.default)(t).forEach(function(n){e[n]=t[n]})}}}),k=r(o.prototype,"clear",[ee.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setStoreState(se)}}}),x=r(o.prototype,"getMailSign",[ee.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];re.getMailSign().then(function(n){t?e.signTable.getDatas(n.sessionkey):e.signTable.getDatas(n.sessionkey,1)})}}}),O=r(o.prototype,"operateUserMailSign",[ee.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,Q.default)(H.default.mark(function t(n){var i;return H.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,re.operateUserMailSign(n);case 2:return i=e.sent,e.abrupt("return",i);case 4:case"end":return e.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),I=r(o.prototype,"getEmailSignCondition",[ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t,n){re.getEmailSignCondition(t).then(function(t){var i=t.allOptions,a=t.conditioninfo,r=t.data,o=t.electronSignEntity;e.editForm.initFormFields(a),e.editFields=a,e.signType=1*e.editForm.getFormParams().signType,e.electDefaultImg=r||{},e.electInfo=o,e.electAllOptions=i.map(function(t){var n=(0,J.default)({},t);return n.isEdit=!1,n.selected=!0,"jobname"!==n.key&&"url"!==n.key?(e.electOptions.push(n),e.electSelected.push(n.id)):e.electOtherOptions.push((0,J.default)({},n,{isEdit:!0})),n}),n&&n()})}}}),F=r(o.prototype,"addElectItem",[ee.action],{enumerable:!0,initializer:function(){var e=this;return function(){if((0,ee.toJS)(e.electOptions).length>=(0,ee.toJS)(e.electAllOptions).length)return void ne.message.error(ue(384459,"不能再添加了!!"));e.electEditKey=(0,ee.toJS)(e.electOtherOptions)[0]?(0,ee.toJS)(e.electOtherOptions)[0].key:"",e.electOptions=[].concat((0,V.default)((0,ee.toJS)(e.electOptions).map(function(e){return(0,J.default)({},e,{isEdit:!1})})),[e.electOtherOptions.shift()]),e.electSelected=(0,ee.toJS)(e.electOptions).map(function(e){return""+e.id})}}}),M=r(o.prototype,"deleteElectItem",[ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.electOptions=e.electOptions.filter(function(e){return e.key!==t.key}),e.electSelected=(0,ee.toJS)(e.electOptions).map(function(e){return""+e.id}),e.electOtherOptions.push((0,J.default)({},t,{isEdit:!0}))}}}),N=r(o.prototype,"getMailSignEntity",[ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t,n){re.getMailSignEntity(t).then(function(t){var i=t.data,a=t.electronSignEntity,r=t.emailSignEntity,o=r.signType;for(var l in r)"id"!==l&&"signContent"!==l&&"userId"!==l&&e.editForm.updateFields((0,B.default)({},l,{value:""+r[l]}));e.editRichValue=r.signContent,e.signType=r.signType,e.electOptions=[],e.electOtherOptions=[],o&&(e.electDefaultImg=i,e.qrCode="data:image/png;base64,"+a.qrcodepath,e.electSelected=a.selected.split(","),(0,ee.toJS)(e.electAllOptions).map(function(t){-1===a.selected.split(",").indexOf(""+t.id)&&e.electOtherOptions.push((0,J.default)({},t,{isEdit:!0}))}),""!==a.selected&&a.selected.split(",").map(function(t){var n=(0,ee.toJS)(e.electAllOptions).filter(function(e){return 1*e.id===1*t})[0];e.electOptions.push((0,J.default)({},n,{isEdit:!1}))}),e.electInfo=a),n&&n()})}}}),L=r(o.prototype,"createQRcode",[ee.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=e.electInfo;for(var n in t)"id"!==n&&"signId"!==n&&"qrcodepath"!==n||delete t[n];var i=(0,J.default)({},t,{selected:(0,ee.toJS)(e.electSelected).join()});re.createQRcode(i).then(function(t){e.qrCode="data:image/png;base64,"+t.QRcodeMap})}}}),A=r(o.prototype,"electInfoChange",[ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t,n){e.electInfo[t]=n}}}),R=r(o.prototype,"electSelectChange",[ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t,n){t!==n.key&&(e.electEditKey=t,e.electOptions=(0,ee.toJS)(e.electOptions).map(function(i){return i.key===n.key?(0,ee.toJS)(e.electOtherOptions).filter(function(e){return e.key===t})[0]:i}),e.electOtherOptions=[].concat((0,V.default)((0,ee.toJS)(e.electOtherOptions).filter(function(e){return e.key!==t})),[n]))}}}),z=r(o.prototype,"electInfoOnBlur",[ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t,n,i){if(i.reg&&Array.isArray(i.reg)&&""!==t){if(0==i.reg.filter(function(e){return e.test(t)}).length)return ne.message.error(ue("513190","请输入正确格式的信息!")),e.electInfo[n]=(0,ee.toJS)(e.innStorage[n]),void(e.editIsSuccess=!0)}e.electOptions=(0,ee.toJS)(e.electOptions).map(function(e){return e.key===n?(0,J.default)({},e,{isEdit:!1}):e})}}}),P=r(o.prototype,"onEditSubmit",[ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t){if(e.editIsSuccess)return void(e.editIsSuccess=!1);(0,oe.ValidateForm)(e.editForm,t)}}}),o);t.default=ce},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,N.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m,h,v,g,b,y,S,w,E,C,T,_,k,x,O,I,F,M=n(12),N=i(M),L=n(20),A=i(L),R=n(21),z=i(R),P=n(16),D=i(P),j=n(1),W=i(j),B=n(7),G=n(11),V=n(0),U=n(306),J=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(U),K=n(52),H=V.WeaLocaleProvider.getLabel,q=G.WeaTableNew.TableStore,Q={editVisible:!1,editFields:[],isEdit:!1,editLoading:!1,editRule:[],editAction:[],editMailType:0,ruleId:"",editTitle:"",actionconditioninfo:{},ruleconditioninfo_in:{},ruleconditioninfo_out:{},editType:""},$=(o=function e(){(0,W.default)(this,e),a(this,"ruleTable",l,this),a(this,"editForm",u,this),a(this,"editVisible",s,this),a(this,"editFields",c,this),a(this,"isEdit",d,this),a(this,"editLoading",f,this),a(this,"editRule",p,this),a(this,"editAction",m,this),a(this,"editMailType",h,this),a(this,"ruleId",v,this),a(this,"editTitle",g,this),a(this,"actionconditioninfo",b,this),a(this,"ruleconditioninfo_in",y,this),a(this,"ruleconditioninfo_out",S,this),a(this,"editType",w,this),a(this,"setStoreState",E,this),a(this,"clear",C,this),a(this,"getEmailRuleList",T,this),a(this,"operateUserEmailRule",_,this),a(this,"getEmailRuleCondition",k,this),a(this,"editSubmit",x,this),a(this,"updateRule",O,this),a(this,"getEditRule",I,this),a(this,"getEditCondition",F,this)},l=r(o.prototype,"ruleTable",[B.observable],{enumerable:!0,initializer:function(){return new q}}),u=r(o.prototype,"editForm",[B.observable],{enumerable:!0,initializer:function(){return new G.WeaForm}}),s=r(o.prototype,"editVisible",[B.observable],{enumerable:!0,initializer:function(){return Q.editVisible}}),c=r(o.prototype,"editFields",[B.observable],{enumerable:!0,initializer:function(){return Q.editFields}}),d=r(o.prototype,"isEdit",[B.observable],{enumerable:!0,initializer:function(){return Q.isEdit}}),f=r(o.prototype,"editLoading",[B.observable],{enumerable:!0,initializer:function(){return Q.editLoading}}),p=r(o.prototype,"editRule",[B.observable],{enumerable:!0,initializer:function(){return Q.editRule}}),m=r(o.prototype,"editAction",[B.observable],{enumerable:!0,initializer:function(){return Q.editAction}}),h=r(o.prototype,"editMailType",[B.observable],{enumerable:!0,initializer:function(){return Q.editMailType}}),v=r(o.prototype,"ruleId",[B.observable],{enumerable:!0,initializer:function(){return Q.ruleId}}),g=r(o.prototype,"editTitle",[B.observable],{enumerable:!0,initializer:function(){return Q.editTitle}}),b=r(o.prototype,"actionconditioninfo",[B.observable],{enumerable:!0,initializer:function(){return Q.actionconditioninfo}}),y=r(o.prototype,"ruleconditioninfo_in",[B.observable],{enumerable:!0,initializer:function(){return Q.ruleconditioninfo_in}}),S=r(o.prototype,"ruleconditioninfo_out",[B.observable],{enumerable:!0,initializer:function(){return Q.ruleconditioninfo_out}}),w=r(o.prototype,"editType",[B.observable],{enumerable:!0,initializer:function(){return Q.editType}}),E=r(o.prototype,"setStoreState",[B.action],{enumerable:!0,initializer:function(){var e=this;return function(t){(0,D.default)(t).forEach(function(n){e[n]=t[n]})}}}),C=r(o.prototype,"clear",[B.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setStoreState(Q)}}}),T=r(o.prototype,"getEmailRuleList",[B.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];J.getEmailRuleList(t).then(function(t){n?e.ruleTable.getDatas(t.sessionkey):e.ruleTable.getDatas(t.sessionkey,1)})}}}),_=r(o.prototype,"operateUserEmailRule",[B.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,z.default)(A.default.mark(function t(n){var i;return A.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i=J.operateUserEmailRule(n),e.abrupt("return",i);case 2:case"end":return e.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),k=r(o.prototype,"getEmailRuleCondition",[B.action],{enumerable:!0,initializer:function(){var e=this;return function(t,n){J.getEmailRuleCondition(t).then(function(t){e.editForm=new G.WeaForm,e.editForm.initFormFields(t.conditioninfo),e.editFields=t.conditioninfo||[],n&&n()})}}}),x=r(o.prototype,"editSubmit",[B.action],{enumerable:!0,initializer:function(){var e=this;return function(t){(0,K.ValidateForm)(e.editForm,t)}}}),O=r(o.prototype,"updateRule",[B.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.editLoading=!0,e.editTitle=H(84552,"编辑规则"),e.isEdit=!0,J.getEmailRuleCondition(t).then(function(t){var n=t.actionconditioninfo,i=t.conditioninfo,a=t.ruleconditioninfo_in,r=t.ruleconditioninfo_out;e.editForm.resetForm(),e.editForm=new G.WeaForm,e.editForm.setCondition(i),e.editFields=i,e.actionconditioninfo=n.compDef||{},e.ruleconditioninfo_in=a.compDef||{},e.ruleconditioninfo_out=r.compDef||{},e.editMailType=1*e.editForm.getFormParams().mailType,e.editLoading=!1}),e.getEditRule(t)}}}),I=r(o.prototype,"getEditRule",[B.action],{enumerable:!0,initializer:function(){var e=this;return function(t,n){J.getUserEmailRuleEntity(t).then(function(t){var i=t.emailRuleActionList,a=t.emailRuleConditionList;e.editRule=a||[],e.editAction=i||[],n&&n()})}}}),F=r(o.prototype,"getEditCondition",[B.action],{enumerable:!0,initializer:function(){var e=this;return function(t,n){e.editLoading=!0,J.getEmailRuleCondition(t).then(function(i){var a=i.actionconditioninfo,r=i.conditioninfo,o=i.ruleconditioninfo_in,l=i.ruleconditioninfo_out;e.editForm=new G.WeaForm,e.editForm.initFormFields(r),e.editFields=r,e.actionconditioninfo=a.compDef||{},e.ruleconditioninfo_in=o.compDef||{},e.ruleconditioninfo_out=l.compDef||{},e.editMailType=1*e.editForm.getFormParams().mailType,e.editLoading=!1,e.getEditRule(t,n)})}}}),o);t.default=$},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,w.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m,h,v,g,b,y,S=n(12),w=i(S),E=n(15),C=i(E),T=n(20),_=i(T),k=n(21),x=i(k),O=n(16),I=i(O),F=n(1),M=i(F),N=n(7),L=n(11),A=n(52),R=n(279),z=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(R),P=L.WeaTableNew.TableStore,D={editTitle:"",editFields:[],isEdit:!1,editId:""},j=(o=function e(){(0,M.default)(this,e),a(this,"labelTable",l,this),a(this,"editForm",u,this),a(this,"editTitle",s,this),a(this,"editFields",c,this),a(this,"isEdit",d,this),a(this,"editId",f,this),a(this,"setStoreState",p,this),a(this,"clear",m,this),a(this,"getMailLabel",h,this),a(this,"operateUserMailLabel",v,this),a(this,"getEmailLabelCondition",g,this),a(this,"editSubmit",b,this),a(this,"getMailLabelBean",y,this)},l=r(o.prototype,"labelTable",[N.observable],{enumerable:!0,initializer:function(){return new P}}),u=r(o.prototype,"editForm",[N.observable],{enumerable:!0,initializer:function(){return new L.WeaForm}}),s=r(o.prototype,"editTitle",[N.observable],{enumerable:!0,initializer:function(){return D.editTitle}}),c=r(o.prototype,"editFields",[N.observable],{enumerable:!0,initializer:function(){return D.editFields}}),d=r(o.prototype,"isEdit",[N.observable],{enumerable:!0,initializer:function(){return D.isEdit}}),f=r(o.prototype,"editId",[N.observable],{enumerable:!0,initializer:function(){return D.editId}}),p=r(o.prototype,"setStoreState",[N.action],{enumerable:!0,initializer:function(){var e=this;return function(t){(0,I.default)(t).forEach(function(n){e[n]=t[n]})}}}),m=r(o.prototype,"clear",[N.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setStoreState(D)}}}),h=r(o.prototype,"getMailLabel",[N.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];z.getMailLabel(t).then(function(t){n?e.labelTable.getDatas(t.sessionkey):e.labelTable.getDatas(t.sessionkey,1)})}}}),v=r(o.prototype,"operateUserMailLabel",[N.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,x.default)(_.default.mark(function t(n){var i;return _.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,z.operateUserMailLabel(n);case 2:return i=e.sent,e.abrupt("return",i);case 4:case"end":return e.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),g=r(o.prototype,"getEmailLabelCondition",[N.action],{enumerable:!0,initializer:function(){var e=this;return function(t,n){z.getEmailLabelCondition(t).then(function(t){e.editForm.initFormFields(t.conditioninfo),e.editFields=t.conditioninfo||[],n&&n()})}}}),b=r(o.prototype,"editSubmit",[N.action],{enumerable:!0,initializer:function(){var e=this;return function(t){(0,A.ValidateForm)(e.editForm,t)}}}),y=r(o.prototype,"getMailLabelBean",[N.action],{enumerable:!0,initializer:function(){var e=this;return function(t){z.getMailLabelBean(t).then(function(t){var n=e.editForm.getFormParams();for(var i in n)t.emailLabelBean.hasOwnProperty(i)&&e.editForm.updateFields((0,C.default)({},i,{value:t.emailLabelBean[i]}))})}}}),o);t.default=j},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,T.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m,h,v,g,b,y,S,w,E,C=n(12),T=i(C),_=n(15),k=i(_),x=n(20),O=i(x),I=n(21),F=i(I),M=n(10),N=i(M),L=n(16),A=i(L),R=n(1),z=i(R),P=n(7),D=n(11),j=n(52),W=n(280),B=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(W),G=n(0),V=D.WeaTableNew.TableStore,U=G.WeaLocaleProvider.getLabel,J=function(){return{conditioninfo:[{defaultshow:!0,items:[{colSpan:1,conditionType:"INPUT",domkey:["folderName"],fieldcol:18,isQuickSearch:!1,label:U(19825,"文件夹名称"),labelID:19825,labelcol:6,precision:0,relatekey:"",viewAttr:3,rules:"required|string"}]}]}},K={folderSize:{},editVisible:!1,editTitle:"",editFields:[],isEdit:!1,editId:""},H=(o=function e(){(0,z.default)(this,e),a(this,"folderTable",l,this),a(this,"editForm",u,this),a(this,"folderSize",s,this),a(this,"editVisible",c,this),a(this,"editTitle",d,this),a(this,"editFields",f,this),a(this,"isEdit",p,this),a(this,"editId",m,this),a(this,"setStoreState",h,this),a(this,"clear",v,this),a(this,"getMailFolder",g,this),a(this,"getEmailSize",b,this),a(this,"operateUserMailFolder",y,this),a(this,"initalEditForm",S,this),a(this,"editSubmit",w,this),a(this,"getMailFolderBean",E,this)},l=r(o.prototype,"folderTable",[P.observable],{enumerable:!0,initializer:function(){return new V}}),u=r(o.prototype,"editForm",[P.observable],{enumerable:!0,initializer:function(){return new D.WeaForm}}),s=r(o.prototype,"folderSize",[P.observable],{enumerable:!0,initializer:function(){return K.folderSize}}),c=r(o.prototype,"editVisible",[P.observable],{enumerable:!0,initializer:function(){return K.editVisible}}),d=r(o.prototype,"editTitle",[P.observable],{enumerable:!0,initializer:function(){return K.editTitle}}),f=r(o.prototype,"editFields",[P.observable],{enumerable:!0,initializer:function(){return K.editFields}}),p=r(o.prototype,"isEdit",[P.observable],{enumerable:!0,initializer:function(){return K.isEdit}}),m=r(o.prototype,"editId",[P.observable],{enumerable:!0,initializer:function(){return K.editId}}),h=r(o.prototype,"setStoreState",[P.action],{enumerable:!0,initializer:function(){var e=this;return function(t){(0,A.default)(t).forEach(function(n){e[n]=t[n]})}}}),v=r(o.prototype,"clear",[P.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setStoreState(K)}}}),g=r(o.prototype,"getMailFolder",[P.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];B.getMailFolder(t).then(function(t){n?e.folderTable.getDatas(t.sessionkey):e.folderTable.getDatas(t.sessionkey,1)})}}}),b=r(o.prototype,"getEmailSize",[P.action],{enumerable:!0,initializer:function(){var e=this;return function(){B.getEmailSize().then(function(t){e.folderSize=(0,N.default)({},t)})}}}),y=r(o.prototype,"operateUserMailFolder",[P.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,F.default)(O.default.mark(function t(n){var i;return O.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,B.operateUserMailFolder(n);case 2:return i=e.sent,e.abrupt("return",i);case 4:case"end":return e.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),S=r(o.prototype,"initalEditForm",[P.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.editForm.initFormFields(J().conditioninfo),e.editFields=J().conditioninfo,t&&t()}}}),w=r(o.prototype,"editSubmit",[P.action],{enumerable:!0,initializer:function(){var e=this;return function(t){(0,j.ValidateForm)(e.editForm,t)}}}),E=r(o.prototype,"getMailFolderBean",[P.action],{enumerable:!0,initializer:function(){var e=this;return function(t){B.getMailFolderBean(t).then(function(t){var n=e.editForm.getFormParams();for(var i in n)t.emailFolderBean.hasOwnProperty(i)&&e.editForm.updateFields((0,k.default)({},i,{value:t.emailFolderBean[i]}))})}}}),o);t.default=H},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,v.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m,h=n(12),v=i(h),g=n(10),b=i(g),y=n(15),S=i(y),w=n(16),E=i(w),C=n(1),T=i(C),_=n(7),k=n(2),x=n(11),O=n(0),I=n(52),F=n(307),M=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(F),N=O.WeaLocaleProvider.getLabel,L={autoFields:[],autoRichValue:""},A=(o=function e(){(0,T.default)(this,e),a(this,"autoForm",l,this),a(this,"autoFields",u,this),a(this,"autoRichValue",s,this),a(this,"setStoreState",c,this),a(this,"clear",d,this),a(this,"getEmailAutoRespondCondition",f,this),a(this,"getEmailAutoRespondEntity",p,this),a(this,"autoSubmit",m,this)},l=r(o.prototype,"autoForm",[_.observable],{enumerable:!0,initializer:function(){return new x.WeaForm}}),u=r(o.prototype,"autoFields",[_.observable],{enumerable:!0,initializer:function(){return L.autoFields}}),s=r(o.prototype,"autoRichValue",[_.observable],{enumerable:!0,initializer:function(){return L.autoRichValue}}),c=r(o.prototype,"setStoreState",[_.action],{enumerable:!0,initializer:function(){var e=this;return function(t){(0,E.default)(t).forEach(function(n){e[n]=t[n]})}}}),d=r(o.prototype,"clear",[_.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setStoreState(L)}}}),f=r(o.prototype,"getEmailAutoRespondCondition",[_.action],{enumerable:!0,initializer:function(){var e=this;return function(){M.getEmailAutoRespondCondition().then(function(t){e.autoForm.initFormFields(t.conditioninfo),e.autoFields=t.conditioninfo,e.getEmailAutoRespondEntity()})}}}),p=r(o.prototype,"getEmailAutoRespondEntity",[_.action],{enumerable:!0,initializer:function(){var e=this;return function(t){M.getEmailAutoRespondEntity(t).then(function(t){var n=e.autoForm.getFormParams();e.autoRichValue=t.emailAutoRespondEntity.content||"";for(var i in n)t.emailAutoRespondEntity.hasOwnProperty(i)&&e.autoForm.updateFields((0,S.default)({},i,{value:t.emailAutoRespondEntity[i]}))})}}}),m=r(o.prototype,"autoSubmit",[_.action],{enumerable:!0,initializer:function(){var e=this;return function(t){(0,I.ValidateForm)(e.autoForm,function(){var n=e.autoForm.getFormParams();t=(0,b.default)({},n,{operation:"update"},t),M.operateEmailAutoRespond(t).then(function(e){e.flag?k.message.success(N(384443,"更新设置成功")):k.message.error(N(384444,"更新设置失败"))})})}}}),o);t.default=A},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,b.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m,h,v,g=n(12),b=i(g),y=n(20),S=i(y),w=n(21),E=i(w),C=n(10),T=i(C),_=n(16),k=i(_),x=n(1),O=i(x),I=n(7),F=n(2),M=n(11),N=n(0),L=n(52),A=n(106),R=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(A),z=M.WeaTableNew.TableStore,P=N.WeaLocaleProvider.getLabel,D=function(){return{conditioninfo:[{defaultshow:!0,items:[{colSpan:1,conditionType:"INPUT",domkey:["mailAddress"],fieldcol:24,isQuickSearch:!1,label:P("508418","邮箱地址或域名后缀"),labelID:508418,labelcol:0,precision:0,relatekey:"",viewAttr:3,otherParams:{hideLabel:!0},rules:"required|string"}]}]}},j={editVisible:!1,editFields:[]},W=(o=function e(){(0,O.default)(this,e),a(this,"blackTable",l,this),a(this,"editForm",u,this),a(this,"editVisible",s,this),a(this,"editFields",c,this),a(this,"setStoreState",d,this),a(this,"clear",f,this),a(this,"getMailBlackList",p,this),a(this,"initalEditForm",m,this),a(this,"editSubmit",h,this),a(this,"operateUserEmailBlack",v,this)},l=r(o.prototype,"blackTable",[I.observable],{enumerable:!0,initializer:function(){return new z}}),u=r(o.prototype,"editForm",[I.observable],{enumerable:!0,initializer:function(){return new M.WeaForm}}),s=r(o.prototype,"editVisible",[I.observable],{enumerable:!0,initializer:function(){return j.editVisible}}),c=r(o.prototype,"editFields",[I.observable],{enumerable:!0,initializer:function(){return j.editFields}}),d=r(o.prototype,"setStoreState",[I.action],{enumerable:!0,initializer:function(){var e=this;return function(t){(0,k.default)(t).forEach(function(n){e[n]=t[n]})}}}),f=r(o.prototype,"clear",[I.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setStoreState(j)}}}),p=r(o.prototype,"getMailBlackList",[I.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];R.getMailBlackList(t).then(function(t){n?e.blackTable.getDatas(t.sessionkey):e.blackTable.getDatas(t.sessionkey,1)})}}}),m=r(o.prototype,"initalEditForm",[I.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.editForm.initFormFields(D().conditioninfo),e.editFields=D().conditioninfo,t&&t()}}}),h=r(o.prototype,"editSubmit",[I.action],{enumerable:!0,initializer:function(){var e=this;return function(t){(0,L.ValidateForm)(e.editForm,function(){var n=e.editForm.getFormParams(),i=(0,T.default)({},n,{operation:"add"});R.operateUserEmailBlack(i).then(function(n){n.flag?(F.message.success(P(83551,"保存成功!")),e.getMailBlackList("",!0)):F.message.error(P(21809,"保存失败,请重试!")),t&&t()})})}}}),v=r(o.prototype,"operateUserEmailBlack",[I.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,E.default)(S.default.mark(function t(n){var i;return S.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,R.operateUserEmailBlack(n);case 2:return i=e.sent,e.abrupt("return",i);case 4:case"end":return e.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),o);t.default=W},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,w.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m,h,v,g,b,y,S=n(12),w=i(S),E=n(10),C=i(E),T=n(20),_=i(T),k=n(21),x=i(k),O=n(16),I=i(O),F=n(1),M=i(F),N=n(7),L=n(11),A=n(0),R=n(2),z=n(379),P=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(z),D=n(52),j=A.WeaLocaleProvider.getLabel,W=(L.WeaTableNew.TableStore,{autoClearRuleFields:[],editLoading:!1,ruleId:"",ruleEntity:[],ruleConditionInfo:{}}),B=(o=function e(){var t=this;(0,M.default)(this,e),a(this,"autoClearRuleForm",l,this),a(this,"autoClearRuleFields",u,this),a(this,"editLoading",s,this),a(this,"ruleId",c,this),a(this,"ruleEntity",d,this),a(this,"ruleConditionInfo",f,this),a(this,"loaded",p,this),a(this,"setStoreState",m,this),this.setLoaded=function(e){t.loaded=e},a(this,"clear",h,this),a(this,"operateUserEmailRule",v,this),a(this,"getEmailAutoClearRuleCondition",g,this),a(this,"getRuleEntity",b,this),a(this,"operateUserEmailAutoClearRuleSetting",y,this)},l=r(o.prototype,"autoClearRuleForm",[N.observable],{enumerable:!0,initializer:function(){return new L.WeaForm}}),u=r(o.prototype,"autoClearRuleFields",[N.observable],{enumerable:!0,initializer:function(){return W.autoClearRuleFields}}),s=r(o.prototype,"editLoading",[N.observable],{enumerable:!0,initializer:function(){return W.editLoading}}),c=r(o.prototype,"ruleId",[N.observable],{enumerable:!0,initializer:function(){return W.ruleId}}),d=r(o.prototype,"ruleEntity",[N.observable],{enumerable:!0,initializer:function(){return W.ruleEntity}}),f=r(o.prototype,"ruleConditionInfo",[N.observable],{enumerable:!0,initializer:function(){return W.ruleConditionInfo}}),p=r(o.prototype,"loaded",[N.observable],{enumerable:!0,initializer:function(){return!1}}),m=r(o.prototype,"setStoreState",[N.action],{enumerable:!0,initializer:function(){var e=this;return function(t){(0,I.default)(t).forEach(function(n){e[n]=t[n]})}}}),h=r(o.prototype,"clear",[N.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setStoreState(W)}}}),v=r(o.prototype,"operateUserEmailRule",[N.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,x.default)(_.default.mark(function t(n){var i;return _.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i=P.operateUserEmailRule(n),e.abrupt("return",i);case 2:case"end":return e.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),g=r(o.prototype,"getEmailAutoClearRuleCondition",[N.action],{enumerable:!0,initializer:function(){var e=this;return function(t,n){P.getEmailAutoClearRuleCondition(t).then(function(i){var a=i.conditioninfo,r=i.ruleconditioninfo;e.autoClearRuleForm=new L.WeaForm,e.autoClearRuleForm.initFormFields(a),e.autoClearRuleFields=a||[],e.ruleConditionInfo=r.itemRule||{},e.getRuleEntity(t,n),n&&n()})}}}),b=r(o.prototype,"getRuleEntity",[N.action],{enumerable:!0,initializer:function(){var e=this;return function(t,n){P.getUserEmailAutoClearRuleEntity(t).then(function(t){var i=t.emailAutoClearRuleConditionList;e.ruleEntity=i||[],n&&n()})}}}),y=r(o.prototype,"operateUserEmailAutoClearRuleSetting",[N.action],{enumerable:!0,initializer:function(){var e=this;return function(t){(0,D.ValidateForm)(e.autoClearRuleForm,function(){var n=e.autoClearRuleForm.getFormParams();t=(0,C.default)({},n,t),P.operateUserEmailAutoClearRule(t).then(function(e){e.flag?R.message.success(j(384443,"更新设置成功")):R.message.error(j(384444,"更新设置失败"))})})}}}),o);t.default=B},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.operateUserEmailAutoClearRule=t.getUserEmailAutoClearRuleEntity=t.getEmailAutoClearRuleCondition=void 0;var i=n(0);t.getEmailAutoClearRuleCondition=function(e){return i.WeaTools.callApi("/api/email/autoClear/getEmailAutoClearRuleCondition","GET",e)},t.getUserEmailAutoClearRuleEntity=function(e){return i.WeaTools.callApi("/api/email/autoClear/getUserEmailAutoClearRuleEntity","GET",e)},t.operateUserEmailAutoClearRule=function(e){return i.WeaTools.callApi("/api/email/autoClear/operateUserEmailAutoClearRule","POST",e)}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,c.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s=n(12),c=i(s),d=n(4),f=i(d),p=n(1),m=i(p),h=n(5),v=i(h),g=n(6),b=i(g),y=n(7),S=n(55),w=i(S),E=(o=function(e){function t(){(0,m.default)(this,t);var e=(0,v.default)(this,(t.__proto__||(0,f.default)(t)).call(this));return a(e,"viewcondition",l,e),a(e,"topTabs",u,e),e}return(0,b.default)(t,e),t}(w.default),l=r(o.prototype,"viewcondition",[y.observable],{enumerable:!0,initializer:function(){return""}}),u=r(o.prototype,"topTabs",[y.observable],{enumerable:!0,initializer:function(){return[]}}),o);t.default=E},function(e,t,n){"use strict";function i(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function a(e){return e&&e.__esModule?e:{default:e}}function r(e,t,n,i){n&&(0,k.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function o(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l,u,s,c,d,f,p,m,h,v,g,b,y,S,w,E,C,T,_=n(12),k=a(_),x=n(4),O=a(x),I=n(1),F=a(I),M=n(5),N=a(M),L=n(6),A=a(L),R=n(7),z=n(55),P=a(z),D=n(11),j=n(97),W=i(j),B=n(54),G=i(B),V=D.WeaTableNew.TableStore,U=(l=function(e){function t(){(0,F.default)(this,t);var e=(0,N.default)(this,(t.__proto__||(0,O.default)(t)).call(this));return r(e,"mailActableStore",u,e),r(e,"stepNum",s,e),r(e,"currentStep",c,e),r(e,"ifShowAddDia",d,e),r(e,"addDiaTitle",f,e),r(e,"mailAcbaseInfoForm",p,e),r(e,"mailAcserverInfoForm",m,e),r(e,"mailAcBaseInfoCon",h,e),r(e,"mailAcServerInfoCon",v,e),r(e,"detectResultObj",g,e),r(e,"detectResult",b,e),r(e,"editAcId",y,e),r(e,"editAcForm",S,e),r(e,"editAcFormCondition",w,e),r(e,"ifShowEditAcDia",E,e),r(e,"editAcFormTitle",C,e),r(e,"currentEditStep",T,e),e.initData=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};G.getEmailAccountCondition(t).then(function(t){var n=t.conditioninfo;e.editAcFormCondition=n,e.editAcForm.initFormFields((0,R.toJS)(e.editAcFormCondition))}),G.getEmailEditAccountCondition(t).then(function(t){var n=t.conditioninfo;e.mailAcServerInfoCon=n})},e.initDataforEdit=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};G.getEmailAccountCondition(t).then(function(t){var n=t.conditioninfo;e.editAcFormCondition=n}),G.getEmailEditAccountCondition(t).then(function(t){var n=t.conditioninfo;e.mailAcServerInfoCon=n})},e}return(0,A.default)(t,e),t}(P.default),u=o(l.prototype,"mailActableStore",[R.observable],{enumerable:!0,initializer:function(){return new V}}),s=o(l.prototype,"stepNum",[R.observable],{enumerable:!0,initializer:function(){return 0}}),c=o(l.prototype,"currentStep",[R.observable],{enumerable:!0,initializer:function(){return 0}}),d=o(l.prototype,"ifShowAddDia",[R.observable],{enumerable:!0,initializer:function(){return!1}}),f=o(l.prototype,"addDiaTitle",[R.observable],{enumerable:!0,initializer:function(){return""}}),p=o(l.prototype,"mailAcbaseInfoForm",[R.observable],{enumerable:!0,initializer:function(){return new D.WeaForm}}),m=o(l.prototype,"mailAcserverInfoForm",[R.observable],{enumerable:!0,initializer:function(){return new D.WeaForm}}),h=o(l.prototype,"mailAcBaseInfoCon",[R.observable],{enumerable:!0,initializer:function(){return W.emailAcBaseInfoCon.conditioninfo}}),v=o(l.prototype,"mailAcServerInfoCon",[R.observable],{enumerable:!0,initializer:function(){return[]}}),g=o(l.prototype,"detectResultObj",[R.observable],{enumerable:!0,initializer:function(){return{status:1,one:"success",two:0,three:0,four:0,five:0}}}),b=o(l.prototype,"detectResult",[R.observable],{enumerable:!0,initializer:function(){return R.observable.map({status:1,smtpState:{},smtpLoginState:{},popState:{},popLoginState:{}})}}),y=o(l.prototype,"editAcId",[R.observable],{enumerable:!0,initializer:function(){return""}}),S=o(l.prototype,"editAcForm",[R.observable],{enumerable:!0,initializer:function(){return new D.WeaForm}}),w=o(l.prototype,"editAcFormCondition",[R.observable],{enumerable:!0,initializer:function(){return[]}}),E=o(l.prototype,"ifShowEditAcDia",[R.observable],{enumerable:!0,initializer:function(){return!1}}),C=o(l.prototype,"editAcFormTitle",[R.observable],{enumerable:!0,initializer:function(){return""}}),T=o(l.prototype,"currentEditStep",[R.observable],{enumerable:!0,initializer:function(){return 0}}),l);t.default=U},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,f.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d=n(12),f=i(d),p=n(4),m=i(p),h=n(1),v=i(h),g=n(5),b=i(g),y=n(6),S=i(y),w=n(7),E=n(55),C=i(E),T=n(11),_=T.WeaTableNew.TableStore,k=(o=function(e){function t(){(0,v.default)(this,t);var e=(0,b.default)(this,(t.__proto__||(0,m.default)(t)).call(this));return a(e,"mailSettableStore",l,e),a(e,"mailSetForm",u,e),a(e,"mailSetFormCon",s,e),a(e,"hasPrevEditInfo",c,e),e}return(0,S.default)(t,e),t}(C.default),l=r(o.prototype,"mailSettableStore",[w.observable],{enumerable:!0,initializer:function(){return new _}}),u=r(o.prototype,"mailSetForm",[w.observable],{enumerable:!0,initializer:function(){return new T.WeaForm}}),s=r(o.prototype,"mailSetFormCon",[w.observable],{enumerable:!0,initializer:function(){return""}}),c=r(o.prototype,"hasPrevEditInfo",[w.observable],{enumerable:!0,initializer:function(){return!1}}),o);t.default=k},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,k.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m,h,v,g,b,y,S,w,E,C,T,_=n(12),k=i(_),x=n(4),O=i(x),I=n(1),F=i(I),M=n(5),N=i(M),L=n(6),A=i(L),R=n(7),z=n(55),P=i(z),D=n(11),j=n(0),W=D.WeaTableNew.TableStore,B=j.WeaLocaleProvider.getLabel,G=(o=function(e){function t(){(0,F.default)(this,t);var e=(0,N.default)(this,(t.__proto__||(0,O.default)(t)).call(this));return a(e,"mailTemptableStore",l,e),a(e,"newOrEditDiaTitle",u,e),a(e,"newOrEditTempVis",s,e),a(e,"newOrEditTempForm",c,e),a(e,"newOrEditTempFormCon",d,e),a(e,"idOfTempId",f,e),a(e,"editSysForm",p,e),a(e,"editSysFormCon",m,e),a(e,"editSysFormDiaTitle",h,e),a(e,"editSysFormDiaVis",v,e),a(e,"allOptions",g,e),a(e,"previewSysForm",b,e),a(e,"previewSysFormCon",y,e),a(e,"previewSysFormDiaTitle",S,e),a(e,"previewSysFormDiaVis",w,e),a(e,"templateContent",E,e),a(e,"templateType",C,e),a(e,"openNewTempDia",T,e),e}return(0,A.default)(t,e),t}(P.default),l=r(o.prototype,"mailTemptableStore",[R.observable],{enumerable:!0,initializer:function(){return new W}}),u=r(o.prototype,"newOrEditDiaTitle",[R.observable],{enumerable:!0,initializer:function(){return""}}),s=r(o.prototype,"newOrEditTempVis",[R.observable],{enumerable:!0,initializer:function(){return!1}}),c=r(o.prototype,"newOrEditTempForm",[R.observable],{enumerable:!0,initializer:function(){return new D.WeaForm}}),d=r(o.prototype,"newOrEditTempFormCon",[R.observable],{enumerable:!0,initializer:function(){return""}}),f=r(o.prototype,"idOfTempId",[R.observable],{enumerable:!0,initializer:function(){return""}}),p=r(o.prototype,"editSysForm",[R.observable],{enumerable:!0,initializer:function(){return new D.WeaForm}}),m=r(o.prototype,"editSysFormCon",[R.observable],{enumerable:!0,initializer:function(){return""}}),h=r(o.prototype,"editSysFormDiaTitle",[R.observable],{enumerable:!0,initializer:function(){return""}}),v=r(o.prototype,"editSysFormDiaVis",[R.observable],{enumerable:!0,initializer:function(){return!1}}),g=r(o.prototype,"allOptions",[R.observable],{enumerable:!0,initializer:function(){return[]}}),b=r(o.prototype,"previewSysForm",[R.observable],{enumerable:!0,initializer:function(){return new D.WeaForm}}),y=r(o.prototype,"previewSysFormCon",[R.observable],{enumerable:!0,initializer:function(){return""}}),S=r(o.prototype,"previewSysFormDiaTitle",[R.observable],{enumerable:!0,initializer:function(){return""}}),w=r(o.prototype,"previewSysFormDiaVis",[R.observable],{enumerable:!0,initializer:function(){return!1}}),E=r(o.prototype,"templateContent",[R.observable],{enumerable:!0,initializer:function(){return""}}),C=r(o.prototype,"templateType",[R.observable],{enumerable:!0,initializer:function(){return""}}),T=r(o.prototype,"openNewTempDia",[R.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.onAddBtnClick({confsOfInitweaForms:[{compStore:e,weaformStoreName:"newOrEditTempForm",conditionAttrName:"newOrEditTempFormCon",isConGetted:!0}],attrOfControlVisible:"newOrEditTempVis",attrOfDiaTitle:"newOrEditDiaTitle",diaTitle:B(28051,"新建模板"),cb:function(){e.templateContent=""}})}}}),o);t.default=G},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,B.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m,h,v,g,b,y,S,w,E,C,T,_,k,x,O,I,F,M,N,L,A,R,z,P,D,j,W=n(12),B=i(W),G=n(34),V=i(G),U=n(10),J=i(U),K=n(15),H=i(K),q=n(40),Q=i(q),$=n(4),Y=i($),X=n(1),Z=i(X),ee=n(5),te=i(ee),ne=n(6),ie=i(ne),ae=n(7),re=n(55),oe=i(re),le=n(11),ue=n(69),se=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(ue),ce=n(0),de=le.WeaTableNew.TableStore,fe=ce.WeaLocaleProvider.getLabel,pe=(o=function(e){function t(){(0,Z.default)(this,t);var e=(0,te.default)(this,(t.__proto__||(0,Y.default)(t)).call(this));return a(e,"mailSigntableStore",l,e),a(e,"newSignForm",u,e),a(e,"newSignFormCon",s,e),a(e,"newSignFormVis",c,e),a(e,"newSignFormTitle",d,e),a(e,"editSignForm",f,e),a(e,"editSignFormCon",p,e),a(e,"editSignFormVis",m,e),a(e,"editSignFormTitle",h,e),a(e,"idOfCurSign",v,e),a(e,"signContent",g,e),a(e,"opInputsConfs",b,e),a(e,"onOpInputsValChg",y,e),a(e,"delOpInputsConf",S,e),a(e,"addOpInputsConf",w,e),a(e,"allOptions",E,e),a(e,"restOptions",C,e),a(e,"curActivatedOpts",T,e),a(e,"elecSignFormMap",_,e),a(e,"someDefaultsOfNewElecSign",k,e),a(e,"base64OfQRcode",x,e),a(e,"defaultAvatar",O,e),a(e,"elecSignAvatar",I,e),a(e,"onElecSignSelectChg",F,e),a(e,"setDefaultsOnAddSign",M,e),a(e,"openNewSignDia",N,e),a(e,"setEditInfo",L,e),a(e,"createQRcode",A,e),a(e,"onElecSignInputChg",R,e),a(e,"onElecSignAddClk",z,e),a(e,"onElecSignBlur",P,e),a(e,"onElecSignEdit",D,e),a(e,"onElecSignDel",j,e),e}return(0,ie.default)(t,e),t}(oe.default),l=r(o.prototype,"mailSigntableStore",[ae.observable],{enumerable:!0,initializer:function(){return new de}}),u=r(o.prototype,"newSignForm",[ae.observable],{enumerable:!0,initializer:function(){return new le.WeaForm}}),s=r(o.prototype,"newSignFormCon",[ae.observable],{enumerable:!0,initializer:function(){return""}}),c=r(o.prototype,"newSignFormVis",[ae.observable],{enumerable:!0,initializer:function(){return!1}}),d=r(o.prototype,"newSignFormTitle",[ae.observable],{enumerable:!0,initializer:function(){return""}}),f=r(o.prototype,"editSignForm",[ae.observable],{enumerable:!0,initializer:function(){return new le.WeaForm}}),p=r(o.prototype,"editSignFormCon",[ae.observable],{enumerable:!0,initializer:function(){return""}}),m=r(o.prototype,"editSignFormVis",[ae.observable],{enumerable:!0,initializer:function(){return!1}}),h=r(o.prototype,"editSignFormTitle",[ae.observable],{enumerable:!0,initializer:function(){return""}}),v=r(o.prototype,"idOfCurSign",[ae.observable],{enumerable:!0,initializer:function(){return""}}),g=r(o.prototype,"signContent",[ae.observable],{enumerable:!0,initializer:function(){return""}}),b=r(o.prototype,"opInputsConfs",[ae.observable],{enumerable:!0,initializer:function(){var e=this;return[{id:0,deletable:!0,value:"xxx",onChange:function(t,n){e.onOpInputsValChg(t,n)},onDelBtnClick:function(t){e.delOpInputsConf(t)}},{id:1,deletable:!0,value:"webwbwbwebw",onChange:function(t,n){e.onOpInputsValChg(t,n)},onDelBtnClick:function(t){e.delOpInputsConf(t)}},{id:2,deletable:!0,value:"bwebweb",onChange:function(t,n){e.onOpInputsValChg(t,n)},onDelBtnClick:function(t){e.delOpInputsConf(t)}}]}}),y=r(o.prototype,"onOpInputsValChg",[ae.action],{enumerable:!0,initializer:function(){var e=this;return function(t,n){if(!(e.opInputsConfs.length<=0)){var i=e.opInputsConfs.findIndex(function(e){return e.id===t});e.opInputsConfs[i].value=n}}}}),S=r(o.prototype,"delOpInputsConf",[ae.action],{enumerable:!0,initializer:function(){var e=this;return function(t){if(!(e.opInputsConfs.length<=0)){var n=e.opInputsConfs.findIndex(function(e){return e.id===t});e.opInputsConfs.splice(n,1)}}}}),w=r(o.prototype,"addOpInputsConf",[ae.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.curOptConfId+=1,e.opInputsConfs.push({id:e.curOptConfId,deletable:!0,value:"xxx",onChange:function(t,n){e.onOpInputsValChg(t,n)},onDelBtnClick:function(t){e.delOpInputsConf(t)}})}}}),E=r(o.prototype,"allOptions",[ae.observable],{enumerable:!0,initializer:function(){return[]}}),C=r(o.prototype,"restOptions",[ae.observable],{enumerable:!0,initializer:function(){return[]}}),T=r(o.prototype,"curActivatedOpts",[ae.observable],{enumerable:!0,initializer:function(){return[]}}),_=r(o.prototype,"elecSignFormMap",[ae.observable],{enumerable:!0,initializer:function(){return ae.observable.map({})}}),k=r(o.prototype,"someDefaultsOfNewElecSign",[ae.observable],{enumerable:!0,initializer:function(){return ae.observable.map({defaultAvatar:[],defaultFormData:{}})}}),x=r(o.prototype,"base64OfQRcode",[ae.observable],{enumerable:!0,initializer:function(){return""}}),O=r(o.prototype,"defaultAvatar",[ae.observable],{enumerable:!0,initializer:function(){return[]}}),I=r(o.prototype,"elecSignAvatar",[ae.observable],{enumerable:!0,initializer:function(){return[]}}),F=r(o.prototype,"onElecSignSelectChg",[ae.action],{enumerable:!0,initializer:function(){var e=this;return function(t,n){var i=e.curActivatedOpts.findIndex(function(e){return e.key===n}),a=e.restOptions.findIndex(function(e){return e.key===t}),r=JSON.parse((0,Q.default)(e.curActivatedOpts[i])),o=JSON.parse((0,Q.default)(e.restOptions.find(function(e){return e.key===t})));e.curActivatedOpts[i]=o,e.restOptions.splice(a,1),e.restOptions.push(r),e.elecSignFormMap.set(t,e.elecSignFormMap.get(n)),e.elecSignFormMap.delete(n)}}}),M=r(o.prototype,"setDefaultsOnAddSign",[ae.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.curActivatedOpts=[],e.restOptions=[],e.signContent="",e.elecSignAvatar=e.someDefaultsOfNewElecSign.get("defaultAvatar"),e.elecSignFormMap.replace(e.someDefaultsOfNewElecSign.get("defaultFormData")),e.allOptions.forEach(function(t,n){void 0!==e.elecSignFormMap.get(t.key)?e.curActivatedOpts.push(e.allOptions[n]):e.restOptions.push(e.allOptions[n])}),e.createQRcode()}}}),N=r(o.prototype,"openNewSignDia",[ae.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.onAddBtnClick({confsOfInitweaForms:[{compStore:e,weaformStoreName:"newSignForm",conditionAttrName:"newSignFormCon",isConGetted:!0}],attrOfControlVisible:"newSignFormVis",attrOfDiaTitle:"newSignFormTitle",diaTitle:fe(384378,"新建签名"),cb:function(){e.setDefaultsOnAddSign()}})}}}),L=r(o.prototype,"setEditInfo",[ae.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var n=t.emailSignEntity,i=t.electronSignEntity;for(var a in n)"id"!==a&&"signContent"!==a&&"userId"!==a?e.editSignForm.updateFields((0,H.default)({},a,{value:""+n[a]})):"id"===a&&(e.idOfCurSign=n[a]);if("0"==n.signType)e.signContent=n.signContent;else{var r=i.selected.split(",");e.curActivatedOpts=[],e.restOptions=[],e.elecSignFormMap.replace({}),e.base64OfQRcode=i.qrcodepath,e.elecSignAvatar=[t.data],r.forEach(function(t,n){var a=e.allOptions.find(function(e){return e.id==t});e.curActivatedOpts.push(a),e.elecSignFormMap.merge((0,H.default)({},a.key,i[a.key]))}),e.allOptions.forEach(function(t,n){-1==r.indexOf(""+t.id)&&e.restOptions.push(e.allOptions[n])})}}}}),A=r(o.prototype,"createQRcode",[ae.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=e.curActivatedOpts.map(function(e){return e.id}).join(",");se.createQRcode((0,J.default)({},(0,ae.toJS)(e.elecSignFormMap),{selected:t})).then(function(t){e.base64OfQRcode=t.QRcodeMap})}}}),R=r(o.prototype,"onElecSignInputChg",[ae.action],{enumerable:!0,initializer:function(){var e=this;return function(t,n){e.elecSignFormMap.set(n,t)}}}),z=r(o.prototype,"onElecSignAddClk",[ae.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,J.default)({},e.restOptions.shift(),{isEditStatAct:!0});e.curActivatedOpts.push(t),e.elecSignFormMap.set(t.key,"")}}}),P=r(o.prototype,"onElecSignBlur",[ae.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var n=e.curActivatedOpts.findIndex(function(e){return e.key===t});e.curActivatedOpts[n]=(0,J.default)({},e.curActivatedOpts[n],{isEditStatAct:!1})}}}),D=r(o.prototype,"onElecSignEdit",[ae.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var n=e.curActivatedOpts.findIndex(function(e){return e.key===t});e.curActivatedOpts[n]=(0,J.default)({},e.curActivatedOpts[n],{isEditStatAct:!0})}}}),j=r(o.prototype,"onElecSignDel",[ae.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var n=e.curActivatedOpts.findIndex(function(e){return e.key===t}),i=e.curActivatedOpts.splice(n,1);e.restOptions=[].concat((0,V.default)(e.restOptions),(0,V.default)(i)),e.elecSignFormMap.delete(i[0].key)}}}),o);t.default=pe},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,f.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d=n(12),f=i(d),p=n(4),m=i(p),h=n(1),v=i(h),g=n(5),b=i(g),y=n(6),S=i(y),w=n(7),E=n(55),C=i(E),T=n(11),_=(T.WeaTableNew.TableStore,o=function(e){function t(){(0,v.default)(this,t);var e=(0,b.default)(this,(t.__proto__||(0,m.default)(t)).call(this));return a(e,"autoResForm",l,e),a(e,"autoResCon",u,e),a(e,"richtextContent",s,e),a(e,"hasPrevEditInfo",c,e),e}return(0,S.default)(t,e),t}(C.default),l=r(o.prototype,"autoResForm",[w.observable],{enumerable:!0,initializer:function(){return new T.WeaForm}}),u=r(o.prototype,"autoResCon",[w.observable],{enumerable:!0,initializer:function(){return""}}),s=r(o.prototype,"richtextContent",[w.observable],{enumerable:!0,initializer:function(){return""}}),c=r(o.prototype,"hasPrevEditInfo",[w.observable],{enumerable:!0,initializer:function(){return!1}}),o);t.default=_},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,m.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p=n(12),m=i(p),h=n(4),v=i(h),g=n(1),b=i(g),y=n(5),S=i(y),w=n(6),E=i(w),C=n(7),T=n(55),_=i(T),k=n(11),x=n(97),O=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(x),I=n(0),F=k.WeaTableNew.TableStore,M=I.WeaLocaleProvider.getLabel,N=(o=function(e){function t(){(0,b.default)(this,t);var e=(0,S.default)(this,(t.__proto__||(0,v.default)(t)).call(this));return a(e,"mailblacktableStore",l,e),a(e,"newBlackListForm",u,e),a(e,"newBlackListFormCon",s,e),a(e,"newBlackListDiaVis",c,e),a(e,"newBlackListDiaTitle",d,e),a(e,"openAddBLDialog",f,e),e}return(0,E.default)(t,e),t}(_.default),l=r(o.prototype,"mailblacktableStore",[C.observable],{enumerable:!0,initializer:function(){return new F}}),u=r(o.prototype,"newBlackListForm",[C.observable],{enumerable:!0,initializer:function(){return new k.WeaForm}}),s=r(o.prototype,"newBlackListFormCon",[C.observable],{enumerable:!0,initializer:function(){return O.emailBlackListCon.conditioninfo}}),c=r(o.prototype,"newBlackListDiaVis",[C.observable],{enumerable:!0,initializer:function(){return!1}}),d=r(o.prototype,"newBlackListDiaTitle",[C.observable],{enumerable:!0,initializer:function(){return""}}),f=r(o.prototype,"openAddBLDialog",[C.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.onAddBtnClick({confsOfInitweaForms:[{compStore:e,weaformStoreName:"newBlackListForm",conditionAttrName:"newBlackListFormCon",isConGetted:!0}],attrOfControlVisible:"newBlackListDiaVis",attrOfDiaTitle:"newBlackListDiaTitle",diaTitle:M(83100,"添加黑名单"),cb:function(){}})}}}),o);t.default=N},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,h.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m=n(12),h=i(m),v=n(4),g=i(v),b=n(1),y=i(b),S=n(5),w=i(S),E=n(6),C=i(E),T=n(7),_=n(55),k=i(_),x=n(11),O=n(0),I=x.WeaTableNew.TableStore,F=O.WeaLocaleProvider.getLabel,M=(o=function(e){function t(){(0,y.default)(this,t);var e=(0,w.default)(this,(t.__proto__||(0,g.default)(t)).call(this));return a(e,"labelManagetableStore",l,e),a(e,"newOrEditDiaTitle",u,e),a(e,"newOrEditLabelVis",s,e),a(e,"newOrEditLabelForm",c,e),a(e,"newOrEditLabelFormCon",d,e),a(e,"idOfLabelId",f,e),a(e,"openNewLabelDia",p,e),e}return(0,C.default)(t,e),t}(k.default),l=r(o.prototype,"labelManagetableStore",[T.observable],{enumerable:!0,initializer:function(){return new I}}),u=r(o.prototype,"newOrEditDiaTitle",[T.observable],{enumerable:!0,initializer:function(){return""}}),s=r(o.prototype,"newOrEditLabelVis",[T.observable],{enumerable:!0,initializer:function(){return!1}}),c=r(o.prototype,"newOrEditLabelForm",[T.observable],{enumerable:!0,initializer:function(){return new x.WeaForm}}),d=r(o.prototype,"newOrEditLabelFormCon",[T.observable],{enumerable:!0,initializer:function(){return""}}),f=r(o.prototype,"idOfLabelId",[T.observable],{enumerable:!0,initializer:function(){return""}}),p=r(o.prototype,"openNewLabelDia",[T.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.onAddBtnClick({confsOfInitweaForms:[{compStore:e,weaformStoreName:"newOrEditLabelForm",conditionAttrName:"newOrEditLabelFormCon",isConGetted:!0}],attrOfControlVisible:"newOrEditLabelVis",attrOfDiaTitle:"newOrEditDiaTitle",diaTitle:F(83263,"新建标签"),cb:function(){}})}}}),o);t.default=M},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,S.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m,h,v,g,b,y=n(12),S=i(y),w=n(4),E=i(w),C=n(1),T=i(C),_=n(5),k=i(_),x=n(6),O=i(x),I=n(7),F=n(55),M=i(F),N=n(11),L=n(97),A=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(L),R=n(0),z=N.WeaTableNew.TableStore,P=R.WeaLocaleProvider.getLabel,D=(o=function(e){function t(){(0,T.default)(this,t);var e=(0,k.default)(this,(t.__proto__||(0,E.default)(t)).call(this));return a(e,"folderManegtableStore",l,e),a(e,"newOrEditDiaTitle",u,e),a(e,"newOrEditFloderVis",s,e),a(e,"newOrEditFloderForm",c,e),a(e,"newOrEditFloderFormCon",d,e),a(e,"idOfFloderId",f,e),a(e,"remainspace",p,e),a(e,"occupyspace",m,e),a(e,"unreadsize",h,e),a(e,"totalSize",v,e),a(e,"totalspace",g,e),a(e,"openNewFolderDia",b,e),e}return(0,O.default)(t,e),t}(M.default),l=r(o.prototype,"folderManegtableStore",[I.observable],{enumerable:!0,initializer:function(){return new z}}),u=r(o.prototype,"newOrEditDiaTitle",[I.observable],{enumerable:!0,initializer:function(){return""}}),s=r(o.prototype,"newOrEditFloderVis",[I.observable],{enumerable:!0,initializer:function(){return!1}}),c=r(o.prototype,"newOrEditFloderForm",[I.observable],{enumerable:!0,initializer:function(){return new N.WeaForm}}),d=r(o.prototype,"newOrEditFloderFormCon",[I.observable],{enumerable:!0,initializer:function(){return A.emailFolderCon.conditioninfo}}),f=r(o.prototype,"idOfFloderId",[I.observable],{enumerable:!0,initializer:function(){return""}}),p=r(o.prototype,"remainspace",[I.observable],{enumerable:!0,initializer:function(){return 0}}),m=r(o.prototype,"occupyspace",[I.observable],{enumerable:!0,initializer:function(){return 0}}),h=r(o.prototype,"unreadsize",[I.observable],{enumerable:!0,initializer:function(){return 0}}),v=r(o.prototype,"totalSize",[I.observable],{enumerable:!0,initializer:function(){return 0}}),g=r(o.prototype,"totalspace",[I.observable],{enumerable:!0,initializer:function(){return 0}}),b=r(o.prototype,"openNewFolderDia",[I.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.onAddBtnClick({confsOfInitweaForms:[{compStore:e,weaformStoreName:"newOrEditFloderForm",conditionAttrName:"newOrEditFloderFormCon",isConGetted:!0}],attrOfControlVisible:"newOrEditFloderVis",attrOfDiaTitle:"newOrEditDiaTitle",diaTitle:P(18475,"新建文件夹"),cb:function(){}})}}}),o);t.default=D},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,f.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d=n(12),f=i(d),p=n(10),m=i(p),h=n(16),v=i(h),g=n(4),b=i(g),y=n(1),S=i(y),w=n(5),E=i(w),C=n(6),T=i(C),_=n(7),k=(n(2),n(390)),x=i(k),O=n(281),I=i(O),F={loading:!1},M=(o=function(e){function t(){var e,n,i,r;(0,S.default)(this,t);for(var o=arguments.length,d=Array(o),f=0;f<o;f++)d[f]=arguments[f];return n=i=(0,E.default)(this,(e=t.__proto__||(0,b.default)(t)).call.apply(e,[this].concat(d))),a(i,"loading",l,i),a(i,"setState",u,i),a(i,"doTableLoading",s,i),a(i,"initConditionDatas",c,i),r=n,(0,E.default)(i,r)}return(0,T.default)(t,e),t}(I.default),l=r(o.prototype,"loading",[_.observable],{enumerable:!0,initializer:function(){return F.loading}}),u=r(o.prototype,"setState",[_.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,v.default)(t).forEach(function(n){e[n]=t[n]}),e}}}),s=r(o.prototype,"doTableLoading",[_.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.showLoading(!0);var n=e.getFormParams(),i={};n=(0,m.default)({},n,i,t),x.default.list(n).then(function(t){var n=t.sessionkey;e.sessionkey=n,e.comsWeaTableStore.getDatas(n,1),e.showLoading(!1)})}}}),c=r(o.prototype,"initConditionDatas",[_.action],{enumerable:!0,initializer:function(){var e=this;return function(t){x.default.condition(t).then(function(t){e.conditioninfo=t.conditioninfo,e.initFormFields(e.conditioninfo)})}}}),o);t.default=M},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(0),a=i.WeaTools.callApi;t.default={list:function(e){return a("/api/email/attachment/list","GET",e)},condition:function(e){return a("/api/email/attachment/condition","GET",e)}}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,v.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m,h=n(12),v=i(h),g=n(10),b=i(g),y=n(16),S=i(y),w=n(4),E=i(w),C=n(1),T=i(C),_=n(5),k=i(_),x=n(6),O=i(x),I=n(7),F=(n(2),n(308)),M=i(F),N=n(281),L=i(N),A=n(11),R=A.WeaLogView.LogStore,z=(o=function(e){function t(){var e,n,i,r;(0,T.default)(this,t);for(var o=arguments.length,h=Array(o),v=0;v<o;v++)h[v]=arguments[v];return n=i=(0,k.default)(this,(e=t.__proto__||(0,E.default)(t)).call.apply(e,[this].concat(h))),a(i,"loading",l,i),a(i,"isDeleteing",u,i),a(i,"logStore",s,i),a(i,"setState",c,i),a(i,"logstatus",d,i),a(i,"doTableLoading",f,i),a(i,"initConditionDatas",p,i),a(i,"deleteMailFromMonitor",m,i),r=n,(0,k.default)(i,r)}return(0,O.default)(t,e),t}(L.default),l=r(o.prototype,"loading",[I.observable],{enumerable:!0,initializer:function(){return!1}}),u=r(o.prototype,"isDeleteing",[I.observable],{enumerable:!0,initializer:function(){return!1}}),s=r(o.prototype,"logStore",[I.observable],{enumerable:!0,initializer:function(){return new R}}),c=r(o.prototype,"setState",[I.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,S.default)(t).forEach(function(n){e[n]=t[n]}),e}}}),d=r(o.prototype,"logstatus",[I.observable],{enumerable:!0,initializer:function(){return{targetId:"",logType:"",logSmallType:""}}}),f=r(o.prototype,"doTableLoading",[I.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.showLoading(!0);var n=e.getFormParams(),i={};n=(0,b.default)({},n,i,t),M.default.monitorList(n).then(function(t){if(e.viewRight=1==t.viewRight,e.viewRight){e.logstatus=(0,b.default)({},e.logstatus,{logType:t.logType,logSmallType:t.logSmallType});var n=t.sessionkey;e.sessionkey=n,e.comsWeaTableStore.getDatas(n,1)}e.setViewRightInitCompleted(),e.showLoading(!1)})}}}),p=r(o.prototype,"initConditionDatas",[I.action],{enumerable:!0,initializer:function(){var e=this;return function(t){M.default.monitorCondition(t).then(function(t){e.conditioninfo=t.conditioninfo,e.initFormFields(e.conditioninfo)})}}}),m=r(o.prototype,"deleteMailFromMonitor",[I.action],{enumerable:!0,initializer:function(){var e=this;return function(t,n){e.isDeleteing=!0,M.default.deleteMailFromMonitor(t).then(function(t){e.isDeleteing=!1,n&&"function"===typeof n&&n()})}}}),o);t.default=z},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,m.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p=n(12),m=i(p),h=n(10),v=i(h),g=n(16),b=i(g),y=n(4),S=i(y),w=n(1),E=i(w),C=n(5),T=i(C),_=n(6),k=i(_),x=n(7),O=(n(2),n(308)),I=i(O),F=n(281),M=i(F),N={loading:!1,deleteDialogVisible:!1},L=(o=function(e){function t(){var e,n,i,r;(0,E.default)(this,t);for(var o=arguments.length,p=Array(o),m=0;m<o;m++)p[m]=arguments[m];return n=i=(0,T.default)(this,(e=t.__proto__||(0,S.default)(t)).call.apply(e,[this].concat(p))),a(i,"loading",l,i),a(i,"deleteDialogVisible",u,i),a(i,"setState",s,i),a(i,"showMonitorLogDialog",c,i),a(i,"doTableLoading",d,i),a(i,"initConditionDatas",f,i),r=n,(0,T.default)(i,r)}return(0,k.default)(t,e),t}(M.default),l=r(o.prototype,"loading",[x.observable],{enumerable:!0,initializer:function(){return N.loading}}),u=r(o.prototype,"deleteDialogVisible",[x.observable],{enumerable:!0,initializer:function(){return N.deleteDialogVisible}}),s=r(o.prototype,"setState",[x.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,b.default)(t).forEach(function(n){e[n]=t[n]}),e}}}),c=r(o.prototype,"showMonitorLogDialog",[x.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.setState({deleteDialogVisible:t}),t&&e.doTableLoading()}}}),d=r(o.prototype,"doTableLoading",[x.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.showLoading(!0);var n=e.getFormParams(),i={};n=(0,v.default)({},n,i,t),I.default.monitorLogList(n).then(function(t){if(e.viewRight=1==t.viewRight,e.viewRight){var n=t.sessionkey;e.sessionkey=n,e.comsWeaTableStore.getDatas(n,1)}e.setViewRightInitCompleted(),e.showLoading(!1)})}}}),f=r(o.prototype,"initConditionDatas",[x.action],{enumerable:!0,initializer:function(){var e=this;return function(t){I.default.monitorLogCondition(t).then(function(t){e.conditioninfo=t.conditioninfo,e.initFormFields(e.conditioninfo)})}}}),o);t.default=L},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,C.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m,h,v,g,b,y,S,w,E=n(12),C=i(E),T=n(4),_=i(T),k=n(1),x=i(k),O=n(5),I=i(O),F=n(6),M=i(F),N=n(7),L=n(55),A=i(L),R=n(11),z=n(97),P=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);t.default=e}(z),R.WeaTableNew.TableStore),D=(o=function(e){function t(){(0,x.default)(this,t);var e=(0,I.default)(this,(t.__proto__||(0,_.default)(t)).call(this));return a(e,"mailRuletableStore",l,e),a(e,"newRuleForm",u,e),a(e,"newRuleFormCon",s,e),a(e,"newRuleDiaVis",c,e),a(e,"newRuleDiaTitle",d,e),a(e,"editRuleForm",f,e),a(e,"editRuleFormCon",p,e),a(e,"editRuleDiaVis",m,e),a(e,"editRuleDiaTitle",h,e),a(e,"idOFCurEdittedRule",v,e),a(e,"ruleconditioninfo_out",g,e),a(e,"ruleconditioninfo_in",b,e),a(e,"actionconditioninfo",y,e),a(e,"emailRuleActionList",S,e),a(e,"emailRuleConditionList",w,e),e}return(0,M.default)(t,e),t}(A.default),l=r(o.prototype,"mailRuletableStore",[N.observable],{enumerable:!0,initializer:function(){return new P}}),u=r(o.prototype,"newRuleForm",[N.observable],{enumerable:!0,initializer:function(){return new R.WeaForm}}),s=r(o.prototype,"newRuleFormCon",[N.observable],{enumerable:!0,initializer:function(){return""}}),c=r(o.prototype,"newRuleDiaVis",[N.observable],{enumerable:!0,initializer:function(){return!1}}),d=r(o.prototype,"newRuleDiaTitle",[N.observable],{enumerable:!0,initializer:function(){return""}}),f=r(o.prototype,"editRuleForm",[N.observable],{enumerable:!0,initializer:function(){return new R.WeaForm}}),p=r(o.prototype,"editRuleFormCon",[N.observable],{enumerable:!0,initializer:function(){return""}}),m=r(o.prototype,"editRuleDiaVis",[N.observable],{enumerable:!0,initializer:function(){return!1}}),h=r(o.prototype,"editRuleDiaTitle",[N.observable],{enumerable:!0,initializer:function(){return""}}),v=r(o.prototype,"idOFCurEdittedRule",[N.observable],{enumerable:!0,initializer:function(){return""}}),g=r(o.prototype,"ruleconditioninfo_out",[N.observable],{enumerable:!0,initializer:function(){return""}}),b=r(o.prototype,"ruleconditioninfo_in",[N.observable],{enumerable:!0,initializer:function(){return""}}),y=r(o.prototype,"actionconditioninfo",[N.observable],{enumerable:!0,initializer:function(){return""}}),S=r(o.prototype,"emailRuleActionList",[N.observable],{enumerable:!0,initializer:function(){return[]}}),w=r(o.prototype,"emailRuleConditionList",[N.observable],{enumerable:!0,initializer:function(){return[]}}),o);t.default=D},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,h.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m=n(12),h=i(m),v=n(303),g=i(v),b=n(16),y=i(b),S=n(10),w=i(S),E=n(34),C=i(E),T=n(1),_=i(T),k=n(8),x=i(k),O=n(7),I=n(2),F=n(136),M=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(F),N=n(11),L=n(0),A=L.WeaLocaleProvider.getLabel,R=(N.WeaTableNew.TableStore,{contactCount:{sysGroups:[],userGroups:[]},goutId:0,groupName:A(235,"所有"),addOrEditGroup:!1,name:"",dropdownVisible:!1,addOrEditGroupType:"",containList:[],current:1,pageSize:35,total:0,spinning:!1,keyword:""}),z=(o=function(){function e(){var t=this;(0,_.default)(this,e),this.title=A(572,"联系人"),a(this,"form",l,this),a(this,"formForMoveOrCopy",u,this),a(this,"status",s,this),a(this,"contactCondition",c,this),a(this,"contactListSelected",d,this),a(this,"addSuccess",f,this),a(this,"loading",p,this),this.initStore=function(){t.status=R,t.contactCondition={conditions:[],groups:[],mailContact:{},groupsSelected:[]},t.contactListSelected={ids:[],items:[]},t.addSuccess=!1},this.doInit=function(){t.contactCountList(),t.getContainList(),t.getContactCondition()},this.getContainList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t.status.current,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t.status.goutId,i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=t.status.pageSize,r={mailgroupid:n,keyword:t.status.keyword,current:e,pageSize:35};t.loading=!0,M.contactList(r).then(function(n){if(n.current==e&&n.pageSize==a){var r=i?n.datas:[].concat((0,C.default)(t.status.containList),(0,C.default)(n.datas));t.status=(0,w.default)({},t.status,{containList:r,current:n.current,pageSize:n.pageSize,total:n.total})}t.loading=!1})},this.contactCountList=function(){M.contactCountList().then(function(e){e.userGroups.forEach(function(e){e.checked=!1}),t.status=(0,w.default)({},t.status,{contactCount:{sysGroups:e.sysGroups,userGroups:e.userGroups}})})},this.setGroup=function(e){t.status=(0,w.default)({},t.status,{goutId:e.goutId,groupName:e.groupName}),t.contactListSelected={ids:[],items:[]},t.getContainList(1,e.goutId,!0)},this.setAddOrEditGroup=function(e,n){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=t.status.groupName;t.status="edit"==n?(0,w.default)({},t.status,{addOrEditGroup:e,addOrEditGroupType:n,name:a}):(0,w.default)({},t.status,{addOrEditGroup:e,addOrEditGroupType:n,dropdownVisible:i})},this.saveAddOrEditGroup=function(e){if(e){var n=t.status,i=n.name,a=n.addOrEditGroupType,r=n.goutId,o={groupName:i,concactIds:"moveTo"==a||"copyTo"==a?"1":"",opt:"moveTo"==a?"move":"copyTo"==a?"copy":"",operation:"edit"==a?"updateGroupName":"addOrThenMoveOrCopy",groupId:r};M.contactOperation(o).then(function(e){"1"==e.status?e.api_status?(I.message.success(A(83880,"添加成功!")),t.status=(0,w.default)({},t.status,{addOrEditGroup:!1,addOrEditGroupType:"",name:""}),t.contactCountList(),t.getContactCondition()):I.message.error(e.api_msg):I.message.error(A(384400,"添加失败,请重试!")),t.formForMoveOrCopy.resetForm()})}else t.status=(0,w.default)({},t.status,{addOrEditGroup:!1,addOrEditGroupType:"",name:""})},this.changeGroupName=function(e){t.status=(0,w.default)({},t.status,{name:e})},this.setDrop=function(e,n){t.status=(0,w.default)({},t.status,{dropdownVisible:e,addOrEditGroupType:n})},this.deleteGroup=function(){var e={operation:"deleteGroup",groupId:t.status.goutId};M.contactOperation(e).then(function(e){"1"===e.status?(I.message.success(A(83472,"删除成功!")),t.status=(0,w.default)({},t.status,{current:1,goutId:0,groupName:A(235,"所有")}),t.contactCountList(),t.getContainList(1,t.status.goutId,!0),t.contactListSelected={ids:[],items:[]}):I.message.error(A(384401,"删除失败,请重试!"))})},this.setCheckedId=function(e,n,i){i?(t.contactListSelected.ids.push(e),t.contactListSelected.items.push(n)):(t.contactListSelected.ids.forEach(function(n){n===e&&t.contactListSelected.ids.splice(t.contactListSelected.ids.indexOf(n),1)}),t.contactListSelected.items.forEach(function(e){e.id===n.id&&t.contactListSelected.items.splice(t.contactListSelected.items.indexOf(e),1)}))},this.getContactCondition=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=[];M.contactCondition(e).then(function(e){e.conditions.forEach(function(e){e.items.forEach(function(e){e.labelcol=8,e.fieldcol=16})}),e.conditions[0].items[0].viewAttr="3",e.conditions[0].items[0].rules="required|string",e.conditions[0].items[1].viewAttr="3",e.conditions[0].items[1].rules="required|email|string",e.groups.forEach(function(t){t.value=String(t.groupId),t.showname=t.groupName;var i=!1;e.mailContact.groups.forEach(function(e){e.mailGroupId===t.groupId&&(i=!0)}),i&&n.push(t.groupId),t.checked=i}),t.form.initFormFields(e.conditions);var i=(0,y.default)(e.mailContact),a={};for(var r in e.mailContact)a[r]={value:e.mailContact[r]};i.length>0&&t.form.updateFields(a),t.contactCondition=(0,w.default)({},e,{groupsSelected:n})})},this.operation=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0,M.contactOperation(e).then(function(n){"1"===n.status?(t.status=(0,w.default)({},t.status,{current:1}),t.contactCountList(),t.getContainList(1,t.status.goutId,!0),t.contactListSelected={ids:[],items:[]},"moveOrCopyToGroup"===e.operation&&I.message.success(A(83551,"保存成功!"))):I.message.error(A(384402,"操作失败,请重试!")),t.loading=!1})},this.setStatus=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.status=(0,w.default)({},t.status,e)},this.setContactCondition=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.contactCondition=(0,w.default)({},t.contactCondition,e)},this.setContactListSelected=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.contactListSelected=(0,w.default)({},t.contactListSelected,e)}}return(0,x.default)(e,[{key:"getFormParams",value:function(){return this.form.getFormParams()}}]),e}(),l=r(o.prototype,"form",[O.observable],{enumerable:!0,initializer:function(){return new N.WeaForm}}),u=r(o.prototype,"formForMoveOrCopy",[O.observable],{enumerable:!0,initializer:function(){return new N.WeaForm}}),s=r(o.prototype,"status",[O.observable],{enumerable:!0,initializer:function(){return R}}),c=r(o.prototype,"contactCondition",[O.observable],{enumerable:!0,initializer:function(){return{conditions:[],groups:[],mailContact:{},groupsSelected:[]}}}),d=r(o.prototype,"contactListSelected",[O.observable],{enumerable:!0,initializer:function(){return{ids:[],items:[]}}}),f=r(o.prototype,"addSuccess",[O.observable],{enumerable:!0,initializer:function(){return!1}}),p=r(o.prototype,"loading",[O.observable],{enumerable:!0,initializer:function(){return!1}}),r(o.prototype,"getFormParams",[O.action],(0,g.default)(o.prototype,"getFormParams"),o.prototype),o);t.default=z},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,V.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m,h,v,g,b,y,S,w,E,C,T,_,k,x,O,I,F,M,N,L,A,R,z,P,D,j,W,B,G=n(12),V=i(G),U=n(34),J=i(U),K=n(10),H=i(K),q=n(16),Q=i(q),$=n(1),Y=i($),X=n(7),Z=n(2),ee=n(11),te=n(0),ne=n(136),ie=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(ne),ae=n(52),re=te.WeaLocaleProvider.getLabel,oe=function(){return{conditions:[{defaultshow:!0,items:[{colSpan:2,conditionType:"INPUT",rules:"required|string",domkey:["groupName"],fieldcol:14,label:re(30127,"分组名称"),labelcol:8,value:"",viewAttr:3}]}]}},le={sysgroups:[],usergroups:[],topLoading:!0,contentLoading:!0,usercontent:[],curgroup:"",curgroupId:"",curPage:1,hasMore:!0,addContactTitle:"",addContactFileds:[],addContactLoading:!1,addContactGroups:[],contactSelect:[],editId:"",newGroupFields:[],addmailContact:{}},ue=(o=function e(){(0,Y.default)(this,e),a(this,"addContactForm",l,this),a(this,"newGroupForm",u,this),a(this,"sysgroups",s,this),a(this,"usergroups",c,this),a(this,"topLoading",d,this),a(this,"contentLoading",f,this),a(this,"usercontent",p,this),a(this,"curgroup",m,this),a(this,"curgroupId",h,this),a(this,"curPage",v,this),a(this,"hasMore",g,this),a(this,"addContactTitle",b,this),a(this,"addContactFileds",y,this),a(this,"addContactLoading",S,this),a(this,"addContactGroups",w,this),a(this,"contactSelect",E,this),a(this,"editId",C,this),a(this,"newGroupFields",T,this),a(this,"addmailContact",_,this),a(this,"setStoreState",k,this),a(this,"clear",x,this),a(this,"getContactCountList",O,this),a(this,"getContactList",I,this),a(this,"selectChange",F,this),a(this,"onScrollEnd",M,this),a(this,"groupSubmit",N,this),a(this,"newGroup",L,this),a(this,"contactCondition",A,this),a(this,"onSaveContact",R,this),a(this,"changeContactSelect",z,this),a(this,"changeAllContactSelect",P,this),a(this,"moveCopyGroup",D,this),a(this,"getCondition",j,this),a(this,"updateGroup",W,this),a(this,"deleteGroup",B,this)},l=r(o.prototype,"addContactForm",[X.observable],{enumerable:!0,initializer:function(){return new ee.WeaForm}}),u=r(o.prototype,"newGroupForm",[X.observable],{enumerable:!0,initializer:function(){return new ee.WeaForm}}),s=r(o.prototype,"sysgroups",[X.observable],{enumerable:!0,initializer:function(){return le.sysgroups}}),c=r(o.prototype,"usergroups",[X.observable],{enumerable:!0,initializer:function(){return le.usergroups}}),d=r(o.prototype,"topLoading",[X.observable],{enumerable:!0,initializer:function(){return le.topLoading}}),f=r(o.prototype,"contentLoading",[X.observable],{enumerable:!0,initializer:function(){return le.contentLoading}}),p=r(o.prototype,"usercontent",[X.observable],{enumerable:!0,initializer:function(){return le.usercontent}}),m=r(o.prototype,"curgroup",[X.observable],{enumerable:!0,initializer:function(){return le.curgroup}}),h=r(o.prototype,"curgroupId",[X.observable],{enumerable:!0,initializer:function(){return le.curgroupId}}),v=r(o.prototype,"curPage",[X.observable],{enumerable:!0,initializer:function(){return le.curPage}}),g=r(o.prototype,"hasMore",[X.observable],{enumerable:!0,initializer:function(){return le.hasMore}}),b=r(o.prototype,"addContactTitle",[X.observable],{enumerable:!0,initializer:function(){return le.addContactTitle}}),y=r(o.prototype,"addContactFileds",[X.observable],{enumerable:!0,initializer:function(){return le.addContactFileds}}),S=r(o.prototype,"addContactLoading",[X.observable],{enumerable:!0,initializer:function(){return le.addContactLoading}}),w=r(o.prototype,"addContactGroups",[X.observable],{enumerable:!0,initializer:function(){return le.addContactGroups}}),E=r(o.prototype,"contactSelect",[X.observable],{enumerable:!0,initializer:function(){return le.contactSelect}}),C=r(o.prototype,"editId",[X.observable],{enumerable:!0,initializer:function(){return le.editId}}),T=r(o.prototype,"newGroupFields",[X.observable],{enumerable:!0,initializer:function(){return le.newGroupFields}}),_=r(o.prototype,"addmailContact",[X.observable],{enumerable:!0,initializer:function(){return le.addmailContact}}),k=r(o.prototype,"setStoreState",[X.action],{enumerable:!0,initializer:function(){var e=this;return function(t){(0,Q.default)(t).forEach(function(n){e[n]=t[n]})}}}),x=r(o.prototype,"clear",[X.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setStoreState(le)}}}),O=r(o.prototype,"getContactCountList",[X.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.topLoading=!0,ie.contactCountList().then(function(n){if(e.sysgroups=n.sysGroups||[],e.usergroups=n.userGroups||[],(0,Q.default)(t).length>0){var i=void 0;i=1*t.groupId===0||1*t.groupId===-1?n.sysGroups.filter(function(e){return 1*e.goutId===1*t.groupId})[0]:n.userGroups.filter(function(e){return 1*e.goutId===1*t.groupId})[0],e.curgroup=i.groupName+" ("+i.count+")",e.curgroupId=t.groupId}else e.curgroup=n.sysGroups[0].groupName+" ("+n.sysGroups[0].count+")",e.curgroupId=n.sysGroups[0].goutId;e.topLoading=!1})}}}),I=r(o.prototype,"getContactList",[X.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];n&&(e.contentLoading=!0),t=(0,H.default)({pageSize:35,mailgroupid:e.curgroupId,current:1},t),i&&(t=(0,H.default)({},t,{current:e.curPage})),!i&&(e.hasMore=!0),e.hasMore&&ie.contactList(t).then(function(t){var a=e.contactSelect.map(function(e){return e.id}),r=t.datas.map(function(e){return a.indexOf(e.id)>-1?(0,H.default)({},e,{contactChecked:1}):(0,H.default)({},e,{contactChecked:0})});e.usercontent=i?[].concat((0,J.default)(e.usercontent),(0,J.default)(r)):r||[],t.current*t.pageSize>=t.total&&(e.hasMore=!1),n&&(e.contentLoading=!1)})}}}),F=r(o.prototype,"selectChange",[X.action],{enumerable:!0,initializer:function(){var e=this;return function(t,n){var i=t.split("-");"new"===t?n():(""===i[0]?(e.curgroup=i[2]+" ("+i[3]+")",e.curgroupId=-1):(e.curgroup=i[1]+" ("+i[2]+")",e.curgroupId=i[0]),e.getContactList(),e.contactSelect=[])}}}),M=r(o.prototype,"onScrollEnd",[X.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.hasMore&&(e.curPage++,e.getContactList("",!0,!0))}}}),N=r(o.prototype,"groupSubmit",[X.action],{enumerable:!0,initializer:function(){var e=this;return function(t){ie.contactOperation(t).then(function(t){"1"===t.status&&(e.getContactList(),e.getContactCountList({groupId:e.curgroupId}))})}}}),L=r(o.prototype,"newGroup",[X.action],{enumerable:!0,initializer:function(){var e=this;return function(t,n){ie.contactOperation(t).then(function(t){t.api_status?(e.getContactCountList(),n&&n()):Z.message.error(t.api_msg||re(384400,"添加失败,请重试!"))})}}}),A=r(o.prototype,"contactCondition",[X.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=arguments[2];n&&(e.addContactLoading=!0),ie.contactCondition(t).then(function(t){e.addContactForm.initFormFields(t.conditions),e.addContactFileds=t.conditions||[],e.addContactGroups=t.groups||[],e.addmailContact=t.mailContact||{},i&&i(e.addContactForm),e.addContactLoading=!1})}}}),R=r(o.prototype,"onSaveContact",[X.action],{enumerable:!0,initializer:function(){var e=this;return function(t,n){(0,ae.ValidateForm)(e.addContactForm,function(){var i=e.addContactForm.getFormParams();t=(0,H.default)({},i,t),""!==e.editId&&(t=(0,H.default)({},t,{id:e.editId})),ie.contactOperation(t).then(function(e){e.api_status?Z.message.success(re(83551,"保存成功!")):Z.message.error(e.api_msg||re(384400,"添加失败,请重试!")),n&&n(e.api_status)})})}}}),z=r(o.prototype,"changeContactSelect",[X.action],{enumerable:!0,initializer:function(){var e=this;return function(t,n){e.usercontent=e.usercontent.map(function(e){return e.id===n.id?(0,H.default)({},e,{contactChecked:1*t}):e}),e.contactSelect=(0,X.toJS)(e.usercontent).filter(function(e){return 1===e.contactChecked})}}}),P=r(o.prototype,"changeAllContactSelect",[X.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.usercontent=e.usercontent.map(function(e){return(0,H.default)({},e,{contactChecked:1*t})}),e.contactSelect=1*t?e.usercontent:[]}}}),D=r(o.prototype,"moveCopyGroup",[X.action],{enumerable:!0,initializer:function(){var e=this;return function(t,n){ie.contactOperation(t).then(function(t){t.status&&!t.api_msg?(e.getContactList(),e.getContactCountList({groupId:e.curgroupId}),e.contactSelect=[],n&&n()):Z.message.error(t.api_msg||re(384402,"操作失败,请重试!"))})}}}),j=r(o.prototype,"getCondition",[X.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var n=oe();e.newGroupForm.initFormFields(n.conditions),e.newGroupFields=n.conditions,t&&t()}}}),W=r(o.prototype,"updateGroup",[X.action],{enumerable:!0,initializer:function(){var e=this;return function(t){ie.contactOperation(t).then(function(n){n.api_status?e.getContactCountList({groupId:t.groupId}):Z.message.error(n.api_msg||re(384402,"操作失败,请重试!"))})}}}),B=r(o.prototype,"deleteGroup",[X.action],{enumerable:!0,initializer:function(){var e=this;return function(t){ie.contactOperation(t).then(function(t){t.status?(e.curgroup="",e.curgroupId="",e.getContactCountList(),e.getContactList(),e.contactSelect=[],Z.message.success(re(83472,"删除成功!"))):Z.message.error(re(384401,"删除失败,请重试!"))})}}}),o);t.default=ue},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,g.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m,h,v=n(12),g=i(v),b=n(20),y=i(b),S=n(21),w=i(S),E=n(16),C=i(E),T=n(1),_=i(T),k=n(7),x=n(2),O=n(397),I=i(O),F=function e(t){return t.map(function(t){var n=t.parentId||"0",i=t.isportal||t.hpid;return{hpid:t.hpid||"",infoId:t.infoId||t.hpid,numId:i?"portal_"+t.hpid:t.infoId,id:n+"-"+(t.infoId||t.id),parentId:n,levelid:n+"-"+(i?t.levelid&&"0"===t.pid?t.levelid.split("_")[0]%20+"_portal":t.levelid||"0":t.levelid),icon:t.icon&&"/images/homepage/baseelement_wev8.gif"!==t.icon&&-1===t.icon.indexOf("/images_face/")&&-1===t.icon.indexOf("/images/")&&-1===t.icon.indexOf("/image_secondary/")?t.icon:"",name:t.name||"",pinyin:t.pinyin||"",url:t.url&&t.url.replace(/&/g,"&"),routeurl:i&&t.routeurl?"/portal"+t.routeurl.substring(1):t.routeurl||"",mobxrouteurl:i&&t.routeurl?"/portal"+t.routeurl.substring(1):t.mobxrouteurl||"",fullrouteurl:t.fullrouteurl||"",target:t.target||"mainFrame",child:t.child?e(t.child):[],count:void 0!==t.count?""+t.count:"",countId:t.countId||"",titleUrlIcon:t.titleUrlIcon||"",titleUrl:t.titleUrl||"",tagColor:t.tagColor||"",hasTopLine:t.hasTopLine||""}})},M=window.location.href,N={hasMenu:M.indexOf("/spa/email/")>0||M.indexOf("/wui/")<0,loading:!1,datas:[],mode:localStorage.weaEmailSingleMenuMode||"inline",selectedKey:""},L=(o=function e(){(0,_.default)(this,e),a(this,"hasMenu",l,this),a(this,"loading",u,this),a(this,"datas",s,this),a(this,"mode",c,this),a(this,"selectedKey",d,this),a(this,"setState",f,this),a(this,"clear",p,this),a(this,"getMenu",m,this),a(this,"setSelectedKey",h,this)},l=r(o.prototype,"hasMenu",[k.observable],{enumerable:!0,initializer:function(){return N.hasMenu}}),u=r(o.prototype,"loading",[k.observable],{enumerable:!0,initializer:function(){return N.loading}}),s=r(o.prototype,"datas",[k.observable],{enumerable:!0,initializer:function(){return N.datas}}),c=r(o.prototype,"mode",[k.observable],{enumerable:!0,initializer:function(){return N.mode}}),d=r(o.prototype,"selectedKey",[k.observable],{enumerable:!0,initializer:function(){return N.selectedKey}}),f=r(o.prototype,"setState",[k.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,C.default)(t).forEach(function(n){e[n]=t[n]}),e}}}),p=r(o.prototype,"clear",[k.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setState(N)}}}),m=r(o.prototype,"getMenu",[k.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,w.default)(y.default.mark(function t(n){var i;return y.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.loading=!0,t.next=3,I.default.getMenu(n);case 3:i=t.sent;try{i?e.datas=F(i):x.message.error(i.msg)}catch(e){x.message.error(e)}return e.loading=!1,t.abrupt("return",i);case 7:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),h=r(o.prototype,"setSelectedKey",[k.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var n=t.pathname,i=t.query;n.indexOf("main/email/")>=0&&(0,k.toJS)(e.datas).forEach(function(t){"main/email/folder"===n&&void 0!==i.folderid?t.child&&t.child.forEach(function(t){t.mobxrouteurl.indexOf("folderid="+i.folderid)>=0&&(e.selectedKey=t.id)}):"main/email/tag"===n&&void 0!==i.labelid?t.child&&t.child.forEach(function(t){t.mobxrouteurl.indexOf("labelid="+i.labelid)>=0&&(e.selectedKey=t.id)}):t.mobxrouteurl.indexOf(n.replace("main",""))>=0&&(e.selectedKey=t.id)})}}}),o);t.default=L},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(0),a=i.WeaTools.callApi;t.default={getMenu:function(e){return a("/api/portal/emailmenu/emailmenu","POST",e)}}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,M.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0});var o,l,u,s,c,d,f,p,m,h,v,g,b,y,S,w,E,C,T,_,k,x,O,I,F=n(12),M=i(F),N=n(75),L=i(N),A=n(10),R=i(A),z=n(20),P=i(z),D=n(21),j=i(D),W=n(1),B=i(W),G=n(3),V=(i(G),n(7)),U=n(11),J=n(0),K=n(306),H=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(K),q=n(2),Q=J.WeaLocaleProvider.getLabel,$=U.WeaTableNew.TableStore,Y={},X=(o=function e(){var t=this;(0,B.default)(this,e),a(this,"showEditDialog",l,this),a(this,"form",u,this),a(this,"status",s,this),a(this,"conditioninfo",c,this),a(this,"setShowEditDialog",d,this),a(this,"showAddDialog",f,this),a(this,"setShowAddDialog",p,this),this.dialogParams={id:"",title:"",operation:""},a(this,"setDialogParams",m,this),a(this,"setListParams",h,this),a(this,"mailType",v,this),a(this,"ruleconditioninfo_in",g,this),a(this,"ruleconditioninfo_out",b,this),a(this,"actionconditioninfo",y,this),a(this,"emailRuleActionList",S,this),a(this,"emailRuleConditionList",w,this),a(this,"disableSubmit",E,this),a(this,"setDisableSubmit",C,this),a(this,"tableStore",T,this),a(this,"getRuleList",_,this),this.enableRuleList=function(e){H.operateUserEmailRule(e).then(function(e){e.flag})},this.initInfo=function(e){t.loading=!0,t.clearFormFields(),t.form=new U.WeaForm,H.getEmailRuleCondition(e).then(function(e){var n=e.conditioninfo;t.conditioninfo=n,t.form.initFormFields(n),t.loading=!1})},this.EditInfo=function(){var e=(0,j.default)(P.default.mark(function e(n){var i;return P.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i=0,t.loading=!0,t.clearFormFields(),t.form=new U.WeaForm,e.next=6,H.getEmailRuleCondition(n).then(function(e){var n=e.conditioninfo,a=e.ruleconditioninfo_out,r=e.ruleconditioninfo_in,o=e.actionconditioninfo;t.conditioninfo=n,t.ruleconditioninfo_out=a.compDef,t.ruleconditioninfo_in=r.compDef,t.actionconditioninfo=o.compDef,t.form.initFormFields(n),t.mailType=t.form.getFormParams().mailType,t.loading=!1,i=1});case 6:return e.abrupt("return",i);case 7:case"end":return e.stop()}},e,t)}));return function(t){return e.apply(this,arguments)}}(),this.EditToDetailInfo=function(){var e=(0,j.default)(P.default.mark(function e(n){var i;return P.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i=1,e.next=3,t.finalsave(n);case 3:return e.abrupt("return",i);case 4:case"end":return e.stop()}},e,t)}));return function(t){return e.apply(this,arguments)}}(),this.getData=function(e){H.getUserEmailRuleEntity(e).then(function(e){var n=e.emailRuleActionList,i=e.emailRuleConditionList;t.emailRuleConditionList=i,t.emailRuleActionList=n})},this.clearFormFields=function(e){t.form.resetConditionValue()},a(this,"deleteEmailRule",k,this),a(this,"getRuleSetStore",x,this),a(this,"finalsave",O,this),a(this,"operateUserEmailRule",I,this)},l=r(o.prototype,"showEditDialog",[V.observable],{enumerable:!0,initializer:function(){return!1}}),u=r(o.prototype,"form",[V.observable],{enumerable:!0,initializer:function(){return new U.WeaForm}}),s=r(o.prototype,"status",[V.observable],{enumerable:!0,initializer:function(){return{}}}),c=r(o.prototype,"conditioninfo",[V.observable],{enumerable:!0,initializer:function(){return[]}}),d=r(o.prototype,"setShowEditDialog",[V.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.showEditDialog=t}}}),f=r(o.prototype,"showAddDialog",[V.observable],{enumerable:!0,initializer:function(){return!1}}),p=r(o.prototype,"setShowAddDialog",[V.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.showAddDialog=t}}}),m=r(o.prototype,"setDialogParams",[V.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.dialogParams.id=t.id,e.dialogParams.title=t.title,e.dialogParams.operation=t.operation}}}),h=r(o.prototype,"setListParams",[V.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e[t.attr]=t.list}}}),v=r(o.prototype,"mailType",[V.observable],{enumerable:!0,initializer:function(){return""}}),g=r(o.prototype,"ruleconditioninfo_in",[V.observable],{enumerable:!0,initializer:function(){return[]}}),b=r(o.prototype,"ruleconditioninfo_out",[V.observable],{enumerable:!0,initializer:function(){return[]}}),y=r(o.prototype,"actionconditioninfo",[V.observable],{enumerable:!0,initializer:function(){return[]}}),S=r(o.prototype,"emailRuleActionList",[V.observable],{enumerable:!0,initializer:function(){return[]}}),w=r(o.prototype,"emailRuleConditionList",[V.observable],{enumerable:!0,initializer:function(){return[]}}),E=r(o.prototype,"disableSubmit",[V.observable],{enumerable:!0,initializer:function(){return!1}}),C=r(o.prototype,"setDisableSubmit",[V.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.disableSubmit=t}}}),T=r(o.prototype,"tableStore",[V.observable],{enumerable:!0,initializer:function(){return new $}}),_=r(o.prototype,"getRuleList",[V.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.loading=!0,H.getEmailRuleList(Y).then(function(t){var n=t.sessionkey;n&&(e.tableStore.getDatas(n,1),e.loading=!1)})}}}),k=r(o.prototype,"deleteEmailRule",[V.action],{enumerable:!0,initializer:function(){var e=this;return function(t){H.operateUserEmailRule(t).then(function(t){t.flag&&e.getRuleList()})}}}),x=r(o.prototype,"getRuleSetStore",[V.action],{enumerable:!0,initializer:function(){var e=this;return function(t){return e.ruleSetStoreMap[t]}}}),O=r(o.prototype,"finalsave",[V.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var n=e.form.getFormParams(),i=(0,R.default)({},n,t);e.form.validateForm().then(function(t){t.isValid?H.operateUserEmailRule(i).then(function(t){if(t.flag){e.dialogParams.id=t.emailRuleEntity.id,e.setShowAddDialog(!1);var n=(0,L.default)({id:t.emailRuleEntity.id,type:"update"});e.EditInfo(n),e.setListParams({attr:"emailRuleConditionList",list:[]}),e.setListParams({attr:"emailRuleActionList",list:[]}),e.setDisableSubmit(!1),e.getRuleList(),e.setShowEditDialog(!0)}else t.hasOwnProperty("message")&&t.message?q.message.error("repeat"===t.message?Q("26603","名称重复"):t.message):q.message.error("保存失败")}):t.showErrors()})}}}),I=r(o.prototype,"operateUserEmailRule",[V.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var n=e.form.getFormParams(),i=(0,R.default)({},n,t);e.form.validateForm().then(function(t){t.isValid?H.operateUserEmailRule(i).then(function(t){t.flag?(e.setShowAddDialog(!1),e.setShowEditDialog(!1),e.setDisableSubmit(!1),e.getRuleList()):(t.hasOwnProperty("message")&&t.message?q.message.error("repeat"===t.message?Q("26603","名称重复"):t.message):q.message.error(Q(21809,"保存失败")),e.setDisableSubmit(!1))}):(t.showErrors(),e.setDisableSubmit(!1))})}}}),o);t.default=X},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,S.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m,h,v,g,b,y=n(12),S=i(y),w=n(63),E=i(w),C=n(135),T=i(C),_=n(1),k=i(_),x=n(7),O=n(0),I=n(277),F=i(I),M=O.WeaTools.Base64,N=(new Date,o=(0,x.action)("设置Button的显隐"),l=(0,x.action)("设置对应的打印id"),u=(0,x.action)("加载页面信息"),s=function e(){var t=this;(0,k.default)(this,e),a(this,"printIds",c,this),a(this,"baseInfo",d,this),a(this,"mailContent",f,this),a(this,"allSpan",p,this),a(this,"btnDisplay",m,this),a(this,"params",h,this),a(this,"setBtnDisplay",v,this),a(this,"setPrintId",g,this),a(this,"doInit",b,this),this.printEmail=function(){t.btnDisplay="none";var e=document.getElementsByClassName("email_print_content")[0];e&&(document.getElementsByTagName("body")[0].style.height=e.offsetHeight);var n=document.getElementsByTagName("img").length,i=0,a=0,r=0,o=document.getElementsByTagName("img");if(0===n)setTimeout(function(){window.print(),t.btnDisplay="block"},100);else if(n>0){var l=!0,u=!1,s=void 0;try{for(var c,d=(0,T.default)(o);!(l=(c=d.next()).done);l=!0){var f=c.value,p=new Image;p.src=f.src,p.onload=function(){i++,++r==n&&setTimeout(function(){window.print(),t.btnDisplay="block"},100)},p.onerror=function(){a++,++r==n&&setTimeout(function(){window.print(),t.btnDisplay="block"},100)}}}catch(e){u=!0,s=e}finally{try{!l&&d.return&&d.return()}finally{if(u)throw s}}}},this.iframeFocus=function(){if(null==window.frames){var e=document.getElementsByClassName("wea-email-content-iframe")[0];e.focus(),e.contentWindow.print()}else{var t=document.getElementsByClassName("wea-email-content-iframe")[0];t.focus(),t.contentWindow.print(),window.document.body.innerHTML=window.document.body.innerHTML+t.contentWindow.document.body.innerHTML}}},c=r(s.prototype,"printIds",[x.observable],{enumerable:!0,initializer:function(){return"0"}}),d=r(s.prototype,"baseInfo",[x.observable],{enumerable:!0,initializer:function(){return{}}}),f=r(s.prototype,"mailContent",[x.observable],{enumerable:!0,initializer:function(){return""}}),p=r(s.prototype,"allSpan",[x.observable],{enumerable:!0,initializer:function(){return{}}}),m=r(s.prototype,"btnDisplay",[x.observable],{enumerable:!0,initializer:function(){return"block"}}),h=r(s.prototype,"params",[x.observable],{enumerable:!0,initializer:function(){return{mailId:"",type:""}}}),v=r(s.prototype,"setBtnDisplay",[o],{enumerable:!0,initializer:function(){var e=this;return function(t){e.btnDisplay=t}}}),g=r(s.prototype,"setPrintId",[l],{enumerable:!0,initializer:function(){var e=this;return function(t){e.printIds=t}}}),b=r(s.prototype,"doInit",[u],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=!1,i=!1,a=!1,r=!1;return e.params.mailId=t.mailId,e.params.type=t.type,new E.default(function(t){F.default.getRight(e.params).then(function(e){e.viewRight,e.status;n=!0}),F.default.getBase(e.params).then(function(t){var n=t.viewRight,r=t.viewBean,o=t.status;a=!0,1==n&&"1"===o&&(e.baseInfo=(0,x.toJS)(r),1===r.isShowBcc&&F.default.getSentTo(e.params).then(function(t){var n=t.viewRight,a=t.allSpan,r=t.status;i=!0,1===n&&"1"===r&&(e.allSpan=a)}))}),F.default.getContent(e.params).then(function(t){var n=t.viewRight,i=t.mailContent,a=t.status;r=!0,1===n&&"1"===a&&(e.mailContent=M.decode(i))});var o=setInterval(function(){n&&i&&a&&r&&(t(!0),clearInterval(o))},100)})}}}),s);t.default=N},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,b.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m,h,v,g=n(12),b=i(g),y=n(10),S=i(y),w=n(1),E=i(w),C=n(7),T=n(11),_=n(2),k=n(0),x=n(278),O=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(x),I=T.WeaTableNew.TableStore,F=T.WeaLogView.LogStore,M=k.WeaLocaleProvider.getLabel,N=(o=function e(){(0,E.default)(this,e),a(this,"form",l,this),a(this,"logStore",u,this),a(this,"status",s,this),a(this,"mailSettableStore",c,this),a(this,"mailSetForm",d,this),a(this,"mailSetFormCon",f,this),a(this,"hasPrevEditInfo",p,this),a(this,"doInit",m,this),a(this,"getEmailSettingCondition",h,this),a(this,"operateUserEmailSetting",v,this)},l=r(o.prototype,"form",[C.observable],{enumerable:!0,initializer:function(){return new T.WeaForm}}),u=r(o.prototype,"logStore",[C.observable],{enumerable:!0,initializer:function(){return new F}}),s=r(o.prototype,"status",[C.observable],{enumerable:!0,initializer:function(){return{fields:[],saveLoading:!1,targetId:""}}}),c=r(o.prototype,"mailSettableStore",[C.observable],{enumerable:!0,initializer:function(){return new I}}),d=r(o.prototype,"mailSetForm",[C.observable],{enumerable:!0,initializer:function(){return new T.WeaForm}}),f=r(o.prototype,"mailSetFormCon",[C.observable],{enumerable:!0,initializer:function(){return""}}),p=r(o.prototype,"hasPrevEditInfo",[C.observable],{enumerable:!0,initializer:function(){return!1}}),m=r(o.prototype,"doInit",[C.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.getEmailSettingCondition()}}}),h=r(o.prototype,"getEmailSettingCondition",[C.action],{enumerable:!0,initializer:function(){var e=this;return function(){O.getEmailSettingCondition().then(function(t){e.form=new T.WeaForm,e.form.initFormFields(t.conditioninfo),e.status=(0,S.default)({},e.status,{fields:t.conditioninfo})})}}}),v=r(o.prototype,"operateUserEmailSetting",[C.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.status.saveLoading=!0,O.operateUserEmailSetting(t).then(function(t){e.status.saveLoading=!1,t.flag?_.message.success(""+M(384443,"更新设置成功")):_.message.success(""+M(384444,"更新设置失败"))})}}}),o);t.default=N},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,S.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m,h,v,g,b,y=n(12),S=i(y),w=n(20),E=i(w),C=n(21),T=i(C),_=n(15),k=i(_),x=n(40),O=i(x),I=n(16),F=i(I),M=n(1),N=i(M),L=n(7),A=n(2),R=n(11),z=n(0),P=n(154),D=i(P),j=(n(25),z.WeaLocaleProvider.getLabel),W={loading:!1,remind:0,remark:0,todoFields:[],remindTime:"",dealTime:""},B=(o=function e(){(0,N.default)(this,e),a(this,"todoForm",l,this),a(this,"loading",u,this),a(this,"remind",s,this),a(this,"remark",c,this),a(this,"todoFields",d,this),a(this,"remindTime",f,this),a(this,"dealTime",p,this),a(this,"setStoreState",m,this),a(this,"clear",h,this),a(this,"getCondition",v,this),a(this,"saveTodo",g,this),a(this,"setTodoComplete",b,this)},l=r(o.prototype,"todoForm",[L.observable],{enumerable:!0,initializer:function(){return new R.WeaForm}}),u=r(o.prototype,"loading",[L.observable],{enumerable:!0,initializer:function(){return W.loading}}),s=r(o.prototype,"remind",[L.observable],{enumerable:!0,initializer:function(){return W.remind}}),c=r(o.prototype,"remark",[L.observable],{enumerable:!0,initializer:function(){return W.remark}}),d=r(o.prototype,"todoFields",[L.observable],{enumerable:!0,initializer:function(){return W.todoFields}}),f=r(o.prototype,"remindTime",[L.observable],{enumerable:!0,initializer:function(){return W.remindTime}}),p=r(o.prototype,"dealTime",[L.observable],{enumerable:!0,initializer:function(){return W.dealTime}}),m=r(o.prototype,"setStoreState",[L.action],{enumerable:!0,initializer:function(){var e=this;return function(t){(0,F.default)(t).forEach(function(n){e[n]=t[n]})}}}),h=r(o.prototype,"clear",[L.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setStoreState(W)}}}),v=r(o.prototype,"getCondition",[L.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.loading=!0,D.default.emailWaitdealCondition().then(function(n){e.todoForm.initFormFields(n.conditioninfo),e.todoFields=n.conditioninfo;var i=e.todoForm.getFormParams();if(e.remindTime=i.wdremindtime,e.dealTime=i.waitdealtime,"{}"!==(0,O.default)(t)){for(var a in i)t.hasOwnProperty(a)&&e.todoForm.updateFields((0,k.default)({},a,{value:t[a]}));e.remind=-1==t.op_hasRemind?0:t.op_hasRemind,e.remark=t.op_hasNote,e.remindTime=t.wdremindtime,e.dealTime=t.waitdealtime,1===t.op_hasRemind&&e.todoForm.updateFields({waitdealway:{value:""===t.waitdealway?"5":t.waitdealway}})}e.loading=!1})}}}),g=r(o.prototype,"saveTodo",[L.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,T.default)(E.default.mark(function t(n){var i;return E.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.loading=!0,t.next=3,D.default.saveTodo(n);case 3:i=t.sent;try{"1"===i.status?A.message.success(j(83551,"保存成功!")):A.message.error(i.msg)}catch(e){A.message.error(e)}return e.loading=!1,t.abrupt("return",i);case 7:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),b=r(o.prototype,"setTodoComplete",[L.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,T.default)(E.default.mark(function t(n){var i;return E.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.loading=!0,t.next=3,D.default.setTodoComplete(n);case 3:i=t.sent;try{"1"===i.status?A.message.success(j(16746,"设置成功!")):A.message.error(i.msg)}catch(e){A.message.error(e)}return e.loading=!1,t.abrupt("return",i);case 7:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()}}),o);t.default=B},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,C.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m,h,v,g,b,y,S,w,E=n(12),C=i(E),T=n(63),_=i(T),k=n(16),x=i(k),O=n(1),I=i(O),F=n(7),M=n(2),N=n(0),L=n(11),A=n(277),R=i(A),z=L.WeaTableNew.TableStore,P=N.WeaTools.Base64,D={staticAllSpan:{},staticViewBean:{},staticMailContent:"",staticViewRight:0,staticIsSimple:0,readListCount:[],staticReadListVisible:!1,staticReadSeleted:""},j=(o=function e(){(0,I.default)(this,e),a(this,"readListTableStore",l,this),a(this,"staticLoading",u,this),a(this,"staticViewRight",s,this),a(this,"staticAllSpan",c,this),a(this,"staticViewBean",d,this),a(this,"staticMailContent",f,this),a(this,"staticIsSimple",p,this),a(this,"readListCount",m,this),a(this,"staticReadListVisible",h,this),a(this,"staticReadSeleted",v,this),a(this,"setStoreState",g,this),a(this,"clear",b,this),a(this,"getViewRight",y,this),a(this,"getReadCount",S,this),a(this,"getReadList",w,this)},l=r(o.prototype,"readListTableStore",[F.observable],{enumerable:!0,initializer:function(){return new z}}),u=r(o.prototype,"staticLoading",[F.observable],{enumerable:!0,initializer:function(){return!0}}),s=r(o.prototype,"staticViewRight",[F.observable],{enumerable:!0,initializer:function(){return D.staticViewRight}}),c=r(o.prototype,"staticAllSpan",[F.observable],{enumerable:!0,initializer:function(){return D.staticAllSpan}}),d=r(o.prototype,"staticViewBean",[F.observable],{enumerable:!0,initializer:function(){return D.staticViewBean}}),f=r(o.prototype,"staticMailContent",[F.observable],{enumerable:!0,initializer:function(){return D.staticMailContent}}),p=r(o.prototype,"staticIsSimple",[F.observable],{enumerable:!0,initializer:function(){return D.staticIsSimple}}),m=r(o.prototype,"readListCount",[F.observable],{enumerable:!0,initializer:function(){return D.readListCount}}),h=r(o.prototype,"staticReadListVisible",[F.observable],{enumerable:!0,initializer:function(){return D.staticReadListVisible}}),v=r(o.prototype,"staticReadSeleted",[F.observable],{enumerable:!0,initializer:function(){return D.staticReadSeleted}}),g=r(o.prototype,"setStoreState",[F.action],{enumerable:!0,initializer:function(){var e=this;return function(t){(0,x.default)(t).forEach(function(n){e[n]=t[n]})}}}),b=r(o.prototype,"clear",[F.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setStoreState(D)}}}),y=r(o.prototype,"getViewRight",[F.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.staticLoading=!0,R.default.getRight(t).then(function(n){e.staticViewRight=n.viewRight,1*n.viewRight===1?_.default.all([R.default.getSentTo(t).then(function(t){1*t.viewRight===1&&1*t.status===1&&(e.staticAllSpan=t.allSpan)}),R.default.getBase(t).then(function(t){1*t.viewRight===1&&1*t.status===1&&(e.staticViewBean=t.viewBean,e.staticIsSimple=t.viewBean.showmode)}),R.default.getContent(t).then(function(t){1*t.viewRight===1&&1*t.status===1&&(e.staticMailContent=P.decode(t.mailContent))})]).then(function(){e.staticLoading=!1}):e.staticLoading=!1})}}}),S=r(o.prototype,"getReadCount",[F.action],{enumerable:!0,initializer:function(){var e=this;return function(t){R.default.getReadCount(t).then(function(t){try{"1"===t.status?e.readListCount=t.topList:M.message.error(t.msg)}catch(e){M.message.error(e)}})}}}),w=r(o.prototype,"getReadList",[F.action],{enumerable:!0,initializer:function(){var e=this;return function(t){R.default.getReadList(t).then(function(n){try{"1"===n.status?e.readListTableStore.getDatas(n.sessionkey,t.current||1):M.message.error(n.msg)}catch(e){M.message.error(e)}})}}}),o);t.default=j},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,i){n&&(0,C.default)(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(i):void 0})}function r(e,t,n,i,a){var r={};return Object.keys(i).forEach(function(e){r[e]=i[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=n.slice().reverse().reduce(function(n,i){return i(e,t,n)||n},r),a&&void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(a):void 0,r.initializer=void 0),void 0===r.initializer&&(Object.defineProperty(e,t,r),r=null),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,u,s,c,d,f,p,m,h,v,g,b,y,S,w,E=n(12),C=i(E),T=n(16),_=i(T),k=n(1),x=i(k),O=n(7),I=n(404),F=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(I),M={fileRight:!1,fileLoading:!0,fileName:"",fileIsImg:!1,fileId:"",fileMsg:"",previewUrl:"",contentLoading:!1,filePath:"",contentMsg:"",fileDownload:""},N=(o=function e(){(0,x.default)(this,e),a(this,"fileLoading",l,this),a(this,"fileRight",u,this),a(this,"fileName",s,this),a(this,"fileIsImg",c,this),a(this,"fileId",d,this),a(this,"fileMsg",f,this),a(this,"previewUrl",p,this),a(this,"contentLoading",m,this),a(this,"filePath",h,this),a(this,"contentMsg",v,this),a(this,"fileDownload",g,this),a(this,"setStoreState",b,this),a(this,"clear",y,this),a(this,"getFileInfo",S,this),a(this,"getFileContent",w,this)},l=r(o.prototype,"fileLoading",[O.observable],{enumerable:!0,initializer:function(){return M.fileLoading}}),u=r(o.prototype,"fileRight",[O.observable],{enumerable:!0,initializer:function(){return M.fileRight}}),s=r(o.prototype,"fileName",[O.observable],{enumerable:!0,initializer:function(){return M.fileName}}),c=r(o.prototype,"fileIsImg",[O.observable],{enumerable:!0,initializer:function(){return M.fileIsImg}}),d=r(o.prototype,"fileId",[O.observable],{enumerable:!0,initializer:function(){return M.fileId}}),f=r(o.prototype,"fileMsg",[O.observable],{enumerable:!0,initializer:function(){return M.fileMsg}}),p=r(o.prototype,"previewUrl",[O.observable],{enumerable:!0,initializer:function(){return M.previewUrl}}),m=r(o.prototype,"contentLoading",[O.observable],{enumerable:!0,initializer:function(){return M.contentLoading}}),h=r(o.prototype,"filePath",[O.observable],{enumerable:!0,initializer:function(){return M.filePath}}),v=r(o.prototype,"contentMsg",[O.observable],{enumerable:!0,initializer:function(){return M.contentMsg}}),g=r(o.prototype,"fileDownload",[O.observable],{enumerable:!0,initializer:function(){return M.fileDownload}}),b=r(o.prototype,"setStoreState",[O.action],{enumerable:!0,initializer:function(){var e=this;return function(t){(0,_.default)(t).forEach(function(n){e[n]=t[n]})}}}),y=r(o.prototype,"clear",[O.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setStoreState(M)}}}),S=r(o.prototype,"getFileInfo",[O.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.fileLoading=!0,F.getFilePreviewInfoForPC(t).then(function(t){e.fileRight=t.hasRight||!1,e.fileName=t.fileName||"",e.fileMsg=t.message||"",e.fileIsImg=t.isImg,e.previewUrl=t.previewUrl,e.fileLoading=!1,e.fileId=t.mailFileId,e.fileDownload=t.filelink,!t.hasRight||t.isImg||t.message||e.getFileContent({fileid:e.fileId})})}}}),w=r(o.prototype,"getFileContent",[O.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.contentLoading=!0,F.convertForEmail(t).then(function(t){e.filePath=t.data[0].path||"",e.contentMsg=t.message||"",e.contentLoading=!1})}}}),o);t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.convertForEmail=t.getFilePreviewUrlForPC=t.getFilePreviewInfoForPC=void 0;var i=n(0);t.getFilePreviewInfoForPC=function(e){return i.WeaTools.callApi("/api/email/view/getFilePreviewInfoForPC","GET",e)},t.getFilePreviewUrlForPC=function(e){return i.WeaTools.callApi("/api/email/view/getFilePreviewUrlForPC","GET",e)},t.convertForEmail=function(e){return i.WeaTools.callApi("/api/doc/acc/convertForEmail","POST",e)}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o,l,u=n(4),s=i(u),c=n(1),d=i(c),f=n(8),p=i(f),m=n(5),h=i(m),v=n(6),g=i(v),b=n(3),y=i(b),S=n(7),w=n(9),E=n(14),C=n(0),T=(a=(0,w.inject)("settingStore"))(r=(0,w.observer)((l=o=function(e){function t(){var e,n,i,a;(0,d.default)(this,t);for(var r=arguments.length,o=Array(r),l=0;l<r;l++)o[l]=arguments[l];return n=i=(0,h.default)(this,(e=t.__proto__||(0,s.default)(t)).call.apply(e,[this].concat(o))),i.tabChange=function(e){var t=i.context.router;(0,i.props.settingStore.setStoreState)({selectedKey:e,rightMenuDatas:[]}),t.push("/main/email/setting/"+e)},a=n,(0,h.default)(i,a)}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentDidMount",value:function(){var e=this.context.router,t=this.props,n=t.location,i=t.settingStore,a=i.getMailSetTabs,r=i.selectedKey,o=i.setStoreState,l=n.pathname.replace(/main\/email\/setting\/|main\/email\/setting/,"").replace(/\?_key=(.+)$/,"");a().then(function(t){var n=""===l||"/"===l;o({topDatas:t.grouptinfo}),""===r&&n?(o({selectedKey:t.grouptinfo[0].viewcondition}),e.push("/main/email/setting/"+t.grouptinfo[0].viewcondition)):n?e.push("/main/email/setting/"+r):(o({selectedKey:l}),e.push("/main/email/setting/"+l))})}},{key:"componentWillReceiveProps",value:function(e){var t=this.context.router,n=this.props.settingStore,i=n.setStoreState,a=n.topDatas,r=e.location.pathname.replace(/main\/email\/setting\/|main\/email\/setting/,"").replace(/\?_key=(.+)$/,"");if(e.location.pathname!==this.props.location.pathname){var o=""===r||"/"===r,l=o?(0,S.toJS)(a)[0].viewcondition:r;i({selectedKey:l}),t.push("/main/email/setting/"+l)}}},{key:"componentWillUnmount",value:function(){(0,this.props.settingStore.clear)()}},{key:"render",value:function(){var e=this.props,t=e.prefixCls,n=e.settingStore,i=n.topDatas,a=n.selectedKey,r=n.rightMenuDatas;return y.default.createElement("div",{className:t},y.default.createElement(C.WeaRightMenu,{datas:(0,S.toJS)(r)},y.default.createElement(C.WeaTab,{datas:(0,S.toJS)(i),keyParam:"viewcondition",countParam:"groupid",selectedKey:a,type:"card",onChange:this.tabChange}),this.props.children))}}]),t}(b.Component),o.defaultProps={prefixCls:"email-setting"},o.contextTypes={router:E.routerShape,location:E.locationShape},r=l))||r)||r;t.default=T},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o,l,u=n(4),s=i(u),c=n(1),d=i(c),f=n(8),p=i(f),m=n(5),h=i(m),v=n(6),g=i(v),b=n(3),y=i(b),S=n(7),w=n(9),E=n(2),C=n(11),T=n(0),_=n(22),k=n(299),x=i(k),O=n(407),I=i(O),F=C.WeaTableNew.WeaTable,M=T.WeaLocaleProvider.getLabel,N=(a=(0,w.inject)("settingStore","emailMenuStore"))(r=(0,w.observer)((l=o=function(e){function t(e){(0,d.default)(this,t);var n=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e));return n.menuOpt=function(){var e=n.props.emailMenuStore;e&&e.getMenu(),window.doThemeAction&&window.doThemeAction("onLoadEmailMenu")},n.radioChange=function(e,t){var i=n.props.settingStore.accountStore,a=t.randomFieldId;i.updateUserDefaultMailAccount({defaultID:a})},n.switchChange=function(e,t){if(e)E.Modal.confirm({title:"温馨提示",content:y.default.createElement("div",{className:"wea-list-confirm"},y.default.createElement("p",{style:{"font-weight":"700"}},M(515692,"亲爱的用户,欢迎使用发票识别功能。")),y.default.createElement("p",null,M(515695,"1.为保证发票识别功能正常使用,我们会根据需要收集个人邮箱中公司指定发件人发送的发票信息,获取之后也仅作为用户及其公司在OA系统中的相关财务业务往来")),y.default.createElement("p",null,M(515696,"2.我们非常重视您的隐私和个人信息保护,未经授权,不会私自收集、使用、共享您邮件中的个人信息,请放心使用"))),okText:M(826,"确定"),cancelText:M(31129,"取消"),onOk:function(){var i=n.props.settingStore.accountStore,a=t.randomFieldId;i.openIdentifyInvoiceMailAccount({openIdentifyInvoice:e?1:0,id:a})}});else{var i=n.props.settingStore.accountStore,a=t.randomFieldId;i.openIdentifyInvoiceMailAccount({openIdentifyInvoice:e?1:0,id:a})}},n.onOperatesClick=function(e,t,i,a){"0"===i.index?n.editAccount(e):"1"===i.index&&n.batchDel(e.randomFieldId)},n.batchDel=function(e){var t=n.props.settingStore.accountStore,i=t.accountTable,a=t.deleteUserMailAccount,r=e||(0,S.toJS)(i.selectedRowKeys).join();(0,_.AntdConfirm)({content:M(81509,"删除邮件账户会删除账户下的邮件,确认删除?")},function(){a({mailAccountIDs:r})})},n.editAccount=function(e){var t=n.props.settingStore.accountStore,i=t.getEmailAccountCondition,a=t.getMailAccountBean,r=t.setStoreState,o=e.randomFieldId;i({id:o},function(){a({id:o},function(){r({editVisible:!0,editId:o})})})},n.getColumns=function(e){return e.map(function(e){var t=e;return t.render=function(e,i,a){var r=void 0!==i[t.dataIndex+"span"]?i[t.dataIndex+"span"]:i[t.dataIndex];return"isDefault"===t.dataIndex?y.default.createElement(E.Radio,{type:"checkbox",checked:1*i.isDefault===1,onChange:function(e){return n.radioChange(e,i)}}):"openIdentifyInvoice"==t.dataIndex?y.default.createElement(E.Switch,{size:"small",checked:1*i.openIdentifyInvoice===1,defaultChecked:!1,onChange:function(e){return n.switchChange(e,i)}}):"accountName"==t.dataIndex?y.default.createElement("div",{onClick:function(){return n.editAccount(i)},dangerouslySetInnerHTML:{__html:r}}):y.default.createElement("div",{dangerouslySetInnerHTML:{__html:r}})},t})},n.state={accountNewVisible:!1},n}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentWillMount",value:function(){var e=this.props.settingStore,t=e.accountStore;(0,e.setStoreState)({rightMenuDatas:[{key:"refresh",icon:y.default.createElement("i",{className:"icon-coms-Update-synchronization"}),content:M(197,"搜索"),onClick:function(){return t.getMailAccount()}}]}),t.getMailAccount(),t.setStoreState({accoutOpt:this.menuOpt})}},{key:"render",value:function(){var e=this,t=this.props,n=t.prefixCls,i=t.settingStore.accountStore,a=i.accountTable,r=i.getMailAccount,o=[y.default.createElement(T.WeaButtonIcon,{buttonType:"add",type:"primary",onClick:function(){return e.refs.newAccount.wrappedInstance.addAccount(function(){return e.setState({accountNewVisible:!0})})}}),y.default.createElement(T.WeaButtonIcon,{buttonType:"del",type:"primary",disabled:0===(0,S.toJS)(a.selectedRowKeys).length,onClick:function(){return e.batchDel()}})];return y.default.createElement("div",{className:n},y.default.createElement(T.WeaTab,{datas:[{title:M(384438,"账户列表"),viewcondition:"0"}],keyParam:"viewcondition",buttons:o}),y.default.createElement(F,{comsWeaTableStore:a,hasOrder:!0,needScroll:!0,onOperatesClick:this.onOperatesClick,getColumns:this.getColumns}),y.default.createElement("div",{className:n+"-tip"},y.default.createElement("p",{className:"wea-f14"},M(558,"提示"),":"),y.default.createElement("p",{className:"wea-f12"},M(384441,"*OA服务器能够访问到邮箱服务器25,110端口")),y.default.createElement("p",{className:"wea-f12"},M(384442,"*如检查163邮箱服务器是否通畅,在OA服务器上:telnet smtp.163.com 25"))),y.default.createElement(x.default,{ref:"newAccount",visible:this.state.accountNewVisible,onCancel:function(){return e.setState({accountNewVisible:!1})},onSubmit:r}),y.default.createElement(I.default,{class:n}))}}]),t}(b.Component),o.defaultProps={prefixCls:"email-setting-account"},r=l))||r)||r;t.default=N},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o=n(10),l=i(o),u=n(300),s=i(u),c=n(4),d=i(c),f=n(1),p=i(f),m=n(8),h=i(m),v=n(5),g=i(v),b=n(6),y=i(b),S=n(3),w=i(S),E=n(7),C=n(9),T=n(2),_=n(0),k=n(22),x=n(301),O=n(302),I=_.WeaLocaleProvider.getLabel,F=(a=(0,C.inject)("settingStore"))(r=(0,C.observer)(r=function(e){function t(e){(0,p.default)(this,t);var n=(0,g.default)(this,(t.__proto__||(0,d.default)(t)).call(this,e));return n.formChange=function(e,t){var i=n.props.settingStore.accountStore,a=i.fields,r=i.accountForm,o=a,u=(0,s.default)(e)[0];if(e.hasOwnProperty(u)){var c=e[u].value,d=a[1].items.find(function(e){return e.domkey[0]===t});"0"===c?(d.viewAttr=2,o[1].items=o[1].items.map(function(e){return e.domkey[0]===t&&(e=(0,l.default)({},e,{viewAttr:"2",otherParams:{disabled:!1,hideLabel:!0}})),e}),i.setStoreState({fields:o}),"sendneedSSL"===u&&r.updateFields({smtpServerPort:{value:"25"}})):"1"===c&&(d.viewAttr=1,o[1].items=o[1].items.map(function(e){return e.domkey[0]===t&&(e=(0,l.default)({},e,{viewAttr:"1",otherParams:{disabled:!0,hideLabel:!0}})),e}),i.setStoreState({fields:o}),"sendneedSSL"===u&&r.updateFields({smtpServerPort:{value:"465"}}))}},n.serverTypeChange=function(e,t){var n=e.serverType.value,i=t.getFormParams().getneedSSL;"1"===n?t.updateFields({popServerPort:"1"===i?"995":"110",popServer:""}):"2"===n&&t.updateFields({popServerPort:"1"===i?"993":"143",popServer:""})},n.getneedSSLChange=function(e,t){var n=e.getneedSSL.value;"2"===t.getFormParams().serverType?t.updateFields({popServerPort:"1"===n?"993":"143"}):t.updateFields({popServerPort:"1"===n?"995":"110"})},n.openIdentifyInvoiceChange=function(e,t){"1"===e.openIdentifyInvoice.value&&T.Modal.info({title:"温馨提示",content:w.default.createElement("div",{className:"wea-list-confirm"},w.default.createElement("p",{style:{"font-weight":"700"}},I(515692,"亲爱的用户,欢迎使用发票识别功能。")),w.default.createElement("p",null,I(515695,"1.为保证发票识别功能正常使用,我们会根据需要收集个人邮箱中公司指定发件人发送的发票信息,获取之后也仅作为用户及其公司在OA系统中的相关财务业务往来")),w.default.createElement("p",null,I(515696,"2.我们非常重视您的隐私和个人信息保护,未经授权,不会私自收集、使用、共享您邮件中的个人信息,请放心使用"))),okText:I(826,"确定"),onOk:function(){}})},n.getForm=function(e,t){var i=e.isFormInit,a=e.getFormParams(),r=a.serverType,o=a.needSave,u=[];return i&&t&&t.map(function(t,i){var a=[];0===i?(t.items.map(function(t){"openIdentifyInvoice"===t.domkey[0]?a.push({com:(0,k.RenderForm)(e,t,{style:{width:"100%"}},"",{onChange:function(t){return n.openIdentifyInvoiceChange(t,e)}})}):a.push({com:(0,k.RenderForm)(e,t)})}),u.push(w.default.createElement(_.WeaSearchGroup,{col:1,title:t.title,needTigger:!0,showGroup:t.defaultshow,items:a}))):1===i&&u.push(w.default.createElement(_.WeaSearchGroup,{col:1,title:t.title,needTigger:!0,showGroup:t.defaultshow,className:n.prefixCls+"-group"},t.items.map(function(t){if("serverType"===t.domkey[0])return(0,k.RenderForm)(e,t,{style:{width:"54%"}},"",{onChange:function(t){return n.serverTypeChange(t,e)}});if("popServer"===t.domkey[0]||"smtpServer"===t.domkey[0]){if("3"!==r)return(0,k.RenderForm)(e,t,{style:{width:"54%"}})}else if("getneedSSL"===t.domkey[0]){if("3"!==r)return(0,k.RenderForm)(e,t,{style:{width:"15%"}},"",{onChange:function(t){return n.getneedSSLChange(t,e)}})}else if("popServerPort"===t.domkey[0]||"smtpServerPort"===t.domkey[0]){if("3"!==r)return(0,k.RenderForm)(e,t,{style:{width:"30%"}})}else if("ews_service_url"===t.domkey[0]||"ews_domain"===t.domkey[0]||"ews_version"===t.domkey[0]){if("3"===r){var i=(0,l.default)({},(0,E.toJS)(t),{fieldcol:16,labelcol:7});return(0,k.RenderForm)(e,i,{style:{width:"100%"}})}}else if("sendneedSSL"===t.domkey[0]){if("3"!==r)return(0,k.RenderForm)(e,t,{style:{width:"15%"}},"",{onChange:function(e){return n.formChange(e,"isStartTls")}})}else if("needSave"===t.domkey[0]){if("3"!==r){var a=w.default.createElement(_.WeaHelpfulTip,{title:I(510163,"关闭后将删除邮箱服务器上的对应邮件,请谨慎设置!"),placement:"right"}),u=w.default.createElement("span",{style:{color:"red"}},I(510163,"关闭后将删除邮箱服务器上的对应邮件,请谨慎设置!")),s="1"===o?a:u;return(0,k.RenderForm)(e,t,{style:{width:"100%"}},s)}}else if("isStartTls"===t.domkey[0]){if("3"!==r)return(0,k.RenderForm)(e,t,{hideLabel:!0,style:{width:"100%"}},w.default.createElement("span",null,I(129992,"如果服务器支持,就使用STARTTLS加密传输")),{onChange:function(e){return n.formChange(e,"sendneedSSL")}})}else{if("needCheck"!==t.domkey[0])return(0,k.RenderForm)(e,t,{style:{width:"100%"}});if("3"!==r)return(0,k.RenderForm)(e,t,{style:{width:"100%"}})}})))}),u},n.needSaveChange=function(e,t){var n=(0,s.default)(e)[0];if(e.hasOwnProperty(n)){1*e[n].value===0&&T.Modal.confirm({title:I(510162,"关闭后将删除邮箱服务器上的对应邮件,确定关闭?"),okText:I(826,"确定"),cancelText:I(201,"取消"),onCancel:function(){t.updateFields({needSave:{value:"1"}})}})}},n.onCancel=function(){var e=n.props.settingStore.accountStore,t=e.setStoreState,i=e.accountForm;t({editVisible:!1,editId:"",mailType:"",editStep:1,fields:[]}),window.e9HideFormFieldKeys=[],i.resetForm(),e.clear()},n.prefixCls=e.class+"-edit",n}return(0,y.default)(t,e),(0,h.default)(t,[{key:"componentWillUnmount",value:function(){this.props.settingStore.accountStore.clear()}},{key:"render",value:function(){var e=this.props.settingStore.accountStore,t=e.editVisible,n=e.accountForm,i=e.fields,a=e.editStep,r=e.editSubmit,o=e.validateLoading,l=e.editResult,u=e.setStoreState,s=e.editLoading,c=e.mailType,d=1===a?[w.default.createElement(T.Button,{type:"primary",onClick:r},I(30986,"保存")),w.default.createElement(_.WeaMoreButton,null)]:[(null==(0,E.toJS)(l)||null!=(0,E.toJS)(l)&&!(0,E.toJS)(l).mailState)&&w.default.createElement(T.Button,{type:"primary",onClick:function(){return u({editStep:a-1,editResult:{}})}},I(1876,"上一步")),w.default.createElement(T.Button,{type:"primary",onClick:this.onCancel},I(309,"关闭")),w.default.createElement(_.WeaMoreButton,null)];return w.default.createElement(_.WeaDialog,{icon:"icon-coms-email",iconBgcolor:"#a0b0ba",title:I(384440,"编辑账户信息"),style:{width:714,height:600},className:this.prefixCls,visible:t,onCancel:this.onCancel,buttons:d,hasScroll:!0},w.default.createElement(T.Spin,{spinning:s},1===a&&this.getForm(n,i),2===a&&(3==c?(0,O.ExchangeResult)(o,l,c):(0,x.ResultPage)(o,l,c))))}}]),t}(S.Component))||r)||r;t.default=F},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o,l,u=n(4),s=i(u),c=n(1),d=i(c),f=n(8),p=i(f),m=n(5),h=i(m),v=n(6),g=i(v),b=n(3),y=i(b),S=n(9),w=n(2),E=n(0),C=n(22),T=E.WeaLocaleProvider.getLabel,_=(a=(0,S.inject)("settingStore"))(r=(0,S.observer)((l=o=function(e){function t(){var e,n,i,a;(0,d.default)(this,t);for(var r=arguments.length,o=Array(r),l=0;l<r;l++)o[l]=arguments[l];return n=i=(0,h.default)(this,(e=t.__proto__||(0,s.default)(t)).call.apply(e,[this].concat(o))),i.getForm=function(e,t){var n=e.isFormInit,i=[];return n&&t&&t.map(function(t){var n=[];t.items.map(function(t){"emlsavedays"===t.domkey[0]?n.push({com:(0,C.RenderForm)(e,t,"",y.default.createElement("span",{className:"emlsavedays"},T(1925,"天")))}):"fontsize"===t.domkey[0]?n.push({com:(0,C.RenderForm)(e,t,"",y.default.createElement("span",{className:"example",style:{fontSize:e.getFormParams().fontsize}},T(125544,"例:字体大小")))}):n.push({com:(0,C.RenderForm)(e,t)})}),i.push(y.default.createElement(E.WeaSearchGroup,{col:1,title:t.title,needTigger:!0,showGroup:t.defaultshow,items:n}))}),i},a=n,(0,h.default)(i,a)}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentWillMount",value:function(){var e=this.props.settingStore,t=e.conventionalStore,n=e.setStoreState,i=t.getEmailSettingCondition,a=t.operateUserEmailSetting;n({rightMenuDatas:[{key:"save",icon:y.default.createElement("i",{className:"icon-coms-common"}),content:T(30986,"保存"),onClick:function(){return a()}}]}),i()}},{key:"componentWillUnmount",value:function(){this.props.settingStore.conventionalStore.clear()}},{key:"render",value:function(){var e=this.props,t=e.prefixCls,n=e.settingStore.conventionalStore,i=n.conventionalForm,a=n.fields,r=n.operateUserEmailSetting;return y.default.createElement("div",{className:t},y.default.createElement("div",{className:t+"-form"},this.getForm(i,a)),y.default.createElement("div",{className:t+"-operate"},y.default.createElement(w.Button,{type:"primary",onClick:function(){return r()}},T(30986,"保存")),y.default.createElement(E.WeaMoreButton,null)))}}]),t}(b.Component),o.defaultProps={prefixCls:"email-setting-conventional"},r=l))||r)||r;t.default=_},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o,l,u=n(15),s=i(u),c=n(4),d=i(c),f=n(1),p=i(f),m=n(8),h=i(m),v=n(5),g=i(v),b=n(6),y=i(b),S=n(3),w=i(S),E=n(7),C=n(9),T=n(11),_=n(2),k=n(0),x=n(22),O=n(410),I=i(O),F=n(298),M=i(F),N=k.WeaTools.Base64,L=T.WeaTableNew.WeaTable,A=k.WeaLocaleProvider.getLabel,R=(a=(0,C.inject)("settingStore"))(r=(0,C.observer)((l=o=function(e){function t(e){(0,p.default)(this,t);var n=(0,g.default)(this,(t.__proto__||(0,d.default)(t)).call(this,e));return n.onOperatesClick=function(e,t,i,a){"0"===i.index?n.editTemplate(e):"1"===i.index?n.previewTemplate(e):"2"===i.index&&n.batchDel(e.randomFieldId)},n.batchDel=function(e){var t=n.props.settingStore.templateStore,i=t.templateTable,a=t.operateUserMailTemplate,r=e||(0,E.toJS)(i.selectedRowKeys).join();(0,x.AntdConfirm)("",function(){a({operation:"delete",mailTemplateIDs:r})})},n.editTemplate=function(e){var t=n.props.settingStore.templateStore,i=t.getMailTemplateBean,a=t.setStoreState,r=t.getEmailTemplateCondition,o=t.editForm;r("",function(){i({id:e.randomFieldId,templateType:e.templateType}).then(function(t){var i=t.emailTemplateBean,r=N.decode(i.templateContent)||"";for(var l in i)o.updateFields((0,s.default)({},l,{value:i[l]}));a({editRichValue:r,editTitle:A(28052,"编辑模板"),editId:e.randomFieldId,editType:e.templateType}),n.setState({editVisible:!0})})})},n.previewTemplate=function(e){var t=n.props.settingStore.templateStore,i=t.getMailTemplateBean,a=t.setStoreState,r=t.getEmailSysTemplateCondition,o=t.previewForm;r({type:"view"},function(){i({id:-1*e.randomFieldId,templateType:e.templateType}).then(function(e){var t=(e.allOptions,e.docMailMouldBean);for(var n in t)o.updateFields((0,s.default)({},n,{value:t[n]}));o.updateFields({mouldtype:{value:A(83158,"系统模板")}}),a({previewVisible:!0})})})},n.radioChange=function(e,t){var i=n.props.settingStore.templateStore,a="1"===t.templateType?-1*t.randomFieldId:t.randomFieldId;i.operateUserMailTemplate({operation:"default",defaultMailTemplateID:a,templateType:t.templateType})},n.getColumns=function(e){return e.map(function(e){var t=e;return t.render=function(e,i,a){var r=void 0!==i[t.dataIndex+"span"]?i[t.dataIndex+"span"]:i[t.dataIndex];return"id"===t.dataIndex?w.default.createElement(_.Radio,{type:"checkbox",checked:1*i.isDefault===1,onChange:function(e){return n.radioChange(e,i)}}):"name"==t.dataIndex?w.default.createElement("div",{onClick:function(){return 1*i.templateType?n.previewTemplate(i):n.editTemplate(i)},dangerouslySetInnerHTML:{__html:r}}):w.default.createElement("div",{dangerouslySetInnerHTML:{__html:r}})},t})},n.state={editVisible:!1},n}return(0,y.default)(t,e),(0,h.default)(t,[{key:"componentWillMount",value:function(){var e=this.props.settingStore,t=e.templateStore;(0,e.setStoreState)({rightMenuDatas:[{key:"refresh",icon:w.default.createElement("i",{className:"icon-coms-Update-synchronization"}),content:A(197,"搜索"),onClick:function(){return t.getMailTemplate()}}]}),t.getMailTemplate()}},{key:"componentWillUnmount",value:function(){this.props.settingStore.templateStore.clear()}},{key:"render",value:function(){var e=this,t=this.props,n=t.prefixCls,i=t.settingStore.templateStore,a=i.templateTable,r=i.getMailTemplate,o=[w.default.createElement(k.WeaButtonIcon,{buttonType:"add",type:"primary",onClick:function(){return e.refs.editTemplate.wrappedInstance.newTemplate("",function(){return e.setState({editVisible:!0})})}}),w.default.createElement(k.WeaButtonIcon,{buttonType:"del",type:"primary",disabled:0===(0,E.toJS)(a.selectedRowKeys).length,onClick:function(){return e.batchDel()}})];return w.default.createElement("div",{className:n},w.default.createElement(k.WeaTab,{datas:[{title:A(17858,"模板列表"),viewcondition:"0"}],keyParam:"viewcondition",buttons:o}),w.default.createElement(L,{comsWeaTableStore:a,getColumns:this.getColumns,onOperatesClick:this.onOperatesClick,needScroll:!0,hasOrder:!0}),w.default.createElement(I.default,{class:n}),w.default.createElement(M.default,{ref:"editTemplate",visible:this.state.editVisible,onCancel:function(){return e.setState({editVisible:!1})},onSubmit:function(){return r("",!0)}}))}}]),t}(S.Component),o.defaultProps={prefixCls:"email-setting-template"},r=l))||r)||r;t.default=R},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o=n(4),l=i(o),u=n(1),s=i(u),c=n(8),d=i(c),f=n(5),p=i(f),m=n(6),h=i(m),v=n(3),g=i(v),b=n(7),y=n(9),S=n(0),w=n(22),E=S.WeaLocaleProvider.getLabel,C=S.WeaTools.Base64,T=(a=(0,y.inject)("settingStore"))(r=(0,y.observer)(r=function(e){function t(e){(0,s.default)(this,t);var n=(0,p.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return n.getForm=function(e,t){var i=e.isFormInit,a=[],r=C.decode(e.getFormParams().mouldtext||"");return i&&t&&t.map(function(t){var i=[];t.items.map(function(t){"mouldtext"===t.domkey[0]?i.push({com:g.default.createElement(S.WeaFormItem,{label:""+t.label,labelCol:{span:""+t.labelcol},wrapperCol:{span:""+t.fieldcol},className:n.preCls+"-formItem",error:e.getError(t),tipPosition:"bottom"},g.default.createElement("div",{className:n.prefixCls+"-content",dangerouslySetInnerHTML:{__html:r}}))}):i.push({com:(0,w.RenderForm)(e,t)})}),a.push(g.default.createElement(S.WeaSearchGroup,{col:1,title:t.title,needTigger:!0,showGroup:t.defaultshow,items:i}))}),a},n.prefixCls=e.class+"-preview",n}return(0,h.default)(t,e),(0,d.default)(t,[{key:"render",value:function(){var e=this.props.settingStore.templateStore,t=e.previewVisible,n=e.previewForm,i=e.previewFields,a=e.setStoreState;return g.default.createElement(S.WeaDialog,{icon:"icon-coms-email",iconBgcolor:"#a0b0ba",title:E(129751,"预览模板"),style:{width:900,height:500},className:this.prefixCls,visible:t,onCancel:function(){return a({previewVisible:!1})},buttons:[g.default.createElement(S.WeaMoreButton,null)],hasScroll:!0},(0,b.toJS)(i).length>0&&this.getForm(n,i))}}]),t}(v.Component))||r)||r;t.default=T},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o,l,u=n(4),s=i(u),c=n(1),d=i(c),f=n(8),p=i(f),m=n(5),h=i(m),v=n(6),g=i(v),b=n(3),y=i(b),S=n(7),w=n(9),E=n(11),C=n(2),T=n(0),_=n(22),k=n(297),x=i(k),O=E.WeaTableNew.WeaTable,I=T.WeaLocaleProvider.getLabel,F=(a=(0,w.inject)("settingStore"))(r=(0,w.observer)((l=o=function(e){function t(e){(0,d.default)(this,t);var n=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e));return n.radioChange=function(e,t){var i=n.props.settingStore.signStore,a=t.randomFieldId;i.operateUserMailSign({operation:"default",defaultSignId:a}).then(function(e){e.flag&&i.getMailSign(!0)})},n.getColumns=function(e){return e.map(function(e){var t=e;return t.render=function(e,i,a){var r=void 0!==i[t.dataIndex+"span"]?i[t.dataIndex+"span"]:i[t.dataIndex];return"id"===t.dataIndex?y.default.createElement(C.Radio,{type:"checkbox",checked:1*i.isDefault===1,onChange:function(e){return n.radioChange(e,i)}}):"signName"==t.dataIndex?y.default.createElement("a",{onClick:function(){return n.editSign(i)},dangerouslySetInnerHTML:{__html:r}}):y.default.createElement("div",{dangerouslySetInnerHTML:{__html:r}})},t})},n.onOperatesClick=function(e,t,i,a){"0"===i.index?n.editSign(e):"1"===i.index&&n.batchDel(e.randomFieldId)},n.batchDel=function(e){var t=n.props.settingStore.signStore,i=t.operateUserMailSign,a=t.signTable,r=e||(0,S.toJS)(a.selectedRowKeys).join();(0,_.AntdConfirm)("",function(){i({ids:r,operation:"delete"}).then(function(e){e.flag?(C.message.success(I(83472,"删除成功!")),t.getMailSign(!0)):C.message.error(I(384401,"删除失败,请重试!"))})})},n.editSign=function(e){var t=n.props.settingStore.signStore,i=t.getEmailSignCondition,a=t.getMailSignEntity,r=t.setStoreState;i({type:"update"},function(){a({id:e.randomFieldId,signType:e.signType},function(){r({editTitle:I(384457,"编辑签名"),editType:"edit",editId:e.randomFieldId}),n.setState({editVisible:!0})})})},n.state={editVisible:!1},n}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentWillMount",value:function(){var e=this.props.settingStore,t=e.signStore;(0,e.setStoreState)({rightMenuDatas:[{key:"refresh",icon:y.default.createElement("i",{className:"icon-coms-Update-synchronization"}),content:I(197,"搜索"),onClick:function(){return t.getMailSign()}}]}),t.getMailSign()}},{key:"componentWillUnmount",value:function(){this.props.settingStore.signStore.clear()}},{key:"render",value:function(){var e=this,t=this.props,n=t.prefixCls,i=t.settingStore.signStore,a=i.signTable,r=i.getMailSign,o=[y.default.createElement(T.WeaButtonIcon,{buttonType:"add",type:"primary",onClick:function(){return e.refs.editSign.wrappedInstance.newSign("",function(){return e.setState({editVisible:!0})})}}),y.default.createElement(T.WeaButtonIcon,{buttonType:"del",type:"primary",disabled:0===(0,S.toJS)(a.selectedRowKeys).length,onClick:function(){return e.batchDel()}})];return y.default.createElement("div",{className:n},y.default.createElement(T.WeaTab,{datas:[{title:I(384456,"签名列表"),viewcondition:"0"}],keyParam:"viewcondition",buttons:o}),y.default.createElement(O,{comsWeaTableStore:a,getColumns:this.getColumns,onOperatesClick:this.onOperatesClick,hasOrder:!0,needScroll:!0}),y.default.createElement(x.default,{ref:"editSign",visible:this.state.editVisible,onCancel:function(){return e.setState({editVisible:!1})},onSubmit:function(){return r(!0)}}))}}]),t}(b.Component),o.defaultProps={prefixCls:"email-setting-sign"},r=l))||r)||r;t.default=F},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o,l,u=n(4),s=i(u),c=n(1),d=i(c),f=n(8),p=i(f),m=n(5),h=i(m),v=n(6),g=i(v),b=n(3),y=i(b),S=n(7),w=n(9),E=n(2),C=n(11),T=n(0),_=n(22),k=n(413),x=i(k),O=C.WeaTableNew.WeaTable,I=T.WeaLocaleProvider.getLabel,F=(a=(0,w.inject)("settingStore"))(r=(0,w.observer)((l=o=function(e){function t(){var e,n,i,a;(0,d.default)(this,t);for(var r=arguments.length,o=Array(r),l=0;l<r;l++)o[l]=arguments[l];return n=i=(0,h.default)(this,(e=t.__proto__||(0,s.default)(t)).call.apply(e,[this].concat(o))),i.checkChange=function(e,t){var n=i.props.settingStore.ruleStore,a=n.operateUserEmailRule,r=n.getEmailRuleList,o=e.target.checked?"1":"";a({operation:"active",ruleId:t.id,isActive:o}).then(function(e){e.flag&&r("",!0)})},i.onOperatesClick=function(e,t,n,a){"0"===n.index?i.editRule(e):"1"===n.index&&i.batchDel(e.randomFieldId)},i.batchDel=function(e){var t=i.props.settingStore.ruleStore,n=t.operateUserEmailRule,a=t.getEmailRuleList,r=t.ruleTable,o=e||(0,S.toJS)(r.selectedRowKeys).join(),l={ruleId:o,operation:"delete"};(0,_.AntdConfirm)("",function(){n(l).then(function(e){e.flag?(E.message.success(I(83472,"删除成功!")),a("",!0)):E.message.error(I(384401,"删除失败,请重试!"))})})},i.getColumns=function(e){return e.map(function(e){var t=e;return t.render=function(e,n,a){var r=void 0!==n[t.dataIndex+"span"]?n[t.dataIndex+"span"]:n[t.dataIndex];return"ruleName"===t.dataIndex?y.default.createElement("div",{onClick:function(){return i.editRule(n)},dangerouslySetInnerHTML:{__html:r}}):"isActive"==t.dataIndex?y.default.createElement(E.Checkbox,{checked:1*n.isActive,onChange:function(e){return i.checkChange(e,n)}}):y.default.createElement("div",{dangerouslySetInnerHTML:{__html:r}})},t})},i.addRule=function(){var e=i.props.settingStore.ruleStore,t=e.setStoreState;(0,e.getEmailRuleCondition)({type:"add"},function(){t({editVisible:!0,editTitle:I(388533,"新建规则"),editType:"new",isEdit:!1})})},i.editRule=function(e){var t=i.props.settingStore.ruleStore,n=t.setStoreState;(0,t.getEditCondition)({id:e.id,type:"update"},function(){n({ruleId:e.id,editVisible:!0,editType:"edit",editTitle:I(84552,"编辑规则"),isEdit:!0})})},a=n,(0,h.default)(i,a)}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentWillMount",value:function(){var e=this.props.settingStore,t=e.ruleStore;(0,e.setStoreState)({rightMenuDatas:[{key:"refresh",icon:y.default.createElement("i",{className:"icon-coms-Update-synchronization"}),content:I(197,"搜索"),onClick:function(){return t.getEmailRuleList()}}]}),t.getEmailRuleList()}},{key:"componentWillUnmount",value:function(){this.props.settingStore.ruleStore.clear()}},{key:"render",value:function(){var e=this,t=this.props,n=t.prefixCls,i=t.settingStore.ruleStore,a=i.ruleTable,r=[y.default.createElement(T.WeaButtonIcon,{buttonType:"add",type:"primary",onClick:this.addRule}),y.default.createElement(T.WeaButtonIcon,{buttonType:"del",type:"primary",disabled:0===(0,S.toJS)(a.selectedRowKeys).length,onClick:function(){return e.batchDel()}})];return y.default.createElement("div",{className:n},y.default.createElement(T.WeaTab,{datas:[{title:I(19828,"邮件规则"),viewcondition:"0"}],keyParam:"viewcondition",buttons:r}),y.default.createElement(O,{comsWeaTableStore:a,getColumns:this.getColumns,onOperatesClick:this.onOperatesClick,hasOrder:!0,needScroll:!0}),y.default.createElement(x.default,{class:n}))}}]),t}(b.Component),o.defaultProps={prefixCls:"email-setting-rule"},r=l))||r)||r;t.default=F},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o=n(40),l=i(o),u=n(10),s=i(u),c=n(4),d=i(c),f=n(1),p=i(f),m=n(8),h=i(m),v=n(5),g=i(v),b=n(6),y=i(b),S=n(3),w=i(S),E=n(7),C=n(9),T=n(2),_=n(0),k=n(22),x=_.WeaLocaleProvider.getLabel,O=(a=(0,C.inject)("settingStore"))(r=(0,C.observer)(r=function(e){function t(e){(0,p.default)(this,t);var n=(0,g.default)(this,(t.__proto__||(0,d.default)(t)).call(this,e));return n.onCancel=function(){var e=n.props.settingStore.ruleStore,t=e.setStoreState,i=e.editForm;t({editVisible:!1,editFields:[]}),i.resetForm(),i.setCondition([])},n.getForm=function(e,t,n){var i=e.isFormInit,a=[];return i&&(0,E.toJS)(t)&&(0,E.toJS)(t).map(function(t){var n=[];t.items.map(function(t){"accountType"===t.domkey[0]?1*e.getFormParams().mailType===0&&n.push({com:(0,k.RenderForm)(e,t)}):n.push({com:(0,k.RenderForm)(e,t)})}),a.push(w.default.createElement(_.WeaSearchGroup,{col:1,title:t.title,needTigger:!0,showGroup:t.defaultshow,items:n}))}),a},n.onSubmit=function(){var e=n.props.settingStore.ruleStore,t=e.operateUserEmailRule,i=e.editForm,a=e.getEmailRuleList,r=e.isEdit,o=e.editRule,u=e.editAction,c=e.ruleId,d=i.getFormParams()||{},f=(0,s.default)({},d,{operation:"baseSave"}),p=!0;(0,E.toJS)(u)&&(0,E.toJS)(u).map(function(e){"6"===e.test2[0]&&""===e.test2[1]?(p=!1,T.message.warning(x("506451","标签不能为空,请重新选择!"))):"4"!==e.test2[0]||""!==e.test2[1]&&void 0!==e.test2[1]&&""!==e.test2[1].value&&"0"!==e.test2[1].value||(p=!1,T.message.warning(x("506452","导出客户联系不能为空,请重新选择!")))}),p&&(r&&(f=(0,s.default)({},f,{operation:"updateSave",mailConditionArray:(0,l.default)((0,E.toJS)(o)),mailActionArray:(0,l.default)((0,E.toJS)(u)),ruleId:c})),t(f).then(function(e){if(e.flag)a("",!0),n.onCancel();else{var t="repeat"===e.message?x("26603","名称重复"):x(21809,"保存失败,请重试!");T.message.error(t)}}))},n.onDetailSubmit=function(){var e=n.props.settingStore.ruleStore,t=e.operateUserEmailRule,i=e.editForm,a=e.getEmailRuleList,r=e.updateRule,o=e.setStoreState,l=i.getFormParams()||{};t((0,s.default)({},l,{operation:"baseSave",isdetail:"1",type:"update"})).then(function(e){var t=e.emailRuleEntity&&e.emailRuleEntity.id;if(o({ruleId:t}),e.flag)r({id:t,type:"update"}),a("",!0);else{var n="repeat"===e.message?x("26603","名称重复"):x(21809,"保存失败,请重试!");T.message.error(n)}})},n.renderTable=function(e,t,i){var a=n.props.settingStore.ruleStore,r=a.setStoreState,o=a.ruleconditioninfo_in,l=a.ruleconditioninfo_out,u=a.actionconditioninfo,s=[{title:x(387685,"自定义条件设置"),dataIndex:"test1",key:"test1",com:[{label:"",type:"CASCADER",key:"test1",compDef:t?(0,E.toJS)(o):(0,E.toJS)(l)}],colSpan:1}],c=[{title:x(387685,"自定义条件设置"),dataIndex:"test2",key:"test2",com:[{label:"",type:"CASCADER",key:"test2",compDef:(0,E.toJS)(u)}],colSpan:1}];return w.default.createElement("div",{className:n.prefixCls+"-editRule"},w.default.createElement(_.WeaTableEditable,{title:x(19841,"执行条件"),className:"edit-rule",datas:(0,E.toJS)(e),columns:s,onChange:function(e){return r({editRule:e})}}),w.default.createElement(_.WeaTableEditable,{title:x(19831,"执行动作"),className:"edit-action",datas:(0,E.toJS)(i),columns:c,onChange:function(e){return r({editAction:e})}}))},n.prefixCls=e.class+"-edit",n}return(0,y.default)(t,e),(0,h.default)(t,[{key:"render",value:function(){var e=this,t=this.props.settingStore.ruleStore,n=t.editVisible,i=t.editTitle,a=t.editForm,r=t.editFields,o=t.editSubmit,l=t.isEdit,u=t.editLoading,s=t.editRule,c=t.editMailType,d=t.editAction,f=[w.default.createElement(T.Button,{type:"primary",onClick:function(){return o(e.onSubmit)}},x(30986,"保存")),!l&&w.default.createElement(T.Button,{type:"primary",onClick:function(){return o(e.onDetailSubmit)}},x(32159,"保存并进入详细设置")),w.default.createElement(_.WeaMoreButton,null)];return w.default.createElement(_.WeaDialog,{icon:"icon-coms-email",iconBgcolor:"#a0b0ba",title:i,style:{width:800,maxHeight:500},className:this.prefixCls,visible:n,onCancel:this.onCancel,buttons:f,loading:!0,hasScroll:!0},w.default.createElement(T.Spin,{spinning:u},w.default.createElement(_.WeaNewScroll,{style:{maxHeight:500}},this.getForm(a,r,l),l&&this.renderTable(s,c,d))))}}]),t}(S.Component))||r)||r;t.default=O},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o,l,u=n(4),s=i(u),c=n(1),d=i(c),f=n(8),p=i(f),m=n(5),h=i(m),v=n(6),g=i(v),b=n(3),y=i(b),S=n(7),w=n(9),E=n(2),C=n(11),T=n(0),_=n(22),k=n(309),x=i(k),O=C.WeaTableNew.WeaTable,I=T.WeaLocaleProvider.getLabel,F=(a=(0,w.inject)("settingStore","emailMenuStore"))(r=(0,w.observer)((l=o=function(e){function t(e){(0,d.default)(this,t);var n=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e));return n.onOperatesClick=function(e,t,i,a){var r=n.props.settingStore.labelStore,o=r.operateUserMailLabel,l=r.getMailLabel;"0"===i.index?n.editLabel(e.randomFieldId):"1"===i.index?(0,_.AntdConfirm)({content:I(384431,"确定所有邮件都取消该标签标记吗?")},function(){var t={operation:"clear",id:e.randomFieldId};o(t).then(function(e){e.flag?(E.message.success(I(384426,"清空成功")),l("",!0)):E.message.error(I(384427,"清空失败"))})}):"2"===i.index&&n.batchDel(e.randomFieldId)},n.editLabel=function(e){var t=n.props.settingStore.labelStore,i=t.getEmailLabelCondition,a=t.setStoreState,r=t.getMailLabelBean;i("",function(){r({id:e}),a({editTitle:I(83264,"编辑标签"),isEdit:!0,editId:e}),n.setState({editVisible:!0})})},n.batchDel=function(e){var t=n.props.settingStore.labelStore,i=t.operateUserMailLabel,a=t.labelTable,r=t.getMailLabel;e=e||(0,S.toJS)(a.selectedRowKeys).join(),(0,_.AntdConfirm)("",function(){i({operation:"del",id:e}).then(function(e){e.flag?(E.message.success(I(83472,"删除成功!")),r("",!0),n.menuOpt()):E.message.error(I(384401,"删除失败,请重试!"))})})},n.getColumns=function(e){var t=n.props.prefixCls;return e.map(function(e){var i=e;return i.render=function(e,a,r){var o=void 0!==a[i.dataIndex+"span"]?a[i.dataIndex+"span"]:a[i.dataIndex];return"name"===i.dataIndex?y.default.createElement(y.default.Fragment,null,y.default.createElement("span",{className:t+"-color",style:{background:a.color}}),y.default.createElement("a",{className:t+"-label",title:e,onClick:function(){return n.editLabel(a.randomFieldId)}},e)):y.default.createElement("div",{dangerouslySetInnerHTML:{__html:o}})},i})},n.menuOpt=function(){var e=n.props.emailMenuStore;e&&e.getMenu(),window.doThemeAction&&window.doThemeAction("onLoadEmailMenu")},n.state={editVisible:!1},n}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentDidMount",value:function(){var e=this.props.settingStore,t=e.labelStore;(0,e.setStoreState)({rightMenuDatas:[{key:"refresh",icon:y.default.createElement("i",{className:"icon-coms-Update-synchronization"}),content:I(197,"搜索"),onClick:function(){return t.getMailLabel()}}]}),t.getMailLabel()}},{key:"componentWillUnmount",value:function(){this.props.settingStore.labelStore.clear()}},{key:"render",value:function(){var e=this,t=this.props,n=t.prefixCls,i=t.settingStore.labelStore,a=i.labelTable,r=i.getMailLabel,o=[y.default.createElement(T.WeaButtonIcon,{buttonType:"add",type:"primary",onClick:function(){e.refs.editLabel.wrappedInstance.addLabel(function(){return e.setState({editVisible:!0})})}}),y.default.createElement(T.WeaButtonIcon,{buttonType:"del",type:"primary",disabled:0===(0,S.toJS)(a.selectedRowKeys).length,onClick:function(){return e.batchDel()}})];return y.default.createElement("div",{className:n},y.default.createElement(T.WeaTab,{datas:[{title:I(384430,"标签列表"),viewcondition:"1"}],keyParam:"viewcondition",buttons:o}),y.default.createElement(O,{comsWeaTableStore:a,getColumns:this.getColumns,onOperatesClick:this.onOperatesClick,hasOrder:!0,needScroll:!0}),y.default.createElement(x.default,{ref:"editLabel",visible:this.state.editVisible,onCancel:function(){return e.setState({editVisible:!1})},onSubmit:function(){r("",!0),e.menuOpt()}}))}}]),t}(b.Component),o.defaultProps={prefixCls:"email-setting-label"},r=l))||r)||r;t.default=F},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o,l,u=n(4),s=i(u),c=n(1),d=i(c),f=n(8),p=i(f),m=n(5),h=i(m),v=n(6),g=i(v),b=n(3),y=i(b),S=n(7),w=n(9),E=n(2),C=n(11),T=n(0),_=n(22),k=n(416),x=i(k),O=C.WeaTableNew.WeaTable,I=T.WeaLocaleProvider.getLabel,F=(a=(0,w.inject)("settingStore","emailMenuStore","emailOpsStore"))(r=(0,w.observer)((l=o=function(e){function t(){var e,n,i,a;(0,d.default)(this,t);for(var r=arguments.length,o=Array(r),l=0;l<r;l++)o[l]=arguments[l];return n=i=(0,h.default)(this,(e=t.__proto__||(0,s.default)(t)).call.apply(e,[this].concat(o))),i.onOperatesClick=function(e,t,n,a){var r=i.props,o=r.settingStore,l=o.folderStore,u=o.setStoreState,s=r.emailMenuStore,c=r.emailOpsStore,d=l.getMailFolder,f=l.operateUserMailFolder,p=l.getEmailSize;if("0"===n.index)i.editFolder(e.id);else if("1"===n.index)(0,_.AntdConfirm)({content:I("510418","确定要清除该分类所有邮件的星标吗?")},function(){f({operation:"clearStar",folderId:e.id}).then(function(e){e.flag?(E.message.success(I(384426,"清空成功")),d("",!0)):E.message.error(I(384427,"清空失败"))})});else if("2"===n.index)(0,_.AntdConfirm)({content:I("510422","确定要删除文件夹吗?删除文件夹同时会删除邮件,删除的邮件可在垃圾箱里找到。")},function(){f({operation:"del",folderId:e.id}).then(function(e){e.flag?(E.message.success(I(83472,"删除成功!")),d("",!0),s&&s.getMenu(),window.doThemeAction&&window.doThemeAction("onLoadEmailMenu")):E.message.error(I(384401,"删除失败,请重试!"))})});else if("3"===n.index){var m=1*e.id>0?I("510419","确定要删除该文件夹的所有邮件吗?删除的邮件可在垃圾箱里找到。"):I("510420","确定要删除该分类的所有邮件吗?删除的邮件可在垃圾箱里找到。");(0,_.AntdConfirm)({content:m},function(){f({operation:"delmail",folderId:e.id}).then(function(e){e.flag?(E.message.success(I(83472,"删除成功!")),d("",!0)):E.message.error(I(384401,"删除失败,请重试!"))})})}else"4"===n.index&&(0,_.AntdConfirm)({content:I("510421","确定要永久删除该文件夹的所有邮件吗?")},function(){u({loading:!0}),f({operation:"deletePermanently",folderId:e.id}).then(function(e){e.flag?(E.message.success(I(83472,"删除成功!")),c.getEmailSize(),d("",!0),p()):E.message.error(I(384401,"删除失败,请重试!")),u({loading:!1})})})},i.editFolder=function(e){var t=i.props.settingStore.folderStore,n=t.setStoreState,a=t.getMailFolderBean;(0,t.initalEditForm)(function(){a({id:e}),n({editTitle:I(31224,"编辑文件夹"),editVisible:!0,isEdit:!0,editId:e})})},i.batchDel=function(){var e=i.props,t=e.settingStore.folderStore,n=e.emailMenuStore,a=t.getMailFolder,r=t.operateUserMailFolder,o=t.folderTable,l=(0,S.toJS)(o.selectedRowKeys).join();(0,_.AntdConfirm)({content:I(512808,"确定要删除选择的文件夹吗?删除文件夹同时会删除邮件,删除的邮件可在垃圾箱里找到")},function(){r({operation:"del",folderId:l}).then(function(e){e.flag?(E.message.success(I(83472,"删除成功!")),a("",!0),n&&n.getMenu(),window.doThemeAction&&window.doThemeAction("onLoadEmailMenu")):E.message.error(I(384401,"删除失败,请重试!"))})})},i.addFolder=function(){var e=i.props.settingStore.folderStore,t=e.initalEditForm,n=e.setStoreState;t(),n({editVisible:!0,editTitle:I(18475,"新建文件夹")})},i.getColumns=function(e){return e.map(function(e){var t=e;return t.render=function(e,n,a){var r=void 0!==n[t.dataIndex+"span"]?n[t.dataIndex+"span"]:n[t.dataIndex];return"folderName"===t.dataIndex&&"true"===n.randomFieldCk?y.default.createElement("a",{title:e,onClick:function(){return i.editFolder(n.id)}},e):y.default.createElement("div",{dangerouslySetInnerHTML:{__html:r}})},t})},a=n,(0,h.default)(i,a)}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentDidMount",value:function(){var e=this.props.settingStore,t=e.folderStore,n=e.setStoreState,i=t.getMailFolder,a=t.getEmailSize;n({rightMenuDatas:[{key:"refresh",icon:y.default.createElement("i",{className:"icon-coms-Update-synchronization"}),content:I(197,"搜索"),onClick:function(){a(),i()}}]}),a(),i()}},{key:"componentWillUnmount",value:function(){this.props.settingStore.folderStore.clear()}},{key:"render",value:function(){var e=this,t=this.props,n=t.prefixCls,i=t.settingStore.folderStore,a=i.folderTable,r=i.folderSize,o=y.default.createElement("div",{className:n+"-title"},I(384429,"邮件共:"),(0,S.toJS)(r).totalSize,I(83083,"封")," ",I(384428,"未读邮件:"),(0,S.toJS)(r).unreadsize,I(83083,"封")," ",I(83085,"总空间")," ",(0,S.toJS)(r).totalspace,"M:",I(83084,"已用"),y.default.createElement("span",{style:{color:"#FF6600"}},(0,S.toJS)(r).occupyspace),"M,",I(25723,"剩余")," ",y.default.createElement("span",{style:{color:"#0066FF"}},(0,S.toJS)(r).remainspace),"M"),l=[y.default.createElement(T.WeaButtonIcon,{buttonType:"add",type:"primary",onClick:this.addFolder}),y.default.createElement(T.WeaButtonIcon,{buttonType:"del",type:"primary",disabled:0===(0,S.toJS)(a.selectedRowKeys).length,onClick:function(){return e.batchDel()}})];return y.default.createElement("div",{className:n},y.default.createElement(T.WeaTab,{replaceLeft:o,buttons:l}),y.default.createElement(O,{comsWeaTableStore:a,getColumns:this.getColumns,onOperatesClick:this.onOperatesClick,hasOrder:!0,needScroll:!0}),y.default.createElement(x.default,{class:n}))}}]),t}(b.Component),o.defaultProps={prefixCls:"email-setting-folder"},r=l))||r)||r;t.default=F},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o=n(10),l=i(o),u=n(4),s=i(u),c=n(1),d=i(c),f=n(8),p=i(f),m=n(5),h=i(m),v=n(6),g=i(v),b=n(3),y=i(b),S=n(9),w=n(2),E=n(0),C=n(22),T=E.WeaLocaleProvider.getLabel,_=(a=(0,S.inject)("settingStore","emailMenuStore"))(r=(0,S.observer)(r=function(e){function t(e){(0,d.default)(this,t);var n=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e));return n.getForm=function(e,t){var n=e.isFormInit,i=[];return n&&t&&t.map(function(t){var n=[];t.items.map(function(t){n.push({com:(0,C.RenderForm)(e,t)})}),i.push(y.default.createElement(E.WeaSearchGroup,{col:1,needTigger:!0,showGroup:t.defaultshow,items:n}))}),i},n.onSubmit=function(e){var t=n.props,i=t.settingStore.folderStore,a=t.emailMenuStore,r=i.operateUserMailFolder,o=i.getMailFolder,u=i.editForm,s=i.isEdit,c=i.editId,d=u.getFormParams();e=(0,l.default)({},d,e),s&&(e=(0,l.default)({},e,{operation:"edit",folderId:c})),r(e).then(function(e){if(e.flag)w.message.success(T(83551,"保存成功!")),o("",!0),n.onCancel(),a&&a.getMenu(),window.doThemeAction&&window.doThemeAction("onLoadEmailMenu");else{var t="repeat"===e.message?T("26603","名称重复"):T(21809,"保存失败,请重试!");w.message.error(t)}})},n.onCancel=function(){var e=n.props.settingStore.folderStore,t=e.editForm;(0,e.setStoreState)({editVisible:!1,editTitle:"",isEdit:!1}),t.resetForm()},n.prefixCls=e.class+"-edit",n}return(0,g.default)(t,e),(0,p.default)(t,[{key:"render",value:function(){var e=this,t=this.props.settingStore.folderStore,n=t.editTitle,i=t.editVisible,a=t.editForm,r=t.editFields,o=t.editSubmit,l=[y.default.createElement(w.Button,{type:"primary",onClick:function(){return o(function(){return e.onSubmit({operation:"add"})})}},T(30986,"保存")),y.default.createElement(E.WeaMoreButton,null)];return y.default.createElement(E.WeaDialog,{icon:"icon-coms-email",iconBgcolor:"#a0b0ba",title:n,style:{width:600,height:85},className:this.prefixCls,visible:i,onCancel:this.onCancel,buttons:l,hasScroll:!0},this.getForm(a,r))}}]),t}(b.Component))||r)||r;t.default=_},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o,l,u=n(4),s=i(u),c=n(1),d=i(c),f=n(8),p=i(f),m=n(5),h=i(m),v=n(6),g=i(v),b=n(3),y=i(b),S=n(9),w=n(2),E=n(0),C=n(22),T=E.WeaLocaleProvider.getLabel,_=(a=(0,S.inject)("settingStore"))(r=(0,S.observer)((l=o=function(e){function t(){var e,n,i,a;(0,d.default)(this,t);for(var r=arguments.length,o=Array(r),l=0;l<r;l++)o[l]=arguments[l];return n=i=(0,h.default)(this,(e=t.__proto__||(0,s.default)(t)).call.apply(e,[this].concat(o))),i.getForm=function(e,t){var n=e.isFormInit,i=[];return n&&t&&t.map(function(t){var n=[];t.items.map(function(t){n.push({com:(0,C.RenderForm)(e,t)})}),i.push(y.default.createElement(E.WeaSearchGroup,{col:1,title:t.title,needTigger:!0,showGroup:t.defaultshow,items:n}))}),i},i.getFormContent=function(e){var t=i.props.prefixCls;return y.default.createElement(E.WeaSearchGroup,{needTigger:!0,showGroup:!0,title:T(18546,"回复内容")},y.default.createElement("div",{className:t+"-formcontent"},y.default.createElement(E.WeaRichText,{ref:"autoRichText",value:e,ckConfig:{toolbar:[{name:"document",items:["Source"]},{name:"paragraph",items:["JustifyLeft","JustifyCenter","JustifyRight","-","NumberedList","BulletedList"]},{name:"styles",items:["Format","Font","FontSize"]},{name:"colors",items:["TextColor"]},{name:"basicstyles",items:["Bold","Italic","Underline","Strike"]},{name:"insert",items:["Image","Table","Smiley"]}],height:260,uploadUrl:"/api/blog/fileupload/uploadimage"},onStatusChange:function(e){"ready"===e&&i.refs.autoRichText.focus("first")}})))},i.onSubmit=function(){(0,i.props.settingStore.autoRespondStore.autoSubmit)({content:i.refs.autoRichText&&i.refs.autoRichText.getData()})},a=n,(0,h.default)(i,a)}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentDidMount",value:function(){(0,this.props.settingStore.autoRespondStore.getEmailAutoRespondCondition)()}},{key:"render",value:function(){var e=this.props,t=e.prefixCls,n=e.settingStore.autoRespondStore,i=n.autoForm,a=n.autoFields,r=n.autoRichValue;n.autoSubmit;return y.default.createElement("div",{className:t},y.default.createElement("div",{className:t+"-form"},this.getForm(i,a),this.getFormContent(r),y.default.createElement("div",{className:t+"-form-tip"},y.default.createElement("p",{className:"wea-f14"},T(558,"提示"),":"),y.default.createElement("p",{className:"wea-f12"},T(384447,"*自动回复仅对外部邮件有效")))),y.default.createElement("div",{className:t+"-operate"},y.default.createElement(w.Button,{type:"primary",onClick:this.onSubmit},T(30986,"保存")),y.default.createElement(E.WeaMoreButton,null)))}}]),t}(b.Component),o.defaultProps={prefixCls:"email-setting-auto-respond"},r=l))||r)||r;t.default=_},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o,l,u=n(4),s=i(u),c=n(1),d=i(c),f=n(8),p=i(f),m=n(5),h=i(m),v=n(6),g=i(v),b=n(3),y=i(b),S=n(7),w=n(9),E=n(2),C=n(11),T=n(0),_=n(22),k=n(419),x=i(k),O=C.WeaTableNew.WeaTable,I=T.WeaLocaleProvider.getLabel,F=(a=(0,w.inject)("settingStore"))(r=(0,w.observer)((l=o=function(e){function t(){var e,n,i,a;(0,d.default)(this,t);for(var r=arguments.length,o=Array(r),l=0;l<r;l++)o[l]=arguments[l];return n=i=(0,h.default)(this,(e=t.__proto__||(0,s.default)(t)).call.apply(e,[this].concat(o))),i.addBlack=function(){var e=i.props.settingStore.blackListStore,t=e.initalEditForm,n=e.setStoreState;t(),n({editVisible:!0})},i.onOperatesClick=function(e,t,n,a){"0"===n.index&&i.batchDel(e.randomFieldId)},i.batchDel=function(e){var t=i.props.settingStore.blackListStore,n=t.operateUserEmailBlack,a=t.blackTable,r=t.getMailBlackList,o=e||(0,S.toJS)(a.selectedRowKeys).join();(0,_.AntdConfirm)("",function(){n({ids:o,operation:"delete"}).then(function(e){e.flag?(E.message.success(I(83472,"删除成功!")),r("",!0)):E.message.error(I(384401,"删除失败,请重试!"))})})},a=n,(0,h.default)(i,a)}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentDidMount",value:function(){var e=this.props.settingStore,t=e.blackListStore;(0,e.setStoreState)({rightMenuDatas:[{key:"refresh",icon:y.default.createElement("i",{className:"icon-coms-Update-synchronization"}),content:I(197,"搜索"),onClick:function(){return t.getMailBlackList()}}]}),t.getMailBlackList()}},{key:"componentWillUnmount",value:function(){this.props.settingStore.blackListStore.clear()}},{key:"render",value:function(){var e=this,t=this.props,n=t.prefixCls,i=t.settingStore.blackListStore,a=i.blackTable,r=[y.default.createElement(T.WeaButtonIcon,{buttonType:"add",type:"primary",onClick:this.addBlack}),y.default.createElement(T.WeaButtonIcon,{buttonType:"del",type:"primary",disabled:0===(0,S.toJS)(a.selectedRowKeys).length,onClick:function(){return e.batchDel()}})];return y.default.createElement("div",{className:n},y.default.createElement(T.WeaTab,{datas:[{title:I(384448,"黑名单列表"),viewcondition:"1"}],keyParam:"viewcondition",buttons:r}),y.default.createElement(O,{comsWeaTableStore:a,onOperatesClick:this.onOperatesClick,hasOrder:!0,needScroll:!0}),y.default.createElement("div",{className:n+"-tip"},y.default.createElement("p",{className:"wea-f14"},I(558,"提示"),":"),y.default.createElement("p",{className:"wea-f12"},I(384449,"*仅外部邮箱或域名可添加到黑名单。")),y.default.createElement("p",{className:"wea-f12"},I(384450,"*黑名单中的邮箱地址或域所发来的邮件,将自动收至垃圾箱。"))),y.default.createElement(x.default,{class:n}))}}]),t}(b.Component),o.defaultProps={prefixCls:"email-setting-black-list"},r=l))||r)||r;t.default=F},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o=n(4),l=i(o),u=n(1),s=i(u),c=n(8),d=i(c),f=n(5),p=i(f),m=n(6),h=i(m),v=n(3),g=i(v),b=(n(7),n(9)),y=n(2),S=n(11),w=n(0),E=w.WeaLocaleProvider.getLabel,C=(a=(0,b.inject)("settingStore"))(r=(0,b.observer)(r=function(e){function t(e){(0,s.default)(this,t);var n=(0,p.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return n.getForm=function(e,t){var i=e.isFormInit,a=[];return i&&t&&t.map(function(t){var i=[];t.items.map(function(t){i.push({com:g.default.createElement(w.WeaFormItem,{label:""+E(t.labelID,t.label),labelCol:{span:""+t.labelcol},wrapperCol:{span:""+t.fieldcol},className:n.prefixCls+"-formItem "+t.domkey[0],error:e.getError(t),tipPosition:"bottom"},g.default.createElement("p",{className:n.prefixCls+"-title",title:E(384451,"请输入一个邮箱地址或域名后缀,保存后该地址来信将自动转入垃圾箱:")},E(384451,"请输入一个邮箱地址或域名后缀,保存后该地址来信将自动转入垃圾箱:")),g.default.createElement(S.WeaSwitch,{fieldConfig:t,form:e}),g.default.createElement("p",null,E(384452,"如:mail@example.com,example.com")))})}),a.push(g.default.createElement(w.WeaSearchGroup,{col:1,needTigger:!0,showGroup:t.defaultshow,items:i}))}),a},n.onCancel=function(){var e=n.props.settingStore.blackListStore,t=e.setStoreState,i=e.editForm;t({editVisible:!1}),i.resetForm()},n.prefixCls=e.class+"-edit",n}return(0,h.default)(t,e),(0,d.default)(t,[{key:"render",value:function(){var e=this,t=this.props.settingStore.blackListStore,n=t.editVisible,i=t.editForm,a=t.editFields,r=t.editSubmit,o=[g.default.createElement(y.Button,{type:"primary",onClick:function(){return r(e.onCancel)}},E(30986,"保存")),g.default.createElement(w.WeaMoreButton,null)];return g.default.createElement(w.WeaDialog,{icon:"icon-coms-email",iconBgcolor:"#a0b0ba",title:E(83100,"添加黑名单"),style:{width:600,height:135},className:this.prefixCls,visible:n,onCancel:this.onCancel,buttons:o,hasScroll:!0},this.getForm(i,a))}}]),t}(v.Component))||r)||r;t.default=C},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o,l,u=n(40),s=i(u),c=n(4),d=i(c),f=n(1),p=i(f),m=n(8),h=i(m),v=n(5),g=i(v),b=n(6),y=i(b),S=n(3),w=i(S),E=n(7),C=n(9),T=n(2),_=n(0),k=n(22),x=_.WeaLocaleProvider.getLabel,O=(a=(0,C.inject)("settingStore"))(r=(0,C.observer)((l=o=function(e){function t(e){(0,p.default)(this,t);var n=(0,g.default)(this,(t.__proto__||(0,d.default)(t)).call(this,e));return n.getForm=function(e,t){var n=e.isFormInit,i=e.getFormParams(),a=i.autoClear,r=[];return n&&(0,E.toJS)(t)&&(0,E.toJS)(t).map(function(t){if("openSet"===t.key){var n=[];t.items.map(function(t){if("autoClear"===t.domkey[0]){var i=w.default.createElement("span",{style:{paddingLeft:"10px"}},w.default.createElement(_.WeaHelpfulTip,{title:x(515475,"打开开关后,每天根据规则自动清理一次邮件"),placement:"right"}));n.push({com:(0,k.RenderForm)(e,t,{style:{width:"100%"}},i)})}else n.push({com:(0,k.RenderForm)(e,t)})}),r.push(w.default.createElement(_.WeaSearchGroup,{col:1,title:t.title,needTigger:!0,showGroup:t.defaultshow,items:n}))}else if("conditionSet"===t.key&&"1"===a){var i=[];t.items.map(function(t){if("autoClear"===t.domkey[0]){var n=w.default.createElement("span",{style:{paddingLeft:"10px"}},w.default.createElement(_.WeaHelpfulTip,{title:x(515475,"打开开关后,每天根据规则自动清理一次邮件"),placement:"right"}));i.push({com:(0,k.RenderForm)(e,t,{style:{width:"100%"}},n)})}else i.push({com:(0,k.RenderForm)(e,t)})}),r.push(w.default.createElement(_.WeaSearchGroup,{col:1,title:t.title,needTigger:!0,showGroup:t.defaultshow,items:i}))}}),r},n.renderTable=function(e){var t=n.props,i=t.prefixCls,a=t.settingStore.autoClearRuleStore,r=a.setStoreState,o=a.ruleConditionInfo,l=[{title:w.default.createElement("div",{className:i+"-rule-title"},x(15364,"条件")+"/"+x("579","规则"),w.default.createElement(_.WeaHelpfulTip,{title:x("515464","取各条件规则的交集进行清理"),placement:"right"})),dataIndex:"ruleCondition",key:"ruleCondition",com:[{label:"",type:"CASCADER",key:"ruleCondition",compDef:(0,E.toJS)(o)}],colSpan:1}];return w.default.createElement("div",{className:i+"-rule"},w.default.createElement(_.WeaTableEditable,{className:"edit-rule",ref:function(e){n.editrule=e},datas:(0,E.toJS)(e),showCopy:!1,columns:l,validator:{rules:{ruleCondition:"required"}},onChange:function(e){return r({ruleEntity:e})}}))},n.getBtnsMore=function(){return[{key:"emailAutoClearLog",content:x(515459,"邮件清理日志"),disabled:!1,onClick:n.showEmailClearLog}]},n.showEmailClearLog=function(){n.refs.autoclearref.clearLog&&n.refs.autoclearref.clearLog.wrappedInstance.openDialog("",function(){return n.setState({clearVisible:!0})})},n.onSubmit=function(){var e=n.props.settingStore.autoClearRuleStore,t=e.ruleEntity,i=e.operateUserEmailAutoClearRuleSetting,a=!0;if((0,E.toJS)(t)&&(0,E.toJS)(t).length>0){(0,E.toJS)(t).map(function(e){var t=["1","2","3","10"];e.ruleCondition&&t.includes(e.ruleCondition[0])&&!e.ruleCondition[1]&&(T.message.error(x("515611","您有必填项未填,请检查!")),a=!1)});var r=(0,E.toJS)(t).map(function(e){if(e.ruleCondition[1]&&e.ruleCondition[1].replaceDatas){var t=e.ruleCondition[1].replaceDatas[0];t&&t.children&&(delete t.children,delete t.title)}return e});a&&i({ruleCondition:(0,s.default)(r)})}else i({ruleCondition:(0,s.default)((0,E.toJS)(t))})},n.state={clearVisible:!1},n}return(0,y.default)(t,e),(0,h.default)(t,[{key:"componentDidMount",value:function(){var e=this.props.settingStore,t=e.autoClearRuleStore;(0,e.setStoreState)({rightMenuDatas:[{key:"save",icon:w.default.createElement("i",{className:"icon-coms-common"}),content:x(30986,"保存"),onClick:function(){return operateUserEmailSetting()}}]}),t.getEmailAutoClearRuleCondition(),window.weaEmailEngine?t.setLoaded(!0):eventRegister.loadModule("b_email",function(){t.setLoaded(!0)},function(){})}},{key:"componentWillUnmount",value:function(){this.props.settingStore.autoClearRuleStore.clear()}},{key:"render",value:function(){var e=this,t=this.props,n=t.prefixCls,i=t.settingStore.autoClearRuleStore,a=i.ruleEntity,r=i.autoClearRuleForm,o=i.autoClearRuleFields,l=r.getFormParams(),u=l.autoClear;return w.default.createElement("div",{className:n},w.default.createElement("div",{className:n+"-form"},w.default.createElement(_.WeaNewScroll,{style:{maxHeight:500}},this.getForm(r,o),"1"===u&&this.renderTable(a),i.loaded&&window.weaEmailEngine&&window.weaEmailEngine.components&&window.weaEmailEngine.components.MailClearLogDialog&&w.default.createElement(window.weaEmailEngine.components.MailClearLogDialog,{ref:"autoclearref",visible:this.state.clearVisible,onCancel:function(){return e.setState({clearVisible:!1})}}))),w.default.createElement("div",{className:n+"-operate"},w.default.createElement(T.Button,{type:"primary",onClick:this.onSubmit},x(30986,"保存")),w.default.createElement(_.WeaMoreButton,{datas:this.getBtnsMore()})))}}]),t}(S.Component),o.defaultProps={prefixCls:"email-setting-autoClearRule"},r=l))||r)||r;t.default=O},function(e,t,n){"use strict";function i(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,l,u,s=n(15),c=a(s),d=n(63),f=a(d),p=n(4),m=a(p),h=n(1),v=a(h),g=n(8),b=a(g),y=n(5),S=a(y),w=n(6),E=a(w),C=n(3),T=a(C),_=n(14),k=n(7),x=n(9),O=n(2),I=n(0),F=(n(11),n(54)),M=i(F),N=n(31),L=a(N),A=n(155),R=a(A),z=n(97),P=(i(z),n(423)),D=a(P),j=n(425),W=a(j);n(137);var B=(O.Form.Item,I.WeaLocaleProvider.getLabel),G=(r=(0,x.inject)("emailAccountStore","emailMenuStore"))(o=(0,x.observer)((u=l=function(e){function t(){var e,n,i,a;(0,v.default)(this,t);for(var r=arguments.length,o=Array(r),l=0;l<r;l++)o[l]=arguments[l];return n=i=(0,S.default)(this,(e=t.__proto__||(0,m.default)(t)).call.apply(e,[this].concat(o))),i.getInfo=function(){var e=i.props.emailAccountStore;i.context.router;(0,e.initData)();var t=e.mailActableStore,n=e.getTableData,a=(e.editAcForm,e.editAcFormCondition,e.mailAcbaseInfoForm),r=e.mailAcserverInfoForm,o=e.mailAcBaseInfoCon,l=e.mailAcServerInfoCon;a.initFormFields((0,k.toJS)(o)),r.initFormFields((0,k.toJS)(l)),n(t,M.getMailAccount)},a=n,(0,S.default)(i,a)}return(0,E.default)(t,e),(0,b.default)(t,[{key:"componentDidMount",value:function(){this.getInfo()}},{key:"componentWillUnmount",value:function(){}},{key:"render",value:function(){var e=this,t=this.props,n=t.emailAccountStore,i=t.emailMenuStore,a=n.editAcForm,r=n.mailActableStore,o=n.setStoreAttr,l=n.onAddBtnClick,u=n.onEditBtnClick,s=n.onDelBtnClick,d=n.initDataforEdit,p=[{key:"refresh",icon:T.default.createElement("i",{className:"icon-coms-Update-synchronization"}),content:B(197,"搜索"),onClick:this.getInfo}];return T.default.createElement("div",{className:"emalAccount",style:{position:"absolute",width:"100%",top:"47px",bottom:"0"}},T.default.createElement(I.WeaRightMenu,{datas:p},T.default.createElement(L.default,{title:B(384438,"账户列表"),tableStore:r,getOperaedRecords:function(e){var t=e.curOperatedRows,n=e.curOperatedKeys;o({attr:"curOperatedRows",val:t}),o({attr:"curOperatedKeys",val:n})},onAddBtnclick:function(){var t=e.props.emailAccountStore;t.mailActableStore,t.setStoreAttr,t.mailAcbaseInfoForm,t.mailAcserverInfoForm,t.mailAcBaseInfoCon,t.mailAcServerInfoCon;l({confsOfInitweaForms:[{compStore:t,weaformStoreName:"mailAcbaseInfoForm",conditionAttrName:"mailAcBaseInfoCon",isConGetted:!0},{compStore:t,weaformStoreName:"mailAcserverInfoForm",conditionAttrName:"mailAcServerInfoCon",isConGetted:!0}],attrOfControlVisible:"ifShowAddDia",attrOfDiaTitle:"addDiaTitle",diaTitle:B(384433,"新建账户信息")})},onDelBtnClick:function(){setTimeout(function(){var e=n.curOperatedKeys,t=n.mailActableStore;s({interfaceOfDel:M.deleteUserMailAccount,tableStore:t,interfaceOfGetTableData:M.getMailAccount,interfaceParams:{mailAccountIDs:e},delWarnText:B(81509,"删除邮件账户会删除账户下的邮件,确认删除?"),afterReqInterface:function(){i&&i.getMenu(),window.doThemeAction&&window.doThemeAction("onLoadEmailMenu")},deleting:!0})},20)},onOperatesClick:function(e,t,r,l){r.href.indexOf("editInfo()")>0?f.default.all([d({id:e.randomFieldId})]).then(function(){u({interfaceParams:{id:e.randomFieldId},interfaceOfGetEditInfo:M.getMailAccountBean,weaformStoreName:"editAcForm",attrOfControlVisible:"ifShowEditAcDia",compStore:n,attrOfDiaTitle:"editAcFormTitle",diaTitle:B(384440,"编辑账户信息"),showEditInfoFn:function(e){var t=e.emailAccountBean;for(var n in t)"id"!==n&&"userId"!==n?a.updateFields((0,c.default)({},n,{value:t[n]})):"id"===n&&o({attr:"editAcId",val:t[n]})}})}):r.href.indexOf("deleteAccount()")>0&&setTimeout(function(){var e=n.curOperatedKeys,t=n.mailActableStore;s({interfaceOfDel:M.deleteUserMailAccount,tableStore:t,interfaceOfGetTableData:M.getMailAccount,interfaceParams:{mailAccountIDs:e},delWarnText:B(81509,"删除邮件账户会删除账户下的邮件,确定删除?"),afterReqInterface:function(){i&&i.getMenu(),window.doThemeAction&&window.doThemeAction("onLoadEmailMenu")},deleting:!0})},20)},dataIndex:"accountName__isDefault",renderWhatOnCustomeCol:{accountName:"onlyLink",isDefault:"onlyRadio"},onReRenderedCellClick:function(e,t,i,r,l){n.curOperatedKeys,n.mailActableStore;"accountName"===r&&f.default.all([d({id:t.randomFieldId})]).then(function(){u({interfaceParams:{id:t.randomFieldId},interfaceOfGetEditInfo:M.getMailAccountBean,weaformStoreName:"editAcForm",attrOfControlVisible:"ifShowEditAcDia",compStore:n,attrOfDiaTitle:"editAcFormTitle",diaTitle:B(384440,"编辑账户信息"),showEditInfoFn:function(e){var t=e.emailAccountBean;for(var n in t)"id"!==n&&"userId"!==n?a.updateFields((0,c.default)({},n,{value:t[n]})):"id"===n&&o({attr:"editAcId",val:t[n]})}})})},interfaceOfGetTableData:M.getMailAccount,interfaceOfOperateDefault:M.updateUserDefaultMailAccount,getParamsOfoperateDefault:function(e){return{defaultID:e.randomFieldId}}}),T.default.createElement(D.default,null),T.default.createElement(W.default,null),T.default.createElement(R.default,{tips:[B(384441,"*OA服务器能够访问到邮箱服务器25,110端口"),B(384442,"*如检查163邮箱服务器是否通畅,在OA服务器上:telnet smtp.163.com 25")]})))}}]),t}(T.default.Component),l.contextTypes={router:_.routerShape},o=u))||o)||o;t.default=G},function(e,t,n){"use strict";function i(e){var t=this,n=e.renderType,i=e.text,a=e.record,o=e.index,l=e.dataIndex,u=a[l];return"onlyLink"===n?React.createElement("div",{className:"wea-url noWrap",title:u},React.createElement("a",{href:"javascript:;",onClick:function(){t.props.getOperaedRecords&&t.props.getOperaedRecords({curOperatedRows:[a],curOperatedKeys:a.randomFieldId}),t.props.onReRenderedCellClick(i,a,o,l)},className:"noWrap",title:u},u)):"onlyRadio"===n?React.createElement("div",{className:"wea-url noWrap",title:u},React.createElement(r.Radio,{checked:"1"===a.isDefault,onChange:function(e){t.props.getOperaedRecords&&t.props.getOperaedRecords({curOperatedRows:[a],curOperatedKeys:a.randomFieldId});var n=t.props.getParamsOfoperateDefault(a);t.props.interfaceOfOperateDefault(n).then(function(){return t.props.interfaceOfGetTableData()}).then(function(e){t.props.tableStore.getDatas(e.sessionkey)})},type:"checkbox"})):"custome"===n?React.createElement("div",{className:"wea-url noWrap",title:u,onClick:function(){t.props.getOperaedRecords&&t.props.getOperaedRecords({curOperatedRows:[a],curOperatedKeys:a.randomFieldId}),t.props.onReRenderedCellClick(i,a,o,l)}},this.props.setCustomCol(i,a,o,l)):void 0}Object.defineProperty(t,"__esModule",{value:!0}),t.reDefineCellRender=i;var a=n(54),r=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);t.default=e}(a),n(2))},function(e,t,n){"use strict";function i(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,l=n(10),u=a(l),s=n(4),c=a(s),d=n(1),f=a(d),p=n(8),m=a(p),h=n(5),v=a(h),g=n(6),b=a(g),y=n(3),S=a(y),w=(n(14),n(7)),E=n(9),C=n(2),T=n(0),_=(n(11),n(54)),k=i(_),x=n(31),O=(a(x),n(97));i(O);n(137);var I=n(312),F=a(I),M=n(424),N=a(M),L=n(70),A=a(L),R=(C.Form.Item,T.WeaLocaleProvider.getLabel),z=(r=(0,E.inject)("emailAccountStore","emailMenuStore"))(o=(0,E.observer)(o=function(e){function t(){var e,n,i,a;(0,f.default)(this,t);for(var r=arguments.length,o=Array(r),l=0;l<r;l++)o[l]=arguments[l];return n=i=(0,v.default)(this,(e=t.__proto__||(0,c.default)(t)).call.apply(e,[this].concat(o))),i.getMailAcForm=function(){var e=i.props.emailAccountStore,t=e.editAcForm,n=e.editAcFormCondition;n=(0,w.toJS)(n);var a=t.isFormInit,r=[];return a&&n.map(function(e,i){if(1==i)r.push(S.default.createElement(T.WeaSearchGroup,{needTigger:!0,title:e.title,showGroup:e.defaultshow,col:1},S.default.createElement(F.default,{formStore:t,conditioninfo:[e]})));else if(0==i){var a={};n[0].items.forEach(function(e){"isDefault"===e.domkey[0]&&(a[e.domkey[0]]=(0,u.default)({},a[e.domkey[0]],{className:"baseinfo-isDefault"}))}),r.push(S.default.createElement(T.WeaSearchGroup,{needTigger:!0,title:e.title,showGroup:e.defaultshow,col:1},(0,A.default)({formStore:t,conditioninfo:n,confs:a})))}}),r},a=n,(0,v.default)(i,a)}return(0,b.default)(t,e),(0,m.default)(t,[{key:"render",value:function(){var e=this.props,t=e.emailAccountStore,n=e.emailMenuStore,i=t.mailActableStore,a=t.editAcFormTitle,r=t.ifShowEditAcDia,o=t.onSaveBtnClick,l=t.editAcId,s=t.currentEditStep,c=t.setStoreAttr,d=t.onClsDiaClick,f=t.getTableData;return S.default.createElement(T.WeaDialog,{title:a,icon:"icon-coms-email",iconBgcolor:"#788f9d",visible:r,style:{width:714,height:609},hasScroll:!0,className:"emal-account-editDialog",onCancel:function(){d({confsOfInitweaForms:[{compStore:t,interfaceOfGetCon:k.getEmailAccountCondition,interfaceParams:{id:l},weaformStoreName:"editAcForm",conditionAttrName:"editAcFormCondition",isConGetted:!0}],attrOfControlVisible:"ifShowEditAcDia",cb:function(){c({attr:"currentEditStep",val:0})}})},buttons:function(){if(0==s)return[S.default.createElement(C.Button,{type:"primary",onClick:function(){o({saveAction:"editSave",interfaceOfSave:k.makeUserMailAccount,weaformStoreNames:["editAcForm"],otherParams:{operation:"update",id:l},ifClsDia:!1,attrOfControlVisible:"ifShowEditAcDia",ifReloadTableData:!1,tableStore:i,interfaceOfGetTableData:k.getMailAccount,beforeReqInterface:function(){c({attr:"currentEditStep",val:1}),c({attr:"detectResult",val:{status:"loading",smtpState:{},smtpLoginState:{},popState:{},popLoginState:{}},attrType:"map"})},afterReqInterface:function(e){var t=e.json,a=e.flag,r=e.mailState;a&&r?(c({attr:"detectResult",val:{status:1},attrType:"map"}),f(i,k.getMailAccount),n&&n.getMenu(),window.doThemeAction&&window.doThemeAction("onLoadEmailMenu")):c({attr:"detectResult",val:{status:0},attrType:"map"}),c({attr:"detectResult",val:(0,u.default)({},t),attrType:"map"})}})}},R(30986,"保存"))];if(1==s){var e=(0,w.toJS)(t.detectResult);if("loading"===e.status)return[];if(1==e.status)return[S.default.createElement(C.Button,{type:"primary",onClick:function(){d({confsOfInitweaForms:[{compStore:t,weaformStoreName:"editAcForm",conditionAttrName:"editAcFormCondition",isConGetted:!0}],attrOfControlVisible:"ifShowEditAcDia",cb:function(){c({attr:"currentEditStep",val:0})}})}},R(309,"关闭"))];if(0==e.status)return[S.default.createElement(C.Button,{type:"primary",onClick:function(){c({attr:"currentEditStep",val:0})}},R(1876,"上一步")),S.default.createElement(C.Button,{type:"primary",onClick:function(){d({confsOfInitweaForms:[{compStore:t,weaformStoreName:"editAcForm",conditionAttrName:"editAcFormCondition",isConGetted:!0}],attrOfControlVisible:"ifShowEditAcDia",cb:function(){c({attr:"currentEditStep",val:0})}})}},R(309,"关闭"))]}}(),moreBtn:{datas:this.props.btn}},0==s&&this.getMailAcForm(),1==s&&S.default.createElement("div",{style:{marginTop:100,marginBottom:100}},S.default.createElement(N.default,null)))}}]),t}(S.default.Component))||o)||o;t.default=z},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o=n(4),l=i(o),u=n(1),s=i(u),c=n(8),d=i(c),f=n(5),p=i(f),m=n(6),h=i(m),v=n(3),g=i(v),b=(n(14),n(7)),y=n(9),S=n(2),w=n(0),E=(n(11),n(96)),C=i(E),T=w.WeaLocaleProvider.getLabel,_=(S.Steps.Step,(a=(0,y.inject)("emailAccountStore"))(r=(0,y.observer)(r=function(e){function t(){return(0,s.default)(this,t),(0,p.default)(this,(t.__proto__||(0,l.default)(t)).apply(this,arguments))}return(0,h.default)(t,e),(0,d.default)(t,[{key:"render",value:function(){var e=this.props.emailAccountStore,t=(e.detectResultObj,e.setStoreAttr,e.detectResult),n=e.editAcForm,i=(0,b.toJS)(t),a=i.status,r=i.smtpState,o=i.smtpLoginState,l=i.popState,u=i.popLoginState,s=n.getFormParams().serverType;return g.default.createElement("div",{style:{width:462,margin:"0 auto 0 auto"}},g.default.createElement("div",{style:{textAlign:"center",borderBottom:"1px solid #E2E2E2",padding:"30px 0 8px 0",height:142}},"loading"===a?null:g.default.createElement("div",null,g.default.createElement("img",{src:1===a?"/images/ecology9/email/add_account_succ.png":"/images/ecology9/email/add_account_fail.png",style:{display:"block",margin:"0 auto"}}),g.default.createElement("div",{className:"wea-f12",style:{color:"#999999",lineHeight:"36px"}},1===a&&T(384432,"邮件账户检测通过!"),0===a&&T(82862,"邮件账户检测不通过!请检查设置!")))),g.default.createElement("div",{className:"detect-result-wrapper",style:{paddingTop:12}},g.default.createElement("div",{style:{lineHeight:"26px"},className:"clearfix"},g.default.createElement("div",{className:"detect-result-status",style:1===a||"loading"===a?{margin:"0 auto",width:190}:{float:"left"}},"loading"===a&&g.default.createElement("img",{src:"/cpcompanyinfo/style/loading_wev8.gif",alt:"",style:{width:16,verticalAlign:"-4px",marginRight:13}}),0==r.state&&g.default.createElement(S.Icon,{style:{display:"inline-block",fontSize:16,verticalAlign:"-2px",marginRight:13,color:"#FF3F00"},type:"cross-circle"}),1==r.state&&g.default.createElement(S.Icon,{style:{display:"inline-block",fontSize:16,verticalAlign:"-2px",marginRight:13,color:"#70D256"},type:"check-circle"}),g.default.createElement("span",{style:{color:"#333333"}},T(82877,"查找发送邮件服务器"),"(SMTP)")),g.default.createElement("div",{className:"detect-result-error-wrapper",style:{float:"right",width:214,display:0==r.state?"block":"none"}},g.default.createElement("i",{className:"icon-coms-Prompt"}),g.default.createElement("span",{className:"detect-result-errorinfo"},r.errormess&&r.errormess.errorHint),g.default.createElement("a",{href:"javascript:;",className:"detect-result-errordetail-link",onClick:function(){(0,C.default)("warning",r.errormess&&r.errormess.errorString,T(82875,"错误日志"))}},T(17480,"查看日志")))),g.default.createElement("div",{style:{lineHeight:"26px"},className:"clearfix"},g.default.createElement("div",{className:"detect-result-status",style:1===a||"loading"===a?{margin:"0 auto",width:190}:{float:"left"}},"loading"===a&&g.default.createElement("img",{src:"/cpcompanyinfo/style/loading_wev8.gif",alt:"",style:{width:16,verticalAlign:"-4px",marginRight:13}}),0==o.state&&g.default.createElement(S.Icon,{style:{display:"inline-block",fontSize:16,verticalAlign:"-2px",marginRight:13,color:"#FF3F00"},type:"cross-circle"}),1==o.state&&g.default.createElement(S.Icon,{style:{display:"inline-block",fontSize:16,verticalAlign:"-2px",marginRight:13,color:"#70D256"},type:"check-circle"}),g.default.createElement("span",{style:{color:"#333333"}},T(82878,"登录到发送邮件服务器"),"(SMTP)")),g.default.createElement("div",{className:"detect-result-error-wrapper",style:{float:"right",width:214,display:0==o.state?"block":"none"}},g.default.createElement("i",{className:"icon-coms-Prompt"}),g.default.createElement("span",{className:"detect-result-errorinfo"},o.errormess&&o.errormess.errorHint),g.default.createElement("a",{href:"javascript:;",className:"detect-result-errordetail-link",onClick:function(){(0,C.default)("warning",o.errormess&&o.errormess.errorString,T(82875,"错误日志"))}},T(17480,"查看日志")))),g.default.createElement("div",{style:{lineHeight:"26px"},className:"clearfix"},g.default.createElement("div",{className:"detect-result-status",style:1===a||"loading"===a?{margin:"0 auto",width:190}:{float:"left"}},"loading"===a&&g.default.createElement("img",{src:"/cpcompanyinfo/style/loading_wev8.gif",alt:"",style:{width:16,verticalAlign:"-4px",marginRight:13}}),0==o.state&&g.default.createElement(S.Icon,{style:{display:"inline-block",fontSize:16,verticalAlign:"-2px",marginRight:13,color:"#FF3F00"},type:"cross-circle"}),1==o.state&&g.default.createElement(S.Icon,{style:{display:"inline-block",fontSize:16,verticalAlign:"-2px",marginRight:13,color:"#70D256"},type:"check-circle"}),g.default.createElement("span",{style:{color:"#333333"}},T(82883,"发送测试邮件"))),g.default.createElement("div",{className:"detect-result-error-wrapper",style:{float:"right",width:214,display:0==o.state?"block":"none"}},g.default.createElement("i",{className:"icon-coms-Prompt"}),g.default.createElement("span",{className:"detect-result-errorinfo"},o.errormess&&o.errormess.errorHint),g.default.createElement("a",{href:"javascript:;",className:"detect-result-errordetail-link",onClick:function(){(0,C.default)("warning",o.errormess&&o.errormess.errorString,T(82875,"错误日志"))}},T(17480,"查看日志")))),g.default.createElement("div",{style:{lineHeight:"26px"},className:"clearfix"},g.default.createElement("div",{className:"detect-result-status",style:1===a||"loading"===a?{margin:"0 auto",width:190}:{float:"left"}},"loading"===a&&g.default.createElement("img",{src:"/cpcompanyinfo/style/loading_wev8.gif",alt:"",style:{width:16,verticalAlign:"-4px",marginRight:13}}),0==l.state&&g.default.createElement(S.Icon,{style:{display:"inline-block",fontSize:16,verticalAlign:"-2px",marginRight:13,color:"#FF3F00"},type:"cross-circle"}),1==l.state&&g.default.createElement(S.Icon,{style:{display:"inline-block",fontSize:16,verticalAlign:"-2px",marginRight:13,color:"#70D256"},type:"check-circle"}),g.default.createElement("span",{style:{color:"#333333"}},T(82881,"查找接收邮件服务器"),1==s?"(POP3)":"(IMAP)")),g.default.createElement("div",{className:"detect-result-error-wrapper",style:{float:"right",width:214,display:0==l.state?"block":"none"}},g.default.createElement("i",{className:"icon-coms-Prompt"}),g.default.createElement("span",{className:"detect-result-errorinfo"},l.errormess&&l.errormess.errorHint),g.default.createElement("a",{href:"javascript:;",className:"detect-result-errordetail-link",onClick:function(){(0,C.default)("warning",l.errormess&&l.errormess.errorString,T(82875,"错误日志"))}},T(17480,"查看日志")))),g.default.createElement("div",{style:{lineHeight:"26px"},className:"clearfix"},g.default.createElement("div",{className:"detect-result-status",style:1===a||"loading"===a?{margin:"0 auto",width:190}:{float:"left"}},"loading"===a&&g.default.createElement("img",{src:"/cpcompanyinfo/style/loading_wev8.gif",alt:"",style:{width:16,verticalAlign:"-4px",marginRight:13}}),0==u.state&&g.default.createElement(S.Icon,{style:{display:"inline-block",fontSize:16,verticalAlign:"-2px",marginRight:13,color:"#FF3F00"},type:"cross-circle"}),1==u.state&&g.default.createElement(S.Icon,{style:{display:"inline-block",fontSize:16,verticalAlign:"-2px",marginRight:13,color:"#70D256"},type:"check-circle"}),g.default.createElement("span",{style:{color:"#333333"}},T(82882,"登录到接收邮件服务器"),1==s?"(POP3)":"(IMAP)")),g.default.createElement("div",{className:"detect-result-error-wrapper",style:{float:"right",width:214,display:0==u.state?"block":"none"}},g.default.createElement("i",{className:"icon-coms-Prompt"}),g.default.createElement("span",{className:"detect-result-errorinfo"},u.errormess&&u.errormess.errorHint),g.default.createElement("a",{href:"javascript:;",className:"detect-result-errordetail-link",onClick:function(){(0,C.default)("warning",u.errormess&&u.errormess.errorString,T(82875,"错误日志"))}},T(17480,"查看日志"))))))}}]),t}(g.default.Component))||r)||r);t.default=_},function(e,t,n){"use strict";function i(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,l=n(10),u=a(l),s=n(4),c=a(s),d=n(1),f=a(d),p=n(8),m=a(p),h=n(5),v=a(h),g=n(6),b=a(g),y=n(3),S=a(y),w=n(7),E=n(9),C=n(2),T=n(0),_=n(54),k=i(_);n(137);var x=n(312),O=a(x),I=n(70),F=a(I),M=n(96),N=a(M),L=n(56),A=i(L),R=C.Steps.Step,z=T.WeaLocaleProvider.getLabel,P=(r=(0,E.inject)("emailAccountStore","emailMenuStore"))(o=(0,E.observer)(o=function(e){function t(){var e,n,i,a;(0,f.default)(this,t);for(var r=arguments.length,o=Array(r),l=0;l<r;l++)o[l]=arguments[l];return n=i=(0,v.default)(this,(e=t.__proto__||(0,c.default)(t)).call.apply(e,[this].concat(o))),i.onCloseAddDiaHandle=function(){var e=i.props.emailAccountStore,t=e.setStoreAttr,n=e.mailAcbaseInfoForm,a=e.mailAcserverInfoForm;t({attr:"ifShowAddDia",val:!1}),t({attr:"currentStep",val:0}),n.reset(),a.reset()},a=n,(0,v.default)(i,a)}return(0,b.default)(t,e),(0,m.default)(t,[{key:"render",value:function(){var e=this.props.emailAccountStore,t=e.currentStep,n=e.ifShowAddDia,i=e.setStoreAttr,a=e.mailAcbaseInfoForm,r=e.mailAcserverInfoForm,o=e.mailAcBaseInfoCon,l=e.mailAcServerInfoCon,u=e.onClsDiaClick;return S.default.createElement(T.WeaDialog,{title:z(384433,"新建账户信息"),icon:"icon-coms-email",hasScroll:!0,iconBgcolor:"#788f9d",visible:n,style:{width:714,height:609},className:"emal-account-newDialog",buttons:this.getBtns(),onCancel:function(){u({confsOfInitweaForms:[{compStore:e,weaformStoreName:"mailAcbaseInfoForm",conditionAttrName:"mailAcBaseInfoCon",isConGetted:!0},{compStore:e,weaformStoreName:"mailAcserverInfoForm",conditionAttrName:"mailAcServerInfoCon",isConGetted:!0}],attrOfControlVisible:"ifShowAddDia",cb:function(){i({attr:"currentStep",val:0})}})},moreBtn:{datas:this.props.btn}},S.default.createElement("div",{style:{width:590,margin:"33px auto 0 auto"}},S.default.createElement(C.Steps,{current:t},S.default.createElement(R,{title:z(81711,"基本信息")}),S.default.createElement(R,{title:z(19806,"服务器信息")}),S.default.createElement(R,{title:z(82876,"检测结果")}))),0==t&&S.default.createElement("div",{className:"baseinfo-form-wrapper",style:{margin:"20px auto 0 auto",width:587}},(0,F.default)({formStore:a,conditioninfo:(0,w.toJS)(o)})),1==t&&S.default.createElement("div",{style:{marginTop:20,"padding-left":"80px"}},S.default.createElement(O.default,{formStore:r,conditioninfo:(0,w.toJS)(l)})),2==t&&this.getDetectResult())}},{key:"getBtns",value:function(){var e=this,t=this.props,n=t.emailAccountStore,i=t.emailMenuStore,a=n.mailActableStore,r=n.detectResult,o=n.setStoreAttr,l=n.currentStep,s=n.getTableData,c=n.stepNum,d=n.mailAcbaseInfoForm,f=n.mailAcserverInfoForm,p=[],m=function(){o({attr:"stepNum",val:c+1}),o({attr:"currentStep",val:l-1})},h=function(){0===l?d.validate().then(function(e){e.isValid?k.getMailAccountDefaultInfo({accountMailAddress:d.getFormParams().accountMailAddress}).then(function(e){A.messagesOfoperateResult({SuccOrFailObj:(0,u.default)({},e.status),success:function(){o({attr:"currentStep",val:l+1}),0===c&&f.updateFields(e.emailAccountBean)},fail:function(){(0,N.default)("error",z(384436,"后台接口错误"),z(384435,"无法进入下一步"))}})}):(0,N.default)("error",z(384434,"您还有必填项未填写"),z(384435,"无法进入下一步"))}):1===l&&f.validate().then(function(e){e.isValid?(o({attr:"currentStep",val:l+1}),o({attr:"detectResult",val:{status:"loading",smtpState:{},smtpLoginState:{},popState:{},popLoginState:{}},attrType:"map"}),k.makeUserMailAccount((0,u.default)({},d.getFormParams(),f.getFormParams(),{operation:"add"})).then(function(e){var t=e.json,n=e.flag,r=e.mailState;n&&r?(o({attr:"detectResult",val:{status:1},attrType:"map"}),s(a,k.getMailAccount),i&&i.getMenu(),window.doThemeAction&&window.doThemeAction("onLoadEmailMenu")):o({attr:"detectResult",val:{status:0},attrType:"map"}),o({attr:"detectResult",val:(0,u.default)({},t),attrType:"map"})})):(0,N.default)("error",z(384434,"您还有必填项未填写"),z(384435,"无法进入下一步"))})};return 0==l?p=[S.default.createElement(C.Button,{type:"primary",onClick:function(){h()}},z(1402,"下一步"))]:1==l?p=[S.default.createElement(C.Button,{type:"primary",onClick:m},z(1876,"上一步")," "),S.default.createElement(C.Button,{type:"primary",onClick:h},z(1402,"下一步"))]:2==l&&(p=function(){var t=r.get("status");return"loading"===t?[]:1==t?[S.default.createElement(C.Button,{type:"primary",onClick:function(){e.onCloseAddDiaHandle()}},z(309,"关闭")," ")]:0==t?[S.default.createElement(C.Button,{type:"primary",onClick:m},z(1876,"上一步")," "),S.default.createElement(C.Button,{type:"primary",onClick:function(){e.onCloseAddDiaHandle()}},z(309,"关闭")," ")]:void 0}()),p}},{key:"getDetectResult",value:function(){var e=this.props.emailAccountStore,t=e.detectResult,n=e.mailAcserverInfoForm,i=(0,w.toJS)(t),a=i.status,r=i.smtpState,o=i.smtpLoginState,l=i.popState,u=i.popLoginState,s=n.getFormParams().serverType,c=1===a?z(384432,"邮件账户检测通过!"):z(82862,"邮件账户检测不通过!请检查设置!"),d="email-account-validate";return S.default.createElement("div",{className:d},S.default.createElement("div",{style:{textAlign:"center",borderBottom:"1px solid #E2E2E2",padding:"30px 0 8px 0",height:142}},"loading"===a?null:S.default.createElement("div",null,S.default.createElement("img",{src:1===a?"/images/ecology9/email/add_account_succ.png":"/images/ecology9/email/add_account_fail.png",style:{display:"block",margin:"0 auto"}}),S.default.createElement("div",{className:d+"-header wea-f12",title:c},c))),S.default.createElement("div",{className:"detect-result-wrapper",style:{paddingTop:12}},S.default.createElement("div",{style:{lineHeight:"26px"},className:"clearfix"},S.default.createElement("div",{className:"detect-result-status",style:1==a||"loading"===a?{margin:"0 auto",width:190,whiteSpace:"nowrap"}:{float:"left"}},"loading"===a&&S.default.createElement("img",{src:"/cpcompanyinfo/style/loading_wev8.gif",alt:"",style:{width:16,verticalAlign:"-4px",marginRight:13}}),0==r.state&&S.default.createElement(C.Icon,{style:{display:"inline-block",fontSize:16,verticalAlign:"-2px",marginRight:13,color:"#FF3F00"},type:"cross-circle"}),1==r.state&&S.default.createElement(C.Icon,{style:{display:"inline-block",fontSize:16,verticalAlign:"-2px",marginRight:13,color:"#70D256"},type:"check-circle"}),S.default.createElement("span",{style:{color:"#333333"}},z(82877,"查找发送邮件服务器"),"(SMTP)")),S.default.createElement("div",{className:"detect-result-error-wrapper",style:{float:"right",width:214,display:0==r.state?"block":"none"}},S.default.createElement("i",{className:"icon-coms-Prompt"}),S.default.createElement("span",{className:"detect-result-errorinfo"},r.errormess&&r.errormess.errorHint),S.default.createElement("a",{href:"javascript:;",className:"detect-result-errordetail-link",onClick:function(){(0,N.default)("warning",r.errormess&&r.errormess.errorString,z(82875,"错误日志"))}},z(17480,"查看日志")))),S.default.createElement("div",{style:{lineHeight:"26px"},className:"clearfix"},S.default.createElement("div",{className:"detect-result-status",style:1===a||"loading"===a?{margin:"0 auto",width:190,whiteSpace:"nowrap"}:{float:"left"}},"loading"===a&&S.default.createElement("img",{src:"/cpcompanyinfo/style/loading_wev8.gif",alt:"",style:{width:16,verticalAlign:"-4px",marginRight:13}}),0==o.state&&S.default.createElement(C.Icon,{style:{display:"inline-block",fontSize:16,verticalAlign:"-2px",marginRight:13,color:"#FF3F00"},type:"cross-circle"}),1==o.state&&S.default.createElement(C.Icon,{style:{display:"inline-block",fontSize:16,verticalAlign:"-2px",marginRight:13,color:"#70D256"},type:"check-circle"}),S.default.createElement("span",{style:{color:"#333333"}},z(82878,"登录到发送邮件服务器"),"(SMTP)")),S.default.createElement("div",{className:"detect-result-error-wrapper",style:{float:"right",width:214,display:0==o.state?"block":"none"}},S.default.createElement("i",{className:"icon-coms-Prompt"}),S.default.createElement("span",{className:"detect-result-errorinfo"},o.errormess&&o.errormess.errorHint),S.default.createElement("a",{href:"javascript:;",className:"detect-result-errordetail-link",onClick:function(){(0,N.default)("warning",o.errormess&&o.errormess.errorString,z(82875,"错误日志"))}},z(17480,"查看日志")))),S.default.createElement("div",{style:{lineHeight:"26px"},className:"clearfix"},S.default.createElement("div",{className:"detect-result-status",style:1===a||"loading"===a?{margin:"0 auto",width:190,whiteSpace:"nowrap"}:{float:"left"}},"loading"===a&&S.default.createElement("img",{src:"/cpcompanyinfo/style/loading_wev8.gif",alt:"",style:{width:16,verticalAlign:"-4px",marginRight:13}}),0==o.state&&S.default.createElement(C.Icon,{style:{display:"inline-block",fontSize:16,verticalAlign:"-2px",marginRight:13,color:"#FF3F00"},type:"cross-circle"}),1==o.state&&S.default.createElement(C.Icon,{style:{display:"inline-block",fontSize:16,verticalAlign:"-2px",marginRight:13,color:"#70D256"},type:"check-circle"}),S.default.createElement("span",{style:{color:"#333333"}},z(82883,"发送测试邮件"))),S.default.createElement("div",{className:"detect-result-error-wrapper",style:{float:"right",width:214,display:0==o.state?"block":"none"}},S.default.createElement("i",{className:"icon-coms-Prompt"}),S.default.createElement("span",{className:"detect-result-errorinfo"},o.errormess&&o.errormess.errorHint),S.default.createElement("a",{href:"javascript:;",className:"detect-result-errordetail-link",onClick:function(){(0,N.default)("warning",o.errormess&&o.errormess.errorString,z(82875,"错误日志"))}},z(17480,"查看日志")))),S.default.createElement("div",{style:{lineHeight:"26px"},className:"clearfix"},S.default.createElement("div",{className:"detect-result-status",style:1===a||"loading"===a?{margin:"0 auto",width:190,whiteSpace:"nowrap"}:{float:"left"}},"loading"===a&&S.default.createElement("img",{src:"/cpcompanyinfo/style/loading_wev8.gif",alt:"",style:{width:16,verticalAlign:"-4px",marginRight:13}}),0==l.state&&S.default.createElement(C.Icon,{style:{display:"inline-block",fontSize:16,verticalAlign:"-2px",marginRight:13,color:"#FF3F00"},type:"cross-circle"}),1==l.state&&S.default.createElement(C.Icon,{style:{display:"inline-block",fontSize:16,verticalAlign:"-2px",marginRight:13,color:"#70D256"},type:"check-circle"}),S.default.createElement("span",{style:{color:"#333333"}},z(82881,"查找接收邮件服务器"),1==s?"(POP3)":"(IMAP)")),S.default.createElement("div",{className:"detect-result-error-wrapper",style:{float:"right",width:214,display:0==l.state?"block":"none"}},S.default.createElement("i",{className:"icon-coms-Prompt"}),S.default.createElement("span",{className:"detect-result-errorinfo"},l.errormess&&l.errormess.errorHint),S.default.createElement("a",{href:"javascript:;",className:"detect-result-errordetail-link",onClick:function(){(0,N.default)("warning",l.errormess&&l.errormess.errorString,z(82875,"错误日志"))}},z(17480,"查看日志")))),S.default.createElement("div",{style:{lineHeight:"26px"},className:"clearfix"},S.default.createElement("div",{className:"detect-result-status",style:1===a||"loading"===a?{margin:"0 auto",width:190,whiteSpace:"nowrap"}:{float:"left"}},"loading"===a&&S.default.createElement("img",{src:"/cpcompanyinfo/style/loading_wev8.gif",alt:"",style:{width:16,verticalAlign:"-4px",marginRight:13}}),0==u.state&&S.default.createElement(C.Icon,{style:{display:"inline-block",fontSize:16,verticalAlign:"-2px",marginRight:13,color:"#FF3F00"},type:"cross-circle"}),1==u.state&&S.default.createElement(C.Icon,{style:{display:"inline-block",fontSize:16,verticalAlign:"-2px",marginRight:13,color:"#70D256"},type:"check-circle"}),S.default.createElement("span",{style:{color:"#333333"}},z(82882,"登录到接收邮件服务器"),1==s?"(POP3)":"(IMAP)")),S.default.createElement("div",{className:"detect-result-error-wrapper",style:{float:"right",width:214,display:0==u.state?"block":"none"}},S.default.createElement("i",{className:"icon-coms-Prompt"}),S.default.createElement("span",{className:"detect-result-errorinfo"},u.errormess&&u.errormess.errorHint),S.default.createElement("a",{href:"javascript:;",className:"detect-result-errordetail-link",onClick:function(){(0,N.default)("warning",u.errormess&&u.errormess.errorString,z(82875,"错误日志"))}},z(17480,"查看日志"))))))}}]),t}(S.default.Component))||o)||o;t.default=P},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o=n(10),l=i(o),u=n(4),s=i(u),c=n(1),d=i(c),f=n(8),p=i(f),m=n(5),h=i(m),v=n(6),g=i(v),b=n(3),y=i(b),S=n(9),w=n(11),E=n(2),C=n(0),T=n(7),_=C.WeaLocaleProvider.getLabel,k=C.WeaTools.getKey,x=(a=(0,S.inject)("emailGeneralSettingStoreNew"))(r=(0,S.observer)(r=function(e){function t(){var e,n,i,a;(0,d.default)(this,t);for(var r=arguments.length,o=Array(r),l=0;l<r;l++)o[l]=arguments[l];return n=i=(0,h.default)(this,(e=t.__proto__||(0,s.default)(t)).call.apply(e,[this].concat(o))),i.getSearchs=function(){var e=i.props.emailGeneralSettingStoreNew,t=e.form,n=e.status,a=(0,T.toJS)(n),r=a.fields,o=t.isFormInit,l=[],u=t.getFormParams();return o&&r&&r.map(function(e){var n=[];e.items.map(function(e){n.push({com:y.default.createElement(C.WeaFormItem,{label:""+e.label,labelCol:{span:""+e.labelcol},wrapperCol:{span:9},className:"secId"===k(e)?"secId":"crmSecId"===k(e)?"crmSecId":"perpage"===k(e)?"perpage":"emlsavedays"===k(e)?"emlsavedays":"fontsize"===k(e)?"fontsize":""},y.default.createElement(w.WeaSwitch,{fieldConfig:e,form:t,formParams:u}),"emlsavedays"===k(e)&&y.default.createElement("span",{style:{fontSize:12,marginLeft:6}},_(32751,"天")),"fontsize"===k(e)&&y.default.createElement("span",{style:{fontSize:u.fontsize,position:"absolute",lineHeight:"30px",paddingLeft:10}},_(125544,"例:字体大小"))),colSpan:1})}),l.push(y.default.createElement(C.WeaSearchGroup,{col:1,title:e.title,needTigger:!0,showGroup:e.defaultshow,items:n}))}),l},a=n,(0,h.default)(i,a)}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentDidMount",value:function(){this.props.emailGeneralSettingStoreNew.doInit()}},{key:"render",value:function(){var e=this.props.emailGeneralSettingStoreNew,t=e.form.getFormParams(),n=localStorage.getItem("theme-themeInfo")&&JSON.parse(localStorage.getItem("theme-themeInfo")).themeLayoutType,i=document.documentElement.clientHeight-46-48-53-10-55-30,a="2"===n?i-55:i;return y.default.createElement(C.WeaNewScroll,{height:a},y.default.createElement(C.WeaRightMenu,{datas:this.getRightMenu(),onClick:this.onRightMenuClick.bind(this)},y.default.createElement("div",{className:"email-general-setiing-wrapper"},this.getSearchs(),y.default.createElement("div",{style:{textAlign:"center"}},y.default.createElement(E.Button,{type:"primary",onClick:function(){e.operateUserEmailSetting((0,l.default)({},t))}},_(30986,"保存"))))))}},{key:"getRightMenu",value:function(){var e=[];return e.push({key:"save",icon:y.default.createElement("i",{className:"icon-coms-Print-log"}),content:_(30986,"保存")}),e}},{key:"onRightMenuClick",value:function(e){var t=this.props.emailGeneralSettingStoreNew,n=t.form.getFormParams();"save"==e&&t.operateUserEmailSetting((0,l.default)({},n))}}]),t}(y.default.Component))||r)||r;t.default=x},function(e,t,n){"use strict";function i(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,l,u,s=n(15),c=a(s),d=n(4),f=a(d),p=n(1),m=a(p),h=n(8),v=a(h),g=n(5),b=a(g),y=n(6),S=a(y),w=n(3),E=a(w),C=n(14),T=(n(7),n(9)),_=(n(2),n(0)),k=n(95),x=i(k),O=n(31),I=a(O),F=n(37),M=(a(F),n(44)),N=(a(M),n(430)),L=a(N),A=n(431),R=a(A),z=n(433),P=a(z),D=n(54),j=(i(D),_.WeaTools.Base64),W=_.WeaLocaleProvider.getLabel,B=(r=(0,T.inject)("emailTemplateStore"))(o=(0,T.observer)((u=l=function(e){function t(){var e,n,i,a;(0,m.default)(this,t);for(var r=arguments.length,o=Array(r),l=0;l<r;l++)o[l]=arguments[l];return n=i=(0,b.default)(this,(e=t.__proto__||(0,f.default)(t)).call.apply(e,[this].concat(o))),i.getInfo=function(){var e=i.props.emailTemplateStore,t=(i.context.router,e.getTableData),n=e.mailTemptableStore,a=e.initWeaForm,r=e.setStoreAttr;t(n,x.getMailTemplate),a({compStore:e,weaformStoreName:"editSysForm",interfaceOfGetCon:x.getEmailSysTemplateCondition,conditionAttrName:"editSysFormCon",isConGetted:!1,afterGetCon:function(e){r({attr:"allOptions",val:""})}}),a({compStore:e,weaformStoreName:"previewSysForm",interfaceOfGetCon:x.getEmailSysTemplateCondition,interfaceParams:{type:"view"},conditionAttrName:"previewSysFormCon",isConGetted:!1})},a=n,(0,b.default)(i,a)}return(0,S.default)(t,e),(0,v.default)(t,[{key:"componentDidMount",value:function(){this.getInfo()}},{key:"render",value:function(){var e=this.props.emailTemplateStore,t=e.openNewTempDia,n=(e.selectedKeys,e.onDelBtnClick),i=(e.idOfTempId,e.onEditBtnClick),a=e.mailTemptableStore,r=e.newOrEditTempForm,o=(e.newOrEditTempFormCon,e.editSysForm),l=(e.newOrEditTempVis,e.setStoreAttr),u=(e.onAddBtnClick,e.onClsDiaClick,e.newOrEditDiaTitle,e.templateContent,e.onSaveBtnClick,e.previewSysForm),s=(this.context.router,[{key:"refresh",icon:E.default.createElement("i",{className:"icon-coms-Update-synchronization"}),content:W(197,"搜索"),onClick:this.getInfo}]);return E.default.createElement("div",{style:{position:"absolute",width:"100%",top:"47px",bottom:"0"}},E.default.createElement(_.WeaRightMenu,{datas:s},E.default.createElement(I.default,{title:W(17858,"模板列表"),tableStore:a,onAddBtnclick:function(){t()},onDelBtnClick:function(){setTimeout(function(){var t=e.curOperatedKeys,i=e.mailTemptableStore;n({interfaceOfDel:x.operateUserMailTemplate,tableStore:i,interfaceOfGetTableData:x.getMailTemplate,interfaceParams:{mailTemplateIDs:t,operation:"delete"}})},20)},getOperaedRecords:function(e){var t=e.curOperatedRows,n=e.curOperatedKeys;l({attr:"curOperatedRows",val:t}),l({attr:"curOperatedKeys",val:n})},onOperatesClick:function(t,a,s,d){if(s.href.indexOf("editInfo")>0){l({attr:"templateType",val:t.templateType});var f=t.templateType;if("0"==f){var p;i((p={interfaceParams:{id:t.randomFieldId,templateType:t.templateType},interfaceOfGetEditInfo:x.getMailTemplateBean,attrOfControlVisible:"newOrEditTempVis",compStore:e,attrOfDiaTitle:"newOrEditDiaTitle",diaTitle:W(28052,"编辑模板")},(0,c.default)(p,"compStore",e),(0,c.default)(p,"showEditInfoFn",function(e){var t=e.emailTemplateBean;r.updateFields({isDefault:{value:t.isDefault},templateDescription:{value:t.templateDescription},templateName:{value:t.templateName},templateSubject:{value:t.templateSubject}},!0,!0),l({attr:"templateContent",val:j.decode(t.templateContent)}),l({attr:"idOfTempId",val:t.id})}),p))}else"1"==f&&i({interfaceParams:{id:-1*t.randomFieldId,templateType:t.templateType},interfaceOfGetEditInfo:x.getMailTemplateBean,attrOfControlVisible:"editSysFormDiaVis",compStore:e,attrOfDiaTitle:"editSysFormDiaTitle",diaTitle:W(28052,"编辑模板"),showEditInfoFn:function(e){var t=e.allOptions,n=e.docMailMouldBean;l({attr:"allOptions",val:t}),o.updateFields({isDefault:{value:n.isDefault},mouldSubject:{value:n.mouldSubject},moulddesc:{value:n.moulddesc},mouldname:{value:n.mouldname}},!0,!0),l({attr:"allOptions",val:t}),l({attr:"templateContent",val:j.decode(n.mouldtext)}),l({attr:"idOfTempId",val:n.id})}})}else s.href.indexOf("deleteInfo")>0?setTimeout(function(){var t=e.curOperatedKeys,i=e.mailTemptableStore;n({interfaceOfDel:x.operateUserMailTemplate,tableStore:i,interfaceOfGetTableData:x.getMailTemplate,interfaceParams:{mailTemplateIDs:t,operation:"delete"}})},20):s.href.indexOf("viewInfo_sys")>0&&(setTimeout(function(){e.curOperatedKeys,e.mailTemptableStore;l({attr:"previewSysFormDiaTitle",val:W(129751,"预览模板")}),l({attr:"previewSysFormDiaVis",val:!0})},20),x.getMailTemplateBean({id:-1*t.randomFieldId,templateType:t.templateType}).then(function(e){var t=(e.allOptions,e.docMailMouldBean);u.updateFields({mouldSubject:{value:t.mouldSubject},moulddesc:{value:t.moulddesc},mouldtype:{value:W(83158,"系统模板")},mouldname:{value:t.mouldname}},!0,!0),l({attr:"templateContent",val:t.mouldtext}),l({attr:"idOfTempId",val:t.id})}))},dataIndex:"name__id",renderWhatOnCustomeCol:{name:"onlyLink",id:"onlyRadio"},onReRenderedCellClick:function(t,n,a,o){if("name"===o){l({attr:"templateType",val:n.templateType});var s=n.templateType;if("0"==s){var d;i((d={interfaceParams:{id:n.randomFieldId,templateType:n.templateType},interfaceOfGetEditInfo:x.getMailTemplateBean,attrOfControlVisible:"newOrEditTempVis",compStore:e,attrOfDiaTitle:"newOrEditDiaTitle",diaTitle:W(28052,"编辑模板")},(0,c.default)(d,"compStore",e),(0,c.default)(d,"showEditInfoFn",function(e){var t=e.emailTemplateBean;r.updateFields({isDefault:{value:t.isDefault},templateDescription:{value:t.templateDescription},templateName:{value:t.templateName},templateSubject:{value:t.templateSubject}},!0,!0),l({attr:"templateContent",val:j.decode(t.templateContent)}),l({attr:"idOfTempId",val:t.id})}),d))}else"1"==s&&(setTimeout(function(){e.curOperatedKeys,e.mailTemptableStore;l({attr:"previewSysFormDiaTitle",val:W(129751,"预览模板")}),l({attr:"previewSysFormDiaVis",val:!0})},20),x.getMailTemplateBean({id:-1*n.randomFieldId,templateType:n.templateType}).then(function(e){var t=(e.allOptions,e.docMailMouldBean);u.updateFields({mouldSubject:{value:t.mouldSubject},moulddesc:{value:t.moulddesc},mouldtype:{value:W(83158,"系统模板")},mouldname:{value:t.mouldname}},!0,!0),l({attr:"templateContent",val:t.mouldtext}),l({attr:"idOfTempId",val:t.id})}))}},interfaceOfGetTableData:x.getMailTemplate,interfaceOfOperateDefault:x.operateUserMailTemplate,getParamsOfoperateDefault:function(e){return{operation:"default",defaultMailTemplateID:"1"===e.templateType?-1*e.randomFieldId:e.randomFieldId,templateType:e.templateType}}}),E.default.createElement(R.default,null),E.default.createElement(L.default,null),E.default.createElement(P.default,null)))}}]),t}(E.default.Component),l.contextTypes={router:C.routerShape},o=u))||o)||o;t.default=B},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o,l=n(34),u=i(l),s=n(10),c=i(s),d=n(4),f=i(d),p=n(1),m=i(p),h=n(8),v=i(h),g=n(5),b=i(g),y=n(6),S=i(y),w=n(3),E=i(w),C=n(41),T=i(C),_=(n(14),n(7),n(9)),k=(n(2),n(0)),x=n(11);n(429);var O=(x.WeaTableNew.WeaTable,k.WeaLocaleProvider.getLabel),I=(0,_.observer)((o=r=function(e){function t(e){(0,m.default)(this,t);var n=(0,b.default)(this,(t.__proto__||(0,f.default)(t)).call(this));return n.state={allOptions:e.options,filteredOptions:e.options,searchValue:e.searchValue},n}return(0,S.default)(t,e),(0,v.default)(t,[{key:"componentWillReceiveProps",value:function(e,t){e.options!==this.props.options&&this.setState({allOptions:e.options,filteredOptions:e.options}),e.searchValue!==this.state.searchValue&&this.setState({searchValue:e.searchValue})}},{key:"render",value:function(){var e=this,t=this.state.filteredOptions,n=this.props.style;return E.default.createElement("div",{className:"special-field-wrapper",style:(0,c.default)({width:180,marginLeft:10,height:349,border:"1px solid rgb(228, 228, 228)",boxSizing:"border-box"},n)},E.default.createElement("div",{style:{padding:"2px 7px 6px 7px",borderBottom:"1px solid rgb(228, 228, 228)"}},E.default.createElement(k.WeaInputSearch,(0,c.default)({},this.props,{value:this.state.searchValue,placeholder:O(384417,"输入变量关键字搜索"),onSearch:function(t){var n=e.state.allOptions,i=n.filter(function(e){return e.showname.indexOf(t)>=0});e.setState({filteredOptions:i})},onSearchChange:function(t){e.setState({searchValue:t})}}))),E.default.createElement(k.WeaNewScroll,{height:310},E.default.createElement("ul",{style:{padding:"7px 0"}},t.map(function(t,n){if(t.clickable){var i=t.key;return E.default.createElement("li",{key:i,className:"special-field-item actived",onClick:function(){var n=e.state,a=n.allOptions,r=n.filteredOptions,o=[].concat((0,u.default)(a)),l=[].concat((0,u.default)(r)),s=o.findIndex(function(e){return e.key===i}),d=r.findIndex(function(e){return e.key===i});l[d]=(0,c.default)({},l[d],{clickable:!1}),o[s]=(0,c.default)({},o[s],{clickable:!1}),e.setState({filteredOptions:l,allOptions:o}),e.props.onClick(t.key)}},t.showname)}return E.default.createElement("li",{key:n,className:"special-field-item disabled"},t.showname)}))))}}]),t}(E.default.Component),r.propTypes={options:T.default.array.isRequired,onClick:T.default.func.isRequired,searchValue:T.default.string,style:T.default.object},a=o))||a;t.default=I},function(e,t){},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o=n(4),l=i(o),u=n(1),s=i(u),c=n(8),d=i(c),f=n(5),p=i(f),m=n(6),h=i(m),v=n(3),g=i(v),b=(n(14),n(7),n(9)),y=n(2),S=n(0),w=n(95),E=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(w),C=n(31),T=(i(C),n(37)),_=i(T),k=n(44),x=i(k),O=S.WeaLocaleProvider.getLabel,I=(a=(0,b.inject)("emailTemplateStore"))(r=(0,b.observer)(r=function(e){function t(){return(0,s.default)(this,t),(0,p.default)(this,(t.__proto__||(0,l.default)(t)).apply(this,arguments))}return(0,h.default)(t,e),(0,d.default)(t,[{key:"render",value:function(){var e=this.props.emailTemplateStore,t=e.allOptions,n=(e.selectedKeys,e.onDelBtnClick,e.idOfTempId),i=(e.onEditBtnClick,e.mailTemptableStore),a=e.editSysForm,r=e.editSysFormCon,o=e.editSysFormDiaVis,l=e.setStoreAttr,u=(e.onAddBtnClick,e.onClsDiaClick),s=e.editSysFormDiaTitle,c=e.templateContent,d=e.onSaveBtnClick;this.context.router;return g.default.createElement(_.default,{style:{width:940},title:s,visible:o,className:"email-temp-dialog",btns:[g.default.createElement(y.Button,{type:"primary",onClick:function(){e.templateType;d({saveAction:"editSave",interfaceOfSave:E.markEmailSysTemplate,weaformStoreNames:["editSysForm"],otherParams:{mouldtext:c,operation:"update",id:n,ids:n,docimages_num:0,subcompanyid:""},ifClsDia:!0,attrOfControlVisible:"editSysFormDiaVis",ifReloadTableData:!0,tableStore:i,interfaceOfGetTableData:E.getMailTemplate})}},O(30986,"保存"))],onCancel:function(){u({confsOfInitweaForms:[{compStore:e,weaformStoreName:"editSysForm",conditionAttrName:"editSysFormCon",isConGetted:!0}],attrOfControlVisible:"editSysFormDiaVis"})}},g.default.createElement(x.default,{formStore:a,condition:r,richTextVal:c,gourp2Title:O(28053,"模板内容"),hasSpecialFields:!0,onrichTextChange:function(e){l({attr:"templateContent",val:e})},style:{width:714},allOptions:t}))}}]),t}(g.default.Component))||r)||r;t.default=I},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o=n(4),l=i(o),u=n(1),s=i(u),c=n(8),d=i(c),f=n(5),p=i(f),m=n(6),h=i(m),v=n(3),g=i(v),b=(n(14),n(7),n(9)),y=n(2),S=n(0),w=n(95),E=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(w),C=n(31),T=(i(C),n(37)),_=i(T),k=n(432),x=(i(k),n(44)),O=i(x),I=n(56),F=S.WeaLocaleProvider.getLabel,M=(a=(0,b.inject)("emailTemplateStore"))(r=(0,b.observer)(r=function(e){function t(){return(0,s.default)(this,t),(0,p.default)(this,(t.__proto__||(0,l.default)(t)).apply(this,arguments))}return(0,h.default)(t,e),(0,d.default)(t,[{key:"componentDidMount",value:function(){var e=this.props.emailTemplateStore;(0,e.initWeaForm)({compStore:e,weaformStoreName:"newOrEditTempForm",interfaceOfGetCon:E.getEmailTemplateCondition,conditionAttrName:"newOrEditTempFormCon",isConGetted:!1})}},{key:"render",value:function(){var e=this,t=this.props.emailTemplateStore,n=(t.selectedKeys,t.onDelBtnClick,t.idOfTempId),i=(t.onEditBtnClick,t.mailTemptableStore),a=t.newOrEditTempForm,r=t.newOrEditTempFormCon,o=t.newOrEditTempVis,l=t.setStoreAttr,u=(t.onAddBtnClick,t.onClsDiaClick),s=t.newOrEditDiaTitle,c=t.templateContent,d=t.onSaveBtnClick,f=t.buttonDisabled,p=t.setParamsState;this.context.router;return g.default.createElement(_.default,{hasScroll:!0,style:{width:800,height:630},title:s,visible:o,className:"email-temp-dialog",btns:[g.default.createElement(y.Button,{disabled:f,type:"primary",onClick:(0,I.throttle)(function(){var a=t.templateType;s===F(28051,"新建模板")?d({saveAction:"newSave",interfaceOfSave:E.markUserMailTemplate,weaformStoreNames:["newOrEditTempForm"],otherParams:{templateContent:c,operation:"add",templateType:"0"},ifClsDia:!0,attrOfControlVisible:"newOrEditTempVis",ifReloadTableData:!0,tableStore:i,interfaceOfGetTableData:E.getMailTemplate,afterReqInterface:function(t){p({buttonDisabled:!1}),e.props.afterSaveNewTemp&&e.props.afterSaveNewTemp(t)},needCheckButton:!0,falseCanNoColse:!0}):s===F(28052,"编辑模板")&&d({saveAction:"editSave",interfaceOfSave:E.markUserMailTemplate,weaformStoreNames:["newOrEditTempForm"],otherParams:{templateContent:c,operation:"update",id:n,templateType:a},ifClsDia:!0,attrOfControlVisible:"newOrEditTempVis",ifReloadTableData:!0,tableStore:i,interfaceOfGetTableData:E.getMailTemplate,afterReqInterface:function(e){p({buttonDisabled:!1})},needCheckButton:!0,falseCanNoColse:!0})},!0)},F(30986,"保存"))],onCancel:function(){u({confsOfInitweaForms:[{compStore:t,weaformStoreName:"newOrEditTempForm",conditionAttrName:"newOrEditTempFormCon",isConGetted:!0}],attrOfControlVisible:"newOrEditTempVis"})}},g.default.createElement(O.default,{formStore:a,condition:r,richTextVal:c,gourp2Title:F(28053,"模板内容"),hasSpecialFields:!1,onrichTextChange:function(e){l({attr:"templateContent",val:e})},style:{width:714}}))}}]),t}(g.default.Component))||r)||r;t.default=M},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o=n(10),l=i(o),u=n(4),s=i(u),c=n(1),d=i(c),f=n(8),p=i(f),m=n(5),h=i(m),v=n(6),g=i(v),b=n(3),y=i(b),S=n(2),w=(r=a=function(e){function t(){(0,d.default)(this,t);var e=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this));return e.state={clickTime:0},e}return(0,g.default)(t,e),(0,p.default)(t,[{key:"render",value:function(){var e=this,t=this.state.clickTime,n=this.props,i=n.btnText,a=n.onClick;return y.default.createElement(y.default.Fragment,null,0===t?y.default.createElement(S.Button,(0,l.default)({type:"primary",onClick:function(){e.setState({clickTime:t+1},function(){e.props.onClick()}),a()}},this.props),i):y.default.createElement(S.Button,(0,l.default)({disabled:!0,type:"primary"},this.props),i))}}]),t}(y.default.Component),a.propTypes={btnText:PropTypes.string.isRequired,onClick:PropTypes.func.isRequired},r);t.default=w},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o=n(4),l=i(o),u=n(1),s=i(u),c=n(8),d=i(c),f=n(5),p=i(f),m=n(6),h=i(m),v=n(3),g=i(v),b=(n(14),n(7),n(9)),y=(n(2),n(0)),S=n(95),w=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);t.default=e}(S),n(31)),E=(i(w),n(37)),C=i(E),T=n(44),_=i(T),k=y.WeaLocaleProvider.getLabel,x=y.WeaTools.Base64,O=(a=(0,b.inject)("emailTemplateStore"))(r=(0,b.observer)(r=function(e){function t(){return(0,s.default)(this,t),(0,p.default)(this,(t.__proto__||(0,l.default)(t)).apply(this,arguments))}return(0,h.default)(t,e),(0,d.default)(t,[{key:"render",value:function(){var e=this.props.emailTemplateStore,t=(e.allOptions,e.selectedKeys,e.onDelBtnClick,e.idOfTempId,e.onEditBtnClick,e.mailTemptableStore,e.previewSysForm),n=e.previewSysFormCon,i=e.previewSysFormDiaVis,a=(e.setStoreAttr,e.onAddBtnClick,e.onClsDiaClick),r=e.previewSysFormDiaTitle,o=e.templateContent;e.onSaveBtnClick,this.context.router;return g.default.createElement(C.default,{style:{width:940},title:r,visible:i,className:"email-temp-dialog",btns:[],onCancel:function(){a({confsOfInitweaForms:[{compStore:e,weaformStoreName:"previewSysForm",conditionAttrName:"previewSysFormCon",isConGetted:!0}],attrOfControlVisible:"previewSysFormDiaVis"})}},g.default.createElement(_.default,{formStore:t,condition:n,richTextViewAttr:1,richTextVal:x.decode(o),gourp2Title:k(28053,"模板内容"),style:{width:714}}))}}]),t}(g.default.Component))||r)||r;t.default=O},function(e,t,n){"use strict";function i(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,l,u,s=n(4),c=a(s),d=n(1),f=a(d),p=n(8),m=a(p),h=n(5),v=a(h),g=n(6),b=a(g),y=n(3),S=a(y),w=n(14),E=n(7),C=n(9),T=(n(2),n(0)),_=n(69),k=i(_),x=n(31),O=a(x),I=n(435),F=a(I),M=n(437),N=a(M),L=n(97),A=(i(L),n(282)),R=(a(A),n(105));i(R);n(314);var z=n(95),P=(i(z),n(54)),D=(i(P),T.WeaLocaleProvider.getLabel),j=(r=(0,C.inject)("emailSignStore"))(o=(0,C.observer)((u=l=function(e){function t(){var e,n,i,a;(0,f.default)(this,t);for(var r=arguments.length,o=Array(r),l=0;l<r;l++)o[l]=arguments[l];return n=i=(0,v.default)(this,(e=t.__proto__||(0,c.default)(t)).call.apply(e,[this].concat(o))),i.getInfo=function(){var e=i.props.emailSignStore,t=(i.context.router,e.mailSigntableStore),n=e.getTableData;e.newOrEditSignFormCon,e.newOrEditSignForm,e.initWeaForm,e.setStoreAttr;F.default.show({emailSignStore:e}),n(t,k.getMailSign)},a=n,(0,v.default)(i,a)}return(0,b.default)(t,e),(0,m.default)(t,[{key:"componentDidMount",value:function(){this.getInfo()}},{key:"componentWillUnmount",value:function(){F.default.hide()}},{key:"render",value:function(){var e=this.props.emailSignStore,t=(this.context.router,e.mailSigntableStore),n=(e.onAddBtnClick,e.setStoreAttr),i=e.allOptions,a=e.curActivatedOpts,r=(e.restOptions,e.opInputsConfs),o=(e.setDefaultsOnAddSign,e.onEditBtnClick),l=e.setEditInfo,u=e.onDelBtnClick,s=e.openNewSignDia;i=(0,E.toJS)(i),a=(0,E.toJS)(a),r=(0,E.toJS)(r);var c=[{key:"refresh",icon:S.default.createElement("i",{className:"icon-coms-Update-synchronization"}),content:D(197,"搜索"),onClick:this.getInfo}];return S.default.createElement("div",{style:{position:"absolute",width:"100%",top:"47px",bottom:"0"}},S.default.createElement(T.WeaRightMenu,{datas:c},S.default.createElement(O.default,{title:D(384456,"签名列表"),tableStore:t,getOperaedRecords:function(e){var t=e.curOperatedRows,i=e.curOperatedKeys;n({attr:"curOperatedRows",val:t}),n({attr:"curOperatedKeys",val:i})},onOperatesClick:function(t,n,i,a){i.href.indexOf("deleteSign")>0?setTimeout(function(){var t=e.curOperatedKeys,n=e.mailSigntableStore;u({interfaceOfDel:k.operateUserMailSign,tableStore:n,interfaceOfGetTableData:k.getMailSign,interfaceParams:{ids:t,operation:"delete"}})},20):i.href.indexOf("editInfo")>=0&&setTimeout(function(){e.curOperatedKeys,e.mailTemptableStore,e.curOperatedRows;o({interfaceParams:{id:t.randomFieldId,signType:t.signType},interfaceOfGetEditInfo:k.getMailSignEntity,attrOfControlVisible:"editSignFormVis",compStore:e,attrOfDiaTitle:"editSignFormTitle",diaTitle:D(384457,"编辑签名"),showEditInfoFn:function(e){l(e)}})},20)},onAddBtnclick:function(){s()},onDelBtnClick:function(){setTimeout(function(){var t=e.curOperatedKeys,n=e.mailSigntableStore;u({interfaceOfDel:k.operateUserMailSign,tableStore:n,interfaceOfGetTableData:k.getMailSign,interfaceParams:{ids:t,operation:"delete"}})},20)},dataIndex:"signName__id",renderWhatOnCustomeCol:{signName:"onlyLink",id:"onlyRadio"},onReRenderedCellClick:function(t,n,i,a){if("signName"===a){e.curOperatedKeys,e.mailTemptableStore,e.curOperatedRows;o({interfaceParams:{id:n.randomFieldId,signType:n.signType},interfaceOfGetEditInfo:k.getMailSignEntity,attrOfControlVisible:"editSignFormVis",compStore:e,attrOfDiaTitle:"editSignFormTitle",diaTitle:D(384457,"编辑签名"),showEditInfoFn:function(e){l(e)}})}},interfaceOfGetTableData:k.getMailSign,interfaceOfOperateDefault:k.operateUserMailSign,getParamsOfoperateDefault:function(e){return{operation:"default",defaultSignId:e.randomFieldId}}}),S.default.createElement(N.default,null)))}}]),t}(S.default.Component),l.contextTypes={router:w.routerShape},o=u))||o)||o;t.default=j},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o,l=n(10),u=i(l),s=n(4),c=i(s),d=n(1),f=i(d),p=n(8),m=i(p),h=n(5),v=i(h),g=n(6),b=i(g),y=n(3),S=i(y),w=n(41),E=(i(w),n(14)),C=n(7),T=n(9),_=n(2),k=n(0),x=n(69),O=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(x),I=n(31),F=(i(I),n(44)),M=i(F),N=n(37),L=i(N),A=n(313),R=i(A),z=n(56),P=n(156),D=i(P),j=k.WeaLocaleProvider.getLabel;t.default=new D.default((0,T.observer)((o=r=function(e){function t(){return(0,f.default)(this,t),(0,v.default)(this,(t.__proto__||(0,c.default)(t)).apply(this,arguments))}return(0,b.default)(t,e),(0,m.default)(t,[{key:"componentDidMount",value:function(){var e=this.props.emailSignStore,t=(this.context.router,e.setStoreAttr);(0,e.initWeaForm)({compStore:e,weaformStoreName:"newSignForm",conditionAttrName:"newSignFormCon",isConGetted:!1,interfaceParams:{type:"add"},interfaceOfGetCon:O.getEmailSignCondition,afterGetCon:function(e){var n=e.electronSignEntity;delete n.id,delete n.signId,t({attr:"someDefaultsOfNewElecSign",val:{defaultAvatar:[e.data],defaultFormData:n},attrType:"map"}),t({attr:"allOptions",val:e.allOptions})}})}},{key:"componentWillReceiveProps",value:function(e,t){}},{key:"render",value:function(){var e=this,t=this.props.emailSignStore,n=(this.context.router,t.mailSigntableStore),i=t.newSignFormTitle,a=t.newSignFormVis,r=t.newSignForm,o=t.newSignFormCon,l=t.onClsDiaClick,s=t.onSaveBtnClick,c=t.signContent,d=t.setStoreAttr,f=t.elecSignFormMap,p=t.elecSignAvatar,m=t.curActivatedOpts,h=t.buttonDisabled,v=t.setParamsState;return S.default.createElement(T.Provider,{emailSignStore:t},S.default.createElement(L.default,{title:i,visible:a,style:{width:787,height:615},hasScroll:!0,btns:[S.default.createElement(_.Button,{type:"primary",disabled:h,onClick:(0,z.throttle)(function(){s({saveAction:"newSave",interfaceOfSave:O.operateUserMailSign,weaformStoreNames:["newSignForm"],otherParams:function(){var e=r.getFormParams(),t=e.signType;return"0"==t?{operation:"add",signContent:c}:"1"==t?(0,u.default)({operation:"add"},(0,C.toJS)(f),{fileid:p[0].fileid,filename:p[0].filename,signheadpath:p[0].imgSrc,selected:m.map(function(e){return e.id}).join(",")}):void 0}(),ifClsDia:!0,attrOfControlVisible:"newSignFormVis",ifReloadTableData:!0,tableStore:n,interfaceOfGetTableData:O.getMailSign,afterReqInterface:function(t){v({buttonDisabled:!1}),e.props.afterSaveNewSign&&e.props.afterSaveNewSign(t)},needCheckButton:!0,falseCanNoColse:!0})},!0)},j(30986,"保存"))],className:"new-edit-sign",onCancel:function(){l({confsOfInitweaForms:[{compStore:t,weaformStoreName:"newSignForm",conditionAttrName:"newSignFormCon",isConGetted:!0}],attrOfControlVisible:"newSignFormVis"})}},S.default.createElement(k.WeaNewScroll,{height:615},("0"==r.getFormParams().signType||!r.getFormParams().signType)&&S.default.createElement(M.default,{formStore:r,condition:(0,C.toJS)(o),richTextVal:c,gourp2Title:j(384453,"签名内容"),onrichTextChange:function(e){d({attr:"signContent",val:e})}}),"1"==r.getFormParams().signType&&S.default.createElement(M.default,{formStore:r,condition:(0,C.toJS)(o),gourp2Title:j(384453,"签名内容")},S.default.createElement(R.default,null)))))}}]),t}(S.default.Component),r.contextTypes={router:E.routerShape},a=o))||a)},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o,l,u=n(34),s=i(u),c=n(4),d=i(c),f=n(1),p=i(f),m=n(8),h=i(m),v=n(5),g=i(v),b=n(6),y=i(b),S=n(3),w=i(S),E=n(41),C=i(E),T=(n(14),n(7)),_=n(9),k=(n(2),n(0)),x=n(282),O=(i(x),k.WeaLocaleProvider.getLabel),I=(a=(0,_.inject)("emailSignStore"))(r=(0,_.observer)((l=o=function(e){function t(e){(0,p.default)(this,t);var n=(0,g.default)(this,(t.__proto__||(0,d.default)(t)).call(this));return n.state={isEditStatAct:e.anOptions.isEditStatAct},n}return(0,y.default)(t,e),(0,h.default)(t,[{key:"componentWillReceiveProps",value:function(e,t){void 0!==e.anOptions.isEditStatAct&&e.anOptions.isEditStatAct!==this.state.isEditStatAct&&this.setState({isEditStatAct:e.anOptions.isEditStatAct})}},{key:"render",value:function(){var e=this.props,t=e.emailSignStore,n=e.anOptions,i=n.showname,a=(n.deletable,n.key),r=t.curActivatedOpts,o=t.allOptions,l=t.elecSignFormMap,u=t.restOptions,c=t.onElecSignSelectChg,d=t.onElecSignInputChg,f=t.onElecSignAddClk,p=t.onElecSignBlur,m=t.onElecSignEdit,h=t.onElecSignDel;u=(0,T.toJS)(u);var v=l.get(a)||"";return this.state.isEditStatAct?w.default.createElement("div",null,w.default.createElement(k.WeaSelect,{options:[n].concat((0,s.default)(u)),value:a,style:{width:"auto"},onChange:function(e){c(e,a)}}),w.default.createElement(k.WeaInput,{value:l.get(a)?l.get(a):"",onChange:function(e){d(e,a)},onBlur:function(){p(a)}})):w.default.createElement("div",{style:{lineHeight:"32px",overflow:"hidden"}},w.default.createElement("span",null,i),w.default.createElement("span",null,":"),w.default.createElement("span",null,v),w.default.createElement("div",{style:{float:"right",lineHeight:"32px",fontSize:14}},w.default.createElement("i",{style:{marginRight:10,cursor:"pointer"},className:"icon-coms-Add-to",onClick:function(){if(r.length>=o.length)return void alert(O(384459,"不能再添加了!!"));f()}}),w.default.createElement("i",{style:{marginRight:10,cursor:"pointer"},className:"icon-coms-edit",onClick:function(){m(a)}}),this.props.anOptions.deletable?w.default.createElement("i",{style:{marginRight:16,cursor:"pointer"},className:"icon-coms-delete",onClick:function(){h(a)}}):null))}}]),t}(w.default.Component),o.propTypes={anOptions:C.default.object.isRequired},o.defaultProps={},r=l))||r)||r;t.default=I},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o,l,u=n(10),s=i(u),c=n(4),d=i(c),f=n(1),p=i(f),m=n(8),h=i(m),v=n(5),g=i(v),b=n(6),y=i(b),S=n(3),w=i(S),E=n(14),C=n(7),T=n(9),_=n(2),k=n(0),x=n(69),O=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(x),I=n(31),F=(i(I),n(44)),M=i(F),N=n(37),L=i(N),A=n(313),R=i(A),z=k.WeaLocaleProvider.getLabel,P=(a=(0,T.inject)("emailSignStore"))(r=(0,T.observer)((l=o=function(e){function t(){return(0,p.default)(this,t),(0,g.default)(this,(t.__proto__||(0,d.default)(t)).apply(this,arguments))}return(0,y.default)(t,e),(0,h.default)(t,[{key:"componentDidMount",value:function(){var e=this.props.emailSignStore;this.context.router,e.mailSigntableStore,e.getTableData;(0,e.initWeaForm)({compStore:e,weaformStoreName:"editSignForm",conditionAttrName:"editSignFormCon",isConGetted:!1,interfaceParams:{type:"update"},interfaceOfGetCon:O.getEmailSignCondition})}},{key:"render",value:function(){var e=this.props.emailSignStore,t=(this.context.router,e.curActivatedOpts),n=e.mailSigntableStore,i=e.editSignFormTitle,a=e.editSignFormVis,r=e.editSignForm,o=e.editSignFormCon,l=e.onClsDiaClick,u=e.setStoreAttr,c=e.onSaveBtnClick,d=e.elecSignFormMap,f=e.elecSignAvatar,p=e.idOfCurSign,m=e.signContent,h=e.buttonDisabled,v=e.setParamsState;return w.default.createElement(L.default,{title:i,visible:a,style:{width:787,height:615},hasScroll:!0,btns:[w.default.createElement(_.Button,{type:"primary",disabled:h,onClick:function(){c({saveAction:"editSave",interfaceOfSave:O.operateUserMailSign,weaformStoreNames:["editSignForm"],otherParams:function(){var e=r.getFormParams(),n=e.signType;return"0"==n?{id:p,operation:"update",signContent:m}:"1"==n?(0,s.default)({id:p,operation:"update"},(0,C.toJS)(d),{fileid:f[0].fileid,filename:f[0].filename,signheadpath:f[0].imgSrc.substring(22),selected:t.map(function(e){return e.id}).join(",")}):void 0}(),ifClsDia:!0,attrOfControlVisible:"editSignFormVis",ifReloadTableData:!0,tableStore:n,interfaceOfGetTableData:O.getMailSign,afterReqInterface:function(e){v({buttonDisabled:!1})},needCheckButton:!0,falseCanNoColse:!0})}},z(30986,"保存"))],className:"new-edit-sign",onCancel:function(){l({confsOfInitweaForms:[{compStore:e,weaformStoreName:"editSignForm",conditionAttrName:"editSignFormCon",isConGetted:!0}],attrOfControlVisible:"editSignFormVis"})}},w.default.createElement(k.WeaNewScroll,{height:615},!r.getFormParams().signType&&null,"0"==r.getFormParams().signType&&w.default.createElement(M.default,{formStore:r,condition:o,richTextVal:m,gourp2Title:z(384453,"签名内容"),onrichTextChange:function(e){u({attr:"signContent",val:e})}}),"1"==r.getFormParams().signType&&w.default.createElement(M.default,{formStore:r,condition:o,gourp2Title:z(384453,"签名内容")},w.default.createElement(R.default,null))))}}]),t}(w.default.Component),o.contextTypes={router:E.routerShape},r=l))||r)||r;t.default=P},function(e,t,n){"use strict";function i(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,l,u,s=n(4),c=a(s),d=n(1),f=a(d),p=n(8),m=a(p),h=n(5),v=a(h),g=n(6),b=a(g),y=n(3),S=a(y),w=n(14),E=n(7),C=n(9),T=(n(2),n(0)),_=n(279),k=i(_),x=n(31),O=a(x),I=n(70),F=(a(I),n(37)),M=(a(F),n(96)),N=a(M),L=n(439),A=a(L),R=n(44),z=(a(R),n(56)),P=i(z),D=T.WeaLocaleProvider.getLabel,j=(r=(0,C.inject)("emailLabelManageStore","emailMenuStore"))(o=(0,C.observer)((u=l=function(e){function t(){var e,n,i,a;(0,f.default)(this,t);for(var r=arguments.length,o=Array(r),l=0;l<r;l++)o[l]=arguments[l];return n=i=(0,v.default)(this,(e=t.__proto__||(0,c.default)(t)).call.apply(e,[this].concat(o))),i.getInfo=function(){var e=i.props.emailLabelManageStore,t=(i.context.router,e.getTableData),n=e.labelManagetableStore;e.initWeaForm;t(n,k.getMailLabel)},a=n,(0,v.default)(i,a)}return(0,b.default)(t,e),(0,m.default)(t,[{key:"componentDidMount",value:function(){this.getInfo()}},{key:"render",value:function(){var e=this.props,t=e.emailLabelManageStore,n=e.emailMenuStore,i=t.getTableData,a=t.openNewLabelDia,r=(t.selectedKeys,t.onDelBtnClick),o=t.onEditBtnClick,l=t.labelManagetableStore,u=t.newOrEditLabelForm,s=t.newOrEditLabelFormCon,c=(t.newOrEditLabelVis,t.setStoreAttr);t.onAddBtnClick,t.onClsDiaClick,t.newOrEditDiaTitle,t.templateContent,t.onSaveBtnClick,t.idOfLabelId,this.context.router;s=(0,E.toJS)(s);var d=[{key:"refresh",icon:S.default.createElement("i",{className:"icon-coms-Update-synchronization"}),content:D(197,"搜索"),onClick:this.getInfo}];return S.default.createElement("div",{style:{position:"absolute",width:"100%",top:"47px",bottom:"0"}},S.default.createElement(T.WeaRightMenu,{datas:d},S.default.createElement(O.default,{title:D(384430,"标签列表"),tableStore:l,onAddBtnclick:function(){a()},onDelBtnClick:function(){var e=t.curOperatedKeys,i=t.labelManagetableStore;r({interfaceOfDel:k.operateUserMailLabel,tableStore:i,interfaceOfGetTableData:k.getMailLabel,interfaceParams:{id:e,operation:"del"},afterReqInterface:function(){n&&n.getMenu(),window.doThemeAction&&window.doThemeAction("onLoadEmailMenu")}})},getOperaedRecords:function(e){var t=e.curOperatedRows,n=e.curOperatedKeys;c({attr:"curOperatedRows",val:t}),c({attr:"curOperatedKeys",val:n})},onOperatesClick:function(e,a,l,s){l.href.indexOf("doEdit")>0?o({interfaceParams:{id:e.randomFieldId},interfaceOfGetEditInfo:k.getMailLabelBean,attrOfControlVisible:"newOrEditLabelVis",compStore:t,attrOfDiaTitle:"newOrEditDiaTitle",diaTitle:D(83264,"编辑标签"),showEditInfoFn:function(e){var t=e.emailLabelBean;u.updateFields({labelName:{value:t.labelName},labelColor:{value:t.labelColor}},!0,!0),c({attr:"templateType",val:t.templateType}),c({attr:"idOfLabelId",val:t.id})}}):l.href.indexOf("doDel")>0?setTimeout(function(){var e=t.curOperatedKeys,i=t.labelManagetableStore;r({interfaceOfDel:k.operateUserMailLabel,tableStore:i,interfaceOfGetTableData:k.getMailLabel,interfaceParams:{id:e,operation:"del"},afterReqInterface:function(){n&&n.getMenu(),window.doThemeAction&&window.doThemeAction("onLoadEmailMenu")}})},20):l.href.indexOf("doClearLabel")>0&&setTimeout(function(){var e=t.curOperatedKeys,n=t.labelManagetableStore;(0,N.default)("confirm",D(384431,"确定所有邮件都取消该标签标记吗?"),D(131329,"信息确认"),function(){k.operateUserMailLabel({operation:"clear",id:e}).then(function(e){P.messagesOfoperateResult({SuccOrFailObj:{flag:e.flag},succText:D(384426,"清空成功"),failText:D(384427,"清空失败"),success:function(){i(n,k.getMailLabel)}})})})},20)},dataIndex:"name",onReRenderedCellClick:function(e,n,i){o({interfaceParams:{id:n.randomFieldId},interfaceOfGetEditInfo:k.getMailLabelBean,attrOfControlVisible:"newOrEditLabelVis",compStore:t,attrOfDiaTitle:"newOrEditDiaTitle",diaTitle:D(83264,"编辑标签"),showEditInfoFn:function(e){var t=e.emailLabelBean;u.updateFields({labelName:{value:t.labelName},labelColor:{value:t.labelColor}},!0,!0),c({attr:"templateType",val:t.templateType}),c({attr:"idOfLabelId",val:t.id})}})},renderWhatOnCustomeCol:"custome",setCustomCol:function(e,t,n){return S.default.createElement(S.default.Fragment,null,S.default.createElement("span",{style:{width:14,height:14,display:"inline-block",background:t.color,verticalAlign:-5,marginRight:10}}),S.default.createElement("a",{href:"javascript:;",className:"noWrap",title:e},e))}}),A.default.show({emailLabelManageStore:this.props.emailLabelManageStore,emailMenuStore:n})))}}]),t}(S.default.Component),l.contextTypes={router:w.routerShape},o=u))||o)||o;t.default=j},function(e,t,n){"use strict";function i(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,o,l,u=n(4),s=a(u),c=n(1),d=a(c),f=n(8),p=a(f),m=n(5),h=a(m),v=n(6),g=a(v),b=n(3),y=a(b),S=n(14),w=n(7),E=n(9),C=n(2),T=n(0),_=n(156),k=a(_),x=n(279),O=i(x),I=n(31),F=(a(I),n(70)),M=a(F),N=n(37),L=a(N),A=n(96),R=(a(A),n(44)),z=(a(R),n(56)),P=(i(z),T.WeaLocaleProvider.getLabel);t.default=new k.default((0,E.observer)((l=o=function(e){function t(e){(0,d.default)(this,t);var n=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e));return n.state={isFirstClick:!0},n}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentDidMount",value:function(){var e=this.props.emailLabelManageStore,t=e.initWeaForm;(0,e.setStoreAttr)({attr:"newOrEditLabelVis",val:!1}),t({compStore:e,weaformStoreName:"newOrEditLabelForm",interfaceOfGetCon:O.getEmailLabelCondition,conditionAttrName:"newOrEditLabelFormCon",isConGetted:!1})}},{key:"render",value:function(){var e=this,t=this.props,n=t.emailLabelManageStore,i=t.emailMenuStore,a=this.state.isFirstClick,r=(n.selectedKeys,n.onDelBtnClick,n.onEditBtnClick,n.labelManagetableStore),o=n.newOrEditLabelForm,l=n.newOrEditLabelFormCon,u=n.newOrEditLabelVis,s=(n.setStoreAttr,n.onAddBtnClick,n.onClsDiaClick),c=n.newOrEditDiaTitle,d=(n.templateContent,n.onSaveBtnClick),f=n.idOfLabelId;this.context.router;return l=(0,w.toJS)(l),y.default.createElement(L.default,{title:c,visible:u,btns:[y.default.createElement(C.Button,{type:"primary",disabled:!a,loading:!a,onClick:function(){e.setState({isFirstClick:!1}),c===P(83263,"新建标签")?d({saveAction:"newSave",interfaceOfSave:O.operateUserMailLabel,weaformStoreNames:["newOrEditLabelForm"],otherParams:{operation:"add"},ifClsDia:!0,attrOfControlVisible:"newOrEditLabelVis",ifReloadTableData:!0,tableStore:r,interfaceOfGetTableData:O.getMailLabel,afterReqInterface:function(t){i&&i.getMenu(),window.doThemeAction&&window.doThemeAction("onLoadEmailMenu"),e.props.afterSaveNewLabel&&e.props.afterSaveNewLabel(t),e.setState({isFirstClick:!0})}}):c===P(83264,"编辑标签")&&d({saveAction:"editSave",interfaceOfSave:O.operateUserMailLabel,weaformStoreNames:["newOrEditLabelForm"],otherParams:{operation:"edit",id:f},ifClsDia:!0,attrOfControlVisible:"newOrEditLabelVis",ifReloadTableData:!0,tableStore:r,interfaceOfGetTableData:O.getMailLabel,afterReqInterface:function(t){i&&i.getMenu(),window.doThemeAction&&window.doThemeAction("onLoadEmailMenu"),e.setState({isFirstClick:!0})}})}},P(30986,"保存"))],onCancel:function(){s({confsOfInitweaForms:[{compStore:n,weaformStoreName:"newOrEditLabelForm",conditionAttrName:"newOrEditLabelFormCon",isConGetted:!0}],attrOfControlVisible:"newOrEditLabelVis"})}},y.default.createElement("div",{style:{padding:"40px"},className:"wea-form-item-group"},l&&(0,M.default)({formStore:o,conditioninfo:l})))}}]),t}(y.default.Component),o.contextTypes={router:S.routerShape},r=l))||r)},function(e,t,n){"use strict";function i(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,l,u,s=n(4),c=a(s),d=n(1),f=a(d),p=n(8),m=a(p),h=n(5),v=a(h),g=n(6),b=a(g),y=n(3),S=a(y),w=n(14),E=n(7),C=n(9),T=(n(2),n(0)),_=n(280),k=i(_),x=n(31),O=a(x),I=n(70),F=(a(I),n(37)),M=(a(F),n(96)),N=a(M),L=n(315),A=a(L),R=n(44),z=(a(R),n(56)),P=i(z),D=T.WeaLocaleProvider.getLabel,j=(r=(0,C.inject)("emailFolderManageStore","emailMenuStore"))(o=(0,C.observer)((u=l=function(e){function t(){var e,n,i,a;(0,f.default)(this,t);for(var r=arguments.length,o=Array(r),l=0;l<r;l++)o[l]=arguments[l];return n=i=(0,v.default)(this,(e=t.__proto__||(0,c.default)(t)).call.apply(e,[this].concat(o))),i.getInfo=function(){var e=i.props.emailFolderManageStore,t=(i.context.router,e.getTableData),n=e.folderManegtableStore,a=e.initWeaForm,r=e.setStoreAttr;t(n,k.getMailFolder),a({compStore:e,weaformStoreName:"newOrEditFloderForm",conditionAttrName:"newOrEditFloderFormCon",isConGetted:!0}),k.getEmailSize().then(function(e){for(var t in e)r({attr:t,val:e[t]})})},a=n,(0,v.default)(i,a)}return(0,b.default)(t,e),(0,m.default)(t,[{key:"componentDidMount",value:function(){this.getInfo()}},{key:"render",value:function(){var e=this.props,t=e.emailFolderManageStore,n=e.emailMenuStore,i=t.getTableData,a=t.openNewFolderDia,r=(t.selectedKeys,t.onDelBtnClick),o=t.onEditBtnClick,l=t.folderManegtableStore,u=t.newOrEditFloderForm,s=t.newOrEditFloderFormCon,c=(t.newOrEditFloderVis,t.setStoreAttr);t.onAddBtnClick,t.onClsDiaClick,t.newOrEditDiaTitle,t.templateContent,t.onSaveBtnClick,t.idOfFloderId,this.context.router;s=(0,E.toJS)(s);var d=[{key:"refresh",icon:S.default.createElement("i",{className:"icon-coms-Update-synchronization"}),content:D(197,"搜索"),onClick:this.getInfo}];return S.default.createElement("div",{style:{position:"absolute",width:"100%",top:"47px",bottom:"0"}},S.default.createElement(T.WeaRightMenu,{datas:d},S.default.createElement(O.default,{title:this.getEmailStatus(),tableStore:l,onAddBtnclick:function(){a()},onDelBtnClick:function(){setTimeout(function(){var e=t.curOperatedKeys,i=t.folderManegtableStore;r({interfaceOfDel:k.operateUserMailFolder,tableStore:i,interfaceOfGetTableData:k.getMailFolder,interfaceParams:{folderId:e,operation:"del"},delWarnText:D(384424,"删除后,本文件夹连同本文件夹内所有邮件均会被删除,是否确定?"),afterReqInterface:function(){n&&n.getMenu(),window.doThemeAction&&window.doThemeAction("onLoadEmailMenu")}})},20)},getOperaedRecords:function(e){var t=e.curOperatedRows,n=e.curOperatedKeys;c({attr:"curOperatedRows",val:t}),c({attr:"curOperatedKeys",val:n})},onOperatesClick:function(e,a,l,s){l.href.indexOf("doEdit")>0?o({interfaceParams:{id:e.randomFieldId},interfaceOfGetEditInfo:k.getMailFolderBean,attrOfControlVisible:"newOrEditFloderVis",compStore:t,attrOfDiaTitle:"newOrEditDiaTitle",diaTitle:D(31224,"编辑文件夹"),showEditInfoFn:function(e){var t=e.emailFolderBean;u.updateFields({folderName:{value:t.folderName}},!0,!0),c({attr:"idOfFloderId",val:t.id})}}):l.href.indexOf("doDel")>0?setTimeout(function(){var e=t.curOperatedKeys,i=t.folderManegtableStore;r({interfaceOfDel:k.operateUserMailFolder,tableStore:i,interfaceOfGetTableData:k.getMailFolder,interfaceParams:{folderId:e,operation:"del"},delWarnText:D(384424,"删除后,本文件夹连同本文件夹内所有邮件均会被删除。是否确认?"),afterReqInterface:function(){n&&n.getMenu(),window.doThemeAction&&window.doThemeAction("onLoadEmailMenu")}})},20):l.href.indexOf("doClearFolder")>0&&setTimeout(function(){var e=t.curOperatedKeys,n=t.folderManegtableStore;(0,N.default)("confirm",D(31266,"清空后,本文件夹内所有邮件均会被删除。是否确认?"),D(131329,"信息确认"),function(){k.operateUserMailFolder({operation:"clear",folderId:e}).then(function(e){P.messagesOfoperateResult({SuccOrFailObj:{flag:e.flag},succText:D(384426,"清空成功"),failText:D(384427,"清空失败"),success:function(){i(n,k.getMailFolder)}})})})},20)},dataIndex:"folderName",reRenderConOfWhichRow:function(e){return"true"===e.randomFieldCk},onReRenderedCellClick:function(e,n,i){o({interfaceParams:{id:n.randomFieldId},interfaceOfGetEditInfo:k.getMailFolderBean,attrOfControlVisible:"newOrEditFloderVis",compStore:t,attrOfDiaTitle:"newOrEditDiaTitle",diaTitle:D(31224,"编辑文件夹"),showEditInfoFn:function(e){var t=e.emailFolderBean;u.updateFields({folderName:{value:t.folderName}},!0,!0),c({attr:"idOfFloderId",val:t.id})}})}}),A.default.show({emailFolderManageStore:t,emailMenuStore:n})))}},{key:"getEmailStatus",value:function(){var e=this.props.emailFolderManageStore,t=e.remainspace,n=e.occupyspace,i=e.unreadsize,a=e.totalSize,r=e.totalspace;return S.default.createElement("span",null,S.default.createElement("span",null,D(384429,"邮件共:")),a,D(83083,"封")," ",D(384428,"未读邮件:"),i,D(83083,"封")," ",D(83085,"总空间")," ",r,"M:",D(83084,"已用"),S.default.createElement("span",{style:{color:"#FF6600"}},n),"M,",D(25723,"剩余")," ",S.default.createElement("span",{style:{color:"#0066FF"}},t),"M")}}]),t}(S.default.Component),l.contextTypes={router:w.routerShape},o=u))||o)||o;t.default=j},function(e,t,n){"use strict";function i(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,l,u,s=n(15),c=a(s),d=n(4),f=a(d),p=n(1),m=a(p),h=n(8),v=a(h),g=n(5),b=a(g),y=n(6),S=a(y),w=n(3),E=a(w),C=n(14),T=(n(7),n(9)),_=n(2),k=n(0),x=n(307),O=i(x),I=n(31),F=(a(I),n(37)),M=(a(F),n(44)),N=a(M),L=n(155),A=a(L),R=n(56),z=i(R),P=k.WeaLocaleProvider.getLabel,D=(r=(0,T.inject)("emailAutoRespondStore"))(o=(0,T.observer)((u=l=function(e){function t(){return(0,m.default)(this,t),(0,b.default)(this,(t.__proto__||(0,f.default)(t)).apply(this,arguments))}return(0,S.default)(t,e),(0,v.default)(t,[{key:"componentDidMount",value:function(){var e=this.props.emailAutoRespondStore,t=(this.context.router,e.getTableData,e.mailAutoRestableStore,e.initWeaForm),n=e.setStoreAttr,i=e.onEditBtnClick;e.richtextContent;t({compStore:e,weaformStoreName:"autoResForm",interfaceOfGetCon:O.getEmailAutoRespondCondition,conditionAttrName:"autoResCon",isConGetted:!1}),O.getEmailAutoRespondEntity().then(function(t){t.emailAutoRespondEntity.hasOwnProperty("isAuto")?(n({attr:"hasPrevEditInfo",val:!0}),i({compStore:e,editInfoData:t,ifOpenDia:!1,isEditInfoGetted:!0,showEditInfoFn:function(t){var i=t.emailAutoRespondEntity,a=e.autoResForm;for(var r in i)"id"!==r&&"userId"!==r&&"content"!==r?a.updateFields((0,c.default)({},r,{value:i[r]})):"content"===r&&n({attr:"richtextContent",val:i[r]})}})):n({attr:"hasPrevEditInfo",val:!1})})}},{key:"render",value:function(){var e=this.props.emailAutoRespondStore,t=e.autoResForm,n=e.autoResCon,i=e.richtextContent,a=e.setStoreAttr,r=e.hasPrevEditInfo,o=e.onSaveBtnClick;this.context.router;return E.default.createElement("div",null,E.default.createElement(N.default,{formStore:t,condition:n,richTextVal:i,gourp2Title:P(28053,"模板内容"),onrichTextChange:function(e){a({attr:"richtextContent",val:e})}}),E.default.createElement("div",{style:{textAlign:"center"}},E.default.createElement(_.Button,{type:"primary",onClick:function(){o(r?{saveAction:"newSave",interfaceOfSave:O.operateEmailAutoRespond,weaformStoreNames:["autoResForm"],otherParams:{operation:"update",content:i},ifClsDia:!1,ifReloadTableData:!1,afterReqInterface:function(e){var t=e.flag;z.messagesOfoperateResult({SuccOrFailObj:{flag:t},succText:P(384443,"更新设置成功"),failText:P(384444,"更新设置失败")}),_.message.success(P(384443,"更新设置成功"))}}:{saveAction:"newSave",interfaceOfSave:O.operateEmailAutoRespond,weaformStoreNames:["autoResForm"],otherParams:{operation:"add",content:i},ifClsDia:!1,ifReloadTableData:!1,afterReqInterface:function(){var e=data,t=e.flag;z.messagesOfoperateResult({SuccOrFailObj:{flag:t},succText:P(384445,"保存设置成功"),failText:P(384446,"保存设置失败")})}})}},P(30986,"保存"))),E.default.createElement(A.default,{tips:[P(384447,"*自动回复仅对外部邮件有效")]}))}}]),t}(E.default.Component),l.contextTypes={router:C.routerShape},o=u))||o)||o;t.default=D},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o,l,u=n(4),s=i(u),c=n(1),d=i(c),f=n(8),p=i(f),m=n(5),h=i(m),v=n(6),g=i(v),b=n(3),y=i(b),S=n(14),w=n(7),E=n(9),C=(n(2),n(0)),T=n(106),_=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(T),k=n(31),x=i(k),O=n(37),I=(i(O),n(70)),F=(i(I),n(155)),M=i(F),N=n(443),L=i(N),A=C.WeaLocaleProvider.getLabel,R=(a=(0,E.inject)("emailblacklistStore"))(r=(0,E.observer)((l=o=function(e){function t(){var e,n,i,a;(0,d.default)(this,t);for(var r=arguments.length,o=Array(r),l=0;l<r;l++)o[l]=arguments[l];return n=i=(0,h.default)(this,(e=t.__proto__||(0,s.default)(t)).call.apply(e,[this].concat(o))),i.getInfo=function(){var e=i.props.emailblacklistStore,t=e.getTableData,n=e.mailblacktableStore;e.initWeaForm;t(n,_.getMailBlackList),L.default.show({emailblacklistStore:e})},a=n,(0,h.default)(i,a)}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentDidMount",value:function(){this.getInfo()}},{key:"componentWillUnmount",value:function(){L.default.hide()}},{key:"render",value:function(){var e=this.props.emailblacklistStore,t=(this.context.router,e.mailblacktableStore),n=(e.newBlackListForm,e.newBlackListFormCon),i=(e.newBlackListDiaVis,e.newBlackListDiaTitle,e.onAddBtnClick),a=(e.onClsDiaClick,e.onSaveBtnClick,e.setStoreAttr),r=e.onDelBtnClick;n=(0,w.toJS)(n);var o=[{key:"refresh",icon:y.default.createElement("i",{className:"icon-coms-Update-synchronization"}),content:A(197,"搜索"),onClick:this.getInfo}];return y.default.createElement("div",{style:{position:"absolute",width:"100%",top:"47px",bottom:"0"}},y.default.createElement(C.WeaRightMenu,{datas:o},y.default.createElement(x.default,{title:A(384448,"黑名单列表"),tableStore:t,getOperaedRecords:function(e){var t=e.curOperatedRows,n=e.curOperatedKeys;a({attr:"curOperatedRows",val:t}),a({attr:"curOperatedKeys",val:n})},ifGetColumns:!1,onAddBtnclick:function(){i({confsOfInitweaForms:[{compStore:e,weaformStoreName:"newBlackListForm",conditionAttrName:"newBlackListFormCon",isConGetted:!0}],attrOfControlVisible:"newBlackListDiaVis",attrOfDiaTitle:"newBlackListDiaTitle",diaTitle:A(83100,"添加黑名单"),cb:function(){}})},onOperatesClick:function(n,i,a,o){a.href.indexOf("deleteBlackList")>0&&setTimeout(function(){var n=e.curOperatedKeys;e.mailTemptableStore;r({interfaceOfDel:_.operateUserEmailBlack,tableStore:t,interfaceOfGetTableData:_.getMailBlackList,interfaceParams:{ids:n,operation:"delete"}})},20)},onDelBtnClick:function(){setTimeout(function(){var n=e.curOperatedKeys;e.mailTemptableStore;r({interfaceOfDel:_.operateUserEmailBlack,tableStore:t,interfaceOfGetTableData:_.getMailBlackList,interfaceParams:{ids:n,operation:"delete"}})},20)}}),y.default.createElement(M.default,{tips:[A(384449,"*仅外部邮箱或域名可添加到黑名单。"),A(384450,"*黑名单中的邮箱地址或域所发来的邮件,将自动收至垃圾箱。")]})))}}]),t}(y.default.Component),o.contextTypes={router:S.routerShape},r=l))||r)||r;t.default=R},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r=n(4),o=i(r),l=n(1),u=i(l),s=n(8),c=i(s),d=n(5),f=i(d),p=n(6),m=i(p),h=n(3),v=i(h),g=(n(14),n(7)),b=n(9),y=n(2),S=n(0),w=n(106),E=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(w),C=n(31),T=(i(C),n(37)),_=i(T),k=n(70),x=i(k),O=n(155),I=(i(O),n(156)),F=i(I),M=S.WeaLocaleProvider.getLabel;t.default=new F.default((0,b.observer)(a=function(e){function t(){return(0,u.default)(this,t),(0,f.default)(this,(t.__proto__||(0,o.default)(t)).apply(this,arguments))}return(0,m.default)(t,e),(0,c.default)(t,[{key:"componentDidMount",value:function(){var e=this.props.emailblacklistStore;(0,e.initWeaForm)({compStore:e,weaformStoreName:"newBlackListForm",conditionAttrName:"newBlackListFormCon",isConGetted:!0})}},{key:"render",value:function(){var e=this.props.emailblacklistStore,t=e.mailblacktableStore,n=e.newBlackListForm,i=e.newBlackListFormCon,a=e.newBlackListDiaVis,r=e.newBlackListDiaTitle,o=(e.onAddBtnClick,e.onClsDiaClick),l=e.onSaveBtnClick;e.setStoreAttr,e.onDelBtnClick;return i=(0,g.toJS)(i),v.default.createElement(_.default,{title:r,visible:a,style:{width:477,height:200},btns:[v.default.createElement(y.Button,{type:"primary",onClick:function(){l({saveAction:"newSave",interfaceOfSave:E.operateUserEmailBlack,weaformStoreNames:["newBlackListForm"],otherParams:{operation:"add"},ifClsDia:!0,attrOfControlVisible:"newBlackListDiaVis",ifReloadTableData:!0,tableStore:t,interfaceOfGetTableData:E.getMailBlackList})}},M(30986,"保存"))],onCancel:function(){o({confsOfInitweaForms:[{compStore:e,weaformStoreName:"newBlackListForm",conditionAttrName:"newBlackListFormCon",isConGetted:!0}],attrOfControlVisible:"newBlackListDiaVis"})}},v.default.createElement("div",{style:{padding:"30px 30px 0 30px"}},v.default.createElement("p",{style:{lineHeight:"normal"}},M(384451,"请输入一个邮箱地址或域名后缀,保存后该地址来信将自动转入垃圾箱:")),(0,x.default)({formStore:n,conditioninfo:i}),v.default.createElement("p",{style:{lineHeight:"normal"}},M(384452,"如:mail@example.com,example.com"))))}}]),t}(v.default.Component))||a)},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o=n(20),l=i(o),u=n(21),s=i(u),c=n(135),d=i(c),f=n(75),p=i(f),m=n(4),h=i(m),v=n(1),g=i(v),b=n(8),y=i(b),S=n(5),w=i(S),E=n(6),C=i(E),T=n(3),_=i(T),k=n(9),x=n(11),O=n(2),I=n(0),F=n(445),M=i(F),N=n(446),L=i(N),A=I.WeaLocaleProvider.getLabel,R=x.WeaTableNew.WeaTable,z=(a=(0,k.inject)("emailRuleNewStore"))(r=(0,k.observer)(r=function(e){function t(e){var n=this;(0,g.default)(this,t);var i=(0,w.default)(this,(t.__proto__||(0,h.default)(t)).call(this,e));return i.getInfo=function(){i.props.emailRuleNewStore.getRuleList()},i.onOperatesClick=function(e,t,n,a){var r=i.props.emailRuleNewStore;if("0"===n.index)i.showEditDialog(e);else if("1"===n.index){var o=r.deleteEmailRule;O.Modal.confirm({title:A(131329,"信息确认"),content:A(15097,"确定要删除吗?"),okText:A(826,"确定"),cancelText:A(31129,"取消"),onOk:function(){o({ruleId:e.id,operation:"delete"})},onCancel:function(){}})}},i.getColumns=function(e){var t=void 0;return e.map(function(e){var n=e;return n.render=function(e,a,r){""==a.isActive||"0"==a.isActive?t=!1:"1"==a.isActive&&(t=!0);var o=void 0!==a[n.dataIndex+"span"]?a[n.dataIndex+"span"]:a[n.dataIndex];return"ruleName"===n.dataIndex?_.default.createElement("a",{onClick:i.showEditDialog.bind(i,a)},e):"isActive"===n.dataIndex?_.default.createElement(I.WeaCheckbox,{value:t,onChange:i.changeValue.bind(i,a.id,t)}):_.default.createElement("div",{dangerouslySetInnerHTML:{__html:o}})},n})},i.changeValue=function(e,t){var n=void 0;n=0==t?1:"",i.setEnableRule(e,n)},i.setEnableRule=function(e,t){(0,i.props.emailRuleNewStore.enableRuleList)((0,p.default)({operation:"active",ruleId:e,isActive:t}))},i.batchDel=function(){var e=i.props.emailRuleNewStore,t=e.deleteEmailRule,n=e.tableStore,a=n.selectedRowKeys,r=mobx.toJS(a),o="",l=[];if(r.length<=0)O.Modal.warning({title:A(15172,"系统提示"),content:A(32568,"请选择要删除的记录!"),okText:A(826,"确定"),onOk:function(){}});else{var u=!0,s=!1,c=void 0;try{for(var f,m=(0,d.default)(r);!(u=(f=m.next()).done);u=!0){var h=f.value;l.push(h),o=l.join(",")}}catch(e){s=!0,c=e}finally{try{!u&&m.return&&m.return()}finally{if(s)throw c}}var v=(0,p.default)({operation:"delete",ruleId:o});O.Modal.confirm({title:A(131329,"信息确认"),content:A(15097,"确定要删除吗?"),okText:A(826,"确定"),cancelText:A(31129,"取消"),onOk:function(){t(v)},onCancel:function(){}})}},i.showAddDialog=function(){var e=i.props.emailRuleNewStore,t=e.setShowAddDialog;(0,e.initInfo)({type:"add"}),t(!0)},i.showEditDialog=function(){var e=(0,s.default)(l.default.mark(function e(t){var a,r,o,u,s,c,d;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return a=i.props.emailRuleNewStore,r=a.setDialogParams,o=a.setShowEditDialog,u=a.EditInfo,s=a.getData,r({id:t.id,title:A(84552,"编辑规则"),operation:"edit"}),c=(0,p.default)({id:t.id,type:"update"}),e.next=6,u(c);case 6:d=e.sent,"1"==d&&s(c),o(!0);case 9:case"end":return e.stop()}},e,n)}));return function(t){return e.apply(this,arguments)}}(),i.state={lvisible:!1,storeMapKey:i.props.storeMapKey||1},i}return(0,C.default)(t,e),(0,y.default)(t,[{key:"componentDidMount",value:function(){this.props.emailRuleNewStore.getRuleList()}},{key:"render",value:function(){var e=this.props.emailRuleNewStore,t=e.tableStore,n=[{title:A(19828,"邮件规则"),groupid:"rule",viewcondition:0}],i=[{key:"refresh",icon:_.default.createElement("i",{className:"icon-coms-Update-synchronization"}),content:A(197,"搜索"),onClick:this.getInfo}];return _.default.createElement("div",{className:"wea-email-rule",style:{position:"absolute",width:"100%",top:"47px",bottom:"0"}},_.default.createElement(I.WeaRightMenu,{datas:i},_.default.createElement(I.WeaTab,{datas:n,keyParam:"viewcondition",buttons:[_.default.createElement(I.WeaButtonIcon,{buttonType:"add",type:"primary",onClick:this.showAddDialog}),_.default.createElement(I.WeaButtonIcon,{buttonType:"del",type:"primary",disabled:!(this.props.emailRuleNewStore.tableStore.selectedRowKeys.length>0),onClick:this.batchDel})]}),_.default.createElement(M.default,null),_.default.createElement(L.default,null),_.default.createElement(R,{comsWeaTableStore:t,hasOrder:!0,needScroll:!0,onOperatesClick:this.onOperatesClick.bind(this),getColumns:this.getColumns})))}}]),t}(T.Component))||r)||r;t.default=z},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o=n(75),l=i(o),u=n(4),s=i(u),c=n(1),d=i(c),f=n(8),p=i(f),m=n(5),h=i(m),v=n(6),g=i(v),b=n(3),y=i(b),S=n(9),w=(n(7),n(2)),E=n(0),C=n(316),T=i(C),_=E.WeaLocaleProvider.getLabel,k=(a=(0,S.inject)("emailRuleNewStore"))(r=(0,S.observer)(r=function(e){function t(e){(0,d.default)(this,t);var n=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e));return n.handleCancel=function(){(0,n.props.emailRuleNewStore.setShowAddDialog)(!1)},n.baseSave=function(){var e=n.props.emailRuleNewStore,t=e.form,i=e.disableSubmit,a=e.setDisableSubmit,r=t.getFormParams();if(!i)if(a(!0),""==r.ruleName)w.Modal.warning({title:_(15172,"系统提示"),content:_(384379,"您还有必填信息未填"),okText:_(826,"确定"),onOk:function(){a(!1)}});else{var o=n.props.emailRuleNewStore,l=o.operateUserEmailRule,u={operation:"baseSave"};l(u)}},n.finalSave=function(){var e=n.props.emailRuleNewStore,t=e.form,i=e.disableSubmit,a=e.setDisableSubmit;if(!i){a(!0);if(""==t.getFormParams().ruleName)w.Modal.warning({title:_(15172,"系统提示"),content:_(384379,"您还有必填信息未填"),okText:_(826,"确定"),onOk:function(){a(!1)}});else{(0,n.props.emailRuleNewStore.EditToDetailInfo)((0,l.default)({isdetail:"1",type:"update",operation:"baseSave"}))}}},n.state={title:_(388533,"新建规则"),buttons:[y.default.createElement(w.Button,{type:"primary",onClick:n.baseSave},_(30986,"保存")),y.default.createElement(w.Button,{type:"primary",onClick:n.finalSave},_(32159,"保存并进入详细设置"))],moreBtn:{datas:[]}},n}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentDidMount",value:function(){}},{key:"render",value:function(){var e=this.props.emailRuleNewStore,t=e.showAddDialog;e.form;return y.default.createElement("div",null,y.default.createElement(E.WeaDialog,{onCancel:this.handleCancel,title:this.state.title,visible:t,style:{width:700,height:300},hasScroll:!0,buttons:this.state.buttons,moreBtn:this.state.moreBtn},y.default.createElement("div",{className:"wea-email-settingRule-newRule"},y.default.createElement(T.default,{conditionStore:e}))))}}]),t}(y.default.Component))||r)||r;t.default=k},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o=n(40),l=i(o),u=n(4),s=i(u),c=n(1),d=i(c),f=n(8),p=i(f),m=n(5),h=i(m),v=n(6),g=i(v),b=n(3),y=i(b),S=n(9),w=n(7),E=n(2),C=n(0),T=n(316),_=i(T),k=C.WeaLocaleProvider.getLabel,x=(a=(0,S.inject)("emailRuleNewStore"))(r=(0,S.observer)(r=function(e){function t(e){(0,d.default)(this,t);var n=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e));return n.handleCancel=function(){var e=n.props.emailRuleNewStore,t=e.setShowEditDialog,i=e.setListParams;t(!1),i({attr:"emailRuleConditionList",list:[]}),i({attr:"emailRuleActionList",list:[]})},n.updateSave=function(){var e=n.props.emailRuleNewStore,t=e.disableSubmit,i=e.setDisableSubmit,a=e.operateUserEmailRule,r=e.emailRuleConditionList,o=e.emailRuleActionList,u=e.dialogParams;n.setState({validateTest2:!0,validateClient:!0}),(0,w.toJS)(o)&&(0,w.toJS)(o).map(function(e){"6"===e.test2[0]&&""===e.test2[1]?n.setState({validateTest2:!1}):"4"!==e.test2[0]||""!==e.test2[1]&&void 0!==e.test2[1]||n.setState({validateClient:!1})});var s=n;setTimeout(function(){if(!t){i(!0);if(""==n.props.emailRuleNewStore.form.getFormParams().ruleName)E.Modal.warning({title:k(15172,"系统提示"),content:k(384379,"您还有必填信息未填"),okText:k(826,"确定"),onOk:function(){i(!1)}});else if(s.state.validateTest2)if(s.state.validateClient){var e={operation:"updateSave",mailConditionArray:(0,l.default)((0,w.toJS)(r)),mailActionArray:(0,l.default)((0,w.toJS)(o)),ruleId:u.id};a(e)}else E.message.warning(k("506452","导出客户联系不能为空,请重新选择!")),i(!1);else E.message.warning(k("506451","标签不能为空,请重新选择!")),i(!1)}},800)},n.state={visible:!1,moreBtn:{datas:[]},validateTest2:!0,validateClient:!0},n}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentDidMount",value:function(){}},{key:"componentWillReceiveProps",value:function(e){}},{key:"shouldComponentUpdate",value:function(e,t){return!0}},{key:"componentWillUnmount",value:function(){}},{key:"render",value:function(){var e=this.props.emailRuleNewStore,t=e.showEditDialog,n=e.ruleconditioninfo_out,i=e.ruleconditioninfo_in,a=e.actionconditioninfo,r=e.emailRuleActionList,o=e.emailRuleConditionList,l=e.setListParams,u=e.mailType,s=e.disableSubmit;return i=(0,w.toJS)(i),n=(0,w.toJS)(n),a=(0,w.toJS)(a),y.default.createElement(C.WeaDialog,{onCancel:this.handleCancel,title:k(84552,"编辑规则"),visible:t,style:{width:700,height:550},hasScroll:!0,buttons:[y.default.createElement(E.Button,{disabled:s,type:"primary",onClick:this.updateSave},k(30986,"保存"))],moreBtn:this.state.moreBtn,className:"email-settingRule-editDialog"},y.default.createElement(_.default,{conditionStore:e}),y.default.createElement("div",{className:"wea-email-settingRule-exeCondition"},y.default.createElement(C.WeaTableEditable,{columns:[{title:k(387685,"自定义条件设置"),dataIndex:"test1",key:"test1",com:[{label:"",type:"CASCADER",key:"test1",compDef:"1"==u?i:n}],colSpan:1,className:"wea-table-edit-sex"}],datas:(0,w.toJS)(o),onChange:function(e){l({attr:"emailRuleConditionList",list:e})},title:k(19841,"执行条件")})),y.default.createElement("div",{className:"wea-email-settingRule-performAction"},y.default.createElement(C.WeaTableEditable,{columns:[{title:k(387685,"自定义条件设置"),dataIndex:"test2",key:"test2",com:[{label:"",type:"CASCADER",key:"test2",compDef:a}],colSpan:1,className:"wea-table-edit-sex"}],datas:(0,w.toJS)(r),onChange:function(e){l({attr:"emailRuleActionList",list:e})},title:k(19831,"执行动作")})))}}]),t}(y.default.Component))||r)||r;t.default=x},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o=n(10),l=i(o),u=n(15),s=i(u),c=n(4),d=i(c),f=n(1),p=i(f),m=n(8),h=i(m),v=n(5),g=i(v),b=n(6),y=i(b),S=n(3),w=i(S),E=n(2),C=n(36),T=i(C),_=n(0),k=_.WeaLocaleProvider.getLabel,x=(r=a=function(e){function t(e){(0,p.default)(this,t);var n=(0,g.default)(this,(t.__proto__||(0,d.default)(t)).call(this,e));return n.onCollapse=function(e){var t=n.props.onCollapse,i=n.state.showRight;n.setState({showRight:!i}),"function"===typeof t&&t(i),e.stopPropagation(),e.preventDefault(),e.nativeEvent.preventDefault()},n.prefixCls="wea-email-list-layout",n.state={showRight:e.showRight},n}return(0,y.default)(t,e),(0,h.default)(t,[{key:"componentDidMount",value:function(){var e=this.props.showRight;this.setState({showRight:e})}},{key:"componentWillReceiveProps",value:function(e){this.props.showRight!==e.showRight&&this.setState({showRight:e.showRight})}},{key:"render",value:function(){var e,t=this.state.showRight,n=this.props,i=n.className,a=void 0===i?"":i,r=n.children,o=n.leftCom,u=n.showBtn,c=void 0===u||u,d=(0,T.default)((e={},(0,s.default)(e,this.prefixCls+"-btn",!0),(0,s.default)(e,this.prefixCls+"-btn-hide",!t),(0,s.default)(e,this.prefixCls+"-btn-show",t),e)),f=t?{xs:15,sm:13,md:11,lg:9}:{xs:24,sm:24,md:24,lg:24},p={xs:24-f.xs,sm:24-f.sm,md:24-f.md,lg:24-f.lg},m=t?{width:460,float:"left",marginLeft:-460}:{width:"100%"},h={width:t?"100%":0},v=t?{paddingLeft:460}:{};return w.default.createElement(E.Row,{className:this.prefixCls+" "+a,style:v},w.default.createElement(E.Col,(0,l.default)({},f,{className:this.prefixCls+"-left",style:m}),o,c&&w.default.createElement("div",{className:d,title:t?k(384235,"展开列表"):k(384234,"收起列表"),onClick:this.onCollapse})),w.default.createElement(E.Col,(0,l.default)({},p,{className:this.prefixCls+"-right",style:h}),r))}}]),t}(w.default.Component),a.displayName="ListLayout",r);t.default=x},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o,l,u,s=n(15),c=i(s),d=n(10),f=i(d),p=n(4),m=i(p),h=n(1),v=i(h),g=n(8),b=i(g),y=n(5),S=i(y),w=n(6),E=i(w),C=n(3),T=i(C),_=n(14),k=n(9),x=n(2),O=n(36),I=i(O),F=n(0),M=n(98),N=n(25),L=n(108),A=i(L),R=F.WeaLocaleProvider.getLabel,z=function(e,t){return e.filter(function(e){return e.dataIndex===t}).length},P=F.WeaTools.tryCatch,D=["routing","emailMainStore"],j=(a=P(T.default,function(e){return T.default.createElement(F.WeaErrorPage,{msg:e.error||R(186,"对不起,该页面异常,请联系管理员!","error")})},{error:""}),r=k.inject.apply(void 0,D),a(o=r(o=(0,k.observer)((u=l=function(e){function t(e){(0,v.default)(this,t);var n=(0,S.default)(this,(t.__proto__||(0,m.default)(t)).call(this,e));return n.hide=function(){var e=n.props.dataSource;(void 0===e?[]:e).forEach(function(e){var t=e.waitdeal,i=e.id;t&&n.refs["todo"+i].hide()})},n.getItem=function(e,t,i,a,r){var o,l=t.flagSpan,u=l.className,s=l.labelId,d=l.timingDate,p=t.status,m=t.sendfromSpan,h=m.imageUrl,v=m.realName,g=m.title,b=m.userId,y=t.toSpan,S=y.realName,w=y.title,E=t.id,C=t.subject,_=t.hasAttachment,k=t.senddateSpan,O=t.labels,L=t.starred,P=t.waitdeal,D=t.content,j=t.waitdealBean,W=t.isInternal,B=t.priority,G=t.belongtoType,V=t.belongtoInfo,U=t.folderid,J=t.emailOcrInvoiceStatus,K=i.selectedRowKeys,H=i.onChange,q="timingdate"===u&&d?R(509534,"邮件将于{date}发送").replace("{date}",d):s,Q={name:v,url:h,userId:b},$=1===z(e,"sendfromSpan")&&1===W;return T.default.createElement("div",{className:n.prefixClass+"-item "+(""===G?"":"belongtoType"),style:r===E?{backgroundColor:"#e9f7ff"}:null},T.default.createElement("div",{className:n.prefixClass+"-item-left"},T.default.createElement(F.WeaCheckbox,{value:K.indexOf(E)<0?"0":"1",onChange:function(e){var t=[],n=[];"1"===e?(t=K.concat([E]),n=a.filter(function(e){return t.indexOf(e.id)>=0||E===e.id})):(t=K.filter(function(e){return e!==E}),n=a.filter(function(e){return t.indexOf(e.id)>=0})),"function"===typeof H&&H(t,n)}}),T.default.createElement("div",{className:"account-type"},""!==G?T.default.createElement(x.Tooltip,{title:V.name+"|"+V.department+"|"+V.job,placement:"right"},1*G===1?T.default.createElement("span",{className:"icon-coms02-Main-account-number",style:{color:"#F5A623",fontSize:17}}):1*G===2?T.default.createElement("span",{className:"icon-coms02-Secondary-account-number",style:{color:"grey",fontSize:17}}):""):""),T.default.createElement("i",{className:(0,N.getFlagCls)(u),title:q}),"1"===B?T.default.createElement("span",{className:n.prefixClass+"-item-left-priority"},"!"):null,$?T.default.createElement("div",{className:"wea-email-avatar"},T.default.createElement(F.WeaAvatar,(0,f.default)({},Q,{style:{width:40,height:40}}))):null,$?null:T.default.createElement("div",{className:"wea-email-avatar "+n.prefixClass+"-item-avatar"},T.default.createElement(A.default,{diameter:40,src:h||"",name:v||S||""}))),T.default.createElement("div",{className:n.prefixClass+"-item-mid",onClick:function(){clearTimeout(n.timer),n.timer=setTimeout(function(){return"draft"===n.props.modName||"-2"===U?n.context.router.push({pathname:"main/email/new",query:{isInternal:W,id:E,flag:4}}):n.onEmailOpen("inList",E,C,p)},200)},onDoubleClick:function(){clearTimeout(n.timer),n.onEmailOpen("inTab",E,C,p)}},T.default.createElement("p",null,T.default.createElement("a",{title:z(e,"sendfromSpan")?g:w,style:"Ru"===u||0===p?{fontWeight:600}:null},z(e,"sendfromSpan")?v:S),T.default.createElement("i",{className:_?(0,N.getFlagCls)("file"):""})),T.default.createElement("p",null,J&&T.default.createElement("i",{title:"1"===J?"发票已识别":"发票识别失败,点击可以再次识别。",style:"1"===J?{color:"#1BDD3F","font-size":"14px",position:"relative",top:1,paddingRight:"3px"}:{color:"#F72B2B","font-size":"14px",position:"relative",top:1,paddingRight:"3px"},className:"1"===J?(0,N.getFlagCls)("invoice_right"):(0,N.getFlagCls)("invoice_wrong"),onClick:function(e){"0"===J&&(n.emailOcrInvoice({mailid:E}),e.stopPropagation&&e.stopPropagation(),e.preventDefault&&e.preventDefault(),e.nativeEvent&&e.nativeEvent.preventDefault())}}),T.default.createElement("span",{title:C,style:"Ru"===u||0===p?{fontWeight:600}:null,dangerouslySetInnerHTML:{__html:C}})),T.default.createElement("p",{style:{color:"#a0a0a0","font-size":"12px"}},D),T.default.createElement("p",{onClick:function(e){e.stopPropagation&&e.stopPropagation(),e.preventDefault&&e.preventDefault(),e.nativeEvent&&e.nativeEvent.preventDefault()}},O.map(function(e){var t=e.color,i=e.name,a=e.id;return T.default.createElement(F.WeaTag,{closable:!0,key:a,color:t,title:i,style:{margin:"5px 10px 0 0"},onClose:function(e){e.stopPropagation&&e.stopPropagation(),e.preventDefault&&e.preventDefault(),e.nativeEvent&&e.nativeEvent.preventDefault(),n.props.onSetTag([E],a,"removeLabel")}},i)}))),T.default.createElement("div",{className:n.prefixClass+"-item-waitdeal"},P?T.default.createElement(M.PopoverTodo,{ref:"todo"+E,data:j,onTodoClick:function(e){return n.props.onTodoClick([E],(0,f.default)({},j,e))},onTodoComplete:function(){return n.props.onTodoComplete([E])}},T.default.createElement("span",{title:R(384239,"查看待办信息")},T.default.createElement("i",{className:(0,N.getFlagCls)("agency","n")}))):T.default.createElement("i",{className:(0,N.getFlagCls)("agency","o"),title:R(384240,"设置待办"),onClick:function(){return n.props.onTodoClick([E],j)}})),T.default.createElement("div",{className:n.prefixClass+"-item-date",dangerouslySetInnerHTML:{__html:k}}),T.default.createElement("div",{className:(0,I.default)((o={},(0,c.default)(o,n.prefixClass+"-item-right",!0),(0,c.default)(o,n.prefixClass+"-item-right-fav",!L),o))},T.default.createElement("i",{className:(0,N.getFlagCls)("fav",L?"n":"o"),title:L?R(81297,"取消星标"):R(384242,"标记星标"),onClick:function(){return n.props.onCollect([E],L?0:1)}})))},n.getAlertPage=function(){return T.default.createElement(F.WeaAlertPage,{icon:T.default.createElement("i",{className:"icon-coms-NoData",style:{color:"#999"}}),iconSize:40},T.default.createElement("div",{style:{color:"#999",marginTop:16,fontSize:14}},R(83553,"暂无数据")))},n.handleScroll=function(){var e=document.getElementsByClassName("wea-email-list-left-list")[0];n.refs.scroll.getScrollTop()>0?e.className="wea-email-list-left-list scroll":e.className="wea-email-list-left-list"},n.scrollToTop=function(){n.refs.scroll.scrollerToTop()},n.prefixClass="wea-email-list-left-list",n.timer=null,n}return(0,E.default)(t,e),(0,b.default)(t,[{key:"componentDidMount",value:function(){}},{key:"componentWillReceiveProps",value:function(){}},{key:"componentWillUnmount",value:function(){clearTimeout(this.timer)}},{key:"onEmailOpen",value:function(e,t,n,i){var a=this.context.router,r=this.props,o=r.emailMainStore.addViewStore,l=r.onSetReadStatus;o(t,e),n=n.replace(/%/g,"/%25"),"inTab"===e&&a.push("main/email/view?id="+t+"&title="+(n||R(384186,"查看邮件"))),"function"===typeof l&&0===i&&l([t],1,!0,!0)}},{key:"emailOcrInvoice",value:function(e){var t=this.props.emailOcrInvoice;"function"===typeof t&&t(e)}},{key:"render",value:function(){var e=this,t=this.props,n=t.loading,i=t.dataSource,a=void 0===i?[]:i,r=t.rowSelection,o=t.pagination,l=t.columns,u=t.emailMainStore.viewId;return T.default.createElement("div",{className:this.prefixClass},T.default.createElement(x.Spin,{spinning:n},T.default.createElement(F.WeaNewScroll,{ref:"scroll",height:"100%",onScroll:this.handleScroll},0!==a.length||n?a.map(function(t){return e.getItem(l,t,r,a,u)}):this.getAlertPage()),T.default.createElement("div",{className:this.prefixClass+"-pagination"},T.default.createElement(x.Pagination,(0,f.default)({},o,{size:"small"})))))}}]),t}(T.default.Component),l.displayName="LeftList",l.contextTypes={router:_.routerShape},o=u))||o)||o)||o);t.default=j},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o,l,u=n(4),s=i(u),c=n(1),d=i(c),f=n(8),p=i(f),m=n(5),h=i(m),v=n(6),g=i(v),b=(n(7),n(2)),y=n(3),S=i(y),w=n(0),E=n(450),C=n(37),T=i(C),_=n(14),k=w.WeaLocaleProvider.getLabel,x=(a=(0,E.inject)("emailInboxStore"))(r=(0,E.observer)((l=o=function(e){function t(){(0,d.default)(this,t);var e=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this));return e.resetCounter=function(){"inbox"===e.props.location.pathname.replace("main/email/","").split("/")[0]&&(e.succBlockExecTime=0,e.failBlockExecTime=0)},e.succBlockExecTime=0,e.failBlockExecTime=0,e}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentDidMount",value:function(){}},{key:"componentWillUnmount",value:function(){}},{key:"render",value:function(){var e=this.props.emailInboxStore,t=e.loadEmailsStat,n=e.accountList,i=e.receivedMailNumber,a=e.setState,r=e.visOfRecMailsErrDeatilDia,o=e.receiveEmailsRes;if("loading"===t)return n.length>=1?S.default.createElement("div",{style:{position:"fixed",left:"45%",top:80}},S.default.createElement(b.Spin,null),S.default.createElement("span",{style:{display:"inline-block",fontSize:12,color:"#333333",lineHeight:"18px",marginLeft:15}},1===n.length?""+k(385603,"正在收取")+n[0].accountName+k(71,"邮件"):""+k(385604,"正在收取邮件"))):null;if("success"===t)return a({loadEmailsStat:"finally"}),S.default.createElement(S.default.Fragment,null,i>0?b.message.success(k(385605,"成功接收")+" ("+i+") "+k(385606,"封邮件!")):b.message.success(k(384231,"无新邮件")));if("fail"===t){var l=o.filter(function(e){return"1"!==e.status}),u=l[l.length-1];return this.failBlockExecTime++,1==this.failBlockExecTime?S.default.createElement(S.default.Fragment,null,b.message.error(S.default.createElement(S.default.Fragment,null,""+k(385607,"邮件接收失败!"),S.default.createElement("a",{href:"javascript:;",onClick:function(){a({visOfRecMailsErrDeatilDia:!0})}},k(83110,"查看详情"))),1e35),S.default.createElement(T.default,{title:k(22045,"详情"),visible:r,onCancel:function(){a({visOfRecMailsErrDeatilDia:!1})}},S.default.createElement(w.WeaSearchGroup,{title:k(25700,"错误信息")},u.result.msg.solution),S.default.createElement(w.WeaSearchGroup,{title:k(82875,"错误日志")},u.result.msg.errorString))):null}return null}}]),t}(S.default.Component),o.contextTypes={router:_.routerShape,location:_.locationShape},r=l))||r)||r;t.default=x},function(e,t,n){!function(e,i){i(t,n(7),n(3),n(107))}(0,function(e,t,n,i){"use strict";function a(e){function n(n,i,a,r,o,l){for(var u=arguments.length,s=Array(u>6?u-6:0),c=6;c<u;c++)s[c-6]=arguments[c];return t.untracked(function(){if(r=r||"<<anonymous>>",l=l||a,null==i[a]){if(n){var t=null===i[a]?"null":"undefined";return new Error("The "+o+" `"+l+"` is marked as required in `"+r+"`, but its value is `"+t+"`.")}return null}return e.apply(void 0,[i,a,r,o,l].concat(s))})}var i=n.bind(null,!1);return i.isRequired=n.bind(null,!0),i}function r(e,t){return"symbol"===e||("Symbol"===t["@@toStringTag"]||"function"===typeof Symbol&&t instanceof Symbol)}function o(e){var t="undefined"===typeof e?"undefined":T(e);return Array.isArray(e)?"array":e instanceof RegExp?"object":r(t,e)?"symbol":t}function l(e){var t=o(e);if("object"===t){if(e instanceof Date)return"date";if(e instanceof RegExp)return"regexp"}return t}function u(e,n){return a(function(i,a,r,u,s){return t.untracked(function(){if(e&&o(i[a])===n.toLowerCase())return null;var u=void 0;switch(n){case"Array":u=t.isObservableArray;break;case"Object":u=t.isObservableObject;break;case"Map":u=t.isObservableMap;break;default:throw new Error("Unexpected mobxType: "+n)}var c=i[a];if(!u(c)){var d=l(c),f=e?" or javascript `"+n.toLowerCase()+"`":"";return new Error("Invalid prop `"+s+"` of type `"+d+"` supplied to `"+r+"`, expected `mobx.Observable"+n+"`"+f+".")}return null})})}function s(e,n){return a(function(i,a,r,o,l){for(var s=arguments.length,c=Array(s>5?s-5:0),d=5;d<s;d++)c[d-5]=arguments[d];return t.untracked(function(){if("function"!==typeof n)return new Error("Property `"+l+"` of component `"+r+"` has invalid PropType notation.");var t=u(e,"Array")(i,a,r);if(t instanceof Error)return t;for(var s=i[a],d=0;d<s.length;d++)if((t=n.apply(void 0,[s,d,r,o,l+"["+d+"]"].concat(c)))instanceof Error)return t;return null})})}function c(e){return!(e.prototype&&e.prototype.render)}function d(e,t,i){var a,r,o="inject-"+(t.displayName||t.name||t.constructor&&t.constructor.name||"Unknown");i&&(o+="-with-"+i);var l=(r=a=function(i){function a(){var e,t,n,i;_(this,a);for(var r=arguments.length,o=Array(r),l=0;l<r;l++)o[l]=arguments[l];return t=n=O(this,(e=a.__proto__||Object.getPrototypeOf(a)).call.apply(e,[this].concat(o))),n.storeRef=function(e){n.wrappedInstance=e},i=t,O(n,i)}return x(a,i),k(a,[{key:"render",value:function(){var i={};for(var a in this.props)this.props.hasOwnProperty(a)&&(i[a]=this.props[a]);var r=e(this.context.mobxStores||{},i,this.context)||{};for(var o in r)i[o]=r[o];return c(t)||(i.ref=this.storeRef),n.createElement(t,i)}}]),a}(n.Component),a.displayName=o,r);return D(l,t),l.wrappedComponent=t,Object.defineProperties(l,q),l}function f(e){return function(t,n){return e.forEach(function(e){if(!(e in n)){if(!(e in t))throw new Error("MobX injector: Store '"+e+"' is not available! Make sure it is provided by some Provider");n[e]=t[e]}}),n}}function p(){var e=void 0;if("function"===typeof arguments[0])return e=arguments[0],function(t){var n=d(e,t);return n.isMobxInjector=!1,n=w(n),n.isMobxInjector=!0,n};for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return e=f(t),function(n){return d(e,n,t.join("-"))}}function m(e){if(i.findDOMNode)try{return i.findDOMNode(e)}catch(e){return null}return null}function h(e){var t=m(e);t&&X&&X.set(t,e),Z.emit({event:"render",renderTime:e.__$mobRenderEnd-e.__$mobRenderStart,totalTime:Date.now()-e.__$mobRenderStart,component:e,node:t})}function v(){if("undefined"===typeof WeakMap)throw new Error("[mobx-react] tracking components is not supported in this browser.");Q||(Q=!0)}function g(e){$=e}function b(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=e[t],a=te[t],r=i?!0===n?function(){a.apply(this,arguments),i.apply(this,arguments)}:function(){i.apply(this,arguments),a.apply(this,arguments)}:a;e[t]=r}function y(e,t){if(S(e,t))return!0;if("object"!==("undefined"===typeof e?"undefined":T(e))||null===e||"object"!==("undefined"===typeof t?"undefined":T(t))||null===t)return!1;var n=Object.keys(e),i=Object.keys(t);if(n.length!==i.length)return!1;for(var a=0;a<n.length;a++)if(!hasOwnProperty.call(t,n[a])||!S(e[n[a]],t[n[a]]))return!1;return!0}function S(e,t){return e===t?0!==e||1/e===1/t:e!==e&&t!==t}function w(e,t){if("string"===typeof e)throw new Error("Store names should be provided as array");if(Array.isArray(e))return Y||(Y=!0),t?p.apply(null,e)(w(t)):function(t){return w(e,t)};var i=e;if(i.isMobxInjector,"function"===typeof i&&(!i.prototype||!i.prototype.render)&&!i.isReactClass&&!n.Component.isPrototypeOf(i)){var a,r;return w((r=a=function(e){function t(){return _(this,t),O(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return x(t,e),k(t,[{key:"render",value:function(){return i.call(this,this.props,this.context)}}]),t}(n.Component),a.displayName=i.displayName||i.name,a.contextTypes=i.contextTypes,a.propTypes=i.propTypes,a.defaultProps=i.defaultProps,r))}if(!i)throw new Error("Please pass a valid component to 'observer'");return E(i.prototype||i),i.isMobXReactObserver=!0,i}function E(e){b(e,"componentWillMount",!0),["componentDidMount","componentWillUnmount","componentDidUpdate"].forEach(function(t){b(e,t)}),e.shouldComponentUpdate||(e.shouldComponentUpdate=te.shouldComponentUpdate)}var C="default"in n?n.default:n,T="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_=(function(){function e(e){this.value=e}function t(t){function n(e,t){return new Promise(function(n,a){var l={key:e,arg:t,resolve:n,reject:a,next:null};o?o=o.next=l:(r=o=l,i(e,t))})}function i(n,r){try{var o=t[n](r),l=o.value;l instanceof e?Promise.resolve(l.value).then(function(e){i("next",e)},function(e){i("throw",e)}):a(o.done?"return":"normal",o.value)}catch(e){a("throw",e)}}function a(e,t){switch(e){case"return":r.resolve({value:t,done:!0});break;case"throw":r.reject(t);break;default:r.resolve({value:t,done:!1})}r=r.next,r?i(r.key,r.arg):o=null}var r,o;this._invoke=n,"function"!==typeof t.return&&(this.return=void 0)}"function"===typeof Symbol&&Symbol.asyncIterator&&(t.prototype[Symbol.asyncIterator]=function(){return this}),t.prototype.next=function(e){return this._invoke("next",e)},t.prototype.throw=function(e){return this._invoke("throw",e)},t.prototype.return=function(e){return this._invoke("return",e)}}(),function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}),k=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),x=function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)},O=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t},I=function(){function e(){_(this,e),this.listeners=[]}return k(e,[{key:"on",value:function(e){var t=this;return this.listeners.push(e),function(){var n=t.listeners.indexOf(e);-1!==n&&t.listeners.splice(n,1)}}},{key:"emit",value:function(e){this.listeners.forEach(function(t){return t(e)})}}]),e}(),F={childContextTypes:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,mixins:!0,propTypes:!0,type:!0},M={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},N=Object.defineProperty,L=Object.getOwnPropertyNames,A=Object.getOwnPropertySymbols,R=Object.getOwnPropertyDescriptor,z=Object.getPrototypeOf,P=z&&z(Object),D=function e(t,n,i){if("string"!==typeof n){if(P){var a=z(n);a&&a!==P&&e(t,a,i)}var r=L(n);A&&(r=r.concat(A(n)));for(var o=0;o<r.length;++o){var l=r[o];if(!F[l]&&!M[l]&&(!i||!i[l])){var u=R(n,l);try{N(t,l,u)}catch(e){}}}return t}return t},j=u(!1,"Array"),W=s.bind(null,!1),B=u(!1,"Map"),G=u(!1,"Object"),V=u(!0,"Array"),U=s.bind(null,!0),J=u(!0,"Object"),K=Object.freeze({observableArray:j,observableArrayOf:W,observableMap:B,observableObject:G,arrayOrObservableArray:V,arrayOrObservableArrayOf:U,objectOrObservableObject:J}),H={mobxStores:J};Object.seal(H);var q={contextTypes:{get:function(){return H},set:function(e){},configurable:!0,enumerable:!1},isMobxInjector:{value:!0,writable:!0,configurable:!0,enumerable:!0}},Q=!1,$=!1,Y=!1,X="undefined"!==typeof WeakMap?new WeakMap:void 0,Z=new I,ee=new I,te={componentWillMount:function(){function e(e){var n=this[e],i=new t.Atom("reactive "+e);Object.defineProperty(this,e,{configurable:!0,enumerable:!0,get:function(){return i.reportObserved(),n},set:function(e){l||y(n,e)?n=e:(n=e,o=!0,i.reportChanged(),o=!1)}})}var i=this;if(!0!==$){var a=this.displayName||this.name||this.constructor&&(this.constructor.displayName||this.constructor.name)||"<component>",r=this._reactInternalInstance&&this._reactInternalInstance._rootNodeID||this._reactInternalFiber&&this._reactInternalFiber._debugID,o=!1,l=!1;e.call(this,"props"),e.call(this,"state");var u=this.render.bind(this),s=null,c=!1,d=function(){return s=new t.Reaction(a+"#"+r+".render()",function(){if(!c&&(c=!0,"function"===typeof i.componentWillReact&&i.componentWillReact(),!0!==i.__$mobxIsUnmounted)){var e=!0;try{l=!0,o||n.Component.prototype.forceUpdate.call(i),e=!1}finally{l=!1,e&&s.dispose()}}}),s.reactComponent=i,f.$mobx=s,i.render=f,f()},f=function(){c=!1;var e=void 0,n=void 0;if(s.track(function(){Q&&(i.__$mobRenderStart=Date.now());try{n=t.extras.allowStateChanges(!1,u)}catch(t){e=t}Q&&(i.__$mobRenderEnd=Date.now())}),e)throw ee.emit(e),e;return n};this.render=d}},componentWillUnmount:function(){if(!0!==$&&(this.render.$mobx&&this.render.$mobx.dispose(),this.__$mobxIsUnmounted=!0,Q)){var e=m(this);e&&X&&X.delete(e),Z.emit({event:"destroy",component:this,node:e})}},componentDidMount:function(){Q&&h(this)},componentDidUpdate:function(){Q&&h(this)},shouldComponentUpdate:function(e,t){return this.state!==t||!y(this.props,e)}},ne=w(function(e){var t=e.children,n=e.inject,i=e.render,a=t||i;if("undefined"===typeof a)return null;if(!n)return a();var r=p(n)(a);return C.createElement(r,null)});ne.displayName="Observer";var ie=function(e,t,n,i,a){var r="children"===t?"render":"children";if("function"===typeof e[t]&&"function"===typeof e[r])return new Error("Invalid prop,do not use children and render in the same time in`"+n);if("function"!==typeof e[t]&&"function"!==typeof e[r])return new Error("Invalid prop `"+a+"` of type `"+T(e[t])+"` supplied to `"+n+"`, expected `function`.")};ne.propTypes={render:ie,children:ie};var ae,re,oe={children:!0,key:!0,ref:!0},le=(re=ae=function(e){function t(){return _(this,t),O(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return x(t,e),k(t,[{key:"render",value:function(){return n.Children.only(this.props.children)}},{key:"getChildContext",value:function(){var e={},t=this.context.mobxStores;if(t)for(var n in t)e[n]=t[n];for(var i in this.props)oe[i]||"suppressChangedStoreWarning"===i||(e[i]=this.props[i]);return{mobxStores:e}}},{key:"componentWillReceiveProps",value:function(e){if(Object.keys(e).length,Object.keys(this.props).length,!e.suppressChangedStoreWarning)for(var t in e)!oe[t]&&(this.props[t],e[t])}}]),t}(n.Component),ae.contextTypes={mobxStores:J},ae.childContextTypes={mobxStores:J.isRequired},re);if(!n.Component)throw new Error("mobx-react requires React to be available");if(!t.extras)throw new Error("mobx-react requires mobx to be available");"function"===typeof i.unstable_batchedUpdates&&t.extras.setReactionScheduler(i.unstable_batchedUpdates);var ue=function(e){return ee.on(e)};if("object"===("undefined"===typeof __MOBX_DEVTOOLS_GLOBAL_HOOK__?"undefined":T(__MOBX_DEVTOOLS_GLOBAL_HOOK__))){var se={spy:t.spy,extras:t.extras},ce={renderReporter:Z,componentByNodeRegistery:X,trackComponents:v};__MOBX_DEVTOOLS_GLOBAL_HOOK__.injectMobxReact(ce,se)}e.propTypes=K,e.PropTypes=K,e.onError=ue,e.observer=w,e.Observer=ne,e.renderReporter=Z,e.componentByNodeRegistery=X,e.trackComponents=v,e.useStaticRendering=g,e.Provider=le,e.inject=p,Object.defineProperty(e,"__esModule",{value:!0})})},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o,l,u,s=n(15),c=i(s),d=n(4),f=i(d),p=n(1),m=i(p),h=n(8),v=i(h),g=n(5),b=i(g),y=n(6),S=i(y),w=n(3),E=i(w),C=n(9),T=n(36),_=i(T),k=n(2),x=n(0),O=n(11),I=x.WeaLocaleProvider.getLabel,F=O.WeaTableNew.WeaTable,M=x.WeaTools.tryCatch,N=["routing","emailMainStore"],L=(a=M(E.default,function(e){return E.default.createElement(x.WeaErrorPage,{msg:e.error||I(186,"对不起,该页面异常,请联系管理员!","error")})},{error:""}),r=C.inject.apply(void 0,N),a(o=r(o=(0,C.observer)((u=l=function(e){function t(e){(0,m.default)(this,t);var n=(0,b.default)(this,(t.__proto__||(0,f.default)(t)).call(this,e));return n.isInstanceMounted=!1,n.prefixClass="wea-email-read-list",n}return(0,S.default)(t,e),(0,v.default)(t,[{key:"componentDidMount",value:function(){this.isInstanceMounted=!0}},{key:"componentWillReceiveProps",value:function(){}},{key:"componentWillUnmount",value:function(){this.isInstanceMounted=!1}},{key:"render",value:function(){var e=this,t=this.props.emailMainStore,n=t.unReadedListVisible,i=t.unReadedListId,a=t.viewStores,r=t.setState,o=a[i],l=o.readListTableStore,u=o.readListLoading,s=o.readListTableStore.loading,d=o.readListCount,f=o.getReadList,p=o.baseInfo.originalMailId,m=o.readListBtnSelected,h=o.setState,v=u||s,g=["#3fc9d6","#38b1ff","#fe9637"];return E.default.createElement(x.WeaDialog,{className:this.prefixClass+"-dialog",icon:"icon-coms-email",iconBgcolor:"#a0b0ba",title:I(31369,"阅读状态"),visible:n,style:{width:900,height:570},onCancel:function(){r({unReadedListVisible:!1}),h({readListBtnSelected:""})},maskClosable:!1},E.default.createElement("div",{spinning:v},E.default.createElement(k.Row,{className:this.prefixClass},d.map(function(t,n){var a,r=t.icon,o=t.count,l=t.label,u=t.key,s=t.selectKey;return E.default.createElement(k.Col,{span:8,key:u,className:(0,_.default)((a={},(0,c.default)(a,e.prefixClass+"-btn",!0),(0,c.default)(a,e.prefixClass+"-btn-selected",s===m),a))},E.default.createElement("div",{onClick:function(){return f({mailId:i,originalMailId:p,readed:s}).setState({readListBtnSelected:s})}},E.default.createElement("i",{className:r||"icon-email-Unread-o",style:{color:g[n]}}),E.default.createElement("p",{style:{color:g[n]}},o),E.default.createElement("p",null,l)))})),E.default.createElement("div",{className:this.prefixClass+"-table"},E.default.createElement(x.WeaNewScroll,{height:"100%"},E.default.createElement(F,{comsWeaTableStore:l})))))}}]),t}(E.default.Component),l.displayName="ViewReadList",o=u))||o)||o)||o);t.default=L},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(151);t.default=(0,i.asyncComponent)({resolve:function(){return n.e(0).then(n.bind(null,519))}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(151);t.default=(0,i.asyncComponent)({resolve:function(){return n.e(1).then(n.bind(null,520))}})},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(135),r=i(a),o=n(15),l=i(o),u=n(10),s=i(u),c=n(4),d=i(c),f=n(1),p=i(f),m=n(8),h=i(m),v=n(5),g=i(v),b=n(6),y=i(b),S=n(3),w=i(S),E=n(36),C=i(E),T=n(2),_=n(0),k=_.WeaLocaleProvider.getLabel,x=_.WeaTools.callApi,O={resultVisible:!1,getResLoading:!1,resultList:[]},I=function(e){function t(e){(0,p.default)(this,t);var n=(0,g.default)(this,(t.__proto__||(0,d.default)(t)).call(this,e));return n.submit=function(){n.setState({resState:(0,s.default)({},n.state.resState,{resultVisible:!0})},function(){n.setState({resState:(0,s.default)({},n.state.resState,{getResLoading:!0})}),x("/api/email/add/leadEML","POST",{fileid:n.state.fileids.join()}).then(function(e){e.resultList&&n.setState({resState:(0,s.default)({},n.state.resState,{resultList:e.resultList})}),n.setState({resState:(0,s.default)({},n.state.resState,{getResLoading:!1})})})})},n.onResCancel=function(){var e=n.props.onResCancel;n.setState({resState:O}),"function"===typeof e&&e()},n.onCancel=function(){var e=n.props.onCancel;n.setState({fileList:[],fileids:[]}),"function"===typeof e&&e()},n.renderResult=function(){var e,t=n.state,i=t.resState,a=i.resultVisible,o=i.getResLoading,u=i.resultList,s=t.fileList,c=(0,C.default)((e={},(0,l.default)(e,n.prefixClass+"-resultlist",!0),(0,l.default)(e,"resLoading",o),(0,l.default)(e,"getWrong",!o&&0===u.length),e)),d=null;return o?d=w.default.createElement(T.Spin,null):o||0!==u.length?!o&&u.length>0&&(d=w.default.createElement("ul",null,u.map(function(e){var t=e.fileid,n=e.status,i={color:"1"===n?"red":"2"===n?"#aaa":"green"},a="1"===n?"导入成功":"2"===n?"文件已存在":"导入失败",o=!0,l=!1,u=void 0;try{for(var c,d=(0,r.default)(s);!(o=(c=d.next()).done);o=!0){var f=c.value;if(f.fileid==t)return w.default.createElement("li",{style:i},f.filename," ",a)}}catch(e){l=!0,u=e}finally{try{!o&&d.return&&d.return()}finally{if(l)throw u}}}))):d=w.default.createElement("span",null,"上传文件有误,请重新上传!"),w.default.createElement(_.WeaDialog,{visible:a,title:"导入结果",icon:"icon-coms-email",iconBgcolor:"#a0b0ba",style:{width:400,height:300},onCancel:n.onResCancel,hasScroll:!0},w.default.createElement("div",{className:c},d))},n.prefixClass="email-list-importEml",n.state={fileList:[],fileids:[],upLoading:!1,resState:O},n}return(0,y.default)(t,e),(0,h.default)(t,[{key:"render",value:function(){var e=this,t=this.props.visible,n=this.state,i=n.fileList,a=n.upLoading,r=n.resState.resultVisible,o=[w.default.createElement(T.Button,{type:"primary",disabled:0===i.length,onClick:this.submit},"提交")];return w.default.createElement(_.WeaDialog,{visible:t,title:"导入EML",icon:"icon-coms-email",iconBgcolor:"#a0b0ba",style:{width:500,height:400},className:this.prefixClass,buttons:o,onCancel:this.onCancel,hasScroll:!0},w.default.createElement(_.WeaFormItem,{label:"上传EML文件",labelCol:{span:6},wrapperCol:{span:18}},w.default.createElement(_.WeaUpload,{datas:i,uploadUrl:"/api/doc/upload/uploadFile",category:"string",ref:"upload",limitType:"eml",onChange:function(t,n){return e.setState({fileids:t,fileList:n})},onUploading:function(t){return e.setState({upLoading:"uploading"===t})}},w.default.createElement(T.Button,{loading:a},"选择文件"))),i&&i.length>0&&w.default.createElement("ul",{className:this.prefixClass+"-filelist"},i.map(function(t){var n=t.filename,i=t.fileid;return w.default.createElement("li",null,w.default.createElement("p",null,w.default.createElement("span",null,n),w.default.createElement(T.Icon,{type:"cross",title:k(91,"删除"),onClick:function(){return e.refs.upload.doDeleteT(i)}})))})),r&&this.renderResult())}}]),t}(S.Component);t.default=I},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(4),r=i(a),o=n(1),l=i(o),u=n(8),s=i(u),c=n(5),d=i(c),f=n(6),p=i(f),m=n(3),h=i(m),v=n(2),g=function(e){function t(){var e,n,i,a;(0,l.default)(this,t);for(var o=arguments.length,u=Array(o),s=0;s<o;s++)u[s]=arguments[s];return n=i=(0,d.default)(this,(e=t.__proto__||(0,r.default)(t)).call.apply(e,[this].concat(u))),i.handleChange=function(){v.Modal.info({title:"切换模式2有如下注意点",content:h.default.createElement("ol",{type:"1"},h.default.createElement("li",null,"1 模式2速度会提升,但是会比模式1占用更多数据库空间,所以切换前请先扩容数据库空间"),h.default.createElement("li",null,"2 切换模式2请先停止OA服务,进行数据库扩容。"),h.default.createElement("li",null,"3 完成扩容后,修改web-inf/props 下 的openmailbasebean 文件,修改ignore_upgrade_mode_1 为2"),h.default.createElement("li",null,"4 修改完成后,重启OA服务器即可。")),onOk:function(){}})},a=n,(0,d.default)(i,a)}return(0,p.default)(t,e),(0,s.default)(t,[{key:"render",value:function(){var e=this.props,t=e.status,n=e.percent,i=e.resultStatus,a=e.resultinfo,r=e.dbType,o=e.mode;return[h.default.createElement("div",{className:"email-upgrade-container"},h.default.createElement(v.Progress,{type:"circle",percent:n,status:t&&"1"===t&&i&&"0"===i?"exception":"",format:function(){return 100==n?h.default.createElement("i",{className:"icon-coms-complete"}):n+"%"}}),h.default.createElement("div",{className:"tipinfo"},t&&"1"===t&&i&&"0"===i?a:"模块升级中,请稍后进入")),h.default.createElement("div",{className:"email-upgrade-tip"},"oracle"===r&&"1"===o&&h.default.createElement("p",{style:{color:"red"}},"提示:oracle下,目前采用的升级模式 升级耗时会比模式1久,但是占用数据库空间较少,如果需要提速,可切换模式2",h.default.createElement(v.Button,{type:"primary",size:"small",onClick:this.handleChange,style:{marginLeft:10}},"切换")))]}}]),t}(h.default.PureComponent);t.default=g},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o,l=n(4),u=i(l),s=n(1),c=i(s),d=n(8),f=i(d),p=n(5),m=i(p),h=n(6),v=i(h),g=n(3),b=i(g),y=n(7),S=n(9),w=n(2),E=n(0),C=n(25),T=n(157),_=i(T),k=n(457),x=i(k),O=n(459),I=i(O),F=E.WeaTools.tryCatch,M=E.WeaTools.viewer,N=E.WeaLocaleProvider.getLabel,L=(a=F(b.default,function(e){return b.default.createElement(E.WeaErrorPage,{msg:e.error||N(186,"对不起,该页面异常,请联系管理员!","error")})},{error:""}),r=(0,S.inject)("staticViewStore"),a(o=r(o=(0,S.observer)(o=function(e){function t(e){(0,c.default)(this,t);var n=(0,m.default)(this,(t.__proto__||(0,u.default)(t)).call(this,e));return n.listArray=function(e){return e.map(function(e){return""===e.showName&&"group"===e.type&&(e.showName=N("506456","(该组已被删除)")),e})},n.renderBase=function(e){var t=n.props.staticViewStore,i=t.staticIsSimple,a=t.setStoreState,r=e.fromSpan,o=e.senddate,l=e.ccSpan,u=e.bccTipInfo,s=e.bccSpan,c=e.toSpan,d=e.subject,f=e.isInternal,p=e.fileInfos.count,m=r.imageUrl,h=r.showName,v=r.hrmId,g=[b.default.createElement("div",{className:n.prefixCls+"-base-send"},b.default.createElement("div",{className:"user-base-info"},b.default.createElement(E.WeaAvatar,{url:m||"",name:h||"",style:{width:40,height:40}}),"1"!==v&&f?[b.default.createElement(E.WeaPopoverHrm,null),b.default.createElement("a",{href:"javaScript:openhrm("+v+");",onClick:function(e){return window.pointerXY(e)},title:h},h)]:b.default.createElement("span",{className:"userName"},h),b.default.createElement("span",{className:"senddate"},o)),b.default.createElement("div",{className:n.prefixCls+"-base-send-ops"},b.default.createElement("span",{className:"isSimple",onClick:function(){return a({staticIsSimple:1^i})}},i?N(34223,"完整"):N(384288,"精简"),N(33361,"信息")," ",b.default.createElement("i",{className:"icon-coms-"+(i?"down":"up")})))),b.default.createElement("div",{className:n.prefixCls+"-base-to"},b.default.createElement("span",{className:n.prefixCls+"-base-to-title"},N(2046,"收件人"),":"),b.default.createElement(x.default,{ref:"collapseTo",datas:n.listArray((0,y.toJS)(c.list)),isInternal:f}))];return l&&l.list&&l.list.length>0&&!i&&g.push(b.default.createElement("div",{className:n.prefixCls+"-base-to"},b.default.createElement("span",{className:n.prefixCls+"-base-to-title"},N(17051,"抄送人"),":"),b.default.createElement(x.default,{ref:"collapseCc",datas:n.listArray((0,y.toJS)(l.list)),isInternal:f}))),i||(u?g.push(b.default.createElement("div",{className:n.prefixCls+"-base-to"},b.default.createElement("span",{className:n.prefixCls+"-base-to-title"},N(81316,"密送人"),":"),b.default.createElement("p",{style:{color:"red"}},u))):s&&s.list&&s.list.length>0&&!i&&g.push(b.default.createElement("div",{className:n.prefixCls+"-base-to"},b.default.createElement("span",{className:n.prefixCls+"-base-to-title"},N(81316,"密送人"),":"),b.default.createElement(x.default,{ref:"collapseCc",datas:n.listArray((0,y.toJS)(s.list)),isInternal:f})))),g.push(b.default.createElement("div",{className:n.prefixCls+"-base-title"},b.default.createElement("span",{dangerouslySetInnerHTML:{__html:d}}),e.op_showUnReadedCount&&b.default.createElement("span",{className:n.prefixCls+"-base-title-unreadedcount",onClick:function(){return n.onUnReadedListClick(e.id,e.originalMailId)}},e.unReadedCount,N(384293,"个未查看")))),p>0&&g.push(b.default.createElement("div",{className:n.prefixCls+"-base-files"},N(18609,"共"),p," ",N(83077,"个附件"),b.default.createElement("a",{onClick:function(){return n.refs.scroll.scrollToLast()}},N(83124,"查看附件")))),b.default.createElement("div",{className:n.prefixCls+"-base"},g)},n.renderFiles=function(e){var t=e.fileList,i=e.count,a=e.totalSizeStr,r=e.batchDownloadUrl;return 0===i?null:b.default.createElement("div",{className:n.prefixCls+"-files"},b.default.createElement("div",{className:n.prefixCls+"-files-title"},b.default.createElement("i",{className:"icon-email-Enclosure"}),N(156,"附件"),i," ",N(27591,"个"),b.default.createElement("span",{className:n.prefixCls+"-files-title-batch-download",onClick:function(){return window.open(r)}},b.default.createElement("span",null,b.default.createElement("i",{className:"icon-coms-download"}),N(32407,"批量下载")),b.default.createElement("span",null,"(",a,")"))),b.default.createElement("div",{className:n.prefixCls+"-files-list"},(0,y.toJS)(t).map(function(e){var t=e.filelink,i=e.previewUrl,a=(e.previewUrlNew,e.filename),r=e.filesize,o=e.fileid,l=e.isImg,u=e.fileExtendName;return b.default.createElement("div",{className:n.prefixCls+"-files-list-item",key:o},b.default.createElement("div",{className:n.prefixCls+"-files-list-item-img"},"true"===l?b.default.createElement("img",{"data-imgsrc":i,ref:o,src:i,width:56,height:56,className:"formImgPlay",style:{borderRadius:4,cursor:"pointer"},onClick:M}):b.default.createElement("i",{className:(0,C.getFileTypeCls)(u),onClick:function(){return n.previewFile(e)}})),b.default.createElement("div",{className:n.prefixCls+"-files-list-item-content"},"true"===l?b.default.createElement("p",{title:a},a):b.default.createElement("p",{title:a,onClick:function(){return n.previewFile(e)}},a),b.default.createElement("p",null,r)),b.default.createElement("div",{className:n.prefixCls+"-files-list-item-ops"},b.default.createElement("i",{className:"icon-coms-download",title:N(31156,"下载"),onClick:function(){return window.open(t)}}),b.default.createElement("i",{className:"icon-email-Save-the-cloud-disk",style:{display:"none"},title:N(129159,"保存到云盘")})))})))},n.previewFile=function(e){var t="/spa/email/static/index.html#/main/preview?fileid="+e.id;openFullWindowHaveBar(t)},n.getAlertPage=function(e,t){return b.default.createElement("div",{className:n.prefixCls},b.default.createElement(E.WeaAlertPage,{icon:b.default.createElement("i",{className:e,style:{color:"#999"}}),iconSize:40},b.default.createElement("div",{style:{color:"#999",marginTop:16}},t)))},n.onUnReadedListClick=function(e,t){var i=n.props.staticViewStore,a=i.getReadCount,r=i.getReadList,o=i.setStoreState,l={mailId:e,originalMailId:t,readed:""};a(l),r(l),o({staticReadListVisible:!0})},n.hide=function(){var e=n.refs,t=e.collapseTo,i=e.collapseCc;t&&t.hide(),i&&i.hide()},n.prefixCls="email-static-view",n}return(0,v.default)(t,e),(0,f.default)(t,[{key:"componentWillMount",value:function(){var e=this.props,t=e.location;(0,e.staticViewStore.getViewRight)({mailId:t.query.mailId||""})}},{key:"componentWillReceiveProps",value:function(e){var t=this.props,n=t.location.query.mailId,i=t.staticViewStore.getViewRight,a=e.location.query.mailId;n!==a&&i({mailId:a})}},{key:"componentWillUnmount",value:function(){this.props.staticViewStore.clear()}},{key:"render",value:function(){var e=this.props.staticViewStore,t=e.staticLoading,n=e.staticViewRight,i=e.staticViewBean,a=e.staticMailContent;return t?b.default.createElement("div",{className:this.prefixCls},b.default.createElement(w.Spin,{size:"large"})):t||1*n===1?b.default.createElement("div",{className:this.prefixCls},b.default.createElement(w.Spin,{spinning:t},b.default.createElement(E.WeaNewScroll,{height:"100%",toTop:!0,ref:"scroll",onScroll:this.hide},this.renderBase((0,y.toJS)(i)),b.default.createElement("div",{className:this.prefixCls+"-content"},b.default.createElement(_.default,{ref:"content",value:(0,y.toJS)(a)})),i.fileInfos&&this.renderFiles(i.fileInfos),b.default.createElement(I.default,null)))):this.getAlertPage("icon-email-error",N(385529,"无权查看该邮件"))}}]),t}(g.Component))||o)||o)||o);t.default=L},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(4),r=i(a),o=n(1),l=i(o),u=n(8),s=i(u),c=n(5),d=i(c),f=n(6),p=i(f),m=n(3),h=i(m),v=n(0),g=n(458),b=i(g),y=function(e){function t(e){(0,l.default)(this,t);var n=(0,d.default)(this,(t.__proto__||(0,r.default)(t)).call(this,e));return n.hide=function(){var e=n.props.datas;(void 0===e?[]:e).forEach(function(e,t){n.refs["department"+t]&&n.refs["department"+t].hide()})},n.prefixCls="emial-static-collapse",n.isInstanceMounted=!1,n.id="emailStaticCollapse_"+Math.random().toString(36).substr(2,6),n.state={collapsed:e.collapsed||!0,height:30},n}return(0,p.default)(t,e),(0,s.default)(t,[{key:"componentDidMount",value:function(){var e=this;this.isInstanceMounted=!0;var t=this.getContentHeight();this.setState({height:t}),$(window).resize(function(){e.isInstanceMounted&&e.setState({height:e.getContentHeight()})})}},{key:"componentWillReceiveProps",value:function(e){var t=this.props.collapsed,n=e.collapsed;n!==t&&this.setState({collapsed:n})}},{key:"componentDidUpdate",value:function(){var e=this.getContentHeight();this.state.height!==e&&this.setState({height:e})}},{key:"componentWillUnmount",value:function(){$(window).off("resize"),this.isInstanceMounted=!1}},{key:"getContentHeight",value:function(){var e=$("#"+this.id+" ."+this.prefixCls+"-content"),t=30;return e&&e.length>0&&(t=e.height()),t}},{key:"render",value:function(){var e=this,t=this.props,n=t.datas,i=void 0===n?[]:n,a=t.isInternal,r=this.state,o=r.collapsed,l=r.height,u=function(e){return a?[h.default.createElement(v.WeaPopoverHrm,null),h.default.createElement("a",{className:"isInternal",href:"javaScript:openhrm("+(e.typeValue||"")+");",onClick:function(e){return window.pointerXY(e)}},e.showName)]:h.default.createElement("a",{title:e.showName},e.showName)};return h.default.createElement("div",{id:this.id,className:this.prefixCls,style:l>30?{paddingRight:33}:null},l>30&&h.default.createElement("i",{className:"icon-coms-"+(o?"down2":"up2"),onClick:function(){return e.setState({collapsed:!o})}}),h.default.createElement("div",{className:this.prefixCls+"-content-wrap",style:{height:o?20:l}},h.default.createElement("div",{className:this.prefixCls+"-content"},i.map(function(t,n){return h.default.createElement("span",{className:e.prefixCls+"-content-tag",key:"account"+n},"resource"===t.type&&"1"!==t.typeValue||void 0===t.type?u(t):t.users&&t.users.length>0?h.default.createElement(b.default,{ref:"department"+n,data:t},h.default.createElement("a",null,t.showName)):h.default.createElement("a",{title:t.showName},t.showName))}))))}}]),t}(m.Component);t.default=y},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(4),r=i(a),o=n(1),l=i(o),u=n(8),s=i(u),c=n(5),d=i(c),f=n(6),p=i(f),m=n(3),h=i(m),v=n(2),g=n(0),b=function(e){function t(){var e,n,i,a;(0,l.default)(this,t);for(var o=arguments.length,u=Array(o),s=0;s<o;s++)u[s]=arguments[s];return n=i=(0,d.default)(this,(e=t.__proto__||(0,r.default)(t)).call.apply(e,[this].concat(u))),i.hide=function(){i.refs.popoverdepartment&&i.refs.popoverdepartment.refs.tooltip.setState({visible:!1})},i.content=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t={};return e&&e.length>6&&(t.height=196),h.default.createElement("div",{className:"email-hrmlist"},h.default.createElement(g.WeaNewScroll,t,h.default.createElement("ul",null,e.map(function(e,t){return h.default.createElement("li",{key:e.id},h.default.createElement("span",{className:"name",title:e.lastname},h.default.createElement(g.WeaPopoverHrm,null),h.default.createElement("a",{href:"javaScript:openhrm("+(e.typeValue||"")+");",onClick:function(e){return window.pointerXY(e)}},e.showName)),h.default.createElement("span",{className:"jobtitle",title:e.jobtitlename},e.jobtitlename))}))))},a=n,(0,d.default)(i,a)}return(0,p.default)(t,e),(0,s.default)(t,[{key:"render",value:function(){var e=this.props.data,t={ref:"popoverdepartment",placement:"bottomLeft",trigger:"click",overlayClassName:"email-popoverdepartment",content:this.content(e.users)};return h.default.createElement(v.Popover,t,this.props.children)}}]),t}(m.Component);t.default=b},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o,l,u,s=n(15),c=i(s),d=n(4),f=i(d),p=n(1),m=i(p),h=n(8),v=i(h),g=n(5),b=i(g),y=n(6),S=i(y),w=n(3),E=i(w),C=n(36),T=i(C),_=n(7),k=n(9),x=n(2),O=n(0),I=n(11),F=O.WeaLocaleProvider.getLabel,M=I.WeaTableNew.WeaTable,N=O.WeaTools.tryCatch,L=["routing","staticViewStore"],A=(a=N(E.default,function(e){return E.default.createElement(O.WeaErrorPage,{msg:e.error||F(186,"对不起,该页面异常,请联系管理员!","error")})},{error:""}),r=k.inject.apply(void 0,L),a(o=r(o=(0,k.observer)((u=l=function(e){function t(e){(0,m.default)(this,t);var n=(0,b.default)(this,(t.__proto__||(0,f.default)(t)).call(this,e));return n.onListChange=function(e){var t=n.props,i=t.staticViewStore,a=t.staticViewStore.staticViewBean,r=i.setStoreState,o=i.getReadList,l=(0,_.toJS)(a),u=l.originalMailId;o({mailId:l.id,originalMailId:u,readed:e}),r({staticReadSeleted:e})},n.prefixCls="email-static-view-readlist",n}return(0,S.default)(t,e),(0,v.default)(t,[{key:"render",value:function(){var e=this,t=this.props.staticViewStore,n=t.staticReadListVisible,i=t.readListCount,a=t.readListTableStore,r=t.setStoreState,o=t.staticReadSeleted,l=["#3fc9d6","#38b1ff","#fe9637"];return E.default.createElement(O.WeaDialog,{icon:"icon-coms-email",iconBgcolor:"#a0b0ba",title:F(31369,"阅读状态"),visible:n,style:{width:900,height:570},className:this.prefixCls,onCancel:function(){r({staticReadListVisible:!1}),r({staticReadSeleted:""})},maskClosable:!1},E.default.createElement("div",null,E.default.createElement(x.Row,{className:this.prefixCls+"-title"},i.map(function(t,n){var i,a=t.icon,r=t.count,u=t.label,s=t.key,d=t.selectKey,f=(0,T.default)((i={},(0,c.default)(i,e.prefixCls+"-title-btn",!0),(0,c.default)(i,e.prefixCls+"-title-btn-selected",d===o),i));return E.default.createElement(x.Col,{span:8,key:s,className:f},E.default.createElement("div",{onClick:function(){return e.onListChange(d)}},E.default.createElement("i",{className:a||"icon-email-Unread-o",style:{color:l[n]}}),E.default.createElement("p",{style:{color:l[n]}},r),E.default.createElement("p",null,u)))})),E.default.createElement("div",{className:this.prefixCls+"-table"},E.default.createElement(O.WeaNewScroll,{height:"100%"},E.default.createElement(M,{comsWeaTableStore:a})))))}}]),t}(E.default.Component),l.displayName="StaticViewReadList",o=u))||o)||o)||o);t.default=A},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o,l=n(4),u=i(l),s=n(1),c=i(s),d=n(8),f=i(d),p=n(5),m=i(p),h=n(6),v=i(h),g=n(3),b=i(g),y=n(9),S=n(0),w=n(2),E=S.WeaLocaleProvider.getLabel,C=S.WeaTools.tryCatch,T=S.WeaTools.viewer,_=(a=C(b.default,function(e){return b.default.createElement(S.WeaErrorPage,{msg:e.error||E(186,"对不起,该页面异常,请联系管理员!","error")})},{error:""}),r=(0,y.inject)("filePreviewStore"),a(o=r(o=(0,y.observer)(o=function(e){function t(e){(0,c.default)(this,t);var n=(0,m.default)(this,(t.__proto__||(0,u.default)(t)).call(this,e));return n.renderNoRight=function(){return b.default.createElement("div",{className:n.prefixCls},b.default.createElement("div",{className:n.prefixCls+"-noRight"},b.default.createElement(S.WeaAlertPage,null,b.default.createElement("div",{className:n.prefixCls+"-noRight-msg"},"您当前不具备查看该文档的权限"))))},n.renderContent=function(){var e=n.props.filePreviewStore,t=e.contentLoading,i=e.contentMsg,a=e.previewUrl,r=e.fileIsImg,o=e.fileId,l=e.filePath;return r?b.default.createElement("div",{className:n.prefixCls+"-content-image"},b.default.createElement("img",{"data-imgsrc":a,ref:o,src:a,className:"formImgPlay",onClick:T})):t?b.default.createElement(w.Spin,null):""===l?b.default.createElement("div",{className:n.prefixCls+"-content-waring"},b.default.createElement("span",null,i)):b.default.createElement("div",{className:n.prefixCls+"-content-file"},b.default.createElement("iframe",{className:"emailFile-iframe",src:l}))},n.prefixCls="email-filepreview",n}return(0,v.default)(t,e),(0,f.default)(t,[{key:"componentWillMount",value:function(){var e=this.props;(0,e.filePreviewStore.getFileInfo)({id:e.location.query.fileid||""})}},{key:"componentWillReceiveProps",value:function(e){var t=this.props,n=t.location.query.fileid,i=t.filePreviewStore.getFileInfo,a=e.location.query.fileid;n!==a&&i({id:a})}},{key:"componentWillUnmount",value:function(){this.props.filePreviewStore.clear()}},{key:"render",value:function(){var e=this.props.filePreviewStore,t=e.fileLoading,n=e.fileRight,i=e.fileName,a=e.fileDownload,r=e.fileMsg,o=[b.default.createElement(w.Button,{className:this.prefixCls+"-downloadBtn",type:"primary",onClick:function(){return window.open(a)}},E(31156,"下载"))];return t?b.default.createElement("div",{className:this.prefixCls},b.default.createElement(w.Spin,{size:"large"})):n?""!==r?b.default.createElement("div",{className:this.prefixCls},b.default.createElement("div",{className:this.prefixCls+"-content-waring"},b.default.createElement("span",null,contentMsg))):b.default.createElement("div",{className:this.prefixCls},b.default.createElement(S.WeaReqTop,{icon:b.default.createElement("i",{className:"icon-coms-doc"}),iconBgcolor:"#df583a",title:E(156,"附件")+": "+i||E(130030,"文档标题"),buttons:o},b.default.createElement("div",{className:this.prefixCls+"-content"},b.default.createElement("div",{className:this.prefixCls+"-content-container"},this.renderContent())))):this.renderNoRight()}}]),t}(g.Component))||o)||o)||o);t.default=_},function(e,t,n){"use strict";var i=n(462);i.keys().forEach(function(e){return i(e)})},function(e,t,n){function i(e){return n(a(e))}function a(e){var t=r[e];if(!(t+1))throw new Error("Cannot find module '"+e+"'.");return t}var r={"./attachment.less":463,"./com.less":464,"./editRuleDia.less":465,"./emaiRule.less":466,"./emailContact.less":467,"./emailGeneralSetting.less":468,"./emailSetting.less":469,"./emalAccount.less":137,"./filepreview.less":470,"./icon.less":471,"./iconColor.less":472,"./importEmail.less":473,"./index.less":474,"./list.less":475,"./main.less":476,"./menu.less":477,"./monitor.less":478,"./new.less":479,"./newOrEditSign.less":314,"./print.less":480,"./setting.less":311,"./staticView.less":481,"./upgrade.less":482,"./view.less":483};i.keys=function(){return Object.keys(r)},i.resolve=a,e.exports=i,i.id=462},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){},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 i(e){return n(a(e))}function a(e){var t=r[e];if(!(t+1))throw new Error("Cannot find module '"+e+"'.");return t}var r={"./components/Attachment.js":485,"./components/Contacts.js":493,"./components/EmailNewForDialog.js":175,"./components/List.js":320,"./components/Main.js":318,"./components/Monitor.js":497,"./components/New.js":319,"./components/PrintEmail.js":295,"./components/Setting.js":310,"./components/View.js":292,"./components/home.js":317,"./components/testDialog.js":500};i.keys=function(){return Object.keys(r)},i.resolve=a,e.exports=i,i.id=484},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o,l,u=n(10),s=i(u),c=n(4),d=i(c),f=n(1),p=i(f),m=n(8),h=i(m),v=n(5),g=i(v),b=n(6),y=i(b),S=n(34),w=i(S),E=n(3),C=i(E),T=n(9),_=(n(139),n(14)),k=n(11),x=n(105),O=(i(x),n(0)),I=n(2),F=n(293),M=(i(F),n(158)),N=(i(M),n(7)),L=n(25),A=n(294),R=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(A),z=k.WeaTableNew.WeaTable,P=I.Modal.confirm,D=(I.Form.create,I.Form.Item,["routing","emailMainStore","emailAttachmentStore"].concat(L.listRoute.map(function(e){return"email"+(0,L.nameUpperCase)(e)+"Store"}))),j=O.WeaLocaleProvider.getLabel,W=(a=T.inject.apply(void 0,(0,w.default)(D)))(r=(0,T.observer)((l=o=function(e){function t(e){(0,p.default)(this,t);var n=(0,g.default)(this,(t.__proto__||(0,d.default)(t)).call(this,e));return n.getTableHeight=function(){var e=document.getElementById("tablelist"),t=e&&e.clientHeight;n.tableHight=t-100},n.getNewColumns=function(e){return e.map(function(e){var t=(0,s.default)({},e);return t.render=function(e,i,a){var r=void 0!==i[t.dataIndex+"span"]?i[t.dataIndex+"span"]:i[t.dataIndex];return"subject"==t.dataIndex?C.default.createElement("div",{className:"wea-url-name",style:{cursor:"pointer"},title:e,onClick:function(){n.viewMail(i.mailid,i.subject)},dangerouslySetInnerHTML:{__html:r}}):"filename"==t.dataIndex?C.default.createElement("div",{className:"wea-url-name",style:{cursor:"pointer"},title:e,onClick:function(){n.downloadFile(i.id)},dangerouslySetInnerHTML:{__html:r}}):C.default.createElement("div",{className:"wea-url",dangerouslySetInnerHTML:{__html:r}})},t})},n.createNewMail=function(){var e=n.getTableSelectedValues(),t=n.props,i=t.emailMainStore.sysConfig,a=t.routing,r=t.emailAttachmentStore.comsWeaTableStore,o=r.selectedRowKeys.length,l=i.attachmentCount;l<o?P({content:j(388819,"已选附件个数已超过邮件后台附件设置的附件总数")+l+","+j(513069,"请重新选择或设置")}):e&&a.push("main/email/new?fileid="+e+"&title="+j(81300,"写信"))},n.downloadFile=function(e){e||(e=n.getTableSelectedValues()),e&&window.open("/weaver/weaver.email.FileDownloadLocation?download=1&fileid="+e)},n.viewMail=function(e,t){var i=n.props,a=i.emailMainStore.addViewStore,r=i.routing;a(e,"inTab"),r.push("main/email/view?id="+e+"&title="+(t||j(384186,"查看邮件")))},n.tableHight=200,n}return(0,y.default)(t,e),(0,h.default)(t,[{key:"componentDidMount",value:function(){var e=this.props.emailAttachmentStore;e.doTableLoading(),e.initConditionDatas(),this.getTableHeight()}},{key:"componentDidUpdate",value:function(){this.getTableHeight()}},{key:"componentWillUnmount",value:function(){var e=this.props.emailAttachmentStore;e.setShowSearchAd(!1),e.clearFormFields()}},{key:"render",value:function(){var e=this,t=this.props,n=t.emailAttachmentStore,i=t.prefixCls,a=n.comsWeaTableStore,r=n.loading,o=(n.title,n.form),l=n.conditioninfo,u=n.showSearchAd,s=n.searchParamsAd,c=this.getTableSelectedValues();return C.default.createElement("div",{className:i},C.default.createElement(O.WeaRightMenu,{datas:this.getRightMenu(),onClick:this.onRightMenuClick.bind(this)},C.default.createElement("div",{className:i+"-title"},j(21704,"附件列表")),C.default.createElement("div",{className:i+"-main"},C.default.createElement("div",{className:i+"-container"},C.default.createElement(O.WeaTab,{buttonsAd:this.getTabButtonsAd(),rightStyle:{backgroundColor:"#f4f4f4"},searchType:["base","advanced"],searchsBaseValue:o.isFormInit&&o.getFormParams()&&o.getFormParams().filename,setShowSearchAd:function(e){n.setShowSearchAd(e)},showSearchAd:u,hideSearchAd:function(){return n.setShowSearchAd(!1)},searchsAd:R.getSearchs(o,l,function(){n.setShowSearchAd(!1),n.doTableLoading()}),onSearch:function(e){n.doTableLoading(s)},onSearchChange:function(e){n.appendFormFields({filename:e})}}),C.default.createElement("div",{className:i+"-container-content",id:"tablelist",ref:"tablelist"},C.default.createElement(z,{comsWeaTableStore:a,loading:r,needScroll:!0,hasOrder:!0,getColumns:this.getNewColumns,scroll:{x:!0,y:this.tableHight}}))),C.default.createElement("div",{className:i+"-bottom"},C.default.createElement(I.Button,{type:"primary",disabled:!c.length,onClick:this.createNewMail},j(81300,"写 信")),C.default.createElement(I.Button,{type:"primary",disabled:!c.length,onClick:function(){e.downloadFile()}},j(32407,"批量下载"))))))}},{key:"getRightMenu",value:function(){var e=this.props.emailAttachmentStore,t=(e.sessionkey,this.getTableSelectedValues().length,[]);return t.push({key:"search",icon:C.default.createElement("i",{className:"icon-coms-search"}),content:j(197,"搜索")}),t.push({key:"ShowCustomColumns",icon:C.default.createElement("i",{className:"icon-coms-Custom"}),content:j(382660,"显示定制列")}),t}},{key:"onRightMenuClick",value:function(e){var t=this.props.emailAttachmentStore;if("search"==e)t.doTableLoading(),t.setShowSearchAd(!1);else if("ShowCustomColumns"==e){var n=(0,N.toJS)(t),i=n.comsWeaTableStore,a=n.sessionkey;i.setColSetVisible(a,!0),i.tableColSet(a,!0)}}},{key:"getTabButtonsAd",value:function(){var e=this.props.emailAttachmentStore;return[C.default.createElement(I.Button,{type:"primary",onClick:function(){e.setShowSearchAd(!1),e.doTableLoading()}},j(197,"搜索")),C.default.createElement(I.Button,{type:"ghost",onClick:function(){e.clearFormFields()}},j(2022,"重置")),C.default.createElement(I.Button,{type:"ghost",onClick:function(){e.setShowSearchAd(!1)}},j(201,"取消"))]}},{key:"executeSearch",value:function(){var e=this.props.emailAttachmentStore;e.setShowSearchAd(!1),e.doTableLoading()}},{key:"getTableSelectedValues",value:function(){var e=this.props.emailAttachmentStore,t=e.comsWeaTableStore;e.sessionkey;return t.selectedRowKeys.slice()}}]),t}(C.default.Component),o.defaultProps={prefixCls:"wea-email-attachment"},o.contextTypes={router:_.routerShape},r=l))||r)||r;t.default=O.WeaTools.tryCatch(C.default,function(e){return C.default.createElement(O.WeaErrorPage,{msg:e.error?e.error:j(186,"对不起,该页面异常,请联系管理员!","error")})},{error:""})(W)},function(e,t,n){var i=n(487),a=n(490),r=a(i);e.exports=r},function(e,t,n){function i(e,t){return e&&a(e,t,r)}var a=n(488),r=n(141);e.exports=i},function(e,t,n){var i=n(489),a=i();e.exports=a},function(e,t){function n(e){return function(t,n,i){for(var a=-1,r=Object(t),o=i(t),l=o.length;l--;){var u=o[e?l:++a];if(!1===n(r[u],u,r))break}return t}}e.exports=n},function(e,t,n){function i(e,t){return function(n,i){if(null==n)return n;if(!a(n))return e(n,i);for(var r=n.length,o=t?r:-1,l=Object(n);(t?o--:++o<r)&&!1!==i(l[o],o,l););return n}}var a=n(112);e.exports=i},function(e,t,n){function i(e){return"function"==typeof e?e:a}var a=n(492);e.exports=i},function(e,t){function n(e){return e}e.exports=n},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o,l,u=n(4),s=i(u),c=n(1),d=i(c),f=n(8),p=i(f),m=n(5),h=i(m),v=n(6),g=i(v),b=n(3),y=i(b),S=n(7),w=n(9),E=n(0),C=n(2),T=n(494),_=i(T),k=n(138),x=i(k),O=n(73),I=i(O),F=n(495),M=i(F),N=n(496),L=i(N),A=E.WeaLocaleProvider.getLabel,R=(a=(0,w.inject)("routing","emailContactStore"))(r=(0,w.observer)((l=o=function(e){function t(e){(0,d.default)(this,t);var n=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e));return n.renderContacts=function(e){var t=n.props,i=t.prefixCls,a=t.emailContactStore,r=a.usergroups,o=a.groupSubmit,l=a.changeContactSelect;return e&&e.length>0?y.default.createElement("div",{className:i+"-container-users-main"},e.map(function(e){var t=e.id,a=e.mailUserName,u=e.mailaddress,s=e.groups,c=e.contactChecked,d=e.mailUserMobileP,f=s.map(function(e){return e.groupName}).join(),p=n.setPopoverData(e);return y.default.createElement(C.Card,{key:t,className:"user-item"},y.default.createElement("div",{className:"checkbox"},y.default.createElement(E.WeaCheckbox,{value:c,onChange:function(t){return l(t,e)}})),y.default.createElement(I.default,{onOperateClick:n.contentClick,data:p},y.default.createElement("div",{className:"content"},y.default.createElement("p",null,y.default.createElement(C.Tooltip,{placement:"bottom",title:a||""},y.default.createElement("span",null,a||""))),y.default.createElement("p",null,y.default.createElement(C.Tooltip,{placement:"bottom",title:y.default.createElement("span",{style:{wordBreak:"break-all"}},u)||""},y.default.createElement("span",null,u||""))),y.default.createElement("p",null,y.default.createElement(C.Tooltip,{placement:"bottom",title:d||""},y.default.createElement("span",null,d||""))))),y.default.createElement("div",{className:"group"},y.default.createElement(_.default,{wrapCls:i+"-container-users-group",groups:(0,S.toJS)(r),concactIds:t,inGroup:s,onSubmit:o,newGroup:n.newGroup},n.renderGroupTitle(s,f))))})):y.default.createElement(E.WeaAlertPage,{icon:"icon-coms-blank"},y.default.createElement("div",{style:{color:"#000"}},A(83320,"没有可显示的数据")))},n.setPopoverData=function(e){var t={};for(var n in e)"mailaddress"==n&&(t.email=e[n]),"mailUserName"==n&&(t.showName=e[n]);return t.isInternal=0,t.canEdit=!0,t.key=e.id,t},n.contentClick=function(e,t){var i=n.props.emailContactStore,a=i.contactCondition,r=i.setStoreState,o=t.data,l=o.showName,u=o.email,s=t.data.key;if("editContact"===e){a({id:s,mailUserName:l,mailAddress:u}),r({editId:s,addContactTitle:A(31229,"编辑联系人")}),n.setState({addContVisible:!0})}},n.renderGroupTitle=function(e,t){return y.default.createElement("div",{className:"user-group"},0===e.length?y.default.createElement(C.Tooltip,{title:A(81307,"未分组"),placement:"bottom"},y.default.createElement("span",null,A(81307,"未分组"))):y.default.createElement(C.Tooltip,{title:t,placement:"bottom",overlayStyle:{maxWidth:185,wordWrap:"break-word",wordBreak:"break-all"}},y.default.createElement("span",null,t)),y.default.createElement("span",{className:"icon-coms-organization-down"}))},n.newGroup=function(e,t){(0,n.props.emailContactStore.newGroup)(e,t)},n.write=function(){var e=n.props,t=e.routing,i=e.emailContactStore.contactSelect,a="";(0,S.toJS)(i)&&(0,S.toJS)(i).forEach(function(e,t){a+=e.mailaddress,t!==(0,S.toJS)(i).length-1&&(a+=",")}),t.push({pathname:"main/email/new",query:{isInternal:0,to:a}})},n.removeFromGroup=function(){var e=n.props.emailContactStore,t=e.curgroupId,i=e.moveCopyGroup,a=e.contactSelect;i({operation:"deleteContactFromGourp",concactIds:(0,S.toJS)(a).map(function(e){return e.id}).join(),sourceGroup:t})},n.deleteContact=function(){var e=n.props.emailContactStore,t=e.moveCopyGroup,i=e.contactSelect;C.Modal.confirm({content:A("506446","确定删除联系人")+"?",okText:A(826,"确定"),cancelText:A(31129,"取消"),onOk:function(){var e=(0,S.toJS)(i).map(function(e){return e.id}).join();t({operation:"deleteContact",concactIds:e})}})},n.getMoreButton=function(){var e=n.props.emailContactStore,t=e.contactSelect,i=e.curgroupId,a=[{key:"addContacts",content:A(19956,"添加联系人"),disabled:!1,onClick:function(){n.refs.addContact&&n.refs.addContact.wrappedInstance.addContacts()}},{key:"write",content:A(81300,"写信"),disabled:!0,onClick:n.write},{key:"remove",content:A(384341,"从该组移除"),disabled:!0,onClick:n.removeFromGroup},{key:"delete",content:A(91,"删除"),disabled:!0,onClick:n.deleteContact},{key:"export",content:A(28343,"导出Excel"),disabled:!0,onClick:n.export}];return 0!==(0,S.toJS)(t).length&&a.forEach(function(e){e.disabled=!1,"remove"!=e.key||0!=i&&"-1"!=i||(e.disabled=!0)}),a},n.export=function(){},n.state={addContVisible:!1},n}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentWillMount",value:function(){var e=this.props.emailContactStore;e.getContactCountList(),e.getContactList()}},{key:"componentWillUnmount",value:function(){this.props.emailContactStore.clear()}},{key:"render",value:function(){var e=this,t=this.props,n=t.prefixCls,i=t.emailContactStore,a=i.contentLoading,r=i.usercontent,o=i.onScrollEnd,l=i.getContactList,u=i.contactSelect,s=i.changeAllContactSelect,c=i.curgroupId,d=i.getContactCountList,f=[y.default.createElement(E.WeaInputSearch,{placeholder:A(384346,"姓名、邮件、手机"),onSearch:function(e){return l({keyword:e})}})],p=[{key:"addContacts",name:A(19956,"添加联系人"),disabled:!1,operation:function(){e.refs.addContact&&e.refs.addContact.wrappedInstance.addContacts()},shouldPopover:!1,text:""},{key:"write",name:A(81300,"写信"),disabled:!0,operation:this.write,shouldPopover:!1,text:""},{key:"move",name:A(81298,"移动到"),disabled:!0,operation:function(){},shouldPopover:!0,text:A(31194,"新建分组并移动")},{key:"copy",name:A(383953,"复制到"),disabled:!0,operation:function(){},shouldPopover:!0,text:A(31195,"新建分组并复制")},{key:"remove",name:A(384341,"从该组移除"),disabled:!0,operation:this.removeFromGroup,shouldPopover:!1,text:""},{key:"delete",name:A(91,"删除"),disabled:!0,operation:this.deleteContact,shouldPopover:!1,text:""}];return y.default.createElement("div",{className:n},y.default.createElement(E.WeaTop,{title:y.default.createElement(L.default,{wrapCls:n}),buttons:f,loading:a}),y.default.createElement("div",{className:n+"-container"},y.default.createElement("div",{className:n+"-container-check"},y.default.createElement(E.WeaCheckbox,{content:A(556,"全选"),value:(0,S.toJS)(u).length===(0,S.toJS)(r).length&&(0,S.toJS)(u).length>0,onChange:s}),y.default.createElement("span",{className:"element"},A(31503,"已选择"),y.default.createElement("span",null,(0,S.toJS)(u).length),A(384340,"个对象"))),y.default.createElement("div",{className:n+"-container-users"},y.default.createElement(E.WeaNewScrollPagination,{height:"100%",onScrollEnd:o},y.default.createElement(C.Spin,{spinning:a},this.renderContacts((0,S.toJS)(r))))),y.default.createElement("div",{className:n+"-container-ops"},p.map(function(e){var t=!1;return e.disabled&&(t=0===(0,S.toJS)(u).length),"remove"!=e.key||0!=c&&"-1"!=c||(t=!0),e.shouldPopover?y.default.createElement(M.default,{datas:e,key:e.key,wrapCls:"opt-btn"},y.default.createElement(C.Button,{type:"primary",disabled:t},e.name)):y.default.createElement(C.Button,{className:"opt-btn",key:e.key,type:"primary",onClick:e.operation,disabled:t},e.name)}),y.default.createElement(E.WeaMoreButton,{datas:this.getMoreButton(),collectParams:{favname:A(572,"联系人"),favouritetype:2,objid:0,importantlevel:1}}))),y.default.createElement(x.default,{ref:"addContact",visible:this.state.addContVisible,onHandleAdd:function(){return e.setState({addContVisible:!0})},onCancel:function(){return e.setState({addContVisible:!1})},onSubmit:function(){l(),d()}}))}}]),t}(b.Component),o.defaultProps={prefixCls:"email-contact"},r=l))||r)||r;t.default=R},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(10),r=i(a),o=n(4),l=i(o),u=n(1),s=i(u),c=n(8),d=i(c),f=n(5),p=i(f),m=n(6),h=i(m),v=n(3),g=i(v),b=n(0),y=n(2),S=b.WeaLocaleProvider.getLabel,w=function(e){function t(e){(0,s.default)(this,t);var n=(0,p.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return n.setGroups=function(){var e=n.props,t=e.groups,i=e.inGroup,a=i.map(function(e){return e.groupId}),o=n.groups.filter(function(e){return 1===e.isChecked}).map(function(e){return e.goutId}),l=function(e){return n.initShow&&a.some(function(t){return t==e.goutId})},u=function(e){return!n.initShow&&o.some(function(t){return t==e.goutId})};return t.map(function(e){return l(e)||u(e)?(0,r.default)({},e,{isChecked:1}):(0,r.default)({},e,{isChecked:0})})},n.changeGroupSelect=function(e,t){n.groups=n.groups.map(function(n){return n.goutId===t.goutId?(0,r.default)({},t,{isChecked:1*e}):n})},n.renderTitle=function(){var e=n.props.wrapCls,t=n.state,i=t.isAddGroup,a=t.newgroupvalue;n.groups=n.setGroups();var r=n.groups;return g.default.createElement("div",{className:e+"-title"},g.default.createElement("div",{className:"top-tip"},S(384342,"请选择分组"),":"),g.default.createElement("div",{className:"groups"},r&&r.length>0&&r.map(function(e){return g.default.createElement(b.WeaCheckbox,{value:e.isChecked,content:e.groupName,onChange:function(t){return n.changeGroupSelect(t,e)}})})),i?g.default.createElement("div",{className:"add-group"},g.default.createElement("div",{className:"add-group-content"},g.default.createElement(b.WeaInput,{placeholder:S(30127,"分组名称"),value:a,onChange:function(e){return n.setState({newgroupvalue:e})}})),g.default.createElement("div",{className:"add-group-opt"},g.default.createElement(y.Button,{type:"primary",disabled:""===a,onClick:n.addGroup},S(826,"确定")),g.default.createElement(y.Button,{onClick:n.cancelNewGroup},S(201,"取消")))):g.default.createElement("div",{className:"new-group",onClick:function(){return n.setState({isAddGroup:!0})}},g.default.createElement("span",{className:"icon-email-New-group"}),g.default.createElement("span",null,S(30131,"新建分组")," ")))},n.addGroup=function(){var e=n;(0,n.props.newGroup)({groupName:n.state.newgroupvalue,operation:"addOrThenMoveOrCopy",groupId:"0"},function(){e.setState({newgroupvalue:""})})},n.cancelNewGroup=function(){n.setState({isAddGroup:!1,newgroupvalue:""})},n.onSubmit=function(){var e=n.props,t=e.onSubmit,i=e.concactIds,a=n.groups.filter(function(e){return 1===e.isChecked});a.length>0&&(a=a.map(function(e){return e.goutId}).join()),t({operation:"moveOrCopyToGroup",opt:"move",concactIds:i,groupId:a}),n.setState({visible:!1}),n.cancelNewGroup()},n.onVisibleChange=function(e){n.setState({visible:e}),e&&(n.initShow=!1),e||(n.initShow=!0,n.setState({isAddGroup:!1,newgroupvalue:""}))},n.state={visible:!1,isAddGroup:!1,newgroupvalue:""},n.groups=[],n.initShow=!0,n}return(0,h.default)(t,e),(0,d.default)(t,[{key:"render",value:function(){var e=this.props.wrapCls,t=this.state.visible;return g.default.createElement(y.Popover,{placement:"bottomLeft",trigger:"click",visible:t,title:this.renderTitle(),onVisibleChange:this.onVisibleChange,overlayClassName:e,content:g.default.createElement(y.Button,{type:"primary",onClick:this.onSubmit},S(30986,"保存"))},this.props.children)}}]),t}(v.Component);t.default=w},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,r,o=n(10),l=i(o),u=n(4),s=i(u),c=n(1),d=i(c),f=n(8),p=i(f),m=n(5),h=i(m),v=n(6),g=i(v),b=n(3),y=i(b),S=n(7),w=n(9),E=n(2),C=n(0),T=n(22),_=n(25),k=C.WeaLocaleProvider.getLabel,x=(a=(0,w.inject)("emailContactStore"))(r=(0,w.observer)(r=function(e){function t(e){(0,d.default)(this,t);var n=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e));return n.renderTitle=function(){var e=n.props.emailContactStore.usergroups;return y.default.createElement(C.WeaNewScroll,{height:function(){return(0,S.toJS)(e).length>6?200:38*(0,S.toJS)(e).length}(),className:n.prefixCls+"-container"},(0,S.toJS)(e)&&(0,S.toJS)(e).map(function(e){return y.default.createElement("div",{key:e.goutId,className:n.prefixCls+"-item",onClick:function(){return n.moveGroup(e.goutId)}},y.default.createElement(E.Tooltip,{title:e.groupName+" ("+e.count+")",placement:"bottomLeft"},y.default.createElement("div",null,y.default.createElement("span",{className:"groupname"},e.groupName),y.default.createElement("span",{className:"count"},"("+e.count+")"))))}))},n.moveGroup=function(e){var t=n.props,i=t.emailContactStore,a=i.moveCopyGroup,r=i.contactSelect;a({operation:"moveOrCopyToGroup",opt:t.datas.key,concactIds:(0,S.toJS)(r).map(function(e){return e.id}).join(),groupId:e})},n.renderContent=function(){var e=n.props.datas.text;return y.default.createElement("div",{className:n.prefixCls+"-content",onClick:function(){return n.handleNew()}},y.default.createElement("span",{className:"icon-email-New-group"}),e)},n.handleNew=function(){(0,n.props.emailContactStore.getCondition)(),n.setState({newVisible:!0})},n.renderNewGroup=function(){var e=n.state.newVisible,t=n.props.emailContactStore,i=t.newGroupForm,a=t.newGroupFields,r=[y.default.createElement(E.Button,{type:"primary",onClick:n.saveNewGroup},k(30986,"保存"))],o={datas:[{key:"save",content:k(30986,"保存"),disabled:!1,onClick:n.saveNewGroup}],collectParams:{favname:k(572,"联系人"),favouritetype:2,objid:0,importantlevel:1}};return y.default.createElement(C.WeaDialog,{visible:e,title:k(30131,"新建分组"),icon:"icon-coms-email",iconBgcolor:"#a0b0ba",className:n.prefixCls+"-newGroup",style:{width:580},buttons:r,moreBtn:o,onCancel:n.onCancel},n.getForm(i,a))},n.onCancel=function(){var e=n.props.emailContactStore.newGroupForm;n.setState({newVisible:!1}),e.resetForm()},n.saveNewGroup=function(){var e=n.props,t=e.emailContactStore,i=t.newGroupForm,a=t.moveCopyGroup,r=t.contactSelect,o=e.datas.key;(0,_.ValidateForm)(i,function(){var e=(0,S.toJS)(r).map(function(e){return e.id}).join(),t=i.getFormParams(),u=(0,l.default)({operation:"addOrThenMoveOrCopy",concactIds:e,opt:o},t);a(u,n.onCancel)})},n.getForm=function(e,t){var n=e.isFormInit,i=[];return n&&t&&t.map(function(t){var n=[];t.items.map(function(t){return n.push({com:(0,T.RenderForm)(e,t)})}),i.push(y.default.createElement(C.WeaSearchGroup,{col:1,title:t.title,needTigger:!0,showGroup:t.defaultshow,items:n}))}),i},n.prefixCls=e.wrapCls+"-moveCopy",n.state={newVisible:!1},n}return(0,g.default)(t,e),(0,p.default)(t,[{key:"render",value:function(){var e=this.props.wrapCls;return y.default.createElement("div",{className:e},y.default.createElement(E.Popover,{placement:"bottomLeft",trigger:"click",overlayClassName:e+"-popover",title:this.renderTitle(),content:this.renderContent()},this.props.children),this.renderNewGroup())}}]),t}(b.Component))||r)||r;t.default=x},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o=n(10),l=i(o),u=n(4),s=i(u),c=n(1),d=i(c),f=n(8),p=i(f),m=n(5),h=i(m),v=n(6),g=i(v),b=n(3),y=i(b),S=n(7),w=n(9),E=n(2),C=n(0),T=n(22),_=n(25),k=C.WeaLocaleProvider.getLabel,x=(a=(0,w.inject)("routing","emailContactStore"))(r=(0,w.observer)(r=function(e){function t(e){(0,d.default)(this,t);var n=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e));return n.renderGropItem=function(e){return y.default.createElement(Option,{value:e.goutId+"-"+e.groupName+"-"+e.count},y.default.createElement(E.Tooltip,{title:e.groupName+" ("+e.count+")",placement:"bottomLeft"},y.default.createElement("div",{className:n.wrapCls+"-selectname"},y.default.createElement("span",null,e.groupName)," ",y.default.createElement("span",null,"("+e.count+")"))))},n.renderLine=function(e){return y.default.createElement("div",{className:"wea-split-line"},y.default.createElement("div",{className:"wea-sl-item wea-sl-line"}),y.default.createElement("div",{className:"wea-sl-item wea-sl-wrap "},y.default.createElement("div",{className:"wea-sl-text"},e)))},n.editGroup=function(){var e=n.props.emailContactStore,t=e.getCondition,i=e.newGroupForm,a=e.curgroup,r=a&&a.split(" ")[0]||"";t(function(){i.updateFields({groupName:{value:r}})}),n.setState({title:k(83149,"编辑分组"),newVisible:!0,isEdit:!0})},n.creatGroup=function(){(0,n.props.emailContactStore.getCondition)(),n.setState({title:k(30131,"新建分组"),newVisible:!0})},n.onCancel=function(){var e=n.props.emailContactStore.newGroupForm;n.setState({title:"",newVisible:!1}),e.resetForm()},n.saveGroup=function(){var e=n.props.emailContactStore,t=e.newGroupForm,i=e.curgroupId,a=e.updateGroup,r=n.state.isEdit,o=t.getFormParams();(0,_.ValidateForm)(t,function(){var e=r?(0,l.default)({operation:"updateGroupName",groupId:i},o):(0,l.default)({operation:"addOrThenMoveOrCopy",groupId:i},o);a(e),n.onCancel()})},n.deleteGroup=function(){var e=n.props.emailContactStore,t=e.deleteGroup,i=e.curgroupId;E.Modal.confirm({title:k(384343,"确定要删除分组吗?"),content:y.default.createElement("span",null,k("500265","删除后,分组下所有人员将从此分组列表中移除")),okText:k(826,"确定"),onOk:function(){t({operation:"deleteGroup",groupId:i})}})},n.getForm=function(e,t){var n=e.isFormInit,i=[];return n&&t&&t.map(function(t){var n=[];t.items.map(function(t){return n.push({com:(0,T.RenderForm)(e,t)})}),i.push(y.default.createElement(C.WeaSearchGroup,{col:1,title:t.title,needTigger:!0,showGroup:t.defaultshow,items:n}))}),i},n.wrapCls=e.wrapCls+"-top",n.state={newVisible:!1,title:"",isEdit:!1},n}return(0,g.default)(t,e),(0,p.default)(t,[{key:"render",value:function(){var e=this,t=this.props.emailContactStore,n=this.state,i=n.newVisible,a=n.title,r=t.topLoading,o=t.curgroup,l=t.selectChange,u=t.sysgroups,s=t.usergroups,c=t.curgroupId,d=t.newGroupForm,f=t.newGroupFields,p=0!=c&&"-1"!=c,m=[y.default.createElement(E.Button,{type:"primary",onClick:this.saveGroup},k(30986,"保存")),y.default.createElement(E.Button,{onClick:this.onCancel},k(201,"取消"))];y.default.createElement("div",{className:this.wrapCls+"-selectname selected"},y.default.createElement("span",null,o&&o.split(" ")[0])," ",y.default.createElement("span",null,o&&o.split(" ")[1]));return[y.default.createElement(E.Select,{dropdownMatchSelectWidth:!1,loading:r,value:o,onChange:function(t){return l(t,e.creatGroup)},className:this.wrapCls+"-select",dropdownClassName:this.wrapCls+"-options"},(0,S.toJS)(u)&&(0,S.toJS)(u).map(function(t){return e.renderGropItem(t)}),y.default.createElement(Option,{value:"label",disabled:!0,style:{color:"#8a8a8a",padding:0,width:"100%",cursor:"default"}},this.renderLine(k(384345,"我的分组"))),(0,S.toJS)(s)&&(0,S.toJS)(s).map(function(t){return e.renderGropItem(t)}),y.default.createElement(Option,{value:"new",style:{background:"#e9e9e9",textAlign:"center",padding:"8px 0",width:"100%"}},y.default.createElement("span",{className:"icon-email-New-group"})," ",k(30131,"新建分组"))),y.default.createElement("span",{className:this.wrapCls+"-ops"},p&&[y.default.createElement("span",{className:"icon-email-Pay",onClick:this.editGroup}),y.default.createElement("span",{className:"icon-email-delete",onClick:this.deleteGroup})]),y.default.createElement(C.WeaDialog,{visible:i,title:a,icon:"icon-coms-email",iconBgcolor:"#a0b0ba",className:this.prefixCls+"-newGroup",style:{width:580},buttons:m,onCancel:this.onCancel},this.getForm(d,f))]}}]),t}(b.Component))||r)||r;t.default=x},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o,l,u=n(4),s=i(u),c=n(1),d=i(c),f=n(8),p=i(f),m=n(5),h=i(m),v=n(6),g=i(v),b=n(3),y=i(b),S=n(9),w=(n(139),n(14)),E=n(11),C=n(105),T=(i(C),n(0)),_=n(2),k=n(293),x=(i(k),n(158)),O=(i(x),n(7)),I=n(322),F=i(I),M=n(498),N=i(M),L=n(323),A=i(L),R=(n(25),n(294)),z=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(R),P=n(499),D=i(P),j=n(324),W=i(j),B=n(321),G=i(B),V=E.WeaTableNew.WeaTable,U=T.WeaLocaleProvider.getLabel,J=_.Modal.confirm,K=(_.Form.create,_.Form.Item,E.WeaLogView.Component),H=["routing","emailMonitorStore","emailMonitorLogStore"],q=(a=S.inject.apply(void 0,H))(r=(0,S.observer)((l=o=function(e){function t(e){(0,d.default)(this,t);var n=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e));return n.onOperatesClick=function(e,t,i,a){if(0==a){var r=e.id;n.deleteMailFromMonitor(n,r)}},n.deleteMailFromMonitor=function(e,t){t||(t=n.getTableSelectedValues().slice());var i=n.props.emailMonitorStore,a=n.executeSearch.bind(n);J({title:U(131329,"信息确认"),content:U(384306,"确定删除选定的邮件吗?"),okText:U(826,"确定"),onOk:function(){i.deleteMailFromMonitor({mailIds:t},a)},onCancel:function(){}})},n.showMonitorLog=function(){n.props.emailMonitorLogStore.showMonitorLogDialog(!0)},n.state={showLog:!1,targetId:""},n}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentDidMount",value:function(){var e=this.props.emailMonitorStore;e.initConditionDatas(),e.doTableLoading()}},{key:"componentWillReceiveProps",value:function(e){}},{key:"componentWillUnmount",value:function(){var e=this.props.emailMonitorStore;e.setShowSearchAd(!1),e.clearFormFields()}},{key:"render",value:function(){var e=this,t=this.props.emailMonitorStore,n=t.viewRightInitCompleted,i=t.viewRight,a=t.isDeleteing,r=t.comsWeaTableStore,o=t.loading,l=(t.title,t.form),u=t.conditioninfo,s=t.showSearchAd,c=t.searchParamsAd,d=t.logStore,f=t.logstatus,p=(0,O.toJS)(f),m=p.logType,h=p.logSmallType;p.targetId;return n?i?y.default.createElement("div",{className:"wea-email-monitor"},y.default.createElement(T.WeaRightMenu,{datas:this.getRightMenu(),onClick:this.onRightMenuClick.bind(this)},y.default.createElement(T.WeaTop,{title:U(384307,"邮件监控"),loading:o,icon:W.default.icon,iconBgcolor:W.default.iconBgColor,buttons:this.getTopButtons(),buttonSpace:10,showDropIcon:!0,dropMenuDatas:this.getRightMenu(),onDropMenuClick:this.onRightMenuClick.bind(this)},y.default.createElement(G.default,{location:this.props.location},y.default.createElement("div",{className:"title"},U(132194,"监控列表")),y.default.createElement(T.WeaTab,{buttonsAd:this.getTabButtonsAd(),searchType:["base","advanced"],searchsBaseValue:l.isFormInit&&l.getFormParams()&&l.getFormParams().subject,setShowSearchAd:function(e){t.setShowSearchAd(e)},showSearchAd:s,hideSearchAd:function(){return t.setShowSearchAd(!1)},searchsAd:z.getSearchs(l,u,function(){t.setShowSearchAd(!1),t.doTableLoading()}),onSearch:function(e){t.doTableLoading(c)},onSearchChange:function(e){t.appendFormFields({subject:e})}}),y.default.createElement(V,{comsWeaTableStore:r,loading:o,needScroll:!0,hasOrder:!0,onOperatesClick:this.onOperatesClick.bind(this)})))),y.default.createElement(D.default,null),y.default.createElement(N.default,{display:a}),y.default.createElement(K,{visible:this.state.showLog,onCancel:function(){return e.setState({showLog:!1})},logStore:d,logType:m,logSmallType:h,targetId:this.state.targetId})):y.default.createElement(A.default,null):y.default.createElement(F.default,null)}},{key:"getRightMenu",value:function(){var e=this.props.emailMonitorStore,t=(e.sessionkey,this.getTableSelectedValues().length,[]);return t.push({key:"log",icon:y.default.createElement("i",{className:"icon-coms-Print-log"}),content:U(83,"日志")}),t.push({key:"search",icon:y.default.createElement("i",{className:"icon-coms-search"}),content:U(197,"搜索")}),t.push({key:"ShowCustomColumns",icon:y.default.createElement("i",{className:"icon-coms-Custom"}),content:U(382660,"显示定制列")}),t}},{key:"onRightMenuClick",value:function(e){var t=this.props.emailMonitorStore;if("search"==e)t.doTableLoading(),t.setShowSearchAd(!1);else if("ShowCustomColumns"==e){var n=(0,O.toJS)(t),i=n.comsWeaTableStore,a=n.sessionkey;i.setColSetVisible(a,!0),i.tableColSet(a,!0)}else"log"==e&&this.setState({showLog:!0})}},{key:"getTabButtonsAd",value:function(){var e=this.props.emailMonitorStore,t=e.conditioninfo;return[y.default.createElement(_.Button,{type:"primary",onClick:function(){e.setShowSearchAd(!1),e.doTableLoading()}},U(197,"搜索")),y.default.createElement(_.Button,{type:"ghost",onClick:function(){e.setCondition(t)}},U(2022,"重置")),y.default.createElement(_.Button,{type:"ghost",onClick:function(){e.setShowSearchAd(!1)}},U(201,"取消"))]}},{key:"executeSearch",value:function(){var e=this.props.emailMonitorStore;e.setShowSearchAd(!1),e.doTableLoading()}},{key:"getTableSelectedValues",value:function(){var e=this.props.emailMonitorStore,t=e.comsWeaTableStore;e.sessionkey;return t.selectedRowKeys}},{key:"getTopButtons",value:function(){var e=this.getTableSelectedValues();return[y.default.createElement(_.Button,{type:"primary",disabled:!e.length,onClick:this.deleteMailFromMonitor.bind(this)},U(32136,"批量删除")),y.default.createElement(_.Button,{type:"primary",onClick:this.showMonitorLog},U(24622,"监控日志"))]}}]),t}(y.default.Component),o.contextTypes={router:w.routerShape},r=l))||r)||r;t.default=T.WeaTools.tryCatch(y.default,function(e){return y.default.createElement(T.WeaErrorPage,{msg:e.error?e.error:U(186,"对不起,该页面异常,请联系管理员!","error")})},{error:""})(q)},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(4),r=i(a),o=n(1),l=i(o),u=n(8),s=i(u),c=n(5),d=i(c),f=n(6),p=i(f),m=n(3),h=i(m),v=n(2),g=function(e){function t(e){(0,l.default)(this,t);var n=(0,d.default)(this,(t.__proto__||(0,r.default)(t)).call(this,e));return n.state={display:!1},n}return(0,p.default)(t,e),(0,s.default)(t,[{key:"render",value:function(){var e=this.props.display,t=e?"block":"none";return h.default.createElement("div",{style:{position:"absolute",height:"100%",width:"100%",top:0,left:0,textAlign:"center",display:t,backgroundColor:"#fff",opacity:".5",zIndex:1e3,msFilter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}},h.default.createElement("div",{style:{position:"relative",height:"100%",textAlign:"center",top:"45%"}},h.default.createElement(v.Spin,null)))}}]),t}(h.default.Component);t.default=g},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,r,o,l,u=n(4),s=i(u),c=n(1),d=i(c),f=n(8),p=i(f),m=n(5),h=i(m),v=n(6),g=i(v),b=n(3),y=i(b),S=n(9),w=(n(139),n(14)),E=n(11),C=n(105),T=(i(C),n(0)),_=n(2),k=n(293),x=(i(k),n(158)),O=(i(x),n(7)),I=n(322),F=i(I),M=n(323),N=i(M),L=(n(25),n(294)),A=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(L),R=n(324),z=i(R),P=E.WeaTableNew.WeaTable,D=(_.Modal.confirm,_.Form.create,_.Form.Item,["routing","emailMonitorLogStore"]),j=T.WeaLocaleProvider.getLabel,W=(a=S.inject.apply(void 0,D))(r=(0,S.observer)((l=o=function(e){function t(e){(0,d.default)(this,t);var n=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e));return n.closeDeleteDialog=function(){n.props.emailMonitorLogStore.showMonitorLogDialog(!1)},n.changeHeight=function(e){n.setState({height:e})},n.state={height:480},n}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentDidMount",value:function(){var e=this.props.emailMonitorLogStore;e.doTableLoading(),e.initConditionDatas()}},{key:"componentWillReceiveProps",value:function(e){}},{key:"componentWillUnmount",value:function(){var e=this.props.emailMonitorLogStore;e.setShowSearchAd(!1),e.clearFormFields()}},{key:"render",value:function(){var e=this,t=this.props.emailMonitorLogStore,n=t.viewRightInitCompleted,i=t.viewRight,a=t.deleteDialogVisible,r=t.comsWeaTableStore,o=t.loading,l=(t.title,t.form),u=t.conditioninfo,s=t.showSearchAd,c=t.searchParamsAd,d=this.state.height;return n?i?y.default.createElement(T.WeaDialog,{visible:a,title:j(24622,"监控日志"),style:{width:708,height:480},onCancel:function(){e.closeDeleteDialog()},icon:z.default.iconClassName,iconBgcolor:z.default.iconBgColor,onChangeHeight:this.changeHeight},y.default.createElement("div",{className:"wea-email-monitorLog"},y.default.createElement(T.WeaRightMenu,{datas:this.getRightMenu(),onClick:this.onRightMenuClick.bind(this)},y.default.createElement(T.WeaTab,{buttonsAd:this.getTabButtonsAd(),searchType:["base","advanced"],setShowSearchAd:function(e){t.setShowSearchAd(e)},showSearchAd:s,hideSearchAd:function(){return t.setShowSearchAd(!1)},searchsAd:A.getSearchs(l,u),onSearch:function(e){t.doTableLoading(c)}}),y.default.createElement(P,{comsWeaTableStore:r,loading:o,needScroll:!0,hasOrder:!0,scroll:{y:d-150}})))):y.default.createElement(N.default,null):y.default.createElement(F.default,null)}},{key:"getRightMenu",value:function(){var e=this.props.emailMonitorLogStore,t=(e.sessionkey,this.getTableSelectedValues().length,[]);return t.push({key:"search",icon:y.default.createElement("i",{className:"icon-coms-search"}),content:j(197,"搜索")}),t.push({key:"ShowCustomColumns",icon:y.default.createElement("i",{className:"icon-coms-Custom"}),content:j(382660,"显示定制列")}),t}},{key:"onRightMenuClick",value:function(e){var t=this.props.emailMonitorLogStore;if("search"==e)t.doTableLoading(),t.setShowSearchAd(!1);else if("ShowCustomColumns"==e){var n=(0,O.toJS)(t),i=n.comsWeaTableStore,a=n.sessionkey;i.setColSetVisible(a,!0),i.tableColSet(a,!0)}}},{key:"getTabButtonsAd",value:function(){var e=this.props.emailMonitorLogStore;return[y.default.createElement(_.Button,{type:"primary",onClick:function(){e.setShowSearchAd(!1),e.doTableLoading()}},j(197,"搜索")),y.default.createElement(_.Button,{type:"ghost",onClick:function(){e.clearFormFields()}},j(2022,"重置")),y.default.createElement(_.Button,{type:"ghost",onClick:function(){e.setShowSearchAd(!1)}},j(201,"取消"))]}},{key:"executeSearch",value:function(){var e=this.props.emailMonitorLogStore;e.setShowSearchAd(!1),e.doTableLoading()}},{key:"getTableSelectedValues",value:function(){var e=this.props.emailMonitorLogStore,t=e.comsWeaTableStore;e.sessionkey;return t.selectedRowKeys.slice()}}]),t}(y.default.Component),o.contextTypes={router:w.routerShape},r=l))||r)||r;t.default=T.WeaTools.tryCatch(y.default,function(e){return y.default.createElement(T.WeaErrorPage,{msg:e.error?e.error:j(186,"对不起,该页面异常,请联系管理员!","error")})},{error:""})(W)},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(4),r=i(a),o=n(1),l=i(o),u=n(8),s=i(u),c=n(5),d=i(c),f=n(6),p=i(f),m=n(3),h=i(m),v=n(2),g=n(175),b=i(g),y=n(0),S=y.WeaLocaleProvider.getLabel,w=function(e){function t(e){(0,l.default)(this,t);var n=(0,d.default)(this,(t.__proto__||(0,r.default)(t)).call(this,e));return n.state={visible:!1},n}return(0,p.default)(t,e),(0,s.default)(t,[{key:"render",value:function(){var e=this;return h.default.createElement("div",null,h.default.createElement(v.Button,{onClick:function(){window.eventRegister.start("f_email",{request:"test"},function(t){e.setState({visible:!0}),e.forceUpdate()})}},S("506454","点击异步加载")," email new"),window.weaEmail&&h.default.createElement(b.default,{visible:this.state.visible,onCancel:function(){e.setState({visible:!1})},initSentQuery:{isInternal:"0",to:"15295790726@163.com"},random:Math.random()}))}}]),t}(h.default.Component);t.default=w}])});
//# sourceMappingURL=index.js.map?v=7ec5b485