main.js 142 KB
webpackJsonp([14],{1144:function(e,t,i){e.exports={default:i(1145),__esModule:!0}},1145:function(e,t,i){i(1146);var n=i(33).Object;e.exports=function(e){return n.getOwnPropertyNames(e)}},1146:function(e,t,i){i(182)("getOwnPropertyNames",function(){return i(373).f})},1147:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.receiveEmail=t.getReceiveAccount=void 0;var n=i(9),a=function(e){return e&&e.__esModule?e:{default:e}}(n);t.getReceiveAccount=function(e){return a.default.callApi({url:"/api/email/base/getReciveAccount",method:"GET",params:e})},t.receiveEmail=function(e){return a.default.callApi({url:"/api/email/base/get",method:"GET",params:e})}},1148:function(e,t,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function a(e,t,i,n){i&&(0,p.default)(e,t,{enumerable:i.enumerable,configurable:i.configurable,writable:i.writable,value:i.initializer?i.initializer.call(n):void 0})}function r(e,t,i,n,a){var r={};return Object.keys(n).forEach(function(e){r[e]=n[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=i.slice().reverse().reduce(function(i,n){return n(e,t,i)||i},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,f,d,h=i(17),p=n(h),m=i(38),b=n(m),v=i(23),g=n(v),y=i(5),w=n(y),S=i(9),z=n(S),_=i(18),C=n(_),A=i(1),L=n(A),k=i(40),E=n(k),M=i(10),P=i(92),R={loading:!1,route:"",id:"",listViewStore:new E.default.Store,current:1},T=(o=function e(t){(0,L.default)(this,e),this.id=R.id,this.route=R.route,a(this,"loading",l,this),a(this,"listViewStore",u,this),a(this,"current",s,this),a(this,"setState",c,this),a(this,"clear",f,this),a(this,"getData",d,this),this.id=t.id||"",this.route=t.route||""},l=r(o.prototype,"loading",[M.observable],{enumerable:!0,initializer:function(){return R.loading}}),u=r(o.prototype,"listViewStore",[M.observable],{enumerable:!0,initializer:function(){return R.listViewStore}}),s=r(o.prototype,"current",[M.observable],{enumerable:!0,initializer:function(){return R.current}}),c=r(o.prototype,"setState",[M.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,C.default)(t).forEach(function(i){e[i]=t[i]})}}}),f=r(o.prototype,"clear",[M.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setState(R)}}}),d=r(o.prototype,"getData",[M.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{url:"",params:{}};e.loading=!0,e.listViewStore.setState({loading:!0});try{z.default.callApi((0,w.default)({},t,{params:(0,w.default)({},t.params,{_ec_ismobile:!0})})).then((0,M.action)(function(i){var n=i.status,a=i.tableBean;if("1"===n){var r=t.params.current||1;e.current=r;var o=a.datas.map(function(e){return(0,w.default)({},e,e.content?{content:P.Base64.decode(e.content)}:{})}),l={loading:!1,current:r,columns:a.columns,data:[].concat((0,g.default)(1===r?[]:e.listViewStore.data),(0,g.default)(o)),isTable:!1,hasMore:a.total>a.current*a.pageSize};e.listViewStore.setState(l),e.listViewStore.updateDataSource()}e.loading=!1}))}catch(t){b.default.info(t,1),e.loading=!1}return e}}}),o);t.default=T},1149:function(e,t,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function a(e,t,i,n){i&&(0,A.default)(e,t,{enumerable:i.enumerable,configurable:i.configurable,writable:i.writable,value:i.initializer?i.initializer.call(n):void 0})}function r(e,t,i,n,a){var r={};return Object.keys(n).forEach(function(e){r[e]=n[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=i.slice().reverse().reduce(function(i,n){return n(e,t,i)||i},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,f,d,h,p,m,b,v,g,y,w,S,z,_,C=i(17),A=n(C),L=i(29),k=n(L),E=i(18),M=n(E),P=i(38),R=n(P),T=i(60),I=n(T),O=i(83),F=n(O),D=i(40),x=n(D),j=i(1),B=n(j),U=i(9),V=n(U),N=i(10),K=i(482),H=n(K),G="/attachment",q=V.default.getLabel,J={showCheck:!1,islight:!1,showPopover:!1,file:{filename:""},searchKey:"filename",searchParams:{},template:{default:[{key:"col",configs:[{key:"col_row",configs:[{key:"name"}]}]}]},routes:{searchAd:G+"/searchAdvanced",searchPage:G+"/search",filePreview:G+"/filePreview",writeNew:G+"/new",mailView:G+"/view"},newParams:{fileid:[],title:q("30912","\u5199\u4fe1"),titleTextFunc:function(){return q("81300","\u5199\u4fe1")}},mailid:"",localeStorageKey:"searchHistory__email_attachment",sysConfig:{}},W=(o=function e(){(0,B.default)(this,e),this.rootPath=G,this.template=J.template,this.routes=J.routes,this.localeStorageKey=J.localeStorageKey,a(this,"file",l,this),a(this,"searchKey",u,this),a(this,"searchParams",s,this),a(this,"islight",c,this),a(this,"showCheck",f,this),a(this,"showPopover",d,this),a(this,"params",h,this),a(this,"newParams",p,this),a(this,"mailid",m,this),a(this,"sysConfig",b,this),a(this,"listViewStore",v,this),a(this,"searchAdvancedStore",g,this),a(this,"searchPageStore",y,this),a(this,"getData",w,this),a(this,"setState",S,this),a(this,"clear",z,this),a(this,"configUrl",_,this)},l=r(o.prototype,"file",[N.observable],{enumerable:!0,initializer:function(){return J.file}}),u=r(o.prototype,"searchKey",[N.observable],{enumerable:!0,initializer:function(){return J.searchKey}}),s=r(o.prototype,"searchParams",[N.observable],{enumerable:!0,initializer:function(){return J.searchParams}}),c=r(o.prototype,"islight",[N.observable],{enumerable:!0,initializer:function(){return J.islight}}),f=r(o.prototype,"showCheck",[N.observable],{enumerable:!0,initializer:function(){return J.showCheck}}),d=r(o.prototype,"showPopover",[N.observable],{enumerable:!0,initializer:function(){return J.showPopover}}),h=r(o.prototype,"params",[N.observable],{enumerable:!0,initializer:function(){return J.params}}),p=r(o.prototype,"newParams",[N.observable],{enumerable:!0,initializer:function(){return J.newParams}}),m=r(o.prototype,"mailid",[N.observable],{enumerable:!0,initializer:function(){return J.mailid}}),b=r(o.prototype,"sysConfig",[N.observable],{enumerable:!0,initializer:function(){return J.sysConfig}}),v=r(o.prototype,"listViewStore",[N.observable],{enumerable:!0,initializer:function(){return new x.default.Store}}),g=r(o.prototype,"searchAdvancedStore",[N.observable],{enumerable:!0,initializer:function(){return new F.default.Store({route:G,id:"searchAdvanced"})}}),y=r(o.prototype,"searchPageStore",[N.observable],{enumerable:!0,initializer:function(){return new I.default.Store({route:G,id:"search",template:J.template})}}),w=r(o.prototype,"getData",[N.action],{enumerable:!0,initializer:function(){var e=this;return function(t){try{H.default.attachmentList(t).then((0,N.action)(function(t){var i=t.sessionkey;e.listViewStore.getData({dataKey:i}).setState({isTable:!1})}))}catch(e){R.default.info(e,1)}}}}),S=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,M.default)(t).forEach(function(i){e[i]=t[i]}),e}}}),z=r(o.prototype,"clear",[N.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setState(J)}}}),_=r(o.prototype,"configUrl",[N.action],{enumerable:!0,initializer:function(){var e=this;return function(){H.default.configUrl().then(function(t){"1"===t.status?e.sysConfig=t.sysConfig:k.default.error(t.msg)})}}}),o);t.default=W},1150:function(e,t,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function a(e,t,i,n){i&&(0,f.default)(e,t,{enumerable:i.enumerable,configurable:i.configurable,writable:i.writable,value:i.initializer?i.initializer.call(n):void 0})}function r(e,t,i,n,a){var r={};return Object.keys(n).forEach(function(e){r[e]=n[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=i.slice().reverse().reduce(function(i,n){return n(e,t,i)||i},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=i(17),f=n(c),d=i(18),h=n(d),p=i(1),m=n(p),b=i(10),v={menuList:[]},g=(o=function e(){(0,m.default)(this,e),a(this,"menuList",l,this),a(this,"setState",u,this),a(this,"clear",s,this)},l=r(o.prototype,"menuList",[b.observable],{enumerable:!0,initializer:function(){return v.menuList}}),u=r(o.prototype,"setState",[b.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,h.default)(t).forEach(function(i){e[i]=t[i]}),e}}}),s=r(o.prototype,"clear",[b.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setState(v)}}}),o);t.default=g},1151:function(e,t,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function a(e,t,i,n){i&&(0,P.default)(e,t,{enumerable:i.enumerable,configurable:i.configurable,writable:i.writable,value:i.initializer?i.initializer.call(n):void 0})}function r(e,t,i,n,a){var r={};return Object.keys(n).forEach(function(e){r[e]=n[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=i.slice().reverse().reduce(function(i,n){return n(e,t,i)||i},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,f,d,h,p,m,b,v,g,y,w,S,z,_,C,A,L,k,E,M=i(17),P=n(M),R=i(18),T=n(R),I=i(38),O=n(I),F=i(23),D=n(F),x=i(5),j=n(x),B=i(60),U=n(B),V=i(40),N=n(V),K=i(1),H=n(K),G=i(10),q=i(314),J=n(q),W={showCheck:!1,islight:!1,showPopover:!1,showPicker:!1,searchKey:"keyword",current:1,searchParams:{},template:{default:[{key:"col",configs:[{key:"col_row",configs:[{key:"name"}]}]}]},routes:{writeNew:"/contacts/new",addContact:"/contacts/addContact",searchPage:"/contacts/search",personCard:"/contacts/personCard",personCardAddContact:"/contacts/personCard/addContact"},localeStorageKey:"searchHistory__email_contacts",sysGroups:[],userGroups:[],mailgroupid:void 0,mailContact:{id:"",mailUserName:"",mailaddress:""},opt:"",concactIds:[],currentAction:"",newParams:{to:"",isInternal:0}},$=(o=function e(){(0,H.default)(this,e),this.rootPath="/contacts",this.routes=W.routes,this.template=W.template,this.localeStorageKey=W.localeStorageKey,a(this,"current",l,this),a(this,"searchKey",u,this),a(this,"searchParams",s,this),a(this,"showCheck",c,this),a(this,"showPopover",f,this),a(this,"showPicker",d,this),a(this,"params",h,this),a(this,"listViewStore",p,this),a(this,"searchPageStore",m,this),a(this,"sysGroups",b,this),a(this,"userGroups",v,this),a(this,"mailgroupid",g,this),a(this,"mailContact",y,this),a(this,"opt",w,this),a(this,"concactIds",S,this),a(this,"currentAction",z,this),a(this,"newParams",_,this),a(this,"getContactCountList",C,this),a(this,"getListData",A,this),a(this,"getData",L,this),a(this,"setState",k,this),a(this,"clear",E,this)},l=r(o.prototype,"current",[G.observable],{enumerable:!0,initializer:function(){return W.current}}),u=r(o.prototype,"searchKey",[G.observable],{enumerable:!0,initializer:function(){return W.searchKey}}),s=r(o.prototype,"searchParams",[G.observable],{enumerable:!0,initializer:function(){return W.searchParams}}),c=r(o.prototype,"showCheck",[G.observable],{enumerable:!0,initializer:function(){return W.showCheck}}),f=r(o.prototype,"showPopover",[G.observable],{enumerable:!0,initializer:function(){return W.showPopover}}),d=r(o.prototype,"showPicker",[G.observable],{enumerable:!0,initializer:function(){return W.showPicker}}),h=r(o.prototype,"params",[G.observable],{enumerable:!0,initializer:function(){return W.params}}),p=r(o.prototype,"listViewStore",[G.observable],{enumerable:!0,initializer:function(){return new N.default.Store}}),m=r(o.prototype,"searchPageStore",[G.observable],{enumerable:!0,initializer:function(){return new U.default.Store({route:"/contacts",id:"search",template:W.template})}}),b=r(o.prototype,"sysGroups",[G.observable],{enumerable:!0,initializer:function(){return W.sysGroups}}),v=r(o.prototype,"userGroups",[G.observable],{enumerable:!0,initializer:function(){return W.userGroups}}),g=r(o.prototype,"mailgroupid",[G.observable],{enumerable:!0,initializer:function(){return W.mailgroupid}}),y=r(o.prototype,"mailContact",[G.observable],{enumerable:!0,initializer:function(){return W.mailContact}}),w=r(o.prototype,"opt",[G.observable],{enumerable:!0,initializer:function(){return W.opt}}),S=r(o.prototype,"concactIds",[G.observable],{enumerable:!0,initializer:function(){return W.concactIds}}),z=r(o.prototype,"currentAction",[G.observable],{enumerable:!0,initializer:function(){return W.currentAction}}),_=r(o.prototype,"newParams",[G.observable],{enumerable:!0,initializer:function(){return W.newParams}}),C=r(o.prototype,"getContactCountList",[G.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];J.default.contactCountList().then(function(i){var n=i.status,a=i.sysGroups,r=i.userGroups;if("1"===n){var o=e.mailgroupid;void 0===o&&a.length&&(o=a[0].goutId),e.setState({sysGroups:a,userGroups:r,mailgroupid:o}),t&&e.getListData(1)}})}}}),A=r(o.prototype,"getListData",[G.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var i=e.listViewStore,n=e.mailgroupid,a=e.searchParams,r=i.pageSize;void 0===t&&(t=i.current),e.getData((0,j.default)({mailgroupid:n},a,{current:t,pageSize:r}))}}}),L=r(o.prototype,"getData",[G.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.loading=!0;try{J.default.contactList(t).then((0,G.action)(function(t){var i=t.status,n=t.datas,a=t.current,r=t.total,o=t.pageSize;if("1"===i){e.current=a;var l={current:a,isTable:!1,loading:!1,haveCheck:!0,hasMore:r>a*o,data:[].concat((0,D.default)(1===a?[]:e.listViewStore.data),(0,D.default)(n))};e.listViewStore.setState(l),e.listViewStore.updateDataSource()}e.loading=!1}))}catch(t){O.default.info(t,1),e.loading=!1}return e}}}),k=r(o.prototype,"setState",[G.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,T.default)(t).forEach(function(i){e[i]=t[i]}),e}}}),E=r(o.prototype,"clear",[G.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setState(W)}}}),o);t.default=$},1152:function(e,t,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function a(e,t,i,n){i&&(0,b.default)(e,t,{enumerable:i.enumerable,configurable:i.configurable,writable:i.writable,value:i.initializer?i.initializer.call(n):void 0})}function r(e,t,i,n,a){var r={};return Object.keys(n).forEach(function(e){r[e]=n[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=i.slice().reverse().reduce(function(i,n){return n(e,t,i)||i},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,f,d,h,p,m=i(17),b=n(m),v=i(18),g=n(v),y=i(45),w=n(y),S=i(5),z=n(S),_=i(1),C=n(_),A=i(4),L=n(A),k=i(10),E={extended:!1,conditions:[],checkedGroups:[],mailContact:{id:"",mailUserName:"",mailAddress:""}},M=(o=function(){function e(){(0,C.default)(this,e),a(this,"form",l,this),a(this,"mailContact",u,this),a(this,"conditions",s,this),a(this,"extended",c,this),a(this,"checkedGroups",f,this),a(this,"handleCondition",d,this),a(this,"setState",h,this),a(this,"clear",p,this)}return(0,L.default)(e,[{key:"loopCondition",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};if(Array.isArray((0,k.toJS)(e))&&e.length>0){var i=function(e){return e.map(t)};return Array.isArray((0,k.toJS)(e[0].items))?e.map(function(e){return(0,z.default)({},e,{items:i(e.items)})}):i(e)}}}]),e}(),l=r(o.prototype,"form",[k.observable],{enumerable:!0,initializer:function(){return new w.default.Store}}),u=r(o.prototype,"mailContact",[k.observable],{enumerable:!0,initializer:function(){return E.mailContact}}),s=r(o.prototype,"conditions",[k.observable],{enumerable:!0,initializer:function(){return E.conditions}}),c=r(o.prototype,"extended",[k.observable],{enumerable:!0,initializer:function(){return E.extended}}),f=r(o.prototype,"checkedGroups",[k.observable],{enumerable:!0,initializer:function(){return E.checkedGroups}}),d=r(o.prototype,"handleCondition",[k.action],{enumerable:!0,initializer:function(){var e=this;return function(t){return t?e.loopCondition(t,function(e){var t=e.domkey.join("__"),i={rules:"required",viewAttr:3},n={rules:"required|email",viewAttr:3},a=(0,z.default)({},e);return"mailUserName"===t&&(a=(0,z.default)({},a,i)),"mailAddress"===t&&(a=(0,z.default)({},a,n)),a}):{}}}}),h=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,g.default)(t).forEach(function(i){e[i]=t[i]}),e}}}),p=r(o.prototype,"clear",[k.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setState(E)}}}),o);t.default=M},1153:function(e,t,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function a(e,t,i,n){i&&(0,d.default)(e,t,{enumerable:i.enumerable,configurable:i.configurable,writable:i.writable,value:i.initializer?i.initializer.call(n):void 0})}function r(e,t,i,n,a){var r={};return Object.keys(n).forEach(function(e){r[e]=n[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=i.slice().reverse().reduce(function(i,n){return n(e,t,i)||i},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,f=i(17),d=n(f),h=i(18),p=n(h),m=i(29),b=n(m),v=i(5),g=n(v),y=i(1),w=n(y),S=i(10),z=i(314),_=n(z),C=i(292),A=n(C),L={tableListParams:{url:z.getUserGroupsList4Mobile,params:{}}},k=(o=function e(){(0,w.default)(this,e),a(this,"tableListStore",l,this),a(this,"handleOperation",u,this),a(this,"setState",s,this),a(this,"clear",c,this)},l=r(o.prototype,"tableListStore",[S.observable],{enumerable:!0,initializer:function(){return new A.default(L.tableListParams)}}),u=r(o.prototype,"handleOperation",[S.action],{enumerable:!0,initializer:function(){var e=this;return function(t,i){_.default.contactOperation((0,g.default)({},t)).then(function(t){var n=t.status,a=t.api_status,r=t.api_msg,o=function(){e.tableListStore.refreshTableList(),i&&i(t)};void 0!==a?a?o():b.default.error(r,1,{top:"50%"}):"1"===n&&o()})}}}),s=r(o.prototype,"setState",[S.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,p.default)(t).forEach(function(i){e[i]=t[i]}),e}}}),c=r(o.prototype,"clear",[S.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setState(L)}}}),o);t.default=k},1154:function(e,t,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function a(e,t,i,n){i&&(0,h.default)(e,t,{enumerable:i.enumerable,configurable:i.configurable,writable:i.writable,value:i.initializer?i.initializer.call(n):void 0})}function r(e,t,i,n,a){var r={};return Object.keys(n).forEach(function(e){r[e]=n[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=i.slice().reverse().reduce(function(i,n){return n(e,t,i)||i},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,f,d=i(17),h=n(d),p=i(18),m=n(p),b=i(1),v=n(b),g=i(10),y={loading:!1,name:"setting",settingItems:[]},w=(o=function e(){(0,v.default)(this,e),a(this,"loading",l,this),a(this,"name",u,this),a(this,"settingItems",s,this),a(this,"setState",c,this),a(this,"clear",f,this)},l=r(o.prototype,"loading",[g.observable],{enumerable:!0,initializer:function(){return y.loading}}),u=r(o.prototype,"name",[g.observable],{enumerable:!0,initializer:function(){return y.name}}),s=r(o.prototype,"settingItems",[g.observable],{enumerable:!0,initializer:function(){return y.settingItems}}),c=r(o.prototype,"setState",[g.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,m.default)(t).forEach(function(i){e[i]=t[i]}),e}}}),f=r(o.prototype,"clear",[g.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setState(y)}}}),o);t.default=w},1155:function(e,t,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function a(e,t,i,n){i&&(0,h.default)(e,t,{enumerable:i.enumerable,configurable:i.configurable,writable:i.writable,value:i.initializer?i.initializer.call(n):void 0})}function r(e,t,i,n,a){var r={};return Object.keys(n).forEach(function(e){r[e]=n[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=i.slice().reverse().reduce(function(i,n){return n(e,t,i)||i},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,f,d=i(17),h=n(d),p=i(18),m=n(p),b=i(45),v=n(b),g=i(1),y=n(g),w=i(10),S=i(117),z=i(292),_=n(z),C={condition:[],accountId:void 0,tableListParams:{url:S.getMailAccount,params:{}}},A=(o=function e(){(0,y.default)(this,e),a(this,"tableListStore",l,this),a(this,"form",u,this),a(this,"accountId",s,this),a(this,"setState",c,this),a(this,"clear",f,this)},l=r(o.prototype,"tableListStore",[w.observable],{enumerable:!0,initializer:function(){return new _.default(C.tableListParams)}}),u=r(o.prototype,"form",[w.observable],{enumerable:!0,initializer:function(){return new v.default.Store}}),s=r(o.prototype,"accountId",[w.observable],{enumerable:!0,initializer:function(){return C.accountId}}),c=r(o.prototype,"setState",[w.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,m.default)(t).forEach(function(i){e[i]=t[i]}),e}}}),f=r(o.prototype,"clear",[w.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setState(C)}}}),o);t.default=A},1156:function(e,t,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function a(e,t,i,n){i&&(0,z.default)(e,t,{enumerable:i.enumerable,configurable:i.configurable,writable:i.writable,value:i.initializer?i.initializer.call(n):void 0})}function r(e,t,i,n,a){var r={};return Object.keys(n).forEach(function(e){r[e]=n[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=i.slice().reverse().reduce(function(i,n){return n(e,t,i)||i},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,f,d,h,p,m,b,v,g,y,w,S=i(17),z=n(S),_=i(15),C=n(_),A=i(18),L=n(A),k=i(5),E=n(k),M=i(1),P=n(M),R=i(10),T=i(133),I={step:0,mailState:!1,results:{},bean:{},visible:!1,errorHint:"",loading:!1,isNewInit:!0,invoiceVisible:!1},O=(o=function e(){(0,P.default)(this,e),a(this,"step",l,this),a(this,"mailState",u,this),a(this,"results",s,this),a(this,"visible",c,this),a(this,"invoiceVisible",f,this),a(this,"errorHint",d,this),a(this,"loading",h,this),a(this,"bean",p,this),a(this,"isNewInit",m,this),a(this,"handleCondition",b,this),a(this,"disabledSwitch",v,this),a(this,"updateFormFields",g,this),a(this,"setState",y,this),a(this,"clear",w,this)},l=r(o.prototype,"step",[R.observable],{enumerable:!0,initializer:function(){return I.step}}),u=r(o.prototype,"mailState",[R.observable],{enumerable:!0,initializer:function(){return I.mailState}}),s=r(o.prototype,"results",[R.observable],{enumerable:!0,initializer:function(){return I.results}}),c=r(o.prototype,"visible",[R.observable],{enumerable:!0,initializer:function(){return I.visible}}),f=r(o.prototype,"invoiceVisible",[R.observable],{enumerable:!0,initializer:function(){return I.invoiceVisible}}),d=r(o.prototype,"errorHint",[R.observable],{enumerable:!0,initializer:function(){return I.errorHint}}),h=r(o.prototype,"loading",[R.observable],{enumerable:!0,initializer:function(){return I.loading}}),p=r(o.prototype,"bean",[R.observable],{enumerable:!0,initializer:function(){return I.bean}}),m=r(o.prototype,"isNewInit",[R.observable],{enumerable:!0,initializer:function(){return I.isNewInit}}),b=r(o.prototype,"handleCondition",[R.action],{enumerable:!0,initializer:function(){var e=this;return function(t,i,n){return t?(void 0===i&&(i=e.step),(0,T.loopCondition)(t,function(e){var t=e.domkey.join("__"),a={rules:"",viewAttr:2},r={rules:"required",viewAttr:3},o={rules:"required|string",viewAttr:3},l={rules:"required|numeric",viewAttr:3},u={rules:"required|email|string",viewAttr:3},s=(0,E.default)({},e);return-1!==["accountName","accountId","accountPassword"].indexOf(t)&&(s=(0,E.default)({},s,0===i?r:a)),-1!=="accountMailAddress".indexOf(t)&&(s=(0,E.default)({},s,0===i?u:a)),-1!==["popServer","smtpServer"].indexOf(t)&&(s=(0,E.default)({},s,1===i&&n&&"1"===n|"2"===n?o:a)),-1!==["ews_service_url"].indexOf(t)&&(s=(0,E.default)({},s,1===i&&n&&"3"===n?o:a)),-1!==["popServerPort","smtpServerPort"].indexOf(t)&&(s=(0,E.default)({},s,1===i?l:a)),s})):{}}}}),v=r(o.prototype,"disabledSwitch",[R.action],{enumerable:!0,initializer:function(){return function(e,t,i){return e?(0,T.loopCondition)(e,function(e){var n=e.domkey.join("__"),a=(0,E.default)({},e),r={otherParams:{disabled:!0},viewAttr:1},o={otherParams:{},viewAttr:2};return"sendneedSSL"===t?"isStartTls"===n&&(a=(0,E.default)({},a,i?r:o)):"isStartTls"===t&&"sendneedSSL"===n&&(a=(0,E.default)({},a,i?r:o)),a}):{}}}}),g=r(o.prototype,"updateFormFields",[R.action],{enumerable:!0,initializer:function(){return function(e,t){var i={};(0,L.default)(e).forEach(function(t){i=(0,E.default)({},i,(0,C.default)({},t,{value:e[t]}))}),t.updateFields(i)}}}),y=r(o.prototype,"setState",[R.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,L.default)(t).forEach(function(i){e[i]=t[i]}),e}}}),w=r(o.prototype,"clear",[R.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setState(I)}}}),o);t.default=O},1157:function(e,t,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function a(e,t,i,n){i&&(0,b.default)(e,t,{enumerable:i.enumerable,configurable:i.configurable,writable:i.writable,value:i.initializer?i.initializer.call(n):void 0})}function r(e,t,i,n,a){var r={};return Object.keys(n).forEach(function(e){r[e]=n[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=i.slice().reverse().reduce(function(i,n){return n(e,t,i)||i},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,f,d,h,p,m=i(17),b=n(m),v=i(18),g=n(v),y=i(29),w=n(y),S=i(45),z=n(S),_=i(22),C=n(_),A=i(1),L=n(A),k=i(10),E=i(117),M=n(E),P=i(292),R=n(P),T={condition:[],labelId:"",tableListParams:{url:E.getMailLabel,params:{}}},I=(o=function e(){var t=this;(0,L.default)(this,e),a(this,"layout",l,this),a(this,"form",u,this),a(this,"tableListStore",s,this),a(this,"condition",c,this),a(this,"labelId",f,this),a(this,"handleOperation",d,this),this.init=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/setting/labelManage";t.layout=new C.default.Store({id:"addMailLabel",route:e}),t.form=new z.default.Store({id:"form",route:t.layout.path})},a(this,"setState",h,this),a(this,"clear",p,this)},l=r(o.prototype,"layout",[k.observable],{enumerable:!0,initializer:null}),u=r(o.prototype,"form",[k.observable],{enumerable:!0,initializer:null}),s=r(o.prototype,"tableListStore",[k.observable],{enumerable:!0,initializer:function(){return new R.default(T.tableListParams)}}),c=r(o.prototype,"condition",[k.observable],{enumerable:!0,initializer:function(){return T.condition}}),f=r(o.prototype,"labelId",[k.observable],{enumerable:!0,initializer:function(){return T.labelId}}),d=r(o.prototype,"handleOperation",[k.action],{enumerable:!0,initializer:function(){var e=this;return function(t,i){M.default.operateUserMailLabel(t).then(function(t){var n=t.flag,a=t.message;n?(e.tableListStore.refreshTableList(),i&&i(t)):w.default.error(a.replace(/repeat/,"\u540d\u79f0\u91cd\u590d\uff0c\u64cd\u4f5c\u5931\u8d25"),1,{top:"50%"})})}}}),h=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,g.default)(t).forEach(function(i){e[i]=t[i]}),e}}}),p=r(o.prototype,"clear",[k.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setState(T)}}}),o);t.default=I},1158:function(e,t,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function a(e,t,i,n){i&&(0,v.default)(e,t,{enumerable:i.enumerable,configurable:i.configurable,writable:i.writable,value:i.initializer?i.initializer.call(n):void 0})}function r(e,t,i,n,a){var r={};return Object.keys(n).forEach(function(e){r[e]=n[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=i.slice().reverse().reduce(function(i,n){return n(e,t,i)||i},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,f,d,h,p,m,b=i(17),v=n(b),g=i(18),y=n(g),w=i(29),S=n(w),z=i(58),_=n(z),C=i(23),A=n(C),L=i(40),k=n(L),E=i(1),M=n(E),P=i(10),R=i(117),T=n(R),I={folderName:"",template:{default:[{key:"col",configs:[{key:"col_row",configs:[{key:"name"}]}]}]},listParams:{url:R.getMailFolder,params:{}},folderCounts:{unreadsize:0,totalSize:0,occupyspace:0,totalspace:0},checks:[],ops:[]},O=(o=function e(){(0,M.default)(this,e),this.template=I.template,this.listParams=I.listParams,a(this,"listViewStore",l,this),a(this,"folderName",u,this),a(this,"folderCounts",s,this),a(this,"checks",c,this),a(this,"ops",f,this),a(this,"getData",d,this),a(this,"handleOperation",h,this),a(this,"setState",p,this),a(this,"clear",m,this)},l=r(o.prototype,"listViewStore",[P.observable],{enumerable:!0,initializer:function(){return new k.default.Store}}),u=r(o.prototype,"folderName",[P.observable],{enumerable:!0,initializer:function(){return I.folderName}}),s=r(o.prototype,"folderCounts",[P.observable],{enumerable:!0,initializer:function(){return I.folderCounts}}),c=r(o.prototype,"checks",[P.observable],{enumerable:!0,initializer:function(){return I.checks}}),f=r(o.prototype,"ops",[P.observable],{enumerable:!0,initializer:function(){return I.ops}}),d=r(o.prototype,"getData",[P.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{url:"",params:{}},i=arguments[1];try{var n=e.listViewStore.pageSize;i=i||1,T.default.callApi(t).then((0,P.action)(function(t){var a=t.sessionkey;T.default.getDatas({dataKey:a,current:i,pageSize:n}).then(function(t){var n=t.status,r=t.datas,o=t.ops;if(n){e.ops=o?o.filter(function(e){return"operate"===e.nodeName}):[];var l={current:i,isTable:!1,loading:!1,data:[].concat((0,A.default)(1===i?[]:e.listViewStore.data),(0,A.default)(r))};e.listViewStore.setState(l),T.default.getChecks({dataKey:a,randomDatas:(0,_.default)(r)}).then(function(t){t.status&&(e.checks=[].concat((0,A.default)(1===i?[]:e.checks),(0,A.default)(t.datas)),e.listViewStore.updateDataSource())})}}),T.default.getCounts({dataKey:a}).then(function(t){t.status&&e.listViewStore.setState({hasMore:t.count>i*n})})}))}catch(e){S.default.info(e,1,{top:"50%"})}}}}),h=r(o.prototype,"handleOperation",[P.action],{enumerable:!0,initializer:function(){var e=this;return function(t,i){T.default.operateUserMailFolder(t).then(function(t){var n=t.flag,a=t.message;n?(e.getData(e.listParams,1),i&&i(t)):S.default.error(a.replace(/repeat/,"\u540d\u79f0\u91cd\u590d\uff0c\u64cd\u4f5c\u5931\u8d25"),1,{top:"50%"})})}}}),p=r(o.prototype,"setState",[P.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(i){e[i]=t[i]}),e}}}),m=r(o.prototype,"clear",[P.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setState(I)}}}),o);t.default=O},1159:function(e,t,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function a(e,t,i,n){i&&(0,p.default)(e,t,{enumerable:i.enumerable,configurable:i.configurable,writable:i.writable,value:i.initializer?i.initializer.call(n):void 0})}function r(e,t,i,n,a){var r={};return Object.keys(n).forEach(function(e){r[e]=n[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=i.slice().reverse().reduce(function(i,n){return n(e,t,i)||i},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,f,d,h=i(17),p=n(h),m=i(18),b=n(m),v=i(38),g=n(v),y=i(23),w=n(y),S=i(40),z=n(S),_=i(1),C=n(_),A=i(9),L=n(A),k=i(10),E=i(117),M=n(E),P=L.default.getLabel,R={template:{default:[{key:"col",configs:[{key:"col_row",configs:[{key:"name"}]}]}]},listParams:{url:E.getMailSign,params:{}},signName:"",signHtml:""},T=(o=function e(){(0,C.default)(this,e),this.template=R.template,this.listParams=R.listParams,a(this,"listViewStore",l,this),a(this,"signName",u,this),a(this,"signHtml",s,this),a(this,"getData",c,this),a(this,"setState",f,this),a(this,"clear",d,this)},l=r(o.prototype,"listViewStore",[k.observable],{enumerable:!0,initializer:function(){return new z.default.Store}}),u=r(o.prototype,"signName",[k.observable],{enumerable:!0,initializer:function(){return R.signName}}),s=r(o.prototype,"signHtml",[k.observable],{enumerable:!0,initializer:function(){return R.signHtml}}),c=r(o.prototype,"getData",[k.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{url:"",params:{}},i=arguments[1];try{var n=e.listViewStore.pageSize;i=i||1,M.default.callApi(t).then((0,k.action)(function(t){var a=t.sessionkey;M.default.getDatas({dataKey:a,current:i,pageSize:n}).then(function(t){var n=t.status,a=t.datas;if(n){var r=[{id:"0",randomFieldId:"0",isDefault:"0",defaultValue:!0,signNamespan:P(501565,"\u9ed8\u8ba4\u4e0d\u5c55\u73b0\u7b7e\u540d"),signTypespan:P(501566,"\u9009\u62e9\u6b64\u9879\uff0c\u5199\u90ae\u4ef6\u65f6\u5c06\u4e0d\u5c55\u73b0\u7b7e\u540d")}],o=[].concat((0,w.default)(1===i?r:e.listViewStore.data),(0,w.default)(a)),l=o.filter(function(e){return"1"===e.isDefault}).map(function(e){return e.id});l&&0===l.length&&(l=["0"]);var u={current:i,isTable:!1,loading:!1,haveCheck:!0,selectedRowKeys:l,data:o};e.listViewStore.setState(u),e.listViewStore.updateDataSource()}}),M.default.getCounts({dataKey:a}).then(function(t){t.status&&e.listViewStore.setState({hasMore:t.count>i*n})})}))}catch(e){g.default.info(e,1)}}}}),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,b.default)(t).forEach(function(i){e[i]=t[i]}),e}}}),d=r(o.prototype,"clear",[k.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setState(R)}}}),o);t.default=T},1160:function(e,t,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function a(e,t,i,n){i&&(0,b.default)(e,t,{enumerable:i.enumerable,configurable:i.configurable,writable:i.writable,value:i.initializer?i.initializer.call(n):void 0})}function r(e,t,i,n,a){var r={};return Object.keys(n).forEach(function(e){r[e]=n[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=i.slice().reverse().reduce(function(i,n){return n(e,t,i)||i},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,f,d,h,p,m=i(17),b=n(m),v=i(18),g=n(v),y=i(38),w=n(y),S=i(23),z=n(S),_=i(5),C=n(_),A=i(40),L=n(A),k=i(1),E=n(k),M=i(9),P=n(M),R=i(10),T=i(117),I=n(T),O=P.default.getLabel,F={template:{default:[{key:"col",configs:[{key:"col_row",configs:[{key:"name"}]}]}]},listParams:{url:T.getMailTemplate,params:{}},templateName:"",templateHtml:""},D=(o=function e(){(0,E.default)(this,e),this.template=F.template,this.listParams=F.listParams,a(this,"listViewStore",l,this),a(this,"templateName",u,this),a(this,"templateHtml",s,this),a(this,"getData",c,this),a(this,"setId",f,this),a(this,"getId",d,this),a(this,"setState",h,this),a(this,"clear",p,this)},l=r(o.prototype,"listViewStore",[R.observable],{enumerable:!0,initializer:function(){return new L.default.Store}}),u=r(o.prototype,"templateName",[R.observable],{enumerable:!0,initializer:function(){return F.templateName}}),s=r(o.prototype,"templateHtml",[R.observable],{enumerable:!0,initializer:function(){return F.templateHtml}}),c=r(o.prototype,"getData",[R.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{url:"",params:{}},i=arguments[1];try{var n=e.listViewStore.pageSize;i=i||1,I.default.callApi(t).then((0,R.action)(function(t){var a=t.sessionkey;I.default.getDatas({dataKey:a,current:i,pageSize:n}).then(function(t){var n=t.status,a=t.datas;if(n){var r=[{id:"0",randomFieldId:"0",isDefault:"0",defaultValue:!0,name:O(501567,"\u9ed8\u8ba4\u4e0d\u5c55\u73b0\u6a21\u677f"),descriptionspan:O(501568,"\u9009\u62e9\u6b64\u9879\uff0c\u5199\u90ae\u4ef6\u65f6\u5c06\u4e0d\u5c55\u73b0\u6a21\u677f")}],o=a.map(function(t){return(0,C.default)({},t,{id:e.setId(t),randomFieldId:e.setId(t)})}),l=[].concat((0,z.default)(1===i?r:e.listViewStore.data),(0,z.default)(o)),u=l.filter(function(e){return"1"===e.isDefault}).map(function(e){return e.id});u&&0===u.length&&(u=["0"]);var s={current:i,isTable:!1,loading:!1,haveCheck:!0,selectedRowKeys:u,data:l};e.listViewStore.setState(s),e.listViewStore.updateDataSource()}}),I.default.getCounts({dataKey:a}).then(function(t){t.status&&e.listViewStore.setState({hasMore:t.count>i*n})})}))}catch(e){w.default.info(e,1)}}}}),f=r(o.prototype,"setId",[R.action],{enumerable:!0,initializer:function(){return function(e){var t=e.randomFieldId;return e.templateType+"_"+t}}}),d=r(o.prototype,"getId",[R.action],{enumerable:!0,initializer:function(){return function(e){return e&&e.substring(e.lastIndexOf("_")+1)}}}),h=r(o.prototype,"setState",[R.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,g.default)(t).forEach(function(i){e[i]=t[i]}),e}}}),p=r(o.prototype,"clear",[R.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setState(F)}}}),o);t.default=D},1161:function(e,t,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function a(e,t,i,n){i&&(0,ue.default)(e,t,{enumerable:i.enumerable,configurable:i.configurable,writable:i.writable,value:i.initializer?i.initializer.call(n):void 0})}function r(e,t,i,n,a){var r={};return Object.keys(n).forEach(function(e){r[e]=n[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=i.slice().reverse().reduce(function(i,n){return n(e,t,i)||i},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,f,d,h,p,m,b,v,g,y,w,S,z,_,C,A,L,k,E,M,P,R,T,I,O,F,D,x,j,B,U,V,N,K,H,G,q,J,W,$,Q,X,Y,Z,ee,te,ie,ne,ae,re,oe,le=i(17),ue=n(le),se=i(38),ce=n(se),fe=i(29),de=n(fe),he=i(47),pe=n(he),me=i(40),be=n(me),ve=i(5),ge=n(ve),ye=i(18),we=n(ye),Se=i(52),ze=n(Se),_e=i(1),Ce=n(_e),Ae=i(9),Le=n(Ae),ke=i(92),Ee=i(10),Me=i(1162),Pe=n(Me),Re=i(291),Te=n(Re),Ie=Le.default.getLabel,Oe={right:1,baseInfo:{},defaultBaseInfo:{},showAll:!1,content:"",buttons:[],readTopList:[],secId:0,crmSecId:0,newParams:{},iframeLoading:!1,iframContent:!1,iframContentLoading:!0,mailUserSetting:{},secrecyRight:1},Fe=(o=function e(){(0,Ce.default)(this,e),a(this,"readedList",l,this),a(this,"unReadList",u,this),a(this,"allReadList",s,this),a(this,"cusBrowser",c,this),a(this,"docBrowser",f,this),a(this,"outerFromList",d,this),a(this,"outerAllReadList",h,this),a(this,"outerReadedList",p,this),a(this,"outerunReadList",m,this),a(this,"params",b,this),a(this,"rightLoading",v,this),a(this,"baseLoading",g,this),a(this,"right",y,this),a(this,"baseInfo",w,this),a(this,"defaultBaseInfo",S,this),a(this,"showAll",z,this),a(this,"content",_,this),a(this,"buttons",C,this),a(this,"secId",A,this),a(this,"crmSecId",L,this),a(this,"readTopList",k,this),a(this,"newParams",E,this),a(this,"iframeLoading",M,this),a(this,"iframContent",P,this),a(this,"iframContentLoading",R,this),a(this,"staticViewStore",T,this),a(this,"receiptMsgVisible",I,this),a(this,"hasReceipt",O,this),a(this,"mailUserSetting",F,this),a(this,"secrecyRight",D,this),a(this,"setState",x,this),a(this,"clear",j,this),a(this,"doInit",B,this),a(this,"doReadInit",U,this),a(this,"doOuterReadInit",V,this),a(this,"getRight",N,this),a(this,"getBase",K,this),a(this,"getDropDown",H,this),a(this,"getUserMailSetting",G,this),a(this,"getContent",q,this),a(this,"getReadCount",J,this),a(this,"getReadList",W,this),a(this,"setStar",$,this),a(this,"emailOcrInvoice",Q,this),a(this,"deleteEmail",X,this),a(this,"crmContactRecord",Y,this),a(this,"docs",Z,this),a(this,"recall",ee,this),a(this,"setNewParams",te,this),a(this,"operateUserMailFolder",ie,this),a(this,"completeWaitdeal",ne,this),a(this,"markEmailToByMobile",ae,this),a(this,"updateBaseInfo",re,this),a(this,"getReceiptMsg",oe,this)},l=r(o.prototype,"readedList",[Ee.observable],{enumerable:!0,initializer:null}),u=r(o.prototype,"unReadList",[Ee.observable],{enumerable:!0,initializer:null}),s=r(o.prototype,"allReadList",[Ee.observable],{enumerable:!0,initializer:null}),c=r(o.prototype,"cusBrowser",[Ee.observable],{enumerable:!0,initializer:null}),f=r(o.prototype,"docBrowser",[Ee.observable],{enumerable:!0,initializer:null}),d=r(o.prototype,"outerFromList",[Ee.observable],{enumerable:!0,initializer:function(){return new ze.default.DataSource({rowHasChanged:function(e,t){return e!==t}})}}),h=r(o.prototype,"outerAllReadList",[Ee.observable],{enumerable:!0,initializer:function(){return new ze.default.DataSource({rowHasChanged:function(e,t){return e!==t}})}}),p=r(o.prototype,"outerReadedList",[Ee.observable],{enumerable:!0,initializer:function(){return new ze.default.DataSource({rowHasChanged:function(e,t){return e!==t}})}}),m=r(o.prototype,"outerunReadList",[Ee.observable],{enumerable:!0,initializer:function(){return new ze.default.DataSource({rowHasChanged:function(e,t){return e!==t}})}}),b=r(o.prototype,"params",[Ee.observable],{enumerable:!0,initializer:function(){return{}}}),v=r(o.prototype,"rightLoading",[Ee.observable],{enumerable:!0,initializer:function(){return!1}}),g=r(o.prototype,"baseLoading",[Ee.observable],{enumerable:!0,initializer:function(){return!1}}),y=r(o.prototype,"right",[Ee.observable],{enumerable:!0,initializer:function(){return Oe.right}}),w=r(o.prototype,"baseInfo",[Ee.observable],{enumerable:!0,initializer:function(){return Oe.baseInfo}}),S=r(o.prototype,"defaultBaseInfo",[Ee.observable],{enumerable:!0,initializer:function(){return Oe.defaultBaseInfo}}),z=r(o.prototype,"showAll",[Ee.observable],{enumerable:!0,initializer:function(){return Oe.showAll}}),_=r(o.prototype,"content",[Ee.observable],{enumerable:!0,initializer:function(){return Oe.content}}),C=r(o.prototype,"buttons",[Ee.observable],{enumerable:!0,initializer:function(){return Oe.buttons}}),A=r(o.prototype,"secId",[Ee.observable],{enumerable:!0,initializer:function(){return Oe.secId}}),L=r(o.prototype,"crmSecId",[Ee.observable],{enumerable:!0,initializer:function(){return Oe.crmSecId}}),k=r(o.prototype,"readTopList",[Ee.observable],{enumerable:!0,initializer:function(){return Oe.readTopList}}),E=r(o.prototype,"newParams",[Ee.observable],{enumerable:!0,initializer:function(){return Oe.newParams}}),M=r(o.prototype,"iframeLoading",[Ee.observable],{enumerable:!0,initializer:function(){return Oe.iframeLoading}}),P=r(o.prototype,"iframContent",[Ee.observable],{enumerable:!0,initializer:function(){return Oe.iframContent}}),R=r(o.prototype,"iframContentLoading",[Ee.observable],{enumerable:!0,initializer:function(){return Oe.iframContentLoading}}),T=r(o.prototype,"staticViewStore",[Ee.observable],{enumerable:!0,initializer:function(){return new Pe.default}}),I=r(o.prototype,"receiptMsgVisible",[Ee.observable],{enumerable:!0,initializer:function(){return!1}}),O=r(o.prototype,"hasReceipt",[Ee.observable],{enumerable:!0,initializer:function(){return!1}}),F=r(o.prototype,"mailUserSetting",[Ee.observable],{enumerable:!0,initializer:function(){return Oe.mailUserSetting}}),D=r(o.prototype,"secrecyRight",[Ee.observable],{enumerable:!0,initializer:function(){return Oe.secrecyRight}}),x=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,we.default)(t).forEach(function(i){e[i]=t[i]}),e}}}),j=r(o.prototype,"clear",[Ee.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setState(Oe)}}}),B=r(o.prototype,"doInit",[Ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t,i,n){e.path=t,n&&(e.params=(0,ge.default)({},e.params,n)),i&&(e.params=(0,ge.default)({},e.params,{mailId:i})),e.getRight(e.params),e.readedList=new be.default.Store({route:t,id:"readList"}),e.unReadList=new be.default.Store({route:t,id:"readList"}),e.allReadList=new be.default.Store({route:t,id:"readList"}),e.cusBrowser=new pe.default.Store({route:t,id:"cus"}),e.docBrowser=new pe.default.Store({route:t,id:"doc"})}}}),U=r(o.prototype,"doReadInit",[Ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.getReadCount(t),e.getReadList(t),e.getReadList((0,ge.default)({},t,{readed:0})),e.getReadList((0,ge.default)({},t,{readed:1}))}}}),V=r(o.prototype,"doOuterReadInit",[Ee.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,Ee.toJS)(e.baseInfo),i=t.fromSpan,n=void 0===i?{}:i,a=t.toSpan,r=void 0===a?{list:[]}:a,o=t.ccSpan,l=void 0===o?{list:[]}:o,u=t.bccSpan,s=void 0===u?{list:[]}:u;if(e.readTopList=[],n){e.readTopList.push({label:Ie(2034,"\u53d1\u4ef6\u4eba"),count:1,key:"sendfrom"});var c=[];c.push(n),e.outerFromList=e.outerFromList.cloneWithRows(c)}r.list.length>0&&(e.readTopList.push({label:Ie(2046,"\u6536\u4ef6\u4eba"),count:r.list.length,key:"sendto"}),e.outerAllReadList=e.outerAllReadList.cloneWithRows(r.list)),l.list.length>0&&(e.readTopList.push({label:Ie(17051,"\u6284\u9001\u4eba"),count:l.list.length,key:"sendcc"}),e.outerReadedList=e.outerReadedList.cloneWithRows(l.list)),s.list.length>0&&(e.readTopList.push({label:Ie(81316,"\u5bc6\u9001\u4eba"),count:s.list.length,key:"sendbcc"}),e.outerunReadList=e.outerunReadList.cloneWithRows(s.list))}}}),N=r(o.prototype,"getRight",[Ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.rightLoading=!0,Te.default.getRight(t).then(function(i){e.right=i.viewRight,e.secrecyRight=i.classificationRight,1===i.viewRight&&1===i.classificationRight&&(e.getBase(t),e.getDropDown(t),e.getContent(t),e.getUserMailSetting()),e.rightLoading=!1})}}}),K=r(o.prototype,"getBase",[Ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.baseLoading=!0,Te.default.getBase(t).then(function(t){e.defaultBaseInfo=t.defaultBaseInfo,e.baseInfo=t.viewBean,e.originalMailId=t.viewBean.originalMailId,e.receiptMsgVisible=t.viewBean.receiveNeedReceipt,e.baseLoading=!1})}}}),H=r(o.prototype,"getDropDown",[Ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t){Te.default.getDropDown(t).then(function(t){e.buttons=t.viewPageTopDropDown})}}}),G=r(o.prototype,"getUserMailSetting",[Ee.action],{enumerable:!0,initializer:function(){var e=this;return function(){Te.default.getUserMailSetting().then(function(t){e.mailUserSetting=t.mailUserSetting,e.secId=t.mailUserSetting.secId,e.crmSecId=t.mailUserSetting.crmSecId})}}}),q=r(o.prototype,"getContent",[Ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.iframContentLoading=!0,Te.default.getContent(t).then(function(t){e.content=ke.Base64.decode(t.mailContent),e.iframContent=e.content.match(/<img.*?(?:>|\/>)/gi),e.iframContentLoading=!1})}}}),J=r(o.prototype,"getReadCount",[Ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t){Te.default.getReadCount(t).then(function(t){e.readTopList=t.topList})}}}),W=r(o.prototype,"getReadList",[Ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t){Te.default.getReadList(t).then(function(i){1===t.readed?e.readedList.getData({dataKey:i.sessionkey}):0===t.readed?e.unReadList.getData({dataKey:i.sessionkey}):e.allReadList.getData({dataKey:i.sessionkey})})}}}),$=r(o.prototype,"setStar",[Ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t,i){Te.default.setStar(t).then(function(n){e.updateBaseInfo({starred:t.star}),i&&i()})}}}),Q=r(o.prototype,"emailOcrInvoice",[Ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t,i){Te.default.emailIdentifyInvoice(t).then(function(t){t.flag?de.default.success("\u53d1\u7968\u8bc6\u522b\u6210\u529f",4):de.default.error("\u67e5\u9a8c\u5931\u8d25\uff0c\u53d1\u7968\u4fe1\u606f\u9519\u8bef",4),e.updateBaseInfo({emailOcrInvoiceStatus:t.flag?"1":"0"}),i&&i({emailOcrInvoiceStatus:t.flag?"1":"0"})})}}}),X=r(o.prototype,"deleteEmail",[Ee.action],{enumerable:!0,initializer:function(){return function(e,t){Te.default.deleteEmail(e).then(function(e){t&&t()})}}}),Y=r(o.prototype,"crmContactRecord",[Ee.action],{enumerable:!0,initializer:function(){return function(e){ce.default.loading("Loading...",1),Te.default.crmContactRecord(e).then(function(e){"1"===e.status?de.default.success(Ie("384412","\u5bfc\u51fa\u5ba2\u6237\u8054\u7cfb\u6210\u529f\uff01")):de.default.error(Ie("384413","\u5bfc\u51fa\u5ba2\u6237\u8054\u7cfb\u5931\u8d25\uff01"))})}}}),Z=r(o.prototype,"docs",[Ee.action],{enumerable:!0,initializer:function(){return function(e){ce.default.loading("Loading...",1),Te.default.docs(e).then(function(e){"1"===e.status?de.default.success(Ie("384410","\u5bfc\u51fa\u6587\u6863\u6210\u529f\uff01")):de.default.error(Ie("384411","\u5bfc\u51fa\u6587\u6863\u5931\u8d25\uff01"))})}}}),ee=r(o.prototype,"recall",[Ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t){ce.default.loading("Loading...",2),Te.default.recall(t).then(function(t){if("1"===t.status&&!0===t.flag){de.default.success(Ie(384408,"\u64a4\u56de\u6210\u529f\uff01"));var i=e.params.mailId;e.updateBaseInfo({recallstate:1}),e.getDropDown({mailId:i})}else de.default.error(Ie(505893,"\u64a4\u56de\u5931\u8d25\uff01\u60a8\u6682\u65e0\u64a4\u56de\u6743\u9650\uff0c\u6216\u8005\u53ef\u64a4\u56de\u65f6\u95f4\u5df2\u8fc7\u671f\uff0c\u8bf7\u68c0\u67e5\u540e\u53f0\u90ae\u4ef6\u64a4\u56de\u76f8\u5173\u914d\u7f6e\u3002"))})}}}),te=r(o.prototype,"setNewParams",[Ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t,i){var n=e.params.mailId;e.newParams={id:n,flag:t},i&&i()}}}),ie=r(o.prototype,"operateUserMailFolder",[Ee.action],{enumerable:!0,initializer:function(){return function(e,t){Te.default.operateUserMailFolder(e).then(function(e){t&&t()})}}}),ne=r(o.prototype,"completeWaitdeal",[Ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t){Te.default.completeWaitdeal(t).then(function(t){e.updateBaseInfo({waitdeal:0,waitdealBean:{}})})}}}),ae=r(o.prototype,"markEmailToByMobile",[Ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t,i,n){Te.default.markEmailToByMobile(t).then(function(t){e.updateBaseInfo({labels:t.labels,starred:i}),n&&n(t)})}}}),re=r(o.prototype,"updateBaseInfo",[Ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.baseInfo=(0,ge.default)({},e.baseInfo,t)}}}),oe=r(o.prototype,"getReceiptMsg",[Ee.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.hasReceipt=!0,Te.default.EmailCommonOperation(t).then(function(e){e.flag?"receiveNeedReceipt"===t.operateType&&de.default.success(Ie(384416,"\u56de\u590d\u6210\u529f\uff01")):de.default.error(e.msg||Ie(83912,"\u64cd\u4f5c\u5931\u8d25\uff01"))})}}}),o);t.default=Fe},1162:function(e,t,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function a(e,t,i,n){i&&(0,k.default)(e,t,{enumerable:i.enumerable,configurable:i.configurable,writable:i.writable,value:i.initializer?i.initializer.call(n):void 0})}function r(e,t,i,n,a){var r={};return Object.keys(n).forEach(function(e){r[e]=n[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=i.slice().reverse().reduce(function(i,n){return n(e,t,i)||i},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,f,d,h,p,m,b,v,g,y,w,S,z,_,C,A,L=i(17),k=n(L),E=i(18),M=n(E),P=i(52),R=n(P),T=i(1),I=n(T),O=i(9),F=n(O),D=i(92),x=i(10),j=i(291),B=n(j),U=F.default.getLabel,V={staticViewBean:{},staticMailContent:"",staticViewRight:0,staticIsSimple:0,iframContent:!1,iframContentLoading:!0,readTopList:[],staticLoading:!0,staticBaseLoading:!0},N=(o=function e(){(0,I.default)(this,e),a(this,"staticLoading",l,this),a(this,"staticBaseLoading",u,this),a(this,"staticViewRight",s,this),a(this,"staticViewBean",c,this),a(this,"staticMailContent",f,this),a(this,"staticIsSimple",d,this),a(this,"iframContent",h,this),a(this,"iframContentLoading",p,this),a(this,"readTopList",m,this),a(this,"staticFromList",b,this),a(this,"staticToList",v,this),a(this,"staticCopyList",g,this),a(this,"staticSecretList",y,this),a(this,"setStoreState",w,this),a(this,"clear",S,this),a(this,"getViewRight",z,this),a(this,"getBase",_,this),a(this,"getContent",C,this),a(this,"getReadList",A,this)},l=r(o.prototype,"staticLoading",[x.observable],{enumerable:!0,initializer:function(){return V.staticLoading}}),u=r(o.prototype,"staticBaseLoading",[x.observable],{enumerable:!0,initializer:function(){return V.staticBaseLoading}}),s=r(o.prototype,"staticViewRight",[x.observable],{enumerable:!0,initializer:function(){return V.staticViewRight}}),c=r(o.prototype,"staticViewBean",[x.observable],{enumerable:!0,initializer:function(){return V.staticViewBean}}),f=r(o.prototype,"staticMailContent",[x.observable],{enumerable:!0,initializer:function(){return V.staticMailContent}}),d=r(o.prototype,"staticIsSimple",[x.observable],{enumerable:!0,initializer:function(){return V.staticIsSimple}}),h=r(o.prototype,"iframContent",[x.observable],{enumerable:!0,initializer:function(){return V.iframContent}}),p=r(o.prototype,"iframContentLoading",[x.observable],{enumerable:!0,initializer:function(){return V.iframContentLoading}}),m=r(o.prototype,"readTopList",[x.observable],{enumerable:!0,initializer:function(){return V.readTopList}}),b=r(o.prototype,"staticFromList",[x.observable],{enumerable:!0,initializer:function(){return new R.default.DataSource({rowHasChanged:function(e,t){return e!==t}})}}),v=r(o.prototype,"staticToList",[x.observable],{enumerable:!0,initializer:function(){return new R.default.DataSource({rowHasChanged:function(e,t){return e!==t}})}}),g=r(o.prototype,"staticCopyList",[x.observable],{enumerable:!0,initializer:function(){return new R.default.DataSource({rowHasChanged:function(e,t){return e!==t}})}}),y=r(o.prototype,"staticSecretList",[x.observable],{enumerable:!0,initializer:function(){return new R.default.DataSource({rowHasChanged:function(e,t){return e!==t}})}}),w=r(o.prototype,"setStoreState",[x.action],{enumerable:!0,initializer:function(){var e=this;return function(t){(0,M.default)(t).forEach(function(i){e[i]=t[i]})}}}),S=r(o.prototype,"clear",[x.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setStoreState(V)}}}),z=r(o.prototype,"getViewRight",[x.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.staticLoading=!0,B.default.getRight(t).then(function(i){e.staticViewRight=i.viewRight,e.iframContentLoading=!0,1*i.viewRight===1&&(e.getBase(t),e.getContent(t)),e.staticLoading=!1})}}}),_=r(o.prototype,"getBase",[x.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.staticBaseLoading=!0,B.default.getBase(t).then(function(t){1*t.viewRight===1&&1*t.status===1&&(e.staticViewBean=t.viewBean,e.staticIsSimple=t.viewBean.showmode),e.staticBaseLoading=!1})}}}),C=r(o.prototype,"getContent",[x.action],{enumerable:!0,initializer:function(){var e=this;return function(t){B.default.getContent(t).then(function(t){1*t.viewRight===1&&1*t.status===1&&(e.staticMailContent=D.Base64.decode(t.mailContent),e.iframContent=e.staticMailContent.match(/<img.*?(?:>|\/>)/gi),e.iframContentLoading=!1)})}}}),A=r(o.prototype,"getReadList",[x.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,x.toJS)(e.staticViewBean),i=t.fromSpan,n=void 0===i?{}:i,a=t.toSpan,r=void 0===a?{list:[]}:a,o=t.ccSpan,l=void 0===o?{list:[]}:o,u=t.bccSpan,s=void 0===u?{list:[]}:u;if(e.readTopList=[],n){e.readTopList.push({label:U(2034,"\u53d1\u4ef6\u4eba"),count:1,key:"sendfrom"});var c=[];c.push(n),e.staticFromList=e.staticFromList.cloneWithRows(c)}r.list.length>0&&(e.readTopList.push({label:U(2046,"\u6536\u4ef6\u4eba"),count:r.list.length,key:"sendto"}),e.staticToList=e.staticToList.cloneWithRows(r.list)),l.list.length>0&&(e.readTopList.push({label:U(17051,"\u6284\u9001\u4eba"),count:l.list.length,key:"sendcc"}),e.staticCopyList=e.staticCopyList.cloneWithRows(l.list)),s.list.length>0&&(e.readTopList.push({label:U(81316,"\u5bc6\u9001\u4eba"),count:s.list.length,key:"sendbcc"}),e.staticSecretList=e.staticSecretList.cloneWithRows(s.list))}}}),o);t.default=N},1163:function(e,t,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function a(e,t,i,n){i&&(0,j.default)(e,t,{enumerable:i.enumerable,configurable:i.configurable,writable:i.writable,value:i.initializer?i.initializer.call(n):void 0})}function r(e,t,i,n,a){var r={};return Object.keys(n).forEach(function(e){r[e]=n[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=i.slice().reverse().reduce(function(i,n){return n(e,t,i)||i},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,f,d,h,p,m,b,v,g,y,w,S,z,_,C,A,L,k,E,M,P,R,T,I,O,F,D,x=i(17),j=n(x),B=i(18),U=n(B),V=i(160),N=n(V),K=i(46),H=n(K),G=i(23),q=n(G),J=i(29),W=n(J),$=i(38),Q=n($),X=i(47),Y=n(X),Z=i(45),ee=n(Z),te=i(58),ie=n(te),ne=i(5),ae=n(ne),re=i(1),oe=n(re),le=i(98),ue=n(le),se=i(306),ce=n(se),fe=i(9),de=n(fe),he=i(10),pe=i(92),me=i(1164),be=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t.default=e,t}(me),ve=i(133),ge=i(483),ye=de.default.getLabel,we=ce.default.CKRichEditor,Se=ue.default.alert,ze=(o=function e(){var t=this;(0,oe.default)(this,e),a(this,"params",l,this),a(this,"replyStore",u,this),a(this,"ckStore",s,this),a(this,"outerInputBrowserStore",c,this),a(this,"outerInputDomkey",f,this),a(this,"outerInputValueArray",d,this),a(this,"content",h,this),a(this,"config",p,this),a(this,"mailTypes",m,this),a(this,"mailTypeIsChanging",b,this),a(this,"mailTypeChangeEnd",v,this),a(this,"mailTypesSelected",g,this),a(this,"innerForm",y,this),a(this,"outerForm",w,this),a(this,"elliVisible",S,this),a(this,"elliStatus",z,this),this.initPromise=null,a(this,"sendEndStatus",_,this),a(this,"signList",C,this),a(this,"templateList",A,this),a(this,"timingdate",L,this),a(this,"replyFileList",k,this),a(this,"viewLog",E,this),a(this,"hasOverflow",M,this),a(this,"sessionUUid",P,this),a(this,"continueWrite",R,this),a(this,"remainspace",T,this),a(this,"curHumanId",I,this),a(this,"classification",O,this),a(this,"setState",F,this),this.createFormFields=function(e){var i=e?t.innerForm:t.outerForm,n=(0,he.toJS)(t.config),a=function(e,n,a,r){var o=(0,ae.default)({colSpan:1,conditionType:e,domkey:[n],label:a,viewAttr:2,onChange:function(){for(var e=arguments.length,n=Array(e),a=0;a<e;a++)n[a]=arguments[a];i.onChange.apply(t,n)}},r);return 3!==o.viewAttr||o.rules||(o.rules="required"),o},r=function(e,t,i,n){return a(e,t,i,(0,ae.default)({},n,{viewAttr:3}))},o=function(e,t,i,n){var r=void 0;if(!Array.isArray(e)||e.length<=1){var o=[],l=1;Array.isArray(e)&&1===e.length&&(o.push((0,ae.default)({},e[0],{selected:!0})),e[0].key||(l=3)),r=(0,ae.default)({},n,{options:o,viewAttr:l})}else r=(0,ae.default)({},n,{options:e});return a("SELECT",t,i,r)},l=[],u=n.sendFrom_internal,s=n.sendFrom_outer;if(e){var c=u.filter(function(e){return e.selected});0===c.length?(u[0]=(0,ae.default)({},u[0],{selected:!0}),t.curHumanId=u[0].key):(t.curHumanId=c[0].key,u.length>1&&u.map(function(e){e.masterAccount?e.showname=e.showname+" (\u4e3b)":e.showname=e.showname+" (\u6b21)"})),l.push(o(u,"hrmAccountid",ye("2034","\u53d1\u4ef6\u4eba"),{viewAttr:3}));var f={browserConditionParam:{type:17,isSingle:!1,isShowGroup:!0}};l.push(r("BROWSER","internaltonew",ye(2046,"\u6536\u4ef6\u4eba"),f)),l.push(a("BROWSER","internalccnew",ye(2084,"\u6284\u9001"),(0,ae.default)({},f,{hide:function(){return!t.elliStatus.cc||t.elliStatus.separate}}))),l.push(a("BROWSER","internalbccnew",ye(2085,"\u5bc6\u9001"),(0,ae.default)({},f,{hide:function(){return!t.elliStatus.bcc||t.elliStatus.separate}})))}else l.push(o(s,"mailAccountId",ye("2034","\u53d1\u4ef6\u4eba"),{viewAttr:3})),l.push(r("MailInput","to",ye(2046,"\u6536\u4ef6\u4eba"))),l.push(a("MailInput","cc",ye(2084,"\u6284\u9001"),{hide:function(){return!t.elliStatus.cc||t.elliStatus.separate}})),l.push(a("MailInput","bcc",ye(2085,"\u5bc6\u9001"),{hide:function(){return!t.elliStatus.bcc||t.elliStatus.separate}}));var d=function(){for(var e=arguments.length,i=Array(e),n=0;n<e;n++)i[n]=arguments[n];t.innerForm.onChange.apply(t,i),t.outerForm.onChange.apply(t,i)},h=[{showname:ye(2086,"\u666e\u901a"),key:"3",selected:!0},{showname:ye(28090,"\u7d27\u6025"),key:"1",selected:!1}];if(l.push(o(h,"priority",ye(848,"\u91cd\u8981\u6027"),{onChange:d})),l.push(r("INPUT","subject",ye(344,"\u4e3b\u9898"),{onChange:d})),e&&"{}"!==(0,ie.default)((0,he.toJS)(t.config.resourceClassification))){for(var p in(0,he.toJS)(t.config.resourceClassification))if(!t.classification[p]){var m=(0,he.toJS)(t.config.resourceClassification)[p].filter(function(e){return e.selected}),b=m.length>0?m[0].key:"";t.classification[p]=b}var v=[1,2,3,5,6,7],g=v.includes(t.config.flag)?{viewAttr:1}:{viewAttr:3};l.push(o((0,he.toJS)(t.config.resourceClassification)[t.curHumanId],"classification",ye("500520","\u5bc6\u7ea7"),g))}return l},this.init=function(e,i){t.replyStore.doClear(),t.ckStore.setData(""),t.params=i,t.path=e,t.classification={},t.innerForm=new ee.default.Store({route:e}),t.outerForm=new ee.default.Store({route:e}),t.outerInputBrowserStore=new Y.default.Store({route:e}),t.elliVisible=!1,Q.default.loading("",0);var n=function(){return be.emailAdd((0,he.toJS)(t.params)).then(function(i){if(!i.emailAddBean)return Q.default.hide(),void W.default.error(i.api_errormsg);var n=i.emailAddBean,a=n.content,r=n.innerMail,o=n.outerMail,l=n.isInternal;t.sessionUUid=i.sessionUUid&&i.sessionUUid,t.content=pe.Base64.decode(a),t.ckStore.setData(t.content);var u=[];1===r&&u.push({id:"inner",value:ye("24714","\u5185\u90e8\u90ae\u4ef6")}),1===o&&u.push({id:"outer",value:ye("31139","\u5916\u90e8\u90ae\u4ef6")}),t.mailTypes=u,t.mailTypesSelected=l||u.length<2?0:1,t.config=n,t.innerForm&&t.innerForm.initForm([{defaultshow:!0,items:t.createFormFields(!0),show:!0}],e),t.outerForm&&t.outerForm.initForm([{defaultshow:!0,items:t.createFormFields(!1),show:!0}],e);var s=n.subject,c=n.sendTo_internal,f=n.sendBcc_internal,d=n.sendCc_internal,h=n.sendTo_outer,p=n.sendBcc_outer,m=n.sendCc_outer,b=1===n.priority?"1":"3";t.innerForm&&t.innerForm.updateFields({subject:{value:s},priority:{value:b},internaltonew:{value:c},internalccnew:{value:d},internalbccnew:{value:f}}),t.outerForm&&t.outerForm.updateFields({subject:{value:s},priority:{value:b},to:{value:(0,ge.convertToEmail)(h)},cc:{value:(0,ge.convertToEmail)(m)},bcc:{value:(0,ge.convertToEmail)(p)}});var v=n.timingdate;t.timingdate=v;var g=n.op_isShowSendBcc,y=n.op_isShowSendCc,w=n.isSendApart;t.elliStatus={cc:!!y,bcc:!!g,separate:!!w};var S=t.config&&t.config.fileInfos&&(0,he.toJS)(t.config.fileInfos.fileList);t.replyFileList=(S||[]).map(function(e){return(0,ae.default)({id:e.fileid},e)}),t.replyStore.doInit(),Q.default.hide()})};return t.initPromise?t.initPromise=t.initPromise.then(function(){return n()}):t.initPromise=n(),t.initPromise},this.changeMailType=function(e){t.mailTypeIsChanging=!0,t.mailTypesSelected=e,t.replyStore.doInit()},a(this,"filterRerson",D,this),this.isInternal=function(){return!(t.mailTypes.length>0)||"inner"===t.mailTypes[t.mailTypesSelected].id},this.getReplyAttachList=function(){var e=t.config||{},i=e.fileUploadConfig,n=void 0===i?{}:i,a=e.editerApps_internal,r=void 0===a?[]:a,o=e.editerApps_outer,l=void 0===o?[]:o,u=e.uploadTypeWhiteAuth,s=n.attachmentCount,c=n.perAttachmentSize,f=n.totalAttachmentSize,d=n.openUploadType,h=n.uploadTypeRestriction,p=function(e){if("Browser"===e.name)return{key:e.type,type:"browser",config:{type:e.type,isSingle:!1,hasAdvanceSerach:!0},path:t.path,iconType:e.icon,iconBgColor:e.iconBgColor,text:e.title,model:2};if("Picker"===e.name){var i=[];return e.pickerArray&&null!==e.pickerArray&&e.pickerArray.length>0&&(i=e.pickerArray.map(function(e,t){return{value:t,label:e.showname,content:e.content,subject:e.subject,title:e.title}}),"emailSign"===e.type&&(t.signList=i),"emailTemplate"===e.type&&(t.templateList=i)),{key:e.type,type:"picker",config:{data:i,cols:1},iconType:e.icon,iconBgColor:e.iconBgColor,text:e.title,model:2}}},m=[];if(m.push({key:"upload",type:"upload",path:t.path+"/upload",config:{multiSelection:!0,limitType:"",maxUploadSize:c,maxFilesNumber:s,totalMaxUploadSize:f,uploadUrl:"/api/email/add/uploadFile",datas:(0,he.toJS)(t.replyFileList),prohibitType:1!==d&&"1"!==d||"1"==u?"":h},iconType:"enclosure",iconBgColor:"#57D58F",text:ye(156,"\u9644\u4ef6"),model:1}),t.isInternal()){var b=(0,he.toJS)(r).map(p);m=[].concat((0,q.default)(m),(0,q.default)(b))}else{var v=(0,he.toJS)(l).map(p);m=[].concat((0,q.default)(m),(0,q.default)(v))}return new H.default(function(e){return e({attachList:m})})},this.onEmojiChange=function(e){return t.insertHtml("<span>"+e+"</span>")},this.onImgChange=function(e){e.forEach(function(e){return t.insertHtml("<img src="+e.filelink+" />")})},this.onAtChange=function(e){e.forEach(function(e){return t.insertHtml("<a id="+e.id+">"+e.name+"</a>&nbsp;&nbsp;&nbsp;")})},this.onBrowserChange=function(e,i){var n={37:"doc",prjtsk:"prjtsk",18:"crm",152:"workflow",8:"project",workplan:"workplan",blogTemplate:"blogTemplate"},a={doc:"/spa/document/static4mobile/index.html#/doc/",workflow:"/spa/workflow/forwardMobileForm.html?requestid=",project:"/spa/prj/static4mobile/index.html#/ProjectDetails/0/",prjtsk:"/spa/prj/static4mobile/index.html#/TaskDetails/0/",crm:"/spa/crm/static4mobile/index.html#/customerCard/",workplan:"/spa/workplan/static4mobile/index.html#/detail?workplanId="};i.forEach(function(i){return t.insertHtml("<a linkid='"+i.id+"' linkType='"+e+"' href='"+a[n[e]]+i.id+"'target='_blank' ondblclick='return false;'  unselectable='off' contenteditable='false'style='cursor:pointer;text-decoration:underline !important;margin-right:8px'>"+(i.name||i.showname)+"</a>&nbsp;")})},this.onUploadChange=function(e,i){return t.replyFileList=i},this.onSpeechChange=function(e){return t.insertHtml("<span>"+e+"</span>")},this.onPickerChange=function(e,i){if("emailSign"===e){var n=t.signList[i[0]];t.insertHtml(n.content)}"emailTemplate"===e&&(0,ve.doConfirm)(ye(384366,"\u4f7f\u7528\u6a21\u677f\u4f1a\u8986\u76d6\u5f53\u524d\u5185\u5bb9\uff0c\u786e\u8ba4\u8986\u76d6\uff1f"),"",function(){var e=t.isInternal()?t.innerForm:t.outerForm,n=t.templateList[i[0]];t.ckStore.setData(n.content),t.ckStore.focus("last"),e.updateField("subject",n.subject)})},this.insertHtml=function(){var e;(e=t.ckStore).insertHtml.apply(e,arguments)},this.setReplyRef=function(e){t.replyRef=e},this.formatDate=function(e,t){var i={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 i[e]})},this.getTime=function(e,t){return 1*e.replace(/-/g,"").replace(" ","").replace(":","")-1*t.replace(/-/g,"").replace(" ","").replace(":","")},this.sendEmail=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{isDraft:!1},i=e.isDraft,n=e.history;if(parseFloat(t.remainspace)<parseFloat(0))return void Se(ye("83075","\u4e2a\u4eba\u53ef\u7528\u7a7a\u95f4\u5df2\u6ee1\uff0c\u8bf7\u5220\u9664\u90e8\u5206\u90ae\u4ef6\u540e\u518d\u8fdb\u884c\u53d1\u9001"),"",[{text:ye("31129","\u53d6\u6d88")},{text:ye("826","\u786e\u5b9a")}]);if(""!==t.timingdate){var a=t.formatDate(new Date,"yyyy-MM-dd HH:mm");if(t.getTime(a,t.timingdate)>0)return void W.default.error("\u53d1\u9001\u65f6\u95f4\u4e0d\u80fd\u665a\u4e8e\u5f53\u524d\u65f6\u95f4")}return new H.default(function(e){if(i)e();else{var n=t.isInternal(),a=n?t.innerForm:t.outerForm,r=a.doValidate();if(r.pass)if(n)e();else{var o=(0,ve.regEmail)((0,he.toJS)(a.formParams.to)),l=""===(0,he.toJS)(a.formParams.cc)||(0,ve.regEmail)((0,he.toJS)(a.formParams.cc)),u=""===(0,he.toJS)(a.formParams.bcc)||(0,ve.regEmail)((0,he.toJS)(a.formParams.bcc));o&&l&&u?e():W.default.error(ye(508417,"\u8bf7\u586b\u5199\u6b63\u786e\u7684\u90ae\u7bb1\u5730\u5740"))}else W.default.error(r.message)}}).then(function(){var e=t.isInternal(),a=e?t.innerForm:t.outerForm,r=t.config,o=r.flag,l=r.savesend,u=void 0===l?1:l,s=r.texttype,c=void 0===s?0:s,f=r.needReceipt,d=void 0===f?0:f,h=r.mailId,p=void 0===h?"":h,m=(0,ae.default)({},(0,he.toJS)(a.formParams),{isInternal:e?1:0,mouldtext:t.ckStore.getData(),flag:o,texttype:c,needReceipt:d,savedraft:i?1:0,isSendApart:t.elliStatus.separate?1:0,op_isTimingSend:""!==t.timingdate?1:0,savesend:""!==t.timingdate?1:u,timingdate:t.timingdate,mailid:t.params?t.params.id:"",oldmailid:p,sessionUUid:t.sessionUUid});t.params&&(t.params.isSend&&(!t.params.isSend||"draftSaved"===t.params.isSend)||1!==o&&2!==o&&3!==o&&5!==o&&6!==o&&7!==o||(m.mailid=""));var b=(0,he.toJS)(t.replyFileList);if(b.length>0&&(m.hasfile=1,m.accids=b.map(function(e){return e.id}).join()),e){var v="",g="",y="",w=function(e,t){return(0,he.toJS)(e.value).map(function(e){return"allResource"===e.type?{id:"all",type:"all"}:("to"===t?v=v+","+(e.users?e.users.map(function(e){return e.id}).join(","):e.id):"cc"===t?g=g+","+(e.users?e.users.map(function(e){return e.id}).join(","):e.id):"bcc"===t&&(y=y+","+(e.users?e.users.map(function(e){return e.id}).join(","):e.id)),{id:e.id,type:e.type,userids:e.users?e.users.map(function(e){return e.id}).join(","):e.id})})};m.internaltonew=(0,ie.default)(w(a.formData.internaltonew,"to")),m.internalccnew=(0,ie.default)(w(a.formData.internalccnew,"cc")),m.internalbccnew=(0,ie.default)(w(a.formData.internalbccnew,"bcc")),m.internaltonewIds=v,m.internalccnewIds=g,m.internalbccnewIds=y,m.usernameTo=(0,ie.default)([]),m.usernameCc=(0,ie.default)([]),m.usernameBcc=(0,ie.default)([])}else m.to=a.formData.to.value.map(function(e){return e.id}).join(),m.cc=a.formData.cc.value.map(function(e){return e.id}).join(),m.bcc=a.formData.bcc.value.map(function(e){return e.id}).join(),m.usernameTo=(0,ie.default)(a.formData.to.value.map(function(e){return t.getNameAndAddress(e.name)})),m.usernameCc=(0,ie.default)(a.formData.cc.value.map(function(e){return t.getNameAndAddress(e.name)})),m.usernameBcc=(0,ie.default)(a.formData.bcc.value.map(function(e){return t.getNameAndAddress(e.name)}));Q.default.loading("",0),be.sendEmail(m).then(function(e){if(Q.default.hide(),t.sendEndStatus=e,t.sendEndStatus.isDraft=i,i){var a=e.status,r=e.isSend;"1"===a&&("true"===r||"draftSaved"===r)?(W.default.success(ye(384403,"\u4fdd\u5b58\u8349\u7a3f\u6210\u529f")),t.params=t.params?(0,ae.default)({},(0,he.toJS)(t.params),{id:e.mailId,isSend:e.isSend}):{id:e.mailId,isSend:e.isSend},t.replyFileList=e.fileInfos.fileList||[]):W.default.error(""+ye(71,"\u90ae\u4ef6")+ye(30986,"\u4fdd\u5b58")+ye(84566,"\u5931\u8d25\uff01"))}else n.push(t.path+"/end")}).catch(function(){return Q.default.hide()})})},this.getNameAndAddress=function(e){var t=e.match(/<(.*?)>/g);t=t&&t.length>0?t[t.length-1].replace(/[<>\s]/g,"").trim():e;var i=e.match(/^.*</);return i=i?i[0].replace(/<$/,"").trim():"",{mailusername:i,mailaddress:t}},this.registerRichEditor=function(){t.ckStore.editor.on("focus",function(){t.hideReply()}),t.ckStore.focus("first")},this.hideReply=function(){t.replyStore.setState({activeKey:""})},this.selectNewElli=function(e,i){if(t.elliVisible=!1,t.elliStatus[e.key]=!t.elliStatus[e.key],t.elliStatus.separate){var n=(0,he.toJS)(t.innerForm.formData),a=n.internaltonew,r=n.internalccnew,o=n.internalbccnew,l={},u=[].concat((0,q.default)(a.value),(0,q.default)(r.value),(0,q.default)(o.value)).filter(function(e){var t=e.type+"_"+e.id;return!l[t]&&(l[t]=!0,!0)});t.innerForm.updateField("internaltonew",u),t.innerForm.updateField("internalccnew",[]),t.innerForm.updateField("internalbccnew",[]);var s=(0,he.toJS)(t.outerForm.formData),c=s.to,f=s.cc,d=s.bcc;l={};var h=[].concat((0,q.default)(c.value),(0,q.default)(f.value),(0,q.default)(d.value)).filter(function(e){return!l[e.id]&&(l[e.id]=!0,!0)});t.outerForm.updateField("to",h),t.outerForm.updateField("cc",[]),t.outerForm.updateField("bcc",[])}},this.clear=function(){t.init(t.path)},this.clearState=function(){t.content="",t.mailTypes=[],t.mailTypeChangeEnd=!1,t.mailTypesSelected=0,t.innerForm=null,t.outerForm=null,t.elliVisible=!1,t.elliStatus={cc:!1,bcc:!1,separate:!1},t.initPromise=null,t.sendEndStatus=null,t.signList=[],t.templateList=[],t.timingdate="",t.replyFileList=[],t.viewLog=!1,t.hasOverflow=!0,t.sessionUUid="",t.continueWrite=!1,t.classification={}}},l=r(o.prototype,"params",[he.observable],{enumerable:!0,initializer:null}),u=r(o.prototype,"replyStore",[he.observable],{enumerable:!0,initializer:function(){return new N.default.Store({getAttachList:this.getReplyAttachList})}}),s=r(o.prototype,"ckStore",[he.observable],{enumerable:!0,initializer:function(){return new we.Store({initEndCallback:this.registerRichEditor})}}),c=r(o.prototype,"outerInputBrowserStore",[he.observable],{enumerable:!0,initializer:null}),f=r(o.prototype,"outerInputDomkey",[he.observable],{enumerable:!0,initializer:null}),d=r(o.prototype,"outerInputValueArray",[he.observable],{enumerable:!0,initializer:null}),h=r(o.prototype,"content",[he.observable],{enumerable:!0,initializer:null}),p=r(o.prototype,"config",[he.observable],{enumerable:!0,initializer:null}),m=r(o.prototype,"mailTypes",[he.observable],{enumerable:!0,initializer:function(){return[]}}),b=r(o.prototype,"mailTypeIsChanging",[he.observable],{enumerable:!0,initializer:function(){return!1}}),v=r(o.prototype,"mailTypeChangeEnd",[he.observable],{enumerable:!0,initializer:function(){return!1}}),g=r(o.prototype,"mailTypesSelected",[he.observable],{enumerable:!0,initializer:function(){return 0}}),y=r(o.prototype,"innerForm",[he.observable],{enumerable:!0,initializer:null}),w=r(o.prototype,"outerForm",[he.observable],{enumerable:!0,initializer:null}),S=r(o.prototype,"elliVisible",[he.observable],{enumerable:!0,initializer:function(){return!1}}),z=r(o.prototype,"elliStatus",[he.observable],{enumerable:!0,initializer:function(){return{cc:!1,bcc:!1,separate:!1}}}),_=r(o.prototype,"sendEndStatus",[he.observable],{enumerable:!0,initializer:function(){return null}}),C=r(o.prototype,"signList",[he.observable],{enumerable:!0,initializer:function(){return[]}}),A=r(o.prototype,"templateList",[he.observable],{enumerable:!0,initializer:function(){return[]}}),L=r(o.prototype,"timingdate",[he.observable],{enumerable:!0,initializer:function(){return""}}),k=r(o.prototype,"replyFileList",[he.observable],{enumerable:!0,initializer:function(){return[]}}),E=r(o.prototype,"viewLog",[he.observable],{enumerable:!0,initializer:function(){return!1}}),M=r(o.prototype,"hasOverflow",[he.observable],{enumerable:!0,initializer:function(){return!0}}),P=r(o.prototype,"sessionUUid",[he.observable],{enumerable:!0,initializer:function(){return""}}),R=r(o.prototype,"continueWrite",[he.observable],{enumerable:!0,initializer:function(){return!1}}),T=r(o.prototype,"remainspace",[he.observable],{enumerable:!0,initializer:function(){return 0}}),I=r(o.prototype,"curHumanId",[he.observable],{enumerable:!0,initializer:function(){return""}}),O=r(o.prototype,"classification",[he.observable],{enumerable:!0,initializer:function(){return{}}}),F=r(o.prototype,"setState",[he.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,U.default)(t).forEach(function(i){e[i]=t[i]}),e}}}),D=r(o.prototype,"filterRerson",[he.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var i="",n="",a="",r=function(e,t){return(0,he.toJS)(e.value).map(function(e){return"allResource"===e.type?{id:"all",type:"all"}:("to"===t?i=i+","+(e.users?e.users.map(function(e){return e.id}).join(","):e.id):"cc"===t?n=n+","+(e.users?e.users.map(function(e){return e.id}).join(","):e.id):"bcc"===t&&(a=a+","+(e.users?e.users.map(function(e){return e.id}).join(","):e.id)),{id:e.id,type:e.type,userids:e.users?e.users.map(function(e){return e.id}).join(","):e.id})})};t=(0,ae.default)({internaltonew:(0,ie.default)(r(e.innerForm.formData.internaltonew,"to")),internalccnew:(0,ie.default)(r(e.innerForm.formData.internalccnew,"cc")),internalbccnew:(0,ie.default)(r(e.innerForm.formData.internalbccnew,"bcc")),hrmAccountid:e.innerForm.formData.hrmAccountid.value},t),be.filterRerson(t).then(function(t){e.innerForm.updateFields({internaltonew:{value:t.sendTo_internal},internalccnew:{value:t.sendCc_internal},internalbccnew:{value:t.sendBcc_internal}})})}}}),o);t.default=ze},1164:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.filterRerson=t.templateList=t.signList=t.sendEmail=t.emailAdd=void 0;var n=i(9),a=function(e){return e&&e.__esModule?e:{default:e}}(n);t.emailAdd=function(e){return a.default.callApi({url:"/api/email/add/emailAdd",method:"GET",params:e})},t.sendEmail=function(e){return a.default.callApi({url:"/api/email/base/send",method:"POST",params:e})},t.signList=function(e){return a.default.callApi({url:"/api/email/add/emailSignList",method:"GET",params:e})},t.templateList=function(e){return a.default.callApi({url:"/api/email/add/emailTemplateList",method:"GET",params:e})},t.filterRerson=function(e){return a.default.callApi({url:"/api/email/add/filterInternalToNewByClassification",method:"GET",params:e})}},1165:function(e,t,i){function n(e){var t=++r;return a(e)+t}var a=i(438),r=0;e.exports=n},1166:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.searchMailList=void 0;var n=i(9),a=function(e){return e&&e.__esModule?e:{default:e}}(n);t.searchMailList=function(e){return a.default.callApi({url:"/api/public/browser/complete/emailOuterInput",method:"GET",params:e})}},1167:function(e,t,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function a(e,t,i,n){i&&(0,v.default)(e,t,{enumerable:i.enumerable,configurable:i.configurable,writable:i.writable,value:i.initializer?i.initializer.call(n):void 0})}function r(e,t,i,n,a){var r={};return Object.keys(n).forEach(function(e){r[e]=n[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=i.slice().reverse().reduce(function(i,n){return n(e,t,i)||i},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,f,d,h,p,m,b=i(17),v=n(b),g=i(29),y=n(g),w=i(15),S=n(w),z=i(5),_=n(z),C=i(46),A=n(C),L=i(82),k=n(L),E=i(45),M=n(E),P=i(18),R=n(P),T=i(1),I=n(T),O=i(9),F=n(O),D=i(10),x=i(1168),j=n(x),B=F.default.getLabel,U=(o=function e(){(0,I.default)(this,e),a(this,"params",l,this),a(this,"form",u,this),a(this,"selectPage",s,this),a(this,"condition",c,this),a(this,"selectArr",f,this),a(this,"setState",d,this),a(this,"doInit",h,this),a(this,"getCondition",p,this),a(this,"addOrUpdateWaitDeal",m,this)},l=r(o.prototype,"params",[D.observable],{enumerable:!0,initializer:null}),u=r(o.prototype,"form",[D.observable],{enumerable:!0,initializer:null}),s=r(o.prototype,"selectPage",[D.observable],{enumerable:!0,initializer:null}),c=r(o.prototype,"condition",[D.observable],{enumerable:!0,initializer:function(){return[]}}),f=r(o.prototype,"selectArr",[D.observable],{enumerable:!0,initializer:function(){return[]}}),d=r(o.prototype,"setState",[D.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,R.default)(t).forEach(function(i){e[i]=t[i]}),e}}}),h=r(o.prototype,"doInit",[D.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.path=t,e.params=i,e.form=new M.default.Store({route:t}),e.selectPage=new k.default.Store({route:t}),e.getCondition(t,i)}}}),p=r(o.prototype,"getCondition",[D.action],{enumerable:!0,initializer:function(){var e=this;return function(t,i){j.default.getCondition().then(function(n){e.condition=n.conditioninfo,A.default.all([e.form.initForm(n.conditioninfo,t)]).then(function(){var t=i.key,n=i.formParams,a={};e.selectArr=""!==e.form.formParams.waitdealway?e.form.formParams.waitdealway.split(","):["5"],n&&((0,R.default)(n).map(function(e){return a=(0,_.default)({},a,(0,S.default)({},e,{value:n[e]}))}),e.selectArr=""!==n.waitdealway?n.waitdealway.split(","):["5"]),t&&"addRemind"===t&&(a=(0,_.default)({},a,{op_hasRemind:{value:1}})),t&&"addNote"===t&&(a=(0,_.default)({},a,{op_hasNote:{value:1}})),(0,R.default)(a).length>0&&e.form.updateFields((0,_.default)({},a))})})}}}),m=r(o.prototype,"addOrUpdateWaitDeal",[D.action],{enumerable:!0,initializer:function(){var e=this;return function(t,i){var n=(0,_.default)({},e.form.formParams,{mailIds:t});j.default.addOrUpdateWaitDeal(n).then(function(e){"1"===e.status?(i&&i(),y.default.success(B(83551,"\u4fdd\u5b58\u6210\u529f!"))):y.default.error(B(84544,"\u4fdd\u5b58\u5931\u8d25!"))})}}}),o);t.default=U},1168:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=i(9),a=function(e){return e&&e.__esModule?e:{default:e}}(n),r=i(133),o=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t.default=e,t}(r),l=o.EmailConstant.catchApiError;t.default={getCondition:function(e){return a.default.callApi({url:"/api/email/waitdeal/getEmailMobileWaitDealCondition",method:"GET",params:e}).then(l)},addOrUpdateWaitDeal:function(e){return a.default.callApi({url:"/api/email/waitdeal/addOrUpdateWaitDeal",method:"POST",params:e}).then(l)}}},1169:function(e,t,i){"use strict";i(1170),i(1171),i(1172),i(1173)},117:function(e,t,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.getMailSignEntity=t.getMailElcSignPreview=t.getEmailSize=t.getMailSetTabs=t.makeUserMailAccount=t.deleteUserMailAccount=t.getEmailEditAccountCondition=t.getMailAccountDefaultInfo=t.operateUserMailFolder=t.operateUserMailLabel=t.operateUserMailTemplate=t.operateUserMailSign=t.getMailTemplateBean=t.getMailLabelBean=t.getMailAccountBean=t.getEmailLabelCondition=t.getEmailAccountCondition=t.getMailTemplate=t.getMailSign=t.getMailAccount=t.getMailLabel=t.getMailFolder=t.getCounts=t.getChecks=t.getDatas=void 0;var a=i(5),r=n(a),o=i(9),l=n(o),u=l.default.callApi;t.getDatas="/api/ec/dev/table/datas";t.getChecks="/api/ec/dev/table/checks";t.getCounts="/api/ec/dev/table/counts";t.getMailFolder="/api/email/setting/getMailFolder",t.getMailLabel="/api/email/setting/getMailLabel",t.getMailAccount="/api/email/setting/getMailAccount",t.getMailSign="/api/email/sign/getMailSign",t.getMailTemplate="/api/email/setting/getMailTemplate";t.getEmailAccountCondition="/api/email/condition/getEmailAccountCondition";t.getEmailLabelCondition="/api/email/condition/getEmailLabelCondition";t.getMailAccountBean="/api/email/setting/getMailAccountBean";t.getMailLabelBean="/api/email/setting/getMailLabelBean";t.getMailTemplateBean="/api/email/setting/getMailTemplateBean";t.operateUserMailSign="/api/email/sign/operateUserMailSign";t.operateUserMailTemplate="/api/email/setting/operateUserMailTemplate";t.operateUserMailLabel="/api/email/setting/operateUserMailLabel";t.operateUserMailFolder="/api/email/setting/operateUserMailFolder";t.getMailAccountDefaultInfo="/api/email/setting/getMailAccountDefaultInfo";t.getEmailEditAccountCondition="/api/email/condition/getEmailEditAccountCondition";t.deleteUserMailAccount="/api/email/setting/deleteUserMailAccount";t.makeUserMailAccount="/api/email/setting/makeUserMailAccount";t.getMailSetTabs="/api/email/setting/getMailSetTabs";t.getEmailSize="/api/email/folder/getEmailSize";t.getMailElcSignPreview="/api/email/sign/getMailElcSignPreview";t.getMailSignEntity="/api/email/sign/getMailSignEntity",t.default={callApi:function(e){return u((0,r.default)({},e,{params:(0,r.default)({},e.params)}))},getDatas:function(e){return u({url:"/api/ec/dev/table/datas",method:"POST",params:e})},getChecks:function(e){return u({url:"/api/ec/dev/table/checks",method:"POST",params:e})},getCounts:function(e){return u({url:"/api/ec/dev/table/counts",method:"POST",params:e})},getMailSetTabs:function(e){return u({url:"/api/email/setting/getMailSetTabs",method:"GET",params:e})},getEmailAccountCondition:function(e){return u({url:"/api/email/condition/getEmailAccountCondition",method:"GET",params:e})},deleteUserMailAccount:function(e){return u({url:"/api/email/setting/deleteUserMailAccount",method:"post",params:e})},getMailAccountBean:function(e){return u({url:"/api/email/setting/getMailAccountBean",method:"GET",params:e})},getEmailLabelCondition:function(e){return u({url:"/api/email/condition/getEmailLabelCondition",method:"GET",params:e})},getMailLabelBean:function(e){return u({url:"/api/email/setting/getMailLabelBean",method:"GET",params:e})},getEmailSize:function(e){return u({url:"/api/email/folder/getEmailSize",method:"GET",params:e})},operateUserMailSign:function(e){return u({url:"/api/email/sign/operateUserMailSign",method:"POST",params:e})},getMailElcSignPreview:function(e){return u({url:"/api/email/sign/getMailElcSignPreview",method:"GET",params:e})},getMailSignEntity:function(e){return u({url:"/api/email/sign/getMailSignEntity",method:"GET",params:e})},operateUserMailTemplate:function(e){return u({url:"/api/email/setting/operateUserMailTemplate",method:"POST",params:e})},getMailTemplateBean:function(e){return u({url:"/api/email/setting/getMailTemplateBean",method:"GET",params:e})},getMailAccountDefaultInfo:function(e){return u({url:"/api/email/setting/getMailAccountDefaultInfo",method:"GET",params:e})},getEmailEditAccountCondition:function(e){return u({url:"/api/email/condition/getEmailEditAccountCondition",method:"GET",params:e})},makeUserMailAccount:function(e){return u({url:"/api/email/setting/makeUserMailAccount",method:"POST",params:e})},operateUserMailLabel:function(e){return u({url:"/api/email/setting/operateUserMailLabel",method:"POST",params:e})},operateUserMailFolder:function(e){return u({url:"/api/email/setting/operateUserMailFolder",method:"POST",params:e})}}},1170:function(e,t){},1171:function(e,t){},1172:function(e,t){},1173:function(e,t){},133:function(e,t,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function a(e){var t=/[\w!#$%&'*+\/=?^_`{|}~-]+(?:\.[\w!#$%&'*+\/=?^_`{|}~-]+)*@(?:[\w](?:[\w-]*[\w])?\.)+[\w](?:[\w-]*[\w])?/,i=!0;return e.indexOf(",")>-1?e.split(",").forEach(function(e){t.test(e)||(i=!1)}):t.test(e)||(i=!1),i}function r(e){if("string"!==typeof e)return{};e=decodeURI(e);var t={},i=/[?&][^?&]+=[^?&]+/g,n=e.match(i);return Array.isArray(n)&&n.forEach(function(e){var i=e.replace(/\?|&/g,""),n=i.split("=");2===n.length&&(t[n[0]]=n[1])}),t}function o(e){return(0,x.default)(e).getBrightness()<127?"#fff":"#000"}function l(e){var t=/^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/,i=e.toLowerCase();if(i&&t.test(i)){if(4===i.length){for(var n="#",a=1;a<4;a+=1)n+=i.slice(a,a+1).concat(i.slice(a,a+1));i=n}for(var r=[],o=1;o<7;o+=2)r.push(parseInt("0x"+i.slice(o,o+2),16));return r}return i}function u(e,t){for(var i=e.matches||e.webkitMatchesSelector||e.mozMatchesSelector||e.msMatchesSelector;e;){if(i.call(e,t))return e;e=e.parentElement}return null}function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};if(Array.isArray((0,U.toJS)(e))&&e.length>0){var i=function(e){return e.map(t)};return Array.isArray((0,U.toJS)(e[0].items))?e.map(function(e){return(0,m.default)({},e,{items:i(e.items)})}):i(e)}}Object.defineProperty(t,"__esModule",{value:!0}),t.compareParams=t.TitleUtil=t.shadowEqual=t.getFields=t.renderNoData=t.renderLoading=t.EmailConstant=t.doConfirm=void 0;var c=i(1144),f=n(c),d=i(58),h=n(d),p=i(5),m=n(p),b=i(18),v=n(b),g=i(43),y=n(g),w=i(45),S=n(w),z=i(99),_=n(z),C=i(14),A=n(C),L=i(57),k=n(L),E=i(29),M=n(E),P=i(46),R=n(P),T=i(98),I=n(T),O=i(9),F=n(O);t.regEmail=a,t.searchToQuery=r,t.getFontColorFromBgHex=o,t.colorRgb=l,t.closest=u,t.loopCondition=s;var D=i(487),x=n(D),j=i(0),B=n(j),U=i(10),V=F.default.getLabel,N=(t.doConfirm=function(e,t,i){I.default.alert(e,t,[{text:V(201,"\u53d6\u6d88")},{text:V(826,"\u786e\u5b9a"),onPress:function(){i&&i()}}])},t.EmailConstant={catchApiError:function(e){return new R.default(function(t,i){if("1"!==e.status)return M.default.error(e.msg||"\u63a5\u53e3\u8c03\u7528\u5931\u8d25\uff01"),void i(e);t(e)})},catchPostApiError:function(e,t){return new R.default(function(t,i){if("1"!==e.status)return M.default.error(e.msg||V(83912,"\u64cd\u4f5c\u5931\u8d25\uff01")),void i(e);t(e)})}},t.renderLoading=B.default.createElement("div",{className:"email-loading"},B.default.createElement(k.default,{text:"loading...",size:"large"})),t.renderNoData=B.default.createElement("div",{className:"email-nodata"},B.default.createElement(_.default,{img:B.default.createElement(A.default,{type:"no-data"}),message:V(83553,"\u6682\u65e0\u6570\u636e")})),t.getFields=function(e,t){var i=e.conditioninfo,n=e.isInit;i=t||(0,U.toJS)(i);var a=[];return n&&i.forEach(function(t){t.items.forEach(function(t){"boolean"===typeof t.hide&&t.hide||"function"===typeof t.hide&&t.hide((0,U.toJS)(e.formData),t)||a.push(B.default.createElement(S.default.Item,{key:t.domkey.join("__"),form:e,fieldConfig:t,onChange:function(){for(var i=arguments.length,n=Array(i),a=0;a<i;a++)n[a]=arguments[a];if(t.onChange){var r=t.onChange.apply(t,n);r instanceof R.default?r.then(function(){e.onChange.apply(void 0,n)}):e.onChange.apply(void 0,n)}},itemProps:t.itemProps,children:t.otherCom}))})}),a},t.shadowEqual=function(e,t){if("object"!==("undefined"===typeof e?"undefined":(0,y.default)(e)))return e===t;if(("undefined"===typeof e?"undefined":(0,y.default)(e))!==("undefined"===typeof t?"undefined":(0,y.default)(t)))return!1;if((0,v.default)(e).length!==(0,v.default)(t).length)return!1;for(var i in e)if(e[i]!==t[i])return!1;return!0},function(e){return!!window.em});t.TitleUtil={setTitle:function(e){if(document.title=e||"",window.document.title=e||V(71,"\u90ae\u4ef6"),N()){var t={success:function(e){console.log("controlEmTopNav success",(0,h.default)(e))},fail:function(e){console.log("controlEmTopNav fail",(0,h.default)(e))},left:{},right:{},title:"",showCloseButton:!0};window.em.ready(function(){void 0===e&&(e=V(71,"\u90ae\u4ef6")),window.em.configNavigation((0,m.default)({},t,{title:e}))})}},resetEmElement:function(){N()&&window.em.ready(function(){window.em.resetNavigation({title:""})})}},t.compareParams=function e(t,i){var n=(0,f.default)(t),a=(0,f.default)(i),r=!0;if(n.length!==a.length)return!1;for(var o in t)if(t[o]!==i[o]){if("object"!==(0,y.default)(t[o])){r=!1;break}if(!e(t[o],i[o])){r=!1;break}}return r}},291:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=i(9),a=function(e){return e&&e.__esModule?e:{default:e}}(n),r=i(133),o=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t.default=e,t}(r),l=o.EmailConstant,u=l.catchPostApiError,s=l.catchApiError;t.default={getRight:function(e){return a.default.callApi({url:"/api/email/view/hasMailViewRights",method:"GET",params:e}).then(s)},getBase:function(e){return a.default.callApi({url:"/api/email/view/mailView",method:"GET",params:e}).then(s)},getDropDown:function(e){return a.default.callApi({url:"/api/email/view/getViewPageDropDownByMobile",method:"GET",params:e}).then(s)},getContent:function(e){return a.default.callApi({url:"/api/email/view/mailContentView",method:"GET",params:e}).then(s)},getSentTo:function(e){return a.default.callApi({url:"/api/email/view/getAllSendTo",method:"GET",params:e}).then(s)},getReadCount:function(e){return a.default.callApi({url:"/api/email/view/mailReadCount",method:"GET",params:e}).then(s)},getReadList:function(e){return a.default.callApi({url:"/api/email/view/mailReadList",method:"GET",params:e}).then(s)},doFastReply:function(e){return a.default.callApi({url:"/api/email/view/fastReply",method:"GET",params:e}).then(s)},getSendApartResultList:function(e){return a.default.callApi({url:"/api/email/view/sendApartResultList",method:"GET",params:e}).then(s)},getUserMailSetting:function(e){return a.default.callApi({url:"/api/email/setting/getUserMailSetting",method:"GET",params:e}).then(s)},setStar:function(e){return a.default.callApi({url:"/api/email/base/setStar",method:"GET",params:e}).then(u)},crmContactRecord:function(e){return a.default.callApi({url:"/api/email/export/crmContactRecord",method:"GET",params:e})},docs:function(e){return a.default.callApi({url:"/api/email/export/docs",method:"GET",params:e})},deleteEmail:function(e){return a.default.callApi({url:"/api/email/base/deleteEmail",method:"GET",params:e}).then(u)},recall:function(e){return a.default.callApi({url:"/api/email/view/recall",method:"POST",params:e}).then(u)},operateUserMailFolder:function(e){return a.default.callApi({url:"/api/email/setting/operateUserMailFolder",method:"POST",params:e}).then(u)},completeWaitdeal:function(e){return a.default.callApi({url:"/api/email/waitdeal/completeWaitdeal",method:"GET",params:e}).then(u)},markEmailToByMobile:function(e){return a.default.callApi({url:"/api/email/view/markEmailToByMobile",method:"POST",params:e}).then(u)},EmailCommonOperation:function(e){return a.default.callApi({url:"/api/email/base/EmailCommonOperation",method:"POST",params:e}).then(u)},emailIdentifyInvoice:function(e){return a.default.callApi({url:"/api/email/base/emailIdentifyInvoice",method:"POST",params:e}).then(u)}}},292:function(e,t,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function a(e,t,i,n){i&&(0,_.default)(e,t,{enumerable:i.enumerable,configurable:i.configurable,writable:i.writable,value:i.initializer?i.initializer.call(n):void 0})}function r(e,t,i,n,a){var r={};return Object.keys(n).forEach(function(e){r[e]=n[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=i.slice().reverse().reduce(function(i,n){return n(e,t,i)||i},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,f,d,h,p,m,b,v,g,y,w,S,z=i(17),_=n(z),C=i(18),A=n(C),L=i(58),k=n(L),E=i(23),M=n(E),P=i(51),R=n(P),T=i(52),I=n(T),O=i(1),F=n(O),D=i(4),x=n(D),j=i(10),B=i(117),U=n(B),V={params:{url:"",params:{}},loading:!0,current:0,datas:[],ops:[],checks:[],pageSize:20,counts:0,height:0},N=(o=function(){function e(t){(0,F.default)(this,e),a(this,"params",l,this),a(this,"height",u,this),a(this,"loading",s,this),a(this,"current",c,this),a(this,"datas",f,this),a(this,"pageSize",d,this),a(this,"ops",h,this),a(this,"checks",p,this),a(this,"counts",m,this),a(this,"dataSource",b,this),a(this,"updateDataSource",v,this),a(this,"refreshTableList",g,this),a(this,"getTableListDatas",y,this),a(this,"setState",w,this),a(this,"clear",S,this),t&&(this.params=t)}return(0,x.default)(e,[{key:"hasMore",get:function(){return this.pageSize*this.current<this.counts}}]),e}(),l=r(o.prototype,"params",[j.observable],{enumerable:!0,initializer:function(){return V.params}}),u=r(o.prototype,"height",[j.observable],{enumerable:!0,initializer:function(){return V.height}}),s=r(o.prototype,"loading",[j.observable],{enumerable:!0,initializer:function(){return V.loading}}),c=r(o.prototype,"current",[j.observable],{enumerable:!0,initializer:function(){return V.current}}),f=r(o.prototype,"datas",[j.observable],{enumerable:!0,initializer:function(){return V.datas}}),d=r(o.prototype,"pageSize",[j.observable],{enumerable:!0,initializer:function(){return V.pageSize}}),h=r(o.prototype,"ops",[j.observable],{enumerable:!0,initializer:function(){return V.ops}}),p=r(o.prototype,"checks",[j.observable],{enumerable:!0,initializer:function(){return V.checks}}),m=r(o.prototype,"counts",[j.observable],{enumerable:!0,initializer:function(){return V.counts}}),b=r(o.prototype,"dataSource",[j.observable],{enumerable:!0,initializer:function(){return new I.default.DataSource({rowHasChanged:function(e,t){return e!==t}})}}),r(o.prototype,"hasMore",[j.computed],(0,R.default)(o.prototype,"hasMore"),o.prototype),v=r(o.prototype,"updateDataSource",[j.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.dataSource=e.dataSource.cloneWithRows((0,j.toJS)(e.datas))}}}),g=r(o.prototype,"refreshTableList",[j.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.getTableListDatas(null,!0)}}}),y=r(o.prototype,"getTableListDatas",[j.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var i=arguments.length>1&&void 0!==arguments[1]&&arguments[1];t||(t=e.params);var n=i?1:e.current+1;e.loading=!0,U.default.callApi(t).then(function(t){var a=t.sessionkey;a&&(U.default.getDatas({dataKey:a,current:n,pageSize:e.pageSize,sortParams:[]}).then(function(t){var r=t.datas,o=t.ops,l=t.pageSize;e.datas=i?[].concat((0,M.default)(r)):[].concat((0,M.default)(e.datas),(0,M.default)(r)),e.ops=o.filter(function(e){return"operate"===e.nodeName}),e.pageSize=Number(l),r&&r.length&&(e.current=n),U.default.getChecks({dataKey:a,checkId:"",randomDatas:(0,k.default)(r)}).then(function(t){e.checks=i?[].concat((0,M.default)(t.datas)):[].concat((0,M.default)(e.checks),(0,M.default)(t.datas)),e.updateDataSource(),e.loading=!1})}),U.default.getCounts({dataKey:a}).then(function(t){var i=t.count,n=t.status;Number(n)&&(e.counts=i)}))})}}}),w=r(o.prototype,"setState",[j.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,A.default)(t).forEach(function(i){e[i]=t[i]}),e}}}),S=r(o.prototype,"clear",[j.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setState(V)}}}),o);t.default=N},305:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.listRoute=["inbox","sent","draft","deleted","doing","star","inner","folder","tag"],t.listParams={inbox:{folderid:0,menu_folderid:0},sent:{folderid:-1,menu_folderid:-1},draft:{folderid:-2,menu_folderid:-2},deleted:{folderid:-3,menu_folderid:-3},doing:{waitdeal:"1",menu_waitdeal:"1"},star:{star:"1",menu_star:"1"},inner:{isInternal:"1",menu_isInternal:"1"},folder:{},tag:{}},t.flags={Rr:"icon-email-read",Ru:"icon-email-Unread",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"}},314:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getUserGroupsList4Mobile=t.contactCondition=t.contactOperation=t.contactCountList=t.contactList=void 0;var n=i(9),a=function(e){return e&&e.__esModule?e:{default:e}}(n),r=a.default.callApi;t.contactList="/api/email/contact/contactList";t.contactCountList="/api/email/contact/contactCountList";t.contactOperation="/api/email/contact/contactOperation";t.contactCondition="/api/email/contact/contactCondition";t.getUserGroupsList4Mobile="/api/email/contact/getUserGroupsList4Mobile";t.default={contactList:function(e){return r({url:"/api/email/contact/contactList",method:"GET",params:e})},contactCountList:function(e){return r({url:"/api/email/contact/contactCountList",method:"GET",params:e})},contactOperation:function(e){return r({url:"/api/email/contact/contactOperation",method:"POST",params:e})},contactCondition:function(e){return r({url:"/api/email/contact/contactCondition",method:"POST",params:e})}}},482:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.configUrl=t.convertFile=t.attachmentList=t.attachmentCondition=void 0;var n=i(9),a=function(e){return e&&e.__esModule?e:{default:e}}(n),r=a.default.callApi;t.attachmentCondition="/api/email/attachment/condition";t.attachmentList="/api/email/attachment/list";var o="/api/email/view/getFilePreviewUrlForMobile";t.convertFile=o;var l="/api/email/base/getEmailAllConfig";t.configUrl=l,t.default={attachmentList:function(e){return r({url:"/api/email/attachment/list",method:"GET",params:e})},convertFile:function(e){return a.default.callApi({url:o,method:"GET",params:e})},configUrl:function(e){return a.default.callApi({url:l,method:"GET",params:e})}}},483:function(e,t,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.convertToEmail=void 0;var a=i(25),r=n(a),o=i(79),l=n(o),u=i(85),s=n(u),c=i(23),f=n(c),d=i(8),h=n(d),p=i(4),m=n(p),b=i(2),v=n(b),g=i(3),y=n(g),w=i(1),S=n(w),z=i(9),_=n(z),C=i(0),A=n(C),L=i(19),k=n(L),E=i(7),M=n(E),P=i(1165),R=n(P),T=i(1166),I=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t.default=e,t}(T),O=_.default.getLabel,F=function(e){return!/[\w!#$%&'*+\/=?^_`{|}~-]+(?:\.[\w!#$%&'*+\/=?^_`{|}~-]+)*@(?:[\w](?:[\w-]*[\w])?\.)+[\w](?:[\w-]*[\w])?/.test(e)},D=function e(t,i){(0,S.default)(this,e),this.key="",this.email="",this.name="",this.id="",this.error=!1,this.email=t,this.id=t,this.key=(0,R.default)("email_"),this.error=F(t),this.name=i||""},x=t.convertToEmail=function(e){if(!e)return[];var t={},i=function(e,i){return!t[e.email]&&(t[e.email]=!0,!0)};return"string"===typeof e?e.split(",").map(function(e){return new D(e)}).filter(i):Array.isArray(e)?e.map(function(e){return e instanceof D?e:new D(e.id,e.name)}).filter(i):[]},j=function(e){function t(e){(0,S.default)(this,t);var i=(0,v.default)(this,(t.__proto__||(0,h.default)(t)).call(this,e));return i.onKeyDown=function(e){i.onPress(e)},i.onKeyUp=function(e){},i.onKeyPress=function(e){},i.onPress=function(e){if(8===e.which||13===e.which||46===e.which)switch(e.which){case 8:case 46:i.onDel(e);break;case 13:i.onEnter(e)}},i.onDel=function(e){var t=i.state,n=t.value;!t.inputValue&&Array.isArray(n)&&n.length>0&&i.setSelectedKey(n[n.length-1].key)},i.onEnter=function(e){i.onSave(e),e.preventDefault()},i.onSave=function(e){var t=i.state.inputValue;t&&i.add(e,t,t)},i.onHideKeyDown=function(e){8===e.which||46===e.which?(i.del(e),e.preventDefault()):i.clearSelectedKey()},i.del=function(e){i.state.selectedKey&&(i.setState({value:i.state.value.filter(function(e){return e.key!==i.state.selectedKey})},function(){i.props.onChange&&i.props.onChange(e,i.state.value)}),i.clearSelectedKey())},i.clearSelectedKey=function(){i.setState({selectedKey:""},function(){i.inputEl.focus({preventScroll:!0})})},i.setSelectedKey=function(e){i.setState({selectedKey:e},function(){i.hideInputEl.focus({preventScroll:!0})})},i.checkActive=function(e){if(i.state.showAll){var t=k.default.findDOMNode(i);if(t&&!t.contains(e.target)){var n=i.inputEl&&i.inputEl.inputRef&&i.inputEl.inputRef.inputRef,a=i.hideInputEl&&i.hideInputEl.inputRef&&i.hideInputEl.inputRef.inputRef;n!==document.activeElement&&a!==document.activeElement&&i.setState({showAll:!1,selectedKey:""})}}},i.showAll=function(){i.setState({showAll:!0},function(){return i.inputEl.focus()})},i.onChange=function(e){i.setState({inputValue:e});var t=i.props.handleOverflow;e?I.searchMailList({q:e}).then(function(n){i.state.inputValue===e&&(t&&t(!1),i.setState({searchList:n.datas}))}):(t&&t(!0),i.setState({searchList:[]}))},i.add=function(e,t,n){var a=i.state.value;Array.isArray(a)||(a=[]),a=a.filter(function(e){return e.email!==t});var r=i.props.handleOverflow;i.setState({value:[].concat((0,f.default)(a),[new D(t,n)]),inputValue:"",searchList:[]},function(){i.props.onChange&&i.props.onChange(e,i.state.value),r&&r(!0),i.inputEl.focus()})},i.state={value:[],inputValue:"",selectedKey:"",showAll:!1,searchList:[],listTop:0},i}return(0,y.default)(t,e),(0,m.default)(t,[{key:"componentDidMount",value:function(){this.setState({value:x(this.props.value)}),document.addEventListener("click",this.checkActive)}},{key:"componentWillReceiveProps",value:function(e){e.value!==this.props.value&&this.setState({value:x(e.value)})}},{key:"componentWillUnmount",value:function(){document.removeEventListener("click",this.checkActive),this.listRenderTarget&&this.listRenderTarget.remove()}},{key:"componentDidUpdate",value:function(e,t){if(this._container){var i=this._container.getBoundingClientRect(),n=i.top+this._container.offsetHeight;n!==this.state.listTop&&this.setState({listTop:n})}}},{key:"render",value:function(){var e=this,t=this.state,i=t.value,n=t.inputValue,a=t.selectedKey,o=t.showAll,u=t.searchList,c=t.listTop,f="mail-input",d="mail-input-hidden";return A.default.createElement("div",{className:(0,M.default)(f,this.props.className),onClick:this.showAll,ref:function(t){return e._container=t}},Array.isArray(i)&&i.length>0&&(o?i.map(function(t){return A.default.createElement("div",{key:t.key,className:(0,M.default)("mail-input-tag",a===t.key?"mail-input-tag-selected":"",t.error?"mail-input-tag-error":""),onClick:function(){return e.setSelectedKey(t.key)}},A.default.createElement("span",null,t.name||t.email))}):A.default.createElement("div",null,A.default.createElement("div",{className:(0,M.default)("mail-input-tag",i[0].error?"mail-input-tag-error":"",i.length>1?"mail-input-tag-small":"")},A.default.createElement("span",null,i[0].name||i[0].email)),i.length>1&&O(126387,"\u7b49")+i.length+O(500497,"\u4eba"))),A.default.createElement("div",{className:(0,M.default)("mail-input-input-div",o?"":d)},A.default.createElement(s.default,{className:(0,M.default)(a?"":d),onKeyDown:this.onHideKeyDown,onKeyUp:function(){},onKeyPress:function(){},value:n,onChange:this.onChange,onClick:this.clearSelectedKey,ref:function(t){return e.hideInputEl=t}}),A.default.createElement(s.default,{className:(0,M.default)(a?d:""),onKeyDown:this.onKeyDown,onKeyUp:this.onKeyUp,onKeyPress:this.onKeyPress,value:n,onChange:this.onChange,onFocus:this.clearSelectedKey,ref:function(t){return e.inputEl=t}}),A.default.createElement(s.default,{className:(0,M.default)("mail-input-next-input",a?d:""),onFocus:function(t){return e.onSave(t)}}),A.default.createElement(l.default,{className:n?"":d,disabled:!n,type:"primary",onClick:this.onSave},O(826,"\u786e\u5b9a"))),o&&n&&u&&0!==u.length&&k.default.createPortal(A.default.createElement("div",{className:(0,M.default)("mail-input-search-list","wm-route-layout"),style:{top:c}},A.default.createElement(r.default,null,u.map(function(t,i){return A.default.createElement(r.default.Item,{className:(0,M.default)("mail-input-search-list-item"),key:t.id+"-"+i,multipleLine:!0,onClick:function(i){return e.add(i,t.id,t.name)}},A.default.createElement("div",{className:(0,M.default)("mail-input-search-list-item-name")},t.name),A.default.createElement("div",{className:(0,M.default)("mail-input-search-list-item-email")},t.id))}))),this.getListRenderTarget()))}},{key:"getListRenderTarget",value:function(){return this.listRenderTarget||(this.listRenderTarget=document.createElement("div"),document.body.appendChild(this.listRenderTarget)),this.listRenderTarget}}]),t}(A.default.Component);t.default=j},487:function(e,t,i){var n;!function(a){function r(e,t){if(e=e||"",t=t||{},e instanceof r)return e;if(!(this instanceof r))return new r(e,t);var i=o(e);this._originalInput=e,this._r=i.r,this._g=i.g,this._b=i.b,this._a=i.a,this._roundA=H(100*this._a)/100,this._format=t.format||i.format,this._gradientType=t.gradientType,this._r<1&&(this._r=H(this._r)),this._g<1&&(this._g=H(this._g)),this._b<1&&(this._b=H(this._b)),this._ok=i.ok,this._tc_id=K++}function o(e){var t={r:0,g:0,b:0},i=1,n=null,a=null,r=null,o=!1,u=!1;return"string"==typeof e&&(e=B(e)),"object"==typeof e&&(j(e.r)&&j(e.g)&&j(e.b)?(t=l(e.r,e.g,e.b),o=!0,u="%"===String(e.r).substr(-1)?"prgb":"rgb"):j(e.h)&&j(e.s)&&j(e.v)?(n=F(e.s),a=F(e.v),t=f(e.h,n,a),o=!0,u="hsv"):j(e.h)&&j(e.s)&&j(e.l)&&(n=F(e.s),r=F(e.l),t=s(e.h,n,r),o=!0,u="hsl"),e.hasOwnProperty("a")&&(i=e.a)),i=E(i),{ok:o,format:e.format||u,r:G(255,q(t.r,0)),g:G(255,q(t.g,0)),b:G(255,q(t.b,0)),a:i}}function l(e,t,i){return{r:255*M(e,255),g:255*M(t,255),b:255*M(i,255)}}function u(e,t,i){e=M(e,255),t=M(t,255),i=M(i,255);var n,a,r=q(e,t,i),o=G(e,t,i),l=(r+o)/2;if(r==o)n=a=0;else{var u=r-o;switch(a=l>.5?u/(2-r-o):u/(r+o),r){case e:n=(t-i)/u+(t<i?6:0);break;case t:n=(i-e)/u+2;break;case i:n=(e-t)/u+4}n/=6}return{h:n,s:a,l:l}}function s(e,t,i){function n(e,t,i){return i<0&&(i+=1),i>1&&(i-=1),i<1/6?e+6*(t-e)*i:i<.5?t:i<2/3?e+(t-e)*(2/3-i)*6:e}var a,r,o;if(e=M(e,360),t=M(t,100),i=M(i,100),0===t)a=r=o=i;else{var l=i<.5?i*(1+t):i+t-i*t,u=2*i-l;a=n(u,l,e+1/3),r=n(u,l,e),o=n(u,l,e-1/3)}return{r:255*a,g:255*r,b:255*o}}function c(e,t,i){e=M(e,255),t=M(t,255),i=M(i,255);var n,a,r=q(e,t,i),o=G(e,t,i),l=r,u=r-o;if(a=0===r?0:u/r,r==o)n=0;else{switch(r){case e:n=(t-i)/u+(t<i?6:0);break;case t:n=(i-e)/u+2;break;case i:n=(e-t)/u+4}n/=6}return{h:n,s:a,v:l}}function f(e,t,i){e=6*M(e,360),t=M(t,100),i=M(i,100);var n=a.floor(e),r=e-n,o=i*(1-t),l=i*(1-r*t),u=i*(1-(1-r)*t),s=n%6;return{r:255*[i,l,o,o,u,i][s],g:255*[u,i,i,l,o,o][s],b:255*[o,o,u,i,i,l][s]}}function d(e,t,i,n){var a=[O(H(e).toString(16)),O(H(t).toString(16)),O(H(i).toString(16))];return n&&a[0].charAt(0)==a[0].charAt(1)&&a[1].charAt(0)==a[1].charAt(1)&&a[2].charAt(0)==a[2].charAt(1)?a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0):a.join("")}function h(e,t,i,n,a){var r=[O(H(e).toString(16)),O(H(t).toString(16)),O(H(i).toString(16)),O(D(n))];return a&&r[0].charAt(0)==r[0].charAt(1)&&r[1].charAt(0)==r[1].charAt(1)&&r[2].charAt(0)==r[2].charAt(1)&&r[3].charAt(0)==r[3].charAt(1)?r[0].charAt(0)+r[1].charAt(0)+r[2].charAt(0)+r[3].charAt(0):r.join("")}function p(e,t,i,n){return[O(D(n)),O(H(e).toString(16)),O(H(t).toString(16)),O(H(i).toString(16))].join("")}function m(e,t){t=0===t?0:t||10;var i=r(e).toHsl();return i.s-=t/100,i.s=P(i.s),r(i)}function b(e,t){t=0===t?0:t||10;var i=r(e).toHsl();return i.s+=t/100,i.s=P(i.s),r(i)}function v(e){return r(e).desaturate(100)}function g(e,t){t=0===t?0:t||10;var i=r(e).toHsl();return i.l+=t/100,i.l=P(i.l),r(i)}function y(e,t){t=0===t?0:t||10;var i=r(e).toRgb();return i.r=q(0,G(255,i.r-H(-t/100*255))),i.g=q(0,G(255,i.g-H(-t/100*255))),i.b=q(0,G(255,i.b-H(-t/100*255))),r(i)}function w(e,t){t=0===t?0:t||10;var i=r(e).toHsl();return i.l-=t/100,i.l=P(i.l),r(i)}function S(e,t){var i=r(e).toHsl(),n=(i.h+t)%360;return i.h=n<0?360+n:n,r(i)}function z(e){var t=r(e).toHsl();return t.h=(t.h+180)%360,r(t)}function _(e){var t=r(e).toHsl(),i=t.h;return[r(e),r({h:(i+120)%360,s:t.s,l:t.l}),r({h:(i+240)%360,s:t.s,l:t.l})]}function C(e){var t=r(e).toHsl(),i=t.h;return[r(e),r({h:(i+90)%360,s:t.s,l:t.l}),r({h:(i+180)%360,s:t.s,l:t.l}),r({h:(i+270)%360,s:t.s,l:t.l})]}function A(e){var t=r(e).toHsl(),i=t.h;return[r(e),r({h:(i+72)%360,s:t.s,l:t.l}),r({h:(i+216)%360,s:t.s,l:t.l})]}function L(e,t,i){t=t||6,i=i||30;var n=r(e).toHsl(),a=360/i,o=[r(e)];for(n.h=(n.h-(a*t>>1)+720)%360;--t;)n.h=(n.h+a)%360,o.push(r(n));return o}function k(e,t){t=t||6;for(var i=r(e).toHsv(),n=i.h,a=i.s,o=i.v,l=[],u=1/t;t--;)l.push(r({h:n,s:a,v:o})),o=(o+u)%1;return l}function E(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function M(e,t){T(e)&&(e="100%");var i=I(e);return e=G(t,q(0,parseFloat(e))),i&&(e=parseInt(e*t,10)/100),a.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function P(e){return G(1,q(0,e))}function R(e){return parseInt(e,16)}function T(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)}function I(e){return"string"===typeof e&&-1!=e.indexOf("%")}function O(e){return 1==e.length?"0"+e:""+e}function F(e){return e<=1&&(e=100*e+"%"),e}function D(e){return a.round(255*parseFloat(e)).toString(16)}function x(e){return R(e)/255}function j(e){return!!Q.CSS_UNIT.exec(e)}function B(e){e=e.replace(V,"").replace(N,"").toLowerCase();var t=!1;if(W[e])e=W[e],t=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};var i;return(i=Q.rgb.exec(e))?{r:i[1],g:i[2],b:i[3]}:(i=Q.rgba.exec(e))?{r:i[1],g:i[2],b:i[3],a:i[4]}:(i=Q.hsl.exec(e))?{h:i[1],s:i[2],l:i[3]}:(i=Q.hsla.exec(e))?{h:i[1],s:i[2],l:i[3],a:i[4]}:(i=Q.hsv.exec(e))?{h:i[1],s:i[2],v:i[3]}:(i=Q.hsva.exec(e))?{h:i[1],s:i[2],v:i[3],a:i[4]}:(i=Q.hex8.exec(e))?{r:R(i[1]),g:R(i[2]),b:R(i[3]),a:x(i[4]),format:t?"name":"hex8"}:(i=Q.hex6.exec(e))?{r:R(i[1]),g:R(i[2]),b:R(i[3]),format:t?"name":"hex"}:(i=Q.hex4.exec(e))?{r:R(i[1]+""+i[1]),g:R(i[2]+""+i[2]),b:R(i[3]+""+i[3]),a:x(i[4]+""+i[4]),format:t?"name":"hex8"}:!!(i=Q.hex3.exec(e))&&{r:R(i[1]+""+i[1]),g:R(i[2]+""+i[2]),b:R(i[3]+""+i[3]),format:t?"name":"hex"}}function U(e){var t,i;return e=e||{level:"AA",size:"small"},t=(e.level||"AA").toUpperCase(),i=(e.size||"small").toLowerCase(),"AA"!==t&&"AAA"!==t&&(t="AA"),"small"!==i&&"large"!==i&&(i="small"),{level:t,size:i}}var V=/^\s+/,N=/\s+$/,K=0,H=a.round,G=a.min,q=a.max,J=a.random;r.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,i,n,r,o,l=this.toRgb();return e=l.r/255,t=l.g/255,i=l.b/255,n=e<=.03928?e/12.92:a.pow((e+.055)/1.055,2.4),r=t<=.03928?t/12.92:a.pow((t+.055)/1.055,2.4),o=i<=.03928?i/12.92:a.pow((i+.055)/1.055,2.4),.2126*n+.7152*r+.0722*o},setAlpha:function(e){return this._a=E(e),this._roundA=H(100*this._a)/100,this},toHsv:function(){var e=c(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=c(this._r,this._g,this._b),t=H(360*e.h),i=H(100*e.s),n=H(100*e.v);return 1==this._a?"hsv("+t+", "+i+"%, "+n+"%)":"hsva("+t+", "+i+"%, "+n+"%, "+this._roundA+")"},toHsl:function(){var e=u(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=u(this._r,this._g,this._b),t=H(360*e.h),i=H(100*e.s),n=H(100*e.l);return 1==this._a?"hsl("+t+", "+i+"%, "+n+"%)":"hsla("+t+", "+i+"%, "+n+"%, "+this._roundA+")"},toHex:function(e){return d(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return h(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:H(this._r),g:H(this._g),b:H(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+H(this._r)+", "+H(this._g)+", "+H(this._b)+")":"rgba("+H(this._r)+", "+H(this._g)+", "+H(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:H(100*M(this._r,255))+"%",g:H(100*M(this._g,255))+"%",b:H(100*M(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+H(100*M(this._r,255))+"%, "+H(100*M(this._g,255))+"%, "+H(100*M(this._b,255))+"%)":"rgba("+H(100*M(this._r,255))+"%, "+H(100*M(this._g,255))+"%, "+H(100*M(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&($[d(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+p(this._r,this._g,this._b,this._a),i=t,n=this._gradientType?"GradientType = 1, ":"";if(e){var a=r(e);i="#"+p(a._r,a._g,a._b,a._a)}return"progid:DXImageTransform.Microsoft.gradient("+n+"startColorstr="+t+",endColorstr="+i+")"},toString:function(e){var t=!!e;e=e||this._format;var i=!1,n=this._a<1&&this._a>=0;return t||!n||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"hex4"!==e&&"hex8"!==e&&"name"!==e?("rgb"===e&&(i=this.toRgbString()),"prgb"===e&&(i=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(i=this.toHexString()),"hex3"===e&&(i=this.toHexString(!0)),"hex4"===e&&(i=this.toHex8String(!0)),"hex8"===e&&(i=this.toHex8String()),"name"===e&&(i=this.toName()),"hsl"===e&&(i=this.toHslString()),"hsv"===e&&(i=this.toHsvString()),i||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},clone:function(){return r(this.toString())},_applyModification:function(e,t){var i=e.apply(null,[this].concat([].slice.call(t)));return this._r=i._r,this._g=i._g,this._b=i._b,this.setAlpha(i._a),this},lighten:function(){return this._applyModification(g,arguments)},brighten:function(){return this._applyModification(y,arguments)},darken:function(){return this._applyModification(w,arguments)},desaturate:function(){return this._applyModification(m,arguments)},saturate:function(){return this._applyModification(b,arguments)},greyscale:function(){return this._applyModification(v,arguments)},spin:function(){return this._applyModification(S,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(L,arguments)},complement:function(){return this._applyCombination(z,arguments)},monochromatic:function(){return this._applyCombination(k,arguments)},splitcomplement:function(){return this._applyCombination(A,arguments)},triad:function(){return this._applyCombination(_,arguments)},tetrad:function(){return this._applyCombination(C,arguments)}},r.fromRatio=function(e,t){if("object"==typeof e){var i={};for(var n in e)e.hasOwnProperty(n)&&(i[n]="a"===n?e[n]:F(e[n]));e=i}return r(e,t)},r.equals=function(e,t){return!(!e||!t)&&r(e).toRgbString()==r(t).toRgbString()},r.random=function(){return r.fromRatio({r:J(),g:J(),b:J()})},r.mix=function(e,t,i){i=0===i?0:i||50;var n=r(e).toRgb(),a=r(t).toRgb(),o=i/100;return r({r:(a.r-n.r)*o+n.r,g:(a.g-n.g)*o+n.g,b:(a.b-n.b)*o+n.b,a:(a.a-n.a)*o+n.a})},r.readability=function(e,t){var i=r(e),n=r(t);return(a.max(i.getLuminance(),n.getLuminance())+.05)/(a.min(i.getLuminance(),n.getLuminance())+.05)},r.isReadable=function(e,t,i){var n,a,o=r.readability(e,t);switch(a=!1,n=U(i),n.level+n.size){case"AAsmall":case"AAAlarge":a=o>=4.5;break;case"AAlarge":a=o>=3;break;case"AAAsmall":a=o>=7}return a},r.mostReadable=function(e,t,i){var n,a,o,l,u=null,s=0;i=i||{},a=i.includeFallbackColors,o=i.level,l=i.size;for(var c=0;c<t.length;c++)(n=r.readability(e,t[c]))>s&&(s=n,u=r(t[c]));return r.isReadable(e,u,{level:o,size:l})||!a?u:(i.includeFallbackColors=!1,r.mostReadable(e,["#fff","#000"],i))};var W=r.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},$=r.hexNames=function(e){var t={};for(var i in e)e.hasOwnProperty(i)&&(t[e[i]]=i);return t}(W),Q=function(){var e="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)",t="[\\s|\\(]+("+e+")[,|\\s]+("+e+")[,|\\s]+("+e+")\\s*\\)?",i="[\\s|\\(]+("+e+")[,|\\s]+("+e+")[,|\\s]+("+e+")[,|\\s]+("+e+")\\s*\\)?";return{CSS_UNIT:new RegExp(e),rgb:new RegExp("rgb"+t),rgba:new RegExp("rgba"+i),hsl:new RegExp("hsl"+t),hsla:new RegExp("hsla"+i),hsv:new RegExp("hsv"+t),hsva:new RegExp("hsva"+i),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();"undefined"!==typeof e&&e.exports?e.exports=r:void 0!==(n=function(){return r}.call(t,i,t,e))&&(e.exports=n)}(Math)},747:function(e,t,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}var a=i(9),r=n(a),o=i(8),l=n(o),u=i(1),s=n(u),c=i(4),f=n(c),d=i(2),h=n(d),p=i(3),m=n(p),b=i(0),v=n(b),g=i(19),y=i(11),w=i(12),S=i(797),z=i(798),_=n(z);i(1169);var C=i(305),A={Attachment:(0,S.asyncComponent)({resolve:function(){return i.e(5).then(i.bind(null,1286))}}),Contacts:(0,S.asyncComponent)({resolve:function(){return i.e(8).then(i.bind(null,1287))}}),List:(0,S.asyncComponent)({resolve:function(){return i.e(4).then(i.bind(null,1288))}}),Setting:(0,S.asyncComponent)({resolve:function(){return i.e(7).then(i.bind(null,1289))}}),Menu:(0,S.asyncComponent)({resolve:function(){return i.e(12).then(i.bind(null,1290))}}),New:(0,S.asyncComponent)({resolve:function(){return i.e(11).then(i.bind(null,1291))}}),View:(0,S.asyncComponent)({resolve:function(){return i.e(6).then(i.bind(null,1292))}}),Main:(0,S.asyncComponent)({resolve:function(){return i.e(9).then(i.bind(null,1293))}}),StaticView:(0,S.asyncComponent)({resolve:function(){return i.e(10).then(i.bind(null,1294))}})},L=function(e){function t(){return(0,s.default)(this,t),(0,h.default)(this,(t.__proto__||(0,l.default)(t)).apply(this,arguments))}return(0,m.default)(t,e),(0,f.default)(t,[{key:"render",value:function(){return v.default.createElement(y.Provider,_.default,v.default.createElement(w.HashRouter,null,v.default.createElement(w.Route,{name:"home",path:"/",render:function(e){return v.default.createElement(A.Main,null,v.default.createElement(w.Switch,null,C.listRoute.map(function(e){return v.default.createElement(w.Route,{key:e,name:e,path:"/"+e,render:function(t){return v.default.createElement(A.List,{key:e})}})}),v.default.createElement(w.Route,{name:"attachment",path:"/attachment",component:A.Attachment}),v.default.createElement(w.Route,{name:"contacts",path:"/contacts",component:A.Contacts}),v.default.createElement(w.Route,{name:"setting",path:"/setting",component:A.Setting}),v.default.createElement(w.Route,{name:"menu",path:"/menu",component:A.Menu}),v.default.createElement(w.Route,{name:"new",path:"/new",component:A.New}),v.default.createElement(w.Route,{name:"view",path:"/view/:id",component:A.View}),v.default.createElement(w.Route,{name:"staticView",path:"/staticView/:id",component:A.StaticView}),v.default.createElement(w.Redirect,{to:"/inbox"})))}})))}}]),t}(v.default.Component);r.default.getLocaleLabel("email",function(){(0,g.render)(v.default.createElement(L,null),document.getElementById("root"))})},797:function(e,t,i){"use strict";function n(e){return e&&"object"===typeof e&&"default"in e?e.default:e}function a(e){var t,i,n=e.name,a=e.resolve,r=e.autoResolveES2015Default,f=void 0===r||r,m=e.serverMode,b=void 0===m?"resolve":m,g=e.LoadingComponent,y=e.ErrorComponent;if(-1===v.indexOf(b))throw new Error("Invalid serverMode provided to asyncComponent");var w=["node","browser"].indexOf(e.env)>-1?e.env:"undefined"===typeof window?"node":"browser",S={id:null,module:null,error:null,resolver:null,resolving:!1,asyncComponents:null,asyncComponentsAncestor:null},z=function(){return null==S.module&&null==S.error&&!S.resolving&&"undefined"!==typeof window},_=function(e){return f&&null!=e&&("function"===typeof e||"object"===("undefined"===typeof e?"undefined":u(e)))&&e.default?e.default:e},C=function(){if(null==S.resolver){S.resolving=!0;try{S.resolver=Promise.resolve(a())}catch(e){S.resolver=Promise.reject(e)}}return S.resolver};return i=t=function(e){function t(){return s(this,t),p(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return h(t,e),c(t,[{key:"getChildContext",value:function(){return{asyncComponentsAncestor:null==S.asyncComponents?null:{isBoundary:"boundary"===b}}}},{key:"componentWillMount",value:function(){null!=this.context.asyncComponents&&(S.asyncComponents=this.context.asyncComponents,S.asyncComponentsAncestor=this.context.asyncComponentsAncestor,S.id||(S.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"===w){var i=S.asyncComponents,n=i.shouldRehydrate,a=i.getError,r=a(S.id);return r?(S.error=r,!1):!!n(S.id)&&t()}var o=null!=S.asyncComponentsAncestor&&S.asyncComponentsAncestor.isBoundary;return"defer"!==b&&!o&&t()}},{key:"componentDidMount",value:function(){z()&&this.resolveModule()}},{key:"resolveModule",value:function(){var e=this;return C().then(function(e){return null!=S.asyncComponents&&S.asyncComponents.resolved(S.id),S.module=e,S.error=null,S.resolving=!1,e}).catch(function(e){var t=e.message,i=e.stack,n={message:t,stack:i};null!=S.asyncComponents&&S.asyncComponents.failed(S.id,n),S.error=n,S.resolving=!1,y||console.error(n)}).then(function(t){if(!e.unmounted)return e.context.reactAsyncBootstrapperRunning||"browser"!==w||e.forceUpdate(),t})}},{key:"componentWillUnmount",value:function(){this.unmounted=!0}},{key:"render",value:function(){var e=S.module,t=S.error;if(t)return y?o.createElement(y,d({},this.props,{error:t})):null;var i=_(e);return i?o.createElement(i,this.props):g?o.createElement(g,this.props):null}}]),t}(o.Component),t.displayName=n||"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})},i}Object.defineProperty(t,"__esModule",{value:!0});var r=i(0),o=n(r),l=n(i(16)),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 i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,i,n){return i&&e(t.prototype,i),n&&e(t,n),t}}(),f=function(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e},d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e},h=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)},p=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},m=function(){var e=0,t={},i={};return{getNextId:function(){return e+=1},resolved:function(e){t[e]=!0},failed:function(e,t){i[e]=t},getState:function(){return{resolved:Object.keys(t).reduce(function(e,t){return Object.assign(e,f({},t,!0))},{}),errors:i}}}},b=function(e){function t(){return s(this,t),p(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return h(t,e),c(t,[{key:"componentWillMount",value:function(){this.asyncContext=this.props.asyncContext||m(),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 i=e.rehydrateState.resolved[t];return delete e.rehydrateState.resolved[t],i},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);b.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})},b.defaultProps={asyncContext:void 0,rehydrateState:{resolved:{}}},b.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 v=["resolve","defer","boundary"];t.AsyncComponentProvider=b,t.createAsyncContext=m,t.asyncComponent=a},798:function(e,t,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=i(799),r=n(a),o=i(1149),l=n(o),u=i(1150),s=n(u),c=i(1151),f=n(c),d=i(1152),h=n(d),p=i(1153),m=n(p),b=i(1154),v=n(b),g=i(1155),y=n(g),w=i(1156),S=n(w),z=i(1157),_=n(z),C=i(1158),A=n(C),L=i(1159),k=n(L),E=i(1160),M=n(E),P=i(1161),R=n(P),T=i(1163),I=n(T),O=i(1167),F=n(O);t.default={attachmentStore:new l.default,contactStore:new f.default,addContactStore:new h.default,groupSettingStore:new m.default,listStore:new r.default,settingStore:new v.default,mailAccountStore:new y.default,labelManageStore:new _.default,folderManageStore:new A.default,addMailAccountStore:new S.default,mailSignStore:new k.default,mailTemplateStore:new M.default,viewStore:new R.default,newStore:new I.default,menuStore:new s.default,todoStore:new F.default}},799:function(e,t,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function a(e,t,i,n){i&&(0,I.default)(e,t,{enumerable:i.enumerable,configurable:i.configurable,writable:i.writable,value:i.initializer?i.initializer.call(n):void 0})}function r(e,t,i,n,a){var r={};return Object.keys(n).forEach(function(e){r[e]=n[e]}),r.enumerable=!!r.enumerable,r.configurable=!!r.configurable,("value"in r||r.initializer)&&(r.writable=!0),r=i.slice().reverse().reduce(function(i,n){return n(e,t,i)||i},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,f,d,h,p,m,b,v,g,y,w,S,z,_,C,A,L,k,E,M,P,R,T=i(17),I=n(T),O=i(29),F=n(O),D=i(15),x=n(D),j=i(18),B=n(j),U=i(51),V=n(U),N=i(83),K=n(N),H=i(60),G=n(H),q=i(46),J=n(q),W=i(58),$=n(W),Q=i(5),X=n(Q),Y=i(1),Z=n(Y),ee=i(4),te=n(ee),ie=i(9),ne=n(ie),ae=i(0),re=n(ae),oe=i(10),le=i(291),ue=n(le),se=i(1147),ce=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t.default=e,t}(se),fe=i(1148),de=n(fe),he=i(133),pe=i(305),me=ne.default.getLabel,be={listViewStores:{},activeKey:"",searchPageStore:null,searchAdvancedStore:null,searchParams:{},showBatch:!1,showCheck:!1,newParam:{},withSwipeAction:!0,labelid:"",folderid:""},ve=(o=function(){function e(){var t=this;(0,Z.default)(this,e),a(this,"activeKeyCache",l,this),a(this,"listViewStores",u,this),a(this,"searchPageStore",s,this),a(this,"searchAdvancedStore",c,this),a(this,"searchParams",f,this),this.locationSearch="",a(this,"showBatch",d,this),a(this,"showCheck",h,this),a(this,"newParam",p,this),a(this,"unreceiveNum",m,this),a(this,"errorAccountMap",b,this),a(this,"labelid",v,this),a(this,"folderid",g,this),a(this,"tip",y,this),a(this,"setState",w,this),a(this,"clear",S,this),a(this,"addListStore",z,this),this.mergeSearchParams=function(e){t.searchParams=(0,X.default)({},t.searchParams,e)},a(this,"receiveLetter",_,this),a(this,"initReceiveLetterInterval",C,this),a(this,"clearReceiveLetterInterval",A,this),a(this,"getListStore",L,this),this.onSearch=function(e){var i=t.activeKey,n=t.searchParams,a=t.searchKey,r=t.getListStore();r&&(e=(0,X.default)({},t.getParams(),e),"tag"!==i&&e.menu_labelid&&(delete e.menu_labelid,delete e.labelid),"inbox"===i&&(e=(0,X.default)({},e,{menu_folderid:0})),"tag"!==i||e.menu_labelid||(e.menu_folderid&&delete e.menu_folderid,e=(0,X.default)({},e,{menu_labelid:t.labelid,labelid:t.labelid})),"folder"!==i||e.folderid||(e=(0,X.default)({},e,{folderid:t.folderid,menu_folderid:t.folderid})),"star"!==i&&"inner"!==i&&"doing"!==i||!e.folderid||(delete e.menu_folderid,delete e.folderid),r.getData({url:"/api/email/list/allList",params:e}),"inbox"===i&&1===e.current&&(t.unreceiveNum=0));var o=n[a]||"";if(i&&o){var l="emailSearchHistory__"+i,u=localStorage.getItem(l);u=u?JSON.parse(u):[],u=u.filter(function(e){return e.key!==o}),u.unshift({key:o,name:o}),localStorage.setItem(l,(0,$.default)(u))}},this.getParams=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t.locationSearch,i=t.getListStore();if(!i)return{};var n=t.activeKey,a=t.searchParams,r=t.searchAdvancedStore.form,o=i.current;return(0,X.default)({},a,(0,he.searchToQuery)(e),r?r.formParams:{},pe.listParams[n],{current:o,pageSize:20})},a(this,"setStar",k,this),a(this,"deleteEmail",E,this),a(this,"completeWaitdeal",M,this),a(this,"operateUserMailFolder",P,this),a(this,"markEmailToByMobile",R,this),this.updateListData=function(e,i){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=t.getListStore(),r=a.listViewStore,o=r.data,l=r.updateDataSource,u=r.setState,s=[];s=n?(0,oe.toJS)(o).filter(function(t){return e.split(",").indexOf(t.id)<0}):(0,oe.toJS)(o).map(function(t){return e.split(",").indexOf(t.id)>-1?(0,X.default)({},t,i):t}),J.default.all([u({data:s})]).then((0,oe.action)(function(){t.showCheck=!1,u({selectedRowKeys:[]}),l(),t.withSwipeAction=!0}))};var i={default:[{key:"col",configs:[{key:"col_row",configs:[{key:"name"}]}]}]};this.searchPageStore=new G.default.Store({route:this.path,id:"searchht",template:i}),this.searchAdvancedStore=new K.default.Store({route:this.path,id:"searchad"})}return(0,te.default)(e,[{key:"path",get:function(){return"/"+this.activeKey}},{key:"searchHtPath",get:function(){return"/"+this.activeKey+"/searchht"}},{key:"searchAdPath",get:function(){return"/"+this.activeKey+"/searchad"}},{key:"activeKey",get:function(){return this.activeKeyCache},set:function(e){this.activeKeyCache=e,(0,oe.set)(this.searchAdvancedStore,{route:this.path}),(0,oe.set)(this.searchPageStore,{route:this.path})}},{key:"searchKey",get:function(){if(this.searchAdvancedStore.form){var e=this.searchAdvancedStore.form.quickSearchKey;if(e)return e}return"name"}}]),e}(),l=r(o.prototype,"activeKeyCache",[oe.observable],{enumerable:!0,initializer:function(){return be.activeKey}}),u=r(o.prototype,"listViewStores",[oe.observable],{enumerable:!0,initializer:function(){return be.listViewStores}}),s=r(o.prototype,"searchPageStore",[oe.observable],{enumerable:!0,initializer:function(){return be.searchPageStore}}),c=r(o.prototype,"searchAdvancedStore",[oe.observable],{enumerable:!0,initializer:function(){return be.searchAdvancedStore}}),f=r(o.prototype,"searchParams",[oe.observable],{enumerable:!0,initializer:function(){return be.searchParams}}),d=r(o.prototype,"showBatch",[oe.observable],{enumerable:!0,initializer:function(){return be.showBatch}}),h=r(o.prototype,"showCheck",[oe.observable],{enumerable:!0,initializer:function(){return be.showCheck}}),p=r(o.prototype,"newParam",[oe.observable],{enumerable:!0,initializer:function(){return be.newParam}}),m=r(o.prototype,"unreceiveNum",[oe.observable],{enumerable:!0,initializer:function(){return 0}}),b=r(o.prototype,"errorAccountMap",[oe.observable],{enumerable:!0,initializer:function(){return{}}}),v=r(o.prototype,"labelid",[oe.observable],{enumerable:!0,initializer:function(){return be.labelid}}),g=r(o.prototype,"folderid",[oe.observable],{enumerable:!0,initializer:function(){return be.folderid}}),y=r(o.prototype,"tip",[oe.observable],{enumerable:!0,initializer:function(){return{visible:!1,msg:""}}}),r(o.prototype,"path",[oe.computed],(0,V.default)(o.prototype,"path"),o.prototype),r(o.prototype,"searchHtPath",[oe.computed],(0,V.default)(o.prototype,"searchHtPath"),o.prototype),r(o.prototype,"searchAdPath",[oe.computed],(0,V.default)(o.prototype,"searchAdPath"),o.prototype),r(o.prototype,"activeKey",[oe.computed],(0,V.default)(o.prototype,"activeKey"),o.prototype),r(o.prototype,"searchKey",[oe.computed],(0,V.default)(o.prototype,"searchKey"),o.prototype),w=r(o.prototype,"setState",[oe.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,B.default)(t).forEach(function(i){e[i]=t[i]})}}}),S=r(o.prototype,"clear",[oe.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.setState(be)}}}),z=r(o.prototype,"addListStore",[oe.action],{enumerable:!0,initializer:function(){var e=this;return function(t){if(!(0,oe.has)(e.listViewStores,t.id)){var i=new de.default(t);(0,oe.set)(e.listViewStores,(0,x.default)({},i.id,i))}}}}),_=r(o.prototype,"receiveLetter",[oe.action],{enumerable:!0,initializer:function(){var e=this;return function(){if(e.receivePromise)return e.receivePromise;e.receivePromise=new J.default(function(t){ce.getReceiveAccount({receivemailid:-1}).then(function(t){var i=t.accountList;return Array.isArray(i)&&0!==i.length?(i=i.filter(function(t){return!e.errorAccountMap[t.id]}),0===i.length?void(e.receivePromise=null):void J.default.all(i.map(function(e){return ce.receiveEmail({mailAccountId:e.id}).then(function(t){return(0,X.default)({},t,{account:e})})})).then(function(t){var i=0,n=[];t.forEach(function(t){"1"!==t.status||t.result.receivedMailNumber<0?(e.errorAccountMap[t.account.id]=!0,n.push(t)):i+=window.parseInt(t.result.receivedMailNumber,10)}),e.unreceiveNum+=i,n.length>0&&F.default.error(re.default.createElement(re.default.Fragment,null,re.default.createElement("div",null,me(385607,"\u90ae\u4ef6\u63a5\u6536\u5931\u8d25\uff01"),re.default.createElement("a",{onClick:function(){return F.default.hide()}},me(309,"\u5173\u95ed"))),n.map(function(t){return re.default.createElement("div",null,t.account.accountId,re.default.createElement("a",{onClick:function(){e.setState({tip:{visible:!0,msg:t.result.msg.errorString}})}},me(83110,"\u67e5\u770b\u8be6\u60c5")))})),0),e.receivePromise=null})):void(e.receivePromise=null)}),t()})}}}),C=r(o.prototype,"initReceiveLetterInterval",[oe.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.clearReceiveLetterInterval(),e.receiveInterval=window.setInterval(e.receiveLetter,6e4)}}}),A=r(o.prototype,"clearReceiveLetterInterval",[oe.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.receiveInterval&&window.clearInterval(e.receiveInterval)}}}),L=r(o.prototype,"getListStore",[oe.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.activeKey&&0!==(0,oe.keys)(e.listViewStores).length?e.listViewStores[e.activeKey]:null}}}),k=r(o.prototype,"setStar",[oe.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.withSwipeAction=!1,ue.default.setStar(t).then(function(i){e.updateListData(t.mailIds,{starred:t.star})})}}}),E=r(o.prototype,"deleteEmail",[oe.action],{enumerable:!0,initializer:function(){var e=this;return function(t){ue.default.deleteEmail(t).then(function(i){e.updateListData(t.mailIds,{},!0)})}}}),M=r(o.prototype,"completeWaitdeal",[oe.action],{enumerable:!0,initializer:function(){var e=this;return function(t){ue.default.completeWaitdeal(t).then(function(i){e.updateListData(t.mailIds,{mailIds:0,waitdeal:0,waitdealBean:{}})})}}}),P=r(o.prototype,"operateUserMailFolder",[oe.action],{enumerable:!0,initializer:function(){var e=this;return function(t,i){ue.default.operateUserMailFolder(t).then(function(n){e.updateListData(t.mailIds,{},!0),i&&i()})}}}),R=r(o.prototype,"markEmailToByMobile",[oe.action],{enumerable:!0,initializer:function(){var e=this;return function(t,i){ue.default.markEmailToByMobile(t).then(function(n){var a=JSON.parse(t.markArray),r={};a.map(function(e){return"markAsReaded"===e.key?r=(0,X.default)({},r,{status:1}):"markAsUnread"===e.key?r=(0,X.default)({},r,{status:0}):"markAsStart"===e.key?r=(0,X.default)({},r,{starred:1}):"markAsCancelStar"===e.key?r=(0,X.default)({},r,{starred:0}):"markAllAsReaded"===e.key&&(r=(0,X.default)({},r,{status:1})),null}),n.labels&&(r=(0,X.default)({},r,{labels:n.labels})),e.updateListData(a[0]&&a[0].mailIds,r),i&&i()})}}}),o);t.default=ve}},[747]);
//# sourceMappingURL=main.js.map?v=1c85ea32