6.chunk.js
94.9 KB
webpackJsonp([6,7,9,10,11,12,14],{1264:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var l,r,o=a(86),i=n(o),s=a(20),c=n(s),d=a(76),u=n(d),f=a(131),m=n(f),p=a(14),h=n(p),y=a(87),g=n(y),v=a(297),k=n(v),w=a(43),E=n(w),b=a(200),S=n(b),C=a(37),N=n(C),T=a(5),D=n(T),W=a(25),_=n(W),P=a(8),x=n(P),M=a(1),R=n(M),L=a(4),I=n(L),O=a(2),V=n(O),B=a(3),A=n(B),j=a(1280),F=n(j),H=a(9),X=n(H),J=a(24),Y=n(J),U=a(132),z=n(U),q=a(0),G=n(q),K=a(10),Q=a(12),Z=a(11),$=a(298),ee=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}($),te=a(1265),ae=n(te),ne=a(1266),le=n(ne),re=a(1286),oe=n(re),ie=a(1287),se=n(ie),ce=z.default.alert,de=Y.default.FormItem,ue=X.default.getLabel,fe=Date.now(),me=new Date(fe),pe=["createStore","calendarStore","viewWorkplanStore"],he=(l=K.inject.apply(void 0,pe),(0,F.default)(r=l(r=(0,Q.withRouter)(r=(0,K.observer)(r=function(e){function t(e){(0,R.default)(this,t);var a=(0,V.default)(this,(t.__proto__||(0,x.default)(t)).call(this,e));return a.getUrlParams=function(){var e=a.props.location.search?a.props.location.search.split("?")[1]:"",t=e.length>0?e.split("&"):[],n=a.getQuery(t);return{selectedUserId:a.props.location.search?n.selectedUser:a.props.location&&a.props.location.query&&a.props.location.query.selectedUser,workPlanTypeOptions:a.props.location.search?n.workPlanTypeOptions:a.props.location&&a.props.location.query&&a.props.location.query.workPlanTypeOptions,crmIDs:a.props.location.search?n.crmIDs:a.props.location&&a.props.location.query&&a.props.location.query.crmIDs,fromType:a.props.location.search?n.fromType:a.props.location&&a.props.location.query&&a.props.location.query.fromType}},a.getQuery=function(e){var t={};return e.map(function(e,a){var n=e.split("=");return t[n[0]]=n[1],""}),t},a.submit=function(){var e=a.props.createStore,t=e.form,n=e.workpalnID,l=e.meetingID,r=e.repeatInfo,o=e.isEdit,i=e.memberConflictChk,s=(e.createInfo,e.isOpenSecret),c=a.state.urlParams,d=t.formParams,u=""===d.planName||""===d.workPlanType||""===d.endDateTime||""===d.beginDateTime||""===d.memberIDsspan,f=!1===d.remindImmediately&&""===d.remindBeforeStart&&""===d.remindBeforeEnd,m=d.beginDateTime,p=d.endDateTime,h=a.state,y=h.workPlanTypeOptions,g=h.checked,v=d.remindBeforeStart==d.remindBeforeEnd&&"0"==d.remindBeforeStart;y&&(d.workPlanType=y),(0,_.default)(d).forEach(function(e){"remindImmediately"===e&&(d[e]=a.state.checked)});var k=(0,D.default)({},d,(0,Z.toJS)(r),{workid:o?n:"",meetingId:l}),w=!0;if(m>p?(N.default.error(ue(130211," \u7ed3\u675f\u65f6\u95f4\u5fc5\u987b\u5927\u4e8e\u5f00\u59cb\u65f6\u95f4!"),1),w=!1):""!==d.remindType?u||""===d.planName.replace(/\s/g,"")?(N.default.error(ue(387627,"\u5fc5\u586b\u9879\u6ca1\u6709\u586b\u5199!"),1),w=!1):(!g&&""===d.remindTimeBeforeEnd&&""===d.remindTimeBeforeStart||0==d.remindImmediately&&v)&&(N.default.error(ue(501389,"\u5f00\u59cb\u524d\u6216\u7ed3\u675f\u524d\u63d0\u9192\u65f6\u95f4\u672a\u9009\u62e9!"),1),w=!1):(!s||""!==d.secretLevel&&void 0!==d.secretLevel)&&("crm"!==c.fromType||""!==d.crmIDs&&void 0!==d.crmIDs)?(f||u||""===d.planName.replace(/\s/g,""))&&(N.default.error(ue(387627,"\u5fc5\u586b\u9879\u6ca1\u6709\u586b\u5199!"),1),w=!1):(N.default.error(ue(387627,"\u5fc5\u586b\u9879\u6ca1\u6709\u586b\u5199!"),1),w=!1),i){if(!0===w&&0===i)a.save(k);else if(!0===w&&1===i){var E={workid:k.workid,beginDateTime:k.beginDateTime,endDateTime:k.endDateTime,resourceId:k.memberIDs};a.checkMember(E,k)}}else!0===w&&a.save(k);return!1},a.save=function(e){var t=a.props.createStore,n=t.form,l=t.setParams,r=(t.isEdit,t.oldMemberIds),o=a.state.workPlanTypeOptions;""===n.formParams.remindTimeBeforeEnd&&n.formParams.remindTimeBeforeStart;l({createDisabled:!0}),e=(0,D.default)({},e,{from:"workplan"}),e=r!=e.memberIDs?(0,D.default)({},e,{needCheck:1}):(0,D.default)({},e,{needCheck:0}),ee.createWorkplan(e).then(function(t){l({createDisabled:!1});var n=function(){var e=a.props.calendarStore.freshCalendar;"function"===typeof e&&e(!0),N.default.success(ue(18758,"\u4fdd\u5b58\u6210\u529f"),1),setTimeout(function(){if(o)a.props.history.go(-1);else if(localStorage&&"true"===localStorage.singleDetail)a.props.history.push("/detail/index");else if(a.props.history.location&&a.props.history.location.pathname.indexOf("detail")>0){var e=a.props.history.location.pathname.split("/create");if(e[0]&&e[0].indexOf("workPlanViewList")>-1){var t=e[0].split("workPlanViewList");e[0]=t[0]+"/workPlanViewList"}a.props.history.push(""+e[0])}else a.props.history.go(-1)},1e3)};if(t.api_status)if(t.error){if(t.error&&t.outList){var r=G.default.createElement("div",null,t.error,ue(510186,"\u5982\u679c\u7ee7\u7eed\u4fdd\u5b58\uff0c\u4ee5\u4e0a\u4eba\u5458\u5c06\u4f1a\u4ece\u201c\u63a5\u6536\u4eba\u201d\u4e2d\u5220\u9664\uff01")),i=G.default.createElement("div",{style:{maxHeight:"60px",overflowY:"auto",WebkitOverflowScrolling:"touch"}},G.default.createElement("div",null,r));ce("",i,[{key:"default",text:ue(386789,"\u53d6\u6d88"),style:"default"},{key:"save",text:ue(386788,"\u786e\u5b9a"),onPress:function(){e=(0,D.default)({},e,{needCheck:0}),ee.createWorkplan(e).then(function(e){e.api_status?n():N.default.error(ue(22620,"\u4fdd\u5b58\u5931\u8d25"),1)})}}])}}else n();else N.default.error(ue(22620,"\u4fdd\u5b58\u5931\u8d25"),1)})},a.checkMember=function(e,t){ee.workplanMemberChk(e).then(function(e){e.chkstatus?a.doMemberTip(e,t):a.save(t)})},a.doMemberTip=function(e,t){var n=a,l=e.hrms.map(function(e){return G.default.createElement("div",null,e)}),r=G.default.createElement("span",{style:{fontWeight:"bold"}},ue(504401,"\u4ee5\u4e0b\u65e5\u7a0b\u51b2\u7a81\uff0c\u786e\u5b9a\u8981\u7ee7\u7eed\u4fdd\u5b58\u5417\uff1f")),o=G.default.createElement("div",{style:{maxHeight:"60px",overflowY:"auto",WebkitOverflowScrolling:"touch"}},e.hrms.length>0?G.default.createElement("div",null,l):"");!0===e.cansub?ce(r,o,[{key:"default",text:ue(386789,"\u53d6\u6d88"),style:"default"},{key:"save",text:ue(386788,"\u786e\u5b9a"),onPress:function(){n.save(t)}}]):ce(ue(504398,"\u65e5\u7a0b\u51b2\u7a81\u4e0d\u80fd\u4fdd\u5b58"),o,[{key:"default",text:ue(386788,"\u786e\u5b9a"),style:"default"}])},a.onclick=function(e){var t=a.props.createStore,n=t.layout,l=t.setParams;l({idname:e.target.id}),e.target.attributes&&e.target.attributes.time&&l({currentTime:e.target.attributes.time.nodeValue}),a.props.history.push(n.path)},a.getDataKey=function(e){var t=a.props.createStore,n=t.form,l=t.setParams,r=[],o={};e&&e.forEach(function(e){r.push(e.key)}),o=r.toString(),n.updateField("remindType",o),l({remidOptions:r})},a.immediateRemind=function(e){var t=a.props.createStore.form;e?(t.updateField("remindImmediately","1"),a.setState({checked:1})):(t.updateField("remindImmediately","0"),a.setState({checked:0}))},a.setTime=function(e,t){var n=a.props.createStore,l=n.form,r=n.setParams;"beginDateTime"===t&&(l.updateField("beginDateTime",e),r({startDateString:""}),a.setState({beginDateStr:e})),"endDateTime"===t&&(l.updateField("endDateTime",e),r({endDateString:""}),a.setState({endDateStr:e}))},a.changeTimeTOLabel=function(e,t){var a=function(e){return(0===Math.floor(e/60)?"":Math.floor(e/60)+ue(391,"\u5c0f\u65f6"))+(e%60?e%60+ue(15049,"\u5206\u949f"):"")};return 0==t?e:"number"===typeof e?a(e):parseInt(e,10)>=0?a(e):e===ue(390083,"\u6b63\u70b9")?"0"+ue(15049,"\u5206\u949f"):e},a.focusRepeatType=function(e){a.setState({repeatOption:e[0].key})},a.getRepeatType=function(e){var t=a.props.createStore,n=t.setParams,l=t.repeatLayout,r=a.props.createStore.form;n({repeatType:e.key}),r.updateField("repeatType",e.key),"5"===e.key&&a.props.history.push(l.path)},a.updateRepeatType=function(e){a.props.createStore.form.updateField("repeatType",e[0].key)},a.onChange=function(e,t){var n=e.domkey[0],l=a.props.createStore,r=l.form,o=l.setOldSecretLevel,i=l.oldSecretLevel;if("secretLevel"===n){var s=t;parseInt(s,10)>parseInt(i,10)?ce(ue(15172,"\u7cfb\u7edf\u63d0\u793a"),ue(500701,"\u3010\u5bc6\u7ea7\u3011\u7ea7\u522b\u5df2\u66f4\u6539\u4e14\u5c0f\u4e8e\u4e0a\u6b21\u9009\u62e9\uff0c\u6587\u6863\u3001\u6d41\u7a0b\u8d44\u6e90\u4f1a\u88ab\u6e05\u7a7a"),[{text:ue(386789,"\u53d6\u6d88"),onPress:function(){r.updateField(n,i)},style:"default"},{text:ue(386788,"\u786e\u5b9a"),onPress:function(){r.updateField(n,t),o(t),r.updateFields({docIDs:[{id:"",name:""}],requestIDs:[{id:"",name:""}]})}}]):(r.updateField(n,t),o(t))}else r.updateField(n,t)},a.getEndRepeat=function(e){var t=a.props.createStore.endRepeatLayout;a.setState({endrepeatOptions:e}),a.props.history.push(t.path)},a.getWorktypeOptions=function(){var e=a.state.workPlanTypeOptions,t=[];return e&&(3===e||"3"===e?t=[{key:"3",showname:ue(6082,"\u5ba2\u6237\u8054\u7cfb")}]:2!==e&&"2"!==e||(t=[{key:"2",showname:ue(16095,"\u9879\u76ee\u65e5\u7a0b")}])),t},a.getFields=function(){var e=a.props.createStore,t=e.form,n=e.selectPage,l=e.createInfo,r=e.setParams,o=e.repeatSelectPage,i=e.repeatType,s=e.remidOptions,c=e.endrepeatDate,d=e.isEdit,f=t.conditioninfo,p=t.isInit,y=l.timeBefore,v=l.timeEnd,w=a.state,b=w.workPlanTypeOptions,C=w.checked,N=[],T=t.formParams;return p?f.forEach(function(e){var l=[];e.items.forEach(function(e){if(0!==b&&"workPlanType"===e.domkey[0])l.push(G.default.createElement(S.default,{key:"workPlanType",value:b,label:e.label,options:a.getWorktypeOptions(),onChange:function(e,t){}}));else if("remindType"===e.domkey[0])l.push(G.default.createElement(E.default,{key:"remindtype",options:e.options,store:n,label:e.label,valueArray:s,multiChoose:!0,onChange:function(e){a.getDataKey(e)}})),""!==T.remindType&&l.push(G.default.createElement(de,{key:"immediateRemind",label:ue(81917,"\u7acb\u5373\u63d0\u9192"),line:!0,content:G.default.createElement(k.default,{className:"immediateRemind",checked:C,onClick:function(e){a.immediateRemind(e)}})}),G.default.createElement(de,{key:"starttimebefore",label:ue(19784,"\u5f00\u59cb\u524d"),wrap:"nowrap",line:!0,border:!0,required:!C&&!(""!==T.remindTimeBeforeStart&&0!==T.remindTimeBeforeStart||""!==T.remindTimeBeforeEnd&&0!==T.remindTimeBeforeEnd),content:G.default.createElement(g.default,{id:"starttimebefore",editable:!1,placeholder:ue(19784,"\u5f00\u59cb\u524d"),time:y,onClick:function(e){return a.onclick(e)},value:a.changeTimeTOLabel(T.remindTimeBeforeStart,T.remindBeforeStart)}),extra:[G.default.createElement(h.default,{className:"starttimebefore",key:"right",type:"right",onClick:function(){return a.onclick({target:{id:"starttimebefore"}})}})]}),G.default.createElement(de,{key:"endtimebefore",label:ue(19785,"\u7ed3\u675f\u524d"),wrap:"nowrap",line:!0,border:!0,required:!C&&!(""!==T.remindTimeBeforeStart&&0!==T.remindTimeBeforeStart||""!==T.remindTimeBeforeEnd&&0!==T.remindTimeBeforeEnd),content:G.default.createElement(g.default,{id:"endtimebefore",editable:!1,placeholder:ue(19785,"\u7ed3\u675f\u524d"),time:v,onClick:function(e){return a.onclick(e)},value:a.changeTimeTOLabel(T.remindTimeBeforeEnd,T.remindBeforeEnd)}),extra:[G.default.createElement(h.default,{className:"endtimebefore",key:"right",type:"right",onClick:function(){return a.onclick({target:{id:"endtimebefore"}})}})]}));else if("repeatType"===e.domkey[0]||"moudulEndDate"===e.domkey[0]){if("repeatType"===e.domkey[0]){var f=[];d&&e.options&&e.options.map(function(e){return"0"!==e.key&&f.push(e),""}),l.push(G.default.createElement(E.default,{key:"repeatType",options:d?f:e.options,store:o,label:e.label,valueArray:[i],onChange:function(e){a.updateRepeatType(e)},onItemChange:function(e){a.getRepeatType(e)}}))}"moudulEndDate"===e.domkey[0]&&l.push(G.default.createElement(Y.default.Item,{key:"finishRepeat",extra:c,arrow:"horizontal",onClick:function(){a.getEndRepeat((0,Z.toJS)(e.options))},activeStyle:{backgroundColor:"#fff"},style:{marginLeft:6}},e.label))}else if("beginDateTime"===e.domkey[0]||"endDateTime"===e.domkey[0])l.push(G.default.createElement(m.default,{mode:"datetime",key:e.domkey[0],value:T[e.domkey[0]],onChange:function(t){a.setTime(t,e.domkey[0])}},G.default.createElement(Y.default.Item,{arrow:"horizontal",className:"datepicker"},e.label)));else{if("meetingId"===e.domkey[0]){var p=e.browserConditionParam.replaceDatas[0].id;return void r({meetingID:p})}if("remindBeforeStart"===e.domkey[0]||"remindBeforeEnd"===e.domkey[0]||"remindTimeBeforeStart"===e.domkey[0]||"remindTimeBeforeEnd"===e.domkey[0]||"remindImmediately"===e.domkey[0])return;l.push(G.default.createElement(u.default.Item,{key:e.domkey.join("__"),form:t,fieldConfig:e,onChange:a.onChange.bind(a)}))}}),N.push(G.default.createElement("div",{className:"fold-group",key:e.title},G.default.createElement("div",{className:"fold-title",onClick:function(){a.handleToggle(e.title,!e.show)}},e.title,G.default.createElement(h.default,{className:"flod-icon",type:e.show?"up":"down"})),G.default.createElement("div",{className:e.show?"show":"hide"},l)))}):N.push(G.default.createElement("div",{className:"loaidng-icon",key:"loading"},G.default.createElement(h.default,{type:"loading",size:"lg"}))),N},a.editCondition=function(){var e=a.props.createStore.form,t=e.conditioninfo,n=e.formParams,l=(0,Z.toJS)(t),r=[],o={};0!==l.length&&l.forEach(function(e){var t=[];e.items.forEach(function(e){"BROWSER"==e.conditionType&&(e=a.browserDemand(e,n)),t.push(e)}),o=(0,D.default)({},e,{items:t}),r.push(o)}),e.setState({conditioninfo:r})},a.browserDemand=function(e,t){var a=(0,D.default)({},e),n=(0,D.default)({},t);return a.browserConditionParam.dataParams=(0,D.default)({},a.browserConditionParam.dataParams,{secretLevel:n.secretLevel?n.secretLevel:""}),a.browserConditionParam.completeParams=(0,D.default)({},a.browserConditionParam.completeParams,{secretLevel:n.secretLevel?n.secretLevel:""}),a},a.handleToggle=function(){a.props.createStore.groupToggle.apply(void 0,arguments)},a.getHeight=function(){var e=a.props.createStore.isEdit,t=window.innerHeight,n=document.getElementsByClassName("workplan-create-saveButton")[0];if(n)return e?t-n.offsetHeight-43.5*window.getThemeVars().hd:t-n.offsetHeight},a.state={beginDate:me,endDate:"",repeatOption:"1",checked:0,date:"",value:null,endrepeat:ue(389715,"\u6c38\u4e0d"),endrepeatOptions:[],beginDateStr:"",endDateStr:"",isedit:!1,workPlanTypeOptions:0,singleCreate:!1,urlParams:{}},a}return(0,A.default)(t,e),(0,I.default)(t,[{key:"componentWillMount",value:function(){}},{key:"componentDidMount",value:function(){var e=this.props.location.pathname;e.indexOf("/detail/create")>0?window.em&&window.em.checkJsApi("changeTitle")&&window.em.changeTitle({title:ue(384903,"\u7f16\u8f91\u65e5\u7a0b")}):e.indexOf("create")>0&&window.em&&window.em.checkJsApi("changeTitle")&&window.em.changeTitle({title:ue(18481,"\u65b0\u5efa\u65e5\u7a0b")});var t=this.props.createStore,a=t.getCreateWorkplanBaseData,n=t.getEditWorkplanBaseData,l=t.setParams,r=t.isEdit,o=t.startDateString,i=t.endDateString,s=this.props.calendarStore,c=s.selectDate,d=s.userID,u=this.getUrlParams();this.setState({urlParams:u});var f=u.selectedUserId,m=u.workPlanTypeOptions,p=u.crmIDs,h=u.fromType;if(m&&this.setState({workPlanTypeOptions:m}),(f||m)&&this.setState({singleCreate:!0}),f||p||h)h&&"crm"===h?a({selectUser:f,crmid:p,fromType:"crm"},this.editCondition):a({selectUser:f,crmid:p},this.editCondition);else if(r){var y=this.props.viewWorkplanStore.fromtype;y?n({fromType:y},this.editCondition):n({},this.editCondition),this.setState({beginDateStr:o,endDateStr:i})}else if(!localStorage.workplanTabs||"2"!==localStorage.workplanTabs&&"3"!==localStorage.workplanTabs){var g=window.location.hash&&window.location.hash.split("#");g[1].indexOf("calendar/appointhrm")>0?a({selectUser:d},this.editCondition):a({},this.editCondition)}else a({selectUser:d},this.editCondition);l({startDateString:c,endDateString:c})}},{key:"componentWillUnmount",value:function(){var e=this.props.createStore,t=e.setParams;(0,e.initRepeatInfo)(),t({isEdit:!1})}},{key:"render",value:function(){var e=this,t=this.props.createStore,a=t.layout,n=t.repeatLayout,l=t.endRepeatLayout,r=t.createDisabled;return G.default.createElement("div",{style:{height:"100%",position:"relative"}},G.default.createElement("div",{className:"workplan-create-list",style:{overflow:"auto",WebkitOverflowScrolling:"touch"}},G.default.createElement(Y.default,null,this.getFields(),G.default.createElement(Q.Route,{key:a.id,path:a.path,render:function(){return G.default.createElement(c.default,null,G.default.createElement("div",{key:"remind",className:"wm-route-layout"},G.default.createElement(ae.default,null)))}}),G.default.createElement(Q.Route,{key:n.id,path:n.path,render:function(){return G.default.createElement(c.default,null,G.default.createElement("div",{key:"repeatType",className:"wm-route-layout"},G.default.createElement(le.default,null)))}}),G.default.createElement(Q.Route,{key:l.id,path:l.path,render:function(){return G.default.createElement(c.default,null,G.default.createElement("div",{key:"endRepeat",className:"wm-route-layout"},G.default.createElement(oe.default,{repeatOptions:e.state.endrepeatOptions,setRepeat:e.setState})))}}))),G.default.createElement("div",{className:"workplan-create-saveButton"},G.default.createElement(i.default,{style:{},disabled:r,loading:r,type:"primary",onClick:function(){e.submit()}},ue(386820,"\u4fdd\u5b58"))),this.state.singleCreate&&G.default.createElement(se.default,null))}}]),t}(G.default.Component))||r)||r)||r)||r);t.default=he},1265:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l,r,o=a(86),i=n(o),s=a(131),c=n(s),d=a(24),u=n(d),f=a(8),m=n(f),p=a(1),h=n(p),y=a(4),g=n(y),v=a(2),k=n(v),w=a(3),E=n(w),b=a(9),S=n(b),C=a(0),N=n(C),T=a(10),D=a(12),W=S.default.getLabel,_=(l=(0,T.inject)("createStore"))(r=(0,T.observer)(r=(0,D.withRouter)(r=function(e){function t(e){(0,h.default)(this,t);var a=(0,k.default)(this,(t.__proto__||(0,m.default)(t)).call(this,e));return a.onclick=function(e){var t=document.getElementsByClassName("hide-content-grid");if(document.getElementsByClassName("hide-content-grid-userdefine")[0].classList.remove("active"),t)for(var n=0;n<t.length;n++)t[n].className="hide-content-grid ",t[n].selected=!1;if("DIV"===e.target.nodeName){var l=e.target.attributes.time.nodeValue;a.setTime(l),e.target.className="hide-content-grid active",e.target.selected=!0}else if("SPAN"===e.target.nodeName){var r=e.target.parentNode.attributes.time.nodeValue;e.target.parentNode.className="hide-content-grid active",e.target.parentNode.selected=!0,a.setTime(r)}return a.setState({userdef:!1}),!1},a.changeBgcolor=function(){var e=document.getElementsByClassName("hide-content-grid"),t=document.getElementsByClassName("hide-content-grid-userdefine")[0];if(e)for(var a=0;a<8;a++)e[a].className="hide-content-grid ",e[a].selected=!1;t.classList.add("active")},a.changeTimeToMinute=function(e){var t=e.split(":");if(t.length>1){var a=60*parseInt(t[0],10)+parseInt(t[1],10);return 0===a?W(390083,"\u6b63\u70b9"):a}return e},a.userDefine=function(e){var t=e.split(":");t=(0===parseInt(t[0],10)?"":parseInt(t[0],10)+W(391,"\u5c0f\u65f6"))+(0===parseInt(t[1],10)?"":parseInt(t[1],10)+W(15049,"\u5206\u949f")),a.setState({userdef:!0}),a.setTime(e)},a.onOk=function(){var e=document.getElementsByClassName("hide-content-grid");if(e)for(var t=0;t<e.length;t++)e[t].className="hide-content-grid ",e[t].selected=!1;return a.changeBgcolor(),!1},a.submit=function(){return a.props.history.go(-1),!1},a.setTime=function(e){var t=a.props.createStore,n=t.idname,l=t.form;e=a.changeTimeToMinute(e),"starttimebefore"===n&&(l.updateField("remindTimeBeforeStart",e),e===W(19782,"\u4e0d\u63d0\u9192")?l.updateField("remindBeforeStart","0"):l.updateField("remindBeforeStart","1")),"endtimebefore"===n&&(l.updateField("remindTimeBeforeEnd",e),e===W(19782,"\u4e0d\u63d0\u9192")?l.updateField("remindBeforeEnd","0"):l.updateField("remindBeforeEnd","1"))},a.changeTimeTOLabel=function(e){var t="",a=function(e){var a=0===Math.floor(e/60)?"00:":"0"+Math.floor(e/60)+":";return t=a+(e%60>9?""+e%60:e%60===0?"00":"0"+e%60)};return"number"===typeof e?a(e):parseInt(e,10)>=0?a(e):e},a.state={timestring:"00:00",timetext:"",userdef:!1},a}return(0,E.default)(t,e),(0,g.default)(t,[{key:"componentDidMount",value:function(){}},{key:"render",value:function(){var e=this,t=this.props.createStore,a=t.idname,n=t.form,l=n.formParams,r="";"starttimebefore"===a&&(r=this.changeTimeTOLabel(l.remindTimeBeforeStart)),"endtimebefore"===a&&(r=this.changeTimeTOLabel(l.remindTimeBeforeEnd));var o=[],s=!1,d="",f=[W(19782,"\u4e0d\u63d0\u9192"),W(390083,"\u6b63\u70b9"),"00:05","00:10","00:15","00:20","00:30","01:00"];return N.default.createElement("div",null,N.default.createElement("div",{className:"hide"},N.default.createElement("div",{className:"hide-content"},f.map(function(t,a){o[a]=t===r,s=s||o[a],d=o[a]&&!e.state.userdef?"hide-content-grid active":"hide-content-grid";var n=t.split(":"),l="",i=60*parseInt(n[0],10)+parseInt(n[1],10),c=i%60+parseInt(i/60,10),u=isNaN(c)?n[0]:c;isNaN(i)||(l=i>=60?W(382424,"\u5c0f\u65f6\u524d"):W(382425,"\u5206\u949f\u524d"));var f=u+l,m=l?"span-style":"";return N.default.createElement("div",{time:t,selected:!1,timetext:f,key:t,className:d,onClick:function(t){return e.onclick(t)}},N.default.createElement("span",{className:m},u),N.default.createElement("br",null),N.default.createElement("span",{className:"time-span",style:{fontSize:12}},l))}),N.default.createElement("div",{className:"hide-content-grid",onClick:function(e){}},N.default.createElement(c.default,{mode:"time",onChange:function(t){return e.userDefine(t)},onOk:function(){return e.onOk()},value:""===r||r===W(390083,"\u6b63\u70b9")||r===W(19782,"\u4e0d\u63d0\u9192")?"00:00":r},N.default.createElement(u.default.Item,{className:this.state.userdef?"hide-content-grid-userdefine active":s||""===r?"hide-content-grid-userdefine":"hide-content-grid-userdefine active"},W(19516,"\u81ea\u5b9a\u4e49"))))),N.default.createElement("div",{className:"hide-button"},N.default.createElement(i.default,{type:"primary",onClick:function(){return e.submit()}},W(386788,"\u786e\u5b9a")))))}}]),t}(N.default.Component))||r)||r)||r;t.default=_},1266:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l,r,o=a(86),i=n(o),s=a(24),c=n(s),d=a(87),u=n(d),f=a(200),m=n(f),p=a(478),h=n(p),y=a(473),g=n(y),v=a(8),k=n(v),w=a(1),E=n(w),b=a(4),S=n(b),C=a(2),N=n(C),T=a(3),D=n(T),W=a(155),_=n(W),P=a(75),x=n(P),M=a(9),R=n(M),L=a(0),I=n(L),O=a(10),V=a(12),B=R.default.getLabel,A=x.default.CheckboxItem,j=_.default.RadioItem,F=[{label:B(387374,"\u6309\u5929"),value:B(387374,"\u6309\u5929"),keys:"day",key:"3"},{label:B(387375,"\u6309\u5468"),value:B(387375,"\u6309\u5468"),keys:"week",key:"0"},{label:B(387376,"\u6309\u6708"),value:B(387376,"\u6309\u6708"),keys:"month",key:"1"},{label:B(387377,"\u6309\u5e74"),value:B(387377,"\u6309\u5e74"),keys:"year",key:"2"}],H=[{label:B(16100,"\u5468\u4e00"),value:1,key:1},{label:B(16101,"\u5468\u4e8c"),value:2,key:2},{label:B(16102,"\u5468\u4e09"),value:3,key:3},{label:B(16103,"\u5468\u56db"),value:4,key:4},{label:B(16104,"\u5468\u4e94"),value:5,key:5},{label:B(16105,"\u5468\u516d"),value:6,key:6},{label:B(16106,"\u5468\u65e5"),value:7,key:7}],X=[{label:B("389717","\u7b2c\u4e00\u4e2a"),value:1,key:0},{label:B("389988","\u7b2c\u4e8c\u4e2a"),value:2,key:1},{label:B("389719","\u7b2c\u4e09\u4e2a"),value:3,key:2},{label:B("389720","\u7b2c\u56db\u4e2a"),value:4,key:3},{label:B("389721","\u7b2c\u4e94\u4e2a"),value:5,key:4},{label:B("389722","\u6700\u540e\u4e00\u4e2a"),value:-1,key:5}],J=(l=(0,O.inject)("createStore"))(r=(0,O.observer)(r=(0,V.withRouter)(r=function(e){function t(e){(0,E.default)(this,t);var a=(0,N.default)(this,(t.__proto__||(0,k.default)(t)).call(this,e));return a.setRepeatType=function(e){switch(e){case"0":a.setState({dateRange:B(383377,"\u5468"),selectRepeatTypeNum:"0",type:"week"});break;case"1":a.setState({dateRange:B(33452,"\u6708"),selectRepeatTypeNum:"1",type:"month"});break;case"2":a.setState({dateRange:B(383372,"\u5e74"),selectRepeatTypeNum:"2",type:"year"});break;case"3":a.setState({dateRange:B(383378,"\u5929"),selectRepeatTypeNum:"3",type:"day"})}},a.onScrollChangeRepeatType=function(e){a.setState({selectRepeatType:e[0]});var t=a.state.dateRange;F.forEach(function(t){t.value===e[0]&&a.setRepeatType(t.key)}),t===B(383378,"\u5929")?a.setState({dateMessage:[],monthMessage:[],repeatMessage:[],weekMessage:[]}):t===B(383377,"\u5468")?a.setState({count:"",dateMessage:[],monthMessage:[],repeatMessage:[]}):t===B(33452,"\u6708")?a.setState({count:"",dateMessage:[],monthMessage:[],repeatMessage:[],weekMessage:[]}):t===B(383372,"\u5e74")&&a.setState({count:"",dateMessage:[],monthMessage:[],repeatMessage:[],weekMessage:[]})},a.onChangeRepeatCount=function(e){1===e[0]&&a.setState({count:""}),1!==e[0]&&a.setState({count:e[0]})},a.setTypeVisible=function(){var e=a.state.repeatType;a.setState({repeatType:!e,repeatRate:!1})},a.setRateVisible=function(){var e=a.state.repeatRate;a.setState({repeatRate:!e,repeatType:!1})},a.messageString=function(){var e=a.state,t=e.count,n=e.dateRange,l=e.monthMessage,r=e.dateMessage,o=e.weekMessage,i=e.type,s=e.value,c=e.val,d=e.month_firstOrLast,u=e.year_firstOrLast,f="",m="",p=[],h=[],y=[],g=[],v="month"===i?d:"year"===i?u:"";return n===B(383378,"\u5929")||n===B(383377,"\u5468")?(f=B("21977","\u6bcf"),m=B("391138","\u91cd\u590d\u4e00\u6b21")):(f=B("391139","\u4e8e\u6bcf"),m=B(18082,"\u91cd\u590d")),H.map(function(e){return-1!==o.indexOf(e.value+"")&&h.push(e.label),""}),r.map(function(e){return y.push(B(15323,"\u7b2c")+e+B(385820,"\u65e5")),""}),l.map(function(e){return p.push(e+B(33452,"\u6708")),""}),g=a.weeks_perWeek(c),f+(1===t?"":t)+n+("week"===i?h:"")+("month"!==i&&"year"!==i||0!==s?"":"0"===v?B(18817,"\u6b63\u6570"):B(18816,"\u5012\u6570"))+("year"===i?p:"")+("month"!==i&&"year"!==i||1!==s?"":B(33800,"\u7684"))+("month"!==i&&"year"!==i||0!==s?"":y)+("month"!==i&&"year"!==i||1!==s?"":g)+m},a.repeatTypeChange=function(){var e=a.state.dateRange;return function(){for(var t=[],a=[],n=1;n<=99;n++){var l={};l=n,t.push({label:l,value:l})}return a.push(t),t=[{label:e,value:e}],a.push(t),a}()},a.onChangeRadio=function(e){0===e&&a.setState({value:e,firstOrLast:"0",dateMessage:[],repeatMessage:[],val:[1,1]}),1===e&&a.setState({value:e,dateMessage:[],repeatMessage:[]})},a.onclickActive=function(e){var t=a.state.dateRange,n=[],l=[],r=e.target.innerText,o=[],i=e.target.className,s=e.target.classList;-1===i.indexOf("active")?(s.add("active"),l.push(r)):s.remove("active");for(var c=e.target.parentElement.childNodes,d=0;d<c.length;d++){if(-1!==c[d].className.indexOf("active")){var u=t===B(33452,"\u6708")?c[d].textContent:c[d].textContent.split(B(33452,"\u6708"))[0];o.push(u),n.push(u)}}var f=function(){a.setState({dateMessage:n})};t===B(33452,"\u6708")&&f(),t===B(383372,"\u5e74")&&(i.indexOf("month-grid")>-1&&f(),i.indexOf("year-grid")>-1&&a.setState({monthMessage:n}))},a.weeks_perWeek=function(e){var t=[];return X.forEach(function(a){a.value===e[0]&&t.push(a.label)}),H.forEach(function(a){a.value===e[1]&&t.push(a.label)}),t},a.selectWeeks=function(e){var t=a.weeks_perWeek(e);a.setState({val:e,repeatMessage:t})},a.getSelectWeek=function(e){a.setState({checked:e})},a.getChecked=function(e,t){var n=a.props.createStore.setRepeatInfo,l=a.state.weekMessage,r=l;e?r.push(t.toString()):r.splice(r.indexOf(t.toString()),1),a.setState({weekMessage:r}),n({fer_0:r})},a.getWeeks=function(){var e=[],t=a.state.weekMessage;return H.map(function(n){return e.push(I.default.createElement(A,{defaultChecked:-1!==t.indexOf(n.key+""),key:n.value,onChange:function(e){a.getChecked(e.target.checked,n.value)}},n.label))}),e},a.getWhichWeeks=function(){var e=a.state.val;return I.default.createElement("div",{className:"repeat-weeks-list",key:"getwichweeks"},I.default.createElement(g.default,{cols:2,value:e,data:[X,H],cascade:!1,onScrollChange:function(e){a.selectWeeks(e)}}))},a.getMonths=function(){var e=[{value:0,label:B(382823,"\u65e5\u671f")},{value:1,label:B(389991,"\u661f\u671f")}],t=a.state,n=t.value,l=t.type,r=t.dateMessage,o=t.month_firstOrLast,i=t.year_firstOrLast,s=[],c=[],d=document.body.clientWidth;if(e.map(function(e){return s.push(I.default.createElement(j,{key:e.value,checked:n===e.value,onChange:function(){return a.onChangeRadio(e.value)}},e.label))}),s.push(),(0,h.default)(new Array(31)).map(function(e,t){return c.push(I.default.createElement("div",{className:-1===r.indexOf((t+1).toString())?"month-grid":"month-grid active",key:t,text:t+1,style:{width:(d-7)/7},onClick:function(e){a.onclickActive(e)}},t+1))}),0===n){var u=[{key:"0",showname:B(18817,"\u6b63\u6570")},{key:"1",showname:B(18816,"\u5012\u6570")}],f="month"===l?o:"year"===l?i:"";s.push(I.default.createElement(m.default,{key:"select",value:f,label:B(18817,"\u6b63\u6570")+"/"+B(18816,"\u5012\u6570"),options:u,viewAttr:0,style:{marginLeft:-7},onChange:function(e,t){"month"===l&&a.setState({month_firstOrLast:e}),"year"===l&&a.setState({year_firstOrLast:e})}})),s.push(I.default.createElement("div",{className:"month-list",key:"month-list"},c))}return 1===n&&s.push(a.getWhichWeeks()),s},a.getYears=function(){var e=document.body.clientWidth,t=a.state,n=t.checked,l=t.monthMessage,r=[],o=[];return(0,h.default)(new Array(12)).map(function(t,n){return r.push(I.default.createElement("div",{className:-1===l.indexOf((n+1).toString())?"year-grid":"year-grid active",key:n,style:{width:(e-4)/4},onClick:function(e){a.onclickActive(e)}},n+1,B(33452,"\u6708")))}),o.push(I.default.createElement("div",{className:"year-list",style:{},key:"year-list"},r)),o.push(),n&&o.push(a.getWhichWeeks()),o},a.doSubmit=function(){var e=a.state,t=e.selectRepeatTypeNum,n=e.count,l=e.weekMessage,r=e.dateMessage,o=e.monthMessage,i=e.val,s=e.month_firstOrLast,c=e.year_firstOrLast,d=e.value;(0,a.props.createStore.setRepeatInfo)({timeModul:t,interval:n,fer_0:l,fer_1:r,fer_2:o,fer_3:i,monthType:s,yearType:c,switchWeek:d}),a.props.history.go(-1)},a.state={type:"day",repeatType:!1,repeatRate:!1,month_firstOrLast:"0",year_firstOrLast:"0",selectRepeatType:B(387374,"\u6309\u5929"),selectRepeatTypeNum:"",dateRange:B(383378,"\u5929"),count:"",value:1,val:[1,1],checked:!1,repeatMessage:[],monthMessage:[],dateMessage:[],weekMessage:[]},a}return(0,D.default)(t,e),(0,S.default)(t,[{key:"componentDidMount",value:function(){var e=this.props.createStore.repeatInfo,t=e.timeModul,a=e.interval,n=e.fer_2,l=e.fer_1,r=e.fer_0,o=e.fer_3,i=e.monthType,s=e.yearType,c=e.switchWeek,d=[];d.push(parseInt(o[0],10),parseInt(o[1],10));var u="";F.forEach(function(e){e.key===t&&(u=e.label)}),this.setRepeatType(t),this.setState({selectRepeatType:u,count:a,weekMessage:r,dateMessage:l,monthMessage:n,val:d,month_firstOrLast:i,year_firstOrLast:s,value:parseInt(c,10)})}},{key:"componentWillUnmount",value:function(){}},{key:"render",value:function(){var e=this,t=this.state,a=t.count,n=t.dateRange,l=t.type,r=t.repeatRate,o=t.repeatType,s=t.selectRepeatType,d=window.innerHeight;return I.default.createElement("div",null,I.default.createElement("div",{className:"repeatTypeSelect",style:{height:d-48,overflow:"auto",WebkitOverflowScrolling:"touch"}},I.default.createElement(c.default,null,I.default.createElement(u.default,{editable:!1,moneyKeyboardAlign:"right",value:s,onClick:function(){e.setTypeVisible()}}," ",B(391140,"\u91cd\u590d\u7c7b\u578b")),o&&I.default.createElement("div",{className:"repeat-picker-view-item"},I.default.createElement(g.default,{cols:1,value:[s],data:F,onScrollChange:function(t){e.onScrollChangeRepeatType(t)}})),I.default.createElement(u.default,{editable:!1,value:(1===a?"":a)+n,onClick:function(){e.setRateVisible()}},B("21977","\u6bcf")),r&&I.default.createElement("div",{className:"repeat-picker-view-item"},I.default.createElement(g.default,{cols:2,value:[a],data:this.repeatTypeChange(),cascade:!1,onScrollChange:function(t){e.onChangeRepeatCount(t)}})),I.default.createElement("div",{className:"repeatMessage"},I.default.createElement("label",null,B(391141,"\u65e5\u7a0b\u5c06"),this.messageString())),"week"===l&&I.default.createElement("div",{className:"repeat-week-list"},this.getWeeks()),"month"===l&&I.default.createElement("div",{className:"repeat-month-list"},this.getMonths()),"year"===l&&I.default.createElement("div",{className:"repeat-year-list"},this.getYears(),this.getMonths()))),I.default.createElement("div",{className:"repeatTypeSelect-button"},I.default.createElement(i.default,{type:"primary",onClick:function(){e.doSubmit()}},B(386788,"\u786e\u5b9a"))))}}]),t}(I.default.Component))||r)||r)||r;t.default=J},1267:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l,r,o=a(86),i=n(o),s=a(5),c=n(s),d=a(54),u=n(d),f=a(39),m=n(f),p=a(8),h=n(p),y=a(1),g=n(y),v=a(4),k=n(v),w=a(2),E=n(w),b=a(3),S=n(b),C=a(132),N=n(C),T=a(9),D=n(T),W=a(31),_=n(W),P=a(0),x=n(P),M=a(10),R=a(12),L=a(1288),I=n(L),O=_.default.Normal,V=D.default.getLabel,B=N.default.alert,A={tp_0:{theme:"avatar",dataKeys:["name","url","name","sub","jobTitle","dep"]}},j=(l=(0,M.inject)("calendarStore"),(0,R.withRouter)(r=l(r=(0,M.observer)(r=function(e){function t(e){(0,g.default)(this,t);var a=(0,E.default)(this,(t.__proto__||(0,h.default)(t)).call(this,e));return a.getSearch=function(e){var t=a.props.type,n=a.props.calendarStore,l=n.getAttentionData,r=n.getUnderlining,o=n.mysubVisible,i=e.replace(/\s/g,""),s=o?1:0;"myFllow"===t&&l({searchStr:i,isAll:s}),"mySub"===t&&r({searchStr:i,isAll:s})},a.getPersonList=function(){var e=a.props.type,t=a.props.calendarStore,n=t.listUnderling,l=t.listAttention;return"myFllow"===e?l:"mySub"===e?n:void 0},a.getHeight=function(){var e=a.props.location.pathname,t=document.getElementById("main-container").offsetHeight;return t=window.innerHeight,e&&e.indexOf("/workPlanViewList")>-1?t-window.getThemeVars()["search-bar-height"]-2*window.getThemeVars().hd:t-window.getThemeVars()["tabs-height"]-window.getThemeVars()["search-bar-height"]-2*window.getThemeVars().hd},a.addMyFollow=function(e){var t=a.props.calendarStore,n=t.addAttention;(0,t.setState)({btnAddDisabled:!0}),n({touserid:e[0]})},a.deleteMyFollow=function(e){var t=a.props.calendarStore.deleteMyFollow;B("",V(15097,"\u786e\u5b9a\u8981\u5220\u9664\u5417\uff1f"),[{text:V(386789,"\u53d6\u6d88"),onPress:function(){},style:"default"},{text:V(386788,"\u786e\u5b9a"),onPress:function(){return t({touserid:e.id})}}])},a.onRowClick=function(e){var t=a.props.calendarStore.changeUserInfo;a.props.history.push(window.location.hash.split("#")[1]+"/schdule"),t(e[0].id,e[0].name),localStorage.setItem("userName",e[0].name),localStorage.setItem("userId",e[0].id),localStorage.setItem("hrmRoute","schdule")},a.state={},a}return(0,S.default)(t,e),(0,k.default)(t,[{key:"componentWillMount",value:function(){var e=this.props.location.pathname;(0,this.props.calendarStore.setState)({browser:new m.default.Store({route:e})})}},{key:"componentDidMount",value:function(){var e=this.props.calendarStore,t=e.getAttentionData,a=e.getUnderlining,n=e.currentUserID,l=e.mysubVisible,r=this.props.type;"mySub"==r?window.em&&window.em.checkJsApi("changeTitle")&&window.em.changeTitle({title:V(386548,"\u4e0b\u5c5e\u65e5\u7a0b")}):"myFllow"==r&&window.em&&window.em.checkJsApi("changeTitle")&&window.em.changeTitle({title:V(26469,"\u6211\u7684\u5173\u6ce8")}),localStorage.setItem("routeType",r),"myFllow"===r&&t({searchStr:"",pageNum:"1"}),"mySub"===r&&(!l&&a({userid:n,isAll:0}),l&&a({userid:n,isAll:1}))}},{key:"componentWillUnmount",value:function(){}},{key:"componentWillReceiveProps",value:function(e){var t=this.props.location.pathname,a=e.location.pathname;a&&a!==t&&("/calendar/subordinate"==a?window.em&&window.em.checkJsApi("changeTitle")&&window.em.changeTitle({title:V(386548,"\u4e0b\u5c5e\u65e5\u7a0b")}):"/calendar/myFllow"==a&&window.em&&window.em.checkJsApi("changeTitle")&&window.em.changeTitle({title:V(26469,"\u6211\u7684\u5173\u6ce8")}))}},{key:"render",value:function(){var e=this,t=this.props.calendarStore,a=t.browser,n=t.btnAddDisabled,l=this.props.type,r=this.props.location.pathname,o=(r.indexOf("/report/workPlanViewList"),{});return x.default.createElement("div",{style:{overflow:"hidden"}},x.default.createElement("div",{className:"getSearchBar"},x.default.createElement(u.default,{placeholder:V(387355,"\u641c\u7d22"),onSubmit:function(t){e.getSearch(t)}})),x.default.createElement("div",null,"myFllow"===l?x.default.createElement("div",{style:(0,c.default)({},o,{height:this.getHeight(),overflow:"auto"})},this.getPersonList()&&this.getPersonList().data.length>0?x.default.createElement(O,{template:A,store:this.getPersonList(),withSwipeAction:!0,swipeActionProps:{right:[{text:V(386789,"\u53d6\u6d88"),onPress:function(){},style:{backgroundColor:"#ddd",color:"white"}},{text:V(387789,"\u5220\u9664"),onPress:function(t){return e.deleteMyFollow(t)},style:{backgroundColor:"#F4333C",color:"white"}}]},onRowClick:function(){for(var t=arguments.length,a=Array(t),n=0;n<t;n++)a[n]=arguments[n];e.props.location.pathname.indexOf("workPlanViewList")>-1||e.onRowClick(a)}}):x.default.createElement(I.default,{message:V(83553,"\u6682\u65e0\u6570\u636e")}),x.default.createElement("div",{className:"hrmworkplan-guanzhu",style:{zIndex:998}},x.default.createElement(m.default,{store:a,type:"17",onChange:function(){for(var t=arguments.length,a=Array(t),n=0;n<t;n++)a[n]=arguments[n];e.addMyFollow(a)},viewAttr:n?1:2},x.default.createElement(i.default,{type:"primary",disabled:n,onClick:function(){}},V(26939,"\u6dfb\u52a0\u5173\u6ce8"))))):x.default.createElement("div",{style:(0,c.default)({},o,{height:this.getHeight()+47,overflow:"auto"})},this.getPersonList()&&this.getPersonList().data.length>0?x.default.createElement(O,{template:A,store:this.getPersonList(),onRowClick:function(){for(var t=arguments.length,a=Array(t),n=0;n<t;n++)a[n]=arguments[n];e.onRowClick(a)}}):x.default.createElement(I.default,{message:V(83553,"\u6682\u65e0\u6570\u636e")}))))}}]),t}(x.default.Component))||r)||r)||r);t.default=j},1268:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l,r,o,i,s=a(43),c=n(s),d=a(14),u=n(d),f=a(5),m=n(f),p=a(37),h=n(p),y=a(8),g=n(y),v=a(1),k=n(v),w=a(4),E=n(w),b=a(2),S=n(b),C=a(3),N=n(C),T=a(9),D=n(T),W=a(0),_=n(W),P=a(10),x=a(12),M=a(11),R=a(1283),L=n(R),I=a(1284),O=a(199),V=n(O),B=D.default.getLabel,A=["oneWeekStore","viewWorkplanStore"],j=(l=P.inject.apply(void 0,A))(r=(0,x.withRouter)(r=(0,P.observer)((i=o=function(e){function t(){(0,k.default)(this,t);var e=(0,S.default)(this,(t.__proto__||(0,g.default)(t)).call(this));return e.componentDidUpdate=function(){e.getRightHeightToLeft()},e.getRightHeightToLeft=function(){var t=e.props.oneWeekStore.isStyleX,a=(document.getElementsByClassName("table-row"),document.getElementsByClassName("info-hrm")),n=document.getElementsByClassName("tr-left"),l=document.getElementsByClassName("tr-right");if(a)for(var r=0;r<a.length;r++)if(a[r]&&a[r].clientHeight>60){for(var o=document.getElementsByClassName("info-hrm")[r],i=o.clientHeight;i>60;)o.innerText&&o.innerText.length>100?o.innerText=o.innerText.substring(0,100):o.innerText=o.innerText.substring(0,o.innerText.length-5),i=document.getElementsByClassName("info-hrm")[r].clientHeight;o.innerText=o.innerText+"..."}if(t&&n.length>0&&l.length>0)for(var s=0;s<n.length;s++)n[s].style.height=l[s].clientHeight+"px",l[s].style.height=l[s].clientHeight+"px"},e.getWeekContent=function(t,a){(0,e.props.oneWeekStore.getWorkPlanWeekData)({selectDate:t,groupId:a})},e.getThisWeek=function(t){var a=e.props.oneWeekStore,n=a.groupId,l=a.setState,r=new Date,o=(0,V.default)(r).format("YYYY-MM-DD");e.getWeekContent(o,n),l({selectedDate:o}),e.activeStyle(e.refs.weekButton)},e.changeDate=function(e){return 0<parseInt(e,10)&&parseInt(e,10)<10?"0"+e:e},e.doRefresh=function(){var t=e.props.oneWeekStore,a=t.groupId,n=t.selectedDate;e.getWeekContent(n,a),e.activeStyle(e.refs.dorefresh)},e.changeStyle=function(){var t=e.props.oneWeekStore,a=t.isStyleX;(0,t.setState)({isStyleX:!a}),e.activeStyle(e.refs.displayType),h.default.remind(B("508359","\u663e\u793a\u6837\u5f0f\u5df2\u5207\u6362"),1)},e.activeStyle=function(e){if(e){var t=e.className;e.className=e.className+" active",setTimeout(function(){e.className=t},100)}},e.getHeader=function(){var t=e.props.oneWeekStore,a=t.selectedDate,n=t.weekStartDate,l=t.weekEndDate,r=t.isStyleX,o=(window.innerWidth,window.innerWidth>320?"5%":""),i=[],s=B("15539","\u672c\u5468").indexOf("week")>-1?{"font-size":"12px"}:"";return i.push(_.default.createElement("div",null,_.default.createElement("div",{className:"date-picker",key:"date-picker",style:{marginRight:o}},_.default.createElement(L.default,{visible:!1,value:a,startDate:n,endDate:(0,V.default)(l).format("MM-DD"),onChange:function(t){return e.onPickerChange(t)},onOk:function(t){e.datePickerOk(t)}})),_.default.createElement("div",{className:"week-button",ref:"weekButton",key:"week-button",style:(0,m.default)({},s),onClick:function(t){e.getThisWeek(t)}},_.default.createElement("span",null,B("15539","\u672c\u5468"))),_.default.createElement("div",{className:"do-refresh",ref:"dorefresh",key:"do-refresh",onClick:function(){e.doRefresh()}},_.default.createElement(u.default,{type:"refresh",size:"xs"})),_.default.createElement("div",{className:"display-type",ref:"displayType",key:"display-type",onClick:function(){return e.changeStyle()}},_.default.createElement(u.default,{type:r?"style-02":"style",size:"sm"})))),i},e.toPreviewWorkplan=function(t){var a=e.props,n=(a.location.pathname,a.viewWorkplanStore),l=a.oneWeekStore;e.props.history.push("detail"),n.changeWorkplanID(t),l.setState({status:{current:"preview"}})},e.getWorkplanItem=function(t){var a=[];return t&&t.map(function(t,n){a.push(_.default.createElement("div",{className:"info-dispaly",key:n},_.default.createElement("div",{className:"info-header"},_.default.createElement("label",null,t.beginTime),_.default.createElement("span",{ref:"title",className:"title",onClick:function(){e.toPreviewWorkplan(t.workid)}},t.title)),_.default.createElement("div",{className:"info-hrm",id:"infoHrmText"},t.resourceName)))}),a},e.getContentY=function(){var t=[],a=[],n=e.props.oneWeekStore,l=n.oneWeekDatas,r=n.showNight,o=n.showNoon;return l=(0,M.toJS)(l),l.length>0&&l instanceof Array&&l.map(function(t,n){a.push(_.default.createElement("tr",{key:n,className:"table-row",ref:"tableRow"+n},_.default.createElement("td",{className:"tr-left"},_.default.createElement("div",null,_.default.createElement("span",null,t.date),_.default.createElement("span",{className:"week"},t.week))),_.default.createElement("td",{className:"tr-right",style:{width:window.innerWidth-94}},_.default.createElement("div",{className:"workplan-item"},_.default.createElement("div",{className:"time-label"},_.default.createElement("span",null,B(512929,"\u4e0a\u5348"))),_.default.createElement("div",{className:"workplan-info"},e.getWorkplanItem(t.am))),o&&_.default.createElement("div",{className:"workplan-item"},_.default.createElement("div",{className:"time-label"},_.default.createElement("span",null,B("389284","\u4e2d\u5348"))),_.default.createElement("div",{className:"workplan-info"},e.getWorkplanItem(t.noon))),_.default.createElement("div",{className:"workplan-item"},_.default.createElement("div",{className:"time-label"},_.default.createElement("span",null,B(512930,"\u4e0b\u5348"))),_.default.createElement("div",{className:"workplan-info"},e.getWorkplanItem(t.pm))),r&&_.default.createElement("div",{className:"workplan-item"},_.default.createElement("div",{className:"time-label"},_.default.createElement("span",null,B(503462,"\u665a\u4e0a"))),_.default.createElement("div",{className:"workplan-info"},e.getWorkplanItem(t.night))))))}),t.push(e.getScrollHeader("y")),t.push(_.default.createElement("div",{className:"scroll-content",key:"scroll-content"},_.default.createElement("table",{className:"table",ref:"tableY",cellPadding:"0"},_.default.createElement("tbody",null,a)))),t},e.getContentX=function(){var t=[],a=[],n=[],l=e.props.oneWeekStore,r=l.oneWeekDatas,o=l.showNight,i=l.showNoon;return r=(0,M.toJS)(r),r.length>0&&r instanceof Array&&r.map(function(t,l){a.push(_.default.createElement("tr",{className:"tr-left",key:l,style:{height:"inherit",textAlign:"center"}},_.default.createElement("td",null,_.default.createElement("span",{style:{display:"inline-block"}},t.date),_.default.createElement("span",{className:"week",style:{display:"inline-block"}},t.week)))),n.push(_.default.createElement("tr",{className:"tr-right",key:l},_.default.createElement("td",{className:"workplan-item",style:{height:"inherit"}},_.default.createElement("div",{className:"workplan-info"},e.getWorkplanItem(t.am))),i&&_.default.createElement("td",{className:"workplan-item",style:{height:"inherit"}},_.default.createElement("div",{className:"workplan-info"},e.getWorkplanItem(t.noon))),_.default.createElement("td",{className:"workplan-item",style:{height:"inherit"}},_.default.createElement("div",{className:"workplan-info"},e.getWorkplanItem(t.pm))),o&&_.default.createElement("td",{className:"workplan-item",style:{height:"inherit"}},_.default.createElement("div",{className:"workplan-info"},e.getWorkplanItem(t.night)))))}),t.push(e.getScrollHeader("x")),t.push(_.default.createElement("div",{className:"scroll-content",key:"scroll-content",ref:"tableX"},_.default.createElement("div",{className:"left-scroll",onScroll:e.tableXLeft,ref:"tableXLeft"},_.default.createElement("table",{cellPadding:"0",cellSpacing:"0"},_.default.createElement("tbody",null,a))),_.default.createElement("div",{className:"right-scroll",onScroll:e.tableXRight,ref:"tableXRight"},_.default.createElement("table",{className:"scroll-content",cellPadding:"0",cellSpacing:"0"},_.default.createElement("tbody",null,n))))),t},e.tableXRight=function(){e.refs.tableXLeft&&e.refs.tableXRight&&e.refs.headScroll&&(e.refs.tableXLeft.scrollTop=e.refs.tableXRight.scrollTop,e.refs.headScroll.scrollLeft=e.refs.tableXRight.scrollLeft)},e.tableXLeft=function(){e.refs.tableXLeft&&e.refs.tableXRight&&(e.refs.tableXRight.scrollTop=e.refs.tableXLeft.scrollTop)},e.headScroll=function(){e.refs.headScroll&&e.refs.tableXRight&&(e.refs.tableXRight.scrollLeft=e.refs.headScroll.scrollLeft)},e.getScrollHeader=function(t){var a=[],n=e.props.oneWeekStore,l=(n.oneWeekDatas,n.showNight),r=n.showNoon;return"x"===t&&a.push(_.default.createElement("div",{className:"scroll-header",key:"scroll-header"},_.default.createElement("div",{className:"left"}),_.default.createElement("div",{className:"right",ref:"headScroll",onScroll:e.headScroll},_.default.createElement("div",{className:"workplan-item"},_.default.createElement("div",{className:"time-label"},_.default.createElement("span",null,B(512929,"\u4e0a\u5348")))),r&&_.default.createElement("div",{className:"workplan-item"},_.default.createElement("div",{className:"time-label"},_.default.createElement("span",null,B("389284","\u4e2d\u5348")))),_.default.createElement("div",{className:"workplan-item"},_.default.createElement("div",{className:"time-label"},_.default.createElement("span",null,B(512930,"\u4e0b\u5348")))),l&&_.default.createElement("div",{className:"workplan-item"},_.default.createElement("div",{className:"time-label"},_.default.createElement("span",null,B(503462,"\u665a\u4e0a"))))))),"y"===t&&a.push(_.default.createElement("div",{className:"scroll-header",key:"scroll-header"},_.default.createElement("div",{className:"time-label"},B("19736","\u65f6\u95f4")),_.default.createElement("div",{className:"content-label"},B("17795","\u5de5\u4f5c\u5185\u5bb9")))),a},e.getLoadding=function(){var e=[];return e.push(_.default.createElement("div",{className:"loaidng-icon",key:"loading"},_.default.createElement(u.default,{type:"loading",size:"lg"}))),e},e.datePickerOk=function(t){var a=e.props.oneWeekStore.groupId;e.getWeekContent(t,a)},e.onPickerChange=function(t){var a=e.props.oneWeekStore,n=a.groupId;(0,a.setState)({selectedDate:t}),e.getWeekContent(t,n)},e.state={value:"0"},e}return(0,N.default)(t,e),(0,E.default)(t,[{key:"componentDidMount",value:function(){var e=this.props.location.pathname;"/calendar/myCalendar/report/oneWeekWorkplan"!=e&&"/calendar/allCalendar/report/oneWeekWorkplan"!=e&&"/calendar/myCalendar/report/oneWeekWorkplan/detail"!=e||window.em&&window.em.checkJsApi("changeTitle")&&window.em.changeTitle({title:B(503461,"\u4e00\u5468\u65e5\u7a0b\u5b89\u6392")});var t=this.props.oneWeekStore,a=t.getWorkPlanWeekGroupSelect,n=t.getWorkPlanWeekData;t.selectedDate,t.groupId;a(function(e){return n(e)}),window.iNoBounce&&window.iNoBounce.isEnabled()&&(0,I.isIOS)()&&window.iNoBounce.disable()}},{key:"componentWillUnmount",value:function(){window.iNoBounce&&!window.iNoBounce.isEnabled()&&(0,I.isIOS)()&&window.iNoBounce.enable()}},{key:"componentWillReceiveProps",value:function(e){var t=this.props.location.pathname,a=e.location.pathname;a&&a!==t&&("/calendar/myCalendar/report/oneWeekWorkplan"!=a&&"/calendar/allCalendar/report/oneWeekWorkplan"!=a&&"/calendar/myCalendar/report/oneWeekWorkplan/detail"!=a||window.em&&window.em.checkJsApi("changeTitle")&&window.em.changeTitle({title:B(503461,"\u4e00\u5468\u65e5\u7a0b\u5b89\u6392")}))}},{key:"render",value:function(){var e=this,t=this.props.prefixCls,a=this.props.oneWeekStore,n=a.selectGroup,l=a.selectedType,r=a.selectPage,o=a.loadding,i=(a.selectedDate,a.weekStartDate,a.weekEndDate,a.init),s=a.isStyleX,d=s?"x":"y";return n=(0,M.toJS)(n),l=(0,M.toJS)(l),_.default.createElement("div",null,i&&_.default.createElement("div",{className:t+"-container"},_.default.createElement("div",{className:t+"-container-head"},this.getHeader()),_.default.createElement(c.default,{options:n,store:r,valueArray:l,label:"",key:"selectpage",onChange:function(t,a){var n=e.props.oneWeekStore,l=n.setState,r=n.selectedDate,o=t[0]&&t[0].key||"-9999";e.getWeekContent(r,o),l({groupId:o,selectedType:[o]})}}),_.default.createElement("div",{className:t+"-container-content-"+d},s?this.getContentX():this.getContentY())),o&&this.getLoadding())}}]),t}(_.default.Component),o.defaultProps={prefixCls:"oneweek-workplan"},r=i))||r)||r)||r;t.default=j},1269:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l,r,o,i,s=a(20),c=n(s),d=a(44),u=n(d),f=a(86),m=n(f),p=a(87),h=n(p),y=a(39),g=n(y),v=a(48),k=n(v),w=a(43),E=n(w),b=a(15),S=n(b),C=a(14),N=n(C),T=a(5),D=n(T),W=a(8),_=n(W),P=a(1),x=n(P),M=a(4),R=n(M),L=a(2),I=n(L),O=a(3),V=n(O),B=a(24),A=n(B),j=a(9),F=n(j),H=a(0),X=n(H),J=a(10),Y=a(12),U=a(11),z=a(1283),q=n(z),G=a(1284),K=a(1267),Q=n(K),Z=a(1282),$=n(Z),ee=a(199),te=n(ee),ae=F.default.getLabel,ne=(A.default.Item,A.default.FormItem),le=["workplanViewListStore","viewWorkplanStore"],re=(l=J.inject.apply(void 0,le))(r=(0,Y.withRouter)(r=(0,J.observer)((i=o=function(e){function t(){(0,x.default)(this,t);var e=(0,I.default)(this,(t.__proto__||(0,_.default)(t)).call(this));return e.componentDidUpdate=function(){e.getRightHeightToLeft()},e.getRightHeightToLeft=function(){var t=e.props.workplanViewListStore,a=(t.isStyleX,t.titleFold),n=t.ViewDatas,l=(0,U.toJS)(n),r=l.conf.ap,o=(document.getElementsByClassName("table-row"),document.getElementsByClassName("workplan-item-showname")),i=(document.getElementsByClassName("tr-left"),document.getElementsByClassName("tr-right"),document.getElementsByClassName("left-scroll")[0]),s=document.getElementsByClassName("right-scroll")[0];if(o&&0===a)for(var c=0;c<o.length;c++)if(o[c]&&o[c].clientHeight>60){for(var d=document.getElementsByClassName("workplan-item-showname")[c],u=d.clientHeight;u>60;)d.innerText&&d.innerText.length>100?d.innerText=d.innerText.substring(0,100):d.innerText=d.innerText.substring(0,d.innerText.length-5),u=document.getElementsByClassName("workplan-item-showname")[c].clientHeight;d.innerText=d.innerText+"..."}if(i&&s)if(r){var f=i.getElementsByClassName("time-label"),m=s.getElementsByClassName("tr-right");for(var p in m)parseInt(p)>=0&&f[p]&&m[p]&&(f[p].style.height=m[p].clientHeight+"px")}else{var h=i.getElementsByClassName("tr-left"),y=s.getElementsByClassName("tr-right");for(var g in y)parseInt(g)>=0&&h[g]&&y[g]&&(h[g].style.height=y[g].clientHeight+"px")}},e.getWorkplanViewList=function(t){t=(0,U.toJS)(t),(0,e.props.workplanViewListStore.getCalendarData)(t)},e.getThisWeek=function(t){var a=e.props.workplanViewListStore.setState,n=new Date,l=(0,te.default)(n).format("YYYY-MM-DD");e.getWorkplanViewList({selectDate:l}),a({selectedDate:l}),e.activeStyle(e.refs.weekButton)},e.changeDate=function(e){return 0<parseInt(e,10)&&parseInt(e,10)<10?"0"+e:e},e.doRefresh=function(){var t=e.props.workplanViewListStore;t.groupId,t.selectedDate;e.getWorkplanViewList(),e.activeStyle(e.refs.dorefresh)},e.activeStyle=function(e){if(e){var t=e.className;e.className=e.className+" active",setTimeout(function(){e.className=t},100)}},e.getHeader=function(){var t=e.props.workplanViewListStore,a=(t.oneWeekDatas,t.showNight,t.showNoon,t.ViewDatas),n=t.selectedDate,l=t.layout,r=t.setState,o=t.weekRangeEndDate,i=(0,U.toJS)(a),s=i.days.value,c=n||(0,te.default)(new Date).format("YYYY-MM-DD"),d=o,u=(window.innerWidth,window.innerWidth>320?"5%":""),f=[],m=ae("15539","\u672c\u5468").indexOf("week")>-1?{"font-size":"12px"}:"";return s&&s[0]&&(c=s[0],d=s[s.length-1],r({weekRangeEndDate:s[s.length-1]})),f.push(X.default.createElement("div",{key:"header"},X.default.createElement("div",{className:"date-picker",key:"date-picker",style:{marginRight:u}},X.default.createElement(q.default,{visible:!1,value:n,startDate:c,endDate:(0,te.default)(d).format("MM-DD"),onChange:function(t){return e.onPickerChange(t)},onOk:function(t){e.datePickerOk(t)}})),X.default.createElement("div",{className:"week-button",ref:"weekButton",key:"week-button",style:(0,D.default)({},m),onClick:function(t){e.getThisWeek(t)}},X.default.createElement("span",null,ae("15539","\u672c\u5468"))),X.default.createElement("div",{className:"do-refresh",ref:"dorefresh",key:"do-refresh",onClick:function(){e.doRefresh()}},X.default.createElement(N.default,{type:"refresh",size:"xs"})),X.default.createElement("div",{className:"do-select",key:"do-select",onClick:function(){e.props.history.push(l.path)}},X.default.createElement(N.default,{type:"filter-o",size:"xs"})))),f},e.toPreviewWorkplan=function(t){var a=e.props,n=(a.location.pathname,a.viewWorkplanStore),l=a.workplanViewListStore,r=l.detailLayout;e.props.history.push(r.path),n.changeWorkplanID(t),l.setState({status:{current:"preview"}})},e.setArrayToObj=function(e){var t={};return Array.isArray(e)&&e.forEach(function(e){t=(0,S.default)({},e.begindate,(0,D.default)({},e))}),t},e.getItemWidth=function(){var t=e.props,a=t.WIDTH,n=t.hasApWidth,l=t.noApWidth;return e.props.workplanViewListStore.ViewDatas.conf.ap?a-n-20:a-l-20},e.Fontcolor=function(e){var t=[1,1,1];"#"==e.substr(0,1)&&(e=e.substring(1)),e=e.toLowerCase();for(var a=new Array,n=0;n<3;n++)a[0]=e.substr(2*n,2),a[3]="0123456789abcdef",a[1]=a[0].substr(0,1),a[2]=a[0].substr(1,1),a[20+n]=16*a[3].indexOf(a[1])+a[3].indexOf(a[2]);return t[0]=a[20]/255,t[1]=a[21]/255,t[2]=a[22]/255,.213*t[0]+.715*t[1]+.072*t[2]<.5?"#FFFFFF":"#000000"},e.getContentX=function(){var t=[],a=[],n=[],l=e.props.workplanViewListStore,r=l.oneWeekDatas,o=(l.showNight,l.showNoon,l.ViewDatas),i=(l.titleFold,(0,U.toJS)(o)),s=i.membersDatas,c=i.days.value,d=i.memberids,u=i.conf.ap,f=u?2:1;r=(0,U.toJS)(r);var m=u?144:94,p={};return Array.isArray(d)&&d.forEach(function(t,l){var r=s[t.id];a.push(X.default.createElement("div",{className:"tr-left",key:l},X.default.createElement("div",{className:"name",style:{width:u?"calc(100% - 51px)":"calc(100% - 1px)"}},X.default.createElement("span",null,t.name)),u&&X.default.createElement("div",{className:"timelabel"},X.default.createElement("div",{className:"time-label time-label-string"},X.default.createElement("label",null,ae(512929,"\u4e0a\u5348"))),X.default.createElement("div",{className:"time-label time-label-string"},X.default.createElement("label",null,ae(512930,"\u4e0b\u5348"))))));for(var o=[],i=function(t,a,n){Array.isArray(c)&&c.map(function(n){var l=[];r&&Array.isArray(r[a])&&r[a].map(function(t){if(t.begindate===n){var a=e.Fontcolor(t.color);l.push(X.default.createElement("div",{className:"workplan-item-showname",onClick:function(){return e.toPreviewWorkplan(t.id)},style:(0,D.default)({},p,{background:t.color,color:a})},t.showname))}}),t.push(X.default.createElement("td",{className:"workplan-item "+a,style:{width:e.getItemWidth()}},l))})},d=0;d<f;d++)u&&0==d?(i(o,"info"),n.push(X.default.createElement("tr",{className:"tr-right info",key:"trinfo"+l},o)),o=[]):u&&1==d?(i(o,"info_pm"),n.push(X.default.createElement("tr",{className:"tr-right info_pm",key:"trinfo_pm"+l},o)),o=[]):u||(i(o,"info"),n.push(X.default.createElement("tr",{className:"tr-right",key:"trinfo"+l},o)),o=[])}),t.push(e.getScrollHeader()),t.push(X.default.createElement("div",{className:"scroll-content",key:"scroll-content",ref:"tableX"},X.default.createElement("div",{className:"left-scroll",onScroll:e.tableXLeft,ref:"tableXLeft",style:{width:m*window.getThemeVars().hd}},a),X.default.createElement("div",{className:"right-scroll",onScroll:e.tableXRight,ref:"tableXRight",style:{width:(window.innerWidth-m)*window.getThemeVars().hd}},X.default.createElement("table",{className:"scroll-content"},X.default.createElement("tbody",{style:{display:"table"}},n))))),t},e.tableXRight=function(){e.refs.tableXLeft&&e.refs.tableXRight&&e.refs.headScroll&&(e.refs.tableXLeft.scrollTop=e.refs.tableXRight.scrollTop,e.refs.headScroll.scrollLeft=e.refs.tableXRight.scrollLeft)},e.tableXLeft=function(){e.refs.tableXLeft&&e.refs.tableXRight&&(e.refs.tableXRight.scrollTop=e.refs.tableXLeft.scrollTop)},e.headScroll=function(){e.refs.headScroll&&e.refs.tableXRight&&(e.refs.tableXRight.scrollLeft=e.refs.headScroll.scrollLeft)},e.getScrollHeader=function(){var t=[],a=e.props.workplanViewListStore,n=(a.oneWeekDatas,a.showNight,a.showNoon,a.ViewDatas),l=(0,U.toJS)(n),r=l.days,o=r.title,i=(r.value,l.conf),s=i.ap,c=i.dataRule,d=e.props,u=d.hasApWidth,f=d.noApWidth,m=s?u:f;return t.push(X.default.createElement("div",{className:"scroll-header",key:"scroll-header"},X.default.createElement("div",{className:"left",style:{width:m*window.getThemeVars().hd}},2==c?ae("15525","\u63a5\u6536\u4eba"):ae("882","\u521b\u5efa\u4eba")),X.default.createElement("div",{className:"right",ref:"headScroll",onScroll:e.headScroll,style:{width:(window.innerWidth-m-1)*window.getThemeVars().hd}},Array.isArray(o)&&o.map(function(t){return X.default.createElement("div",{className:"workplan-item",style:{width:e.getItemWidth()}},X.default.createElement("div",{className:"time-label"},X.default.createElement("span",null,t)))})))),t},e.getLoadding=function(){var e=[];return e.push(X.default.createElement("div",{className:"loaidng-icon",key:"loading"},X.default.createElement(N.default,{type:"loading",size:"lg"}))),e},e.datePickerOk=function(t){var a=e.props.workplanViewListStore.groupId;e.getWorkplanViewList(t,a)},e.onPickerChange=function(t){var a=e.props.workplanViewListStore,n=a.setState,l=(a.selectedDate,a.getCalendarData),r={selectDate:t};n({selectedDate:t}),l(r)},e.onConditionSearch=function(){var t=e.props.workplanViewListStore,a=t.selectedTypeVal,n=t.selectGroupVal,l=t.hrmBrowserVal,r=t.typeBrowserVal,o=t.commonBrowserVal,i=t.setState;if(n=(0,U.toJS)(n),l=(0,U.toJS)(l),r=(0,U.toJS)(r),o=(0,U.toJS)(o),n&&["1","2","3","6"].indexOf(n[0])>-1){var s=[];n&&"3"===n[0]&&Array.isArray(l)&&l.map(function(e){s.push(e.id)}),!n||"1"!==n[0]&&"2"!==n[0]||Array.isArray(r)&&r.map(function(e){s.push(e.id)}),n&&"6"===n[0]&&Array.isArray(o)&&o.map(function(e){s.push(e.id)}),i({workPlanType:a,objType:n,objIds:s}),e.getWorkplanViewList({workPlanType:a,objType:n,objIds:s})}else i({workPlanType:a,objType:n,objIds:""}),e.getWorkplanViewList({workPlanType:a,objType:n,objIds:""});e.props.history.push("/calendar/myCalendar/report/workPlanViewList")},e.onReset=function(){var t=e.props.workplanViewListStore,a=t.setState,n=t.selectGroup,l=t.dept,r=t.subComp,o=[];"1"===n[0].key&&(o=l),"2"===n[0].key&&(o=r),a({selectedTypeVal:[],selectGroupVal:[n[0].key],typeBrowserVal:o})},e.getSelectFields=function(){var t=e.props.workplanViewListStore,a=t.selectGroup,n=t.selectedType,l=t.selectPage,r=t.rangeSelectPage,o=(t.typeSelectPage,t.selectedTypeVal),i=t.selectGroupVal,s=t.typeSelectPageVal,c=t.setState,d=t.selectedTypeLabel,f=t.browser,p=t.browserHrm,y=t.browserHrm2,v=t.typeVal,w=t.dept,b=t.subComp,S=t.hrmBrowserVal,C=t.layoutMyfollow,T=t.typeBrowserVal,D=t.commonBrowserVal,W=[],_=[];s=(0,U.toJS)(s),i=(0,U.toJS)(i),S=(0,U.toJS)(S),T=(0,U.toJS)(T),o=(0,U.toJS)(o),i&&"1"===i[0]&&(v="4"),i&&"2"===i[0]&&(v="164");return _.push(X.default.createElement(E.default,{options:n,store:l,valueArray:o,label:ae("16094","\u65e5\u7a0b\u7c7b\u578b"),multiChoose:!0,key:"selectpage1",onChange:function(e,t){var a=[];Array.isArray(e)&&e.forEach(function(e){a.push(e.key)}),c({selectedTypeVal:a})}})),_.push(X.default.createElement(E.default,{options:a,store:r,valueArray:i,label:ae("124810","\u4eba\u5458\u8303\u56f4"),key:"selectpage2",onChange:function(e,t){var a=[];Array.isArray(e)&&e.forEach(function(e){a.push(e.key)}),c("1"===a[0]?{selectGroupVal:a,objType:a[0],selectedTypeLabel:e[0].showname,typeBrowserVal:w}:"2"===a[0]?{selectGroupVal:a,objType:a[0],selectedTypeLabel:e[0].showname,typeBrowserVal:b}:{selectGroupVal:a,objType:a[0],selectedTypeLabel:e[0].showname})}})),i&&("1"===i[0]||"2"===i[0])&&function(e){return!e||["1","2","3"].indexOf(e)>-1}(i[0])&&_.push(X.default.createElement(k.default,{key:"selectpage3",type:v,store:f,label:d,isSingle:!1,valueArray:T,onChange:function(){c({typeBrowserVal:arguments.length<=2?void 0:arguments[2],objIds:arguments.length<=0?void 0:arguments[0]})}})),i&&"3"===i[0]&&_.push(X.default.createElement(g.default,{key:"selectpage3",store:p,label:d,valueArray:S,onChange:function(){c({hrmBrowserVal:arguments.length<=2?void 0:arguments[2],objIds:arguments.length<=0?void 0:arguments[0]})}})),i&&"7"===i[0]&&_.push(X.default.createElement(A.default,{className:"my-follow",key:"my-follow"},X.default.createElement(ne,{key:"my-follow",label:ae("502011","\u7ef4\u62a4\u5173\u6ce8\u4eba"),line:!0,extra:X.default.createElement(N.default,{key:"right",type:"right"}),content:X.default.createElement(h.default,{placeholder:ae("512666","\u70b9\u51fb\u7ef4\u62a4\u5173\u6ce8\u4eba"),editable:!1,onClick:function(){return e.props.history.push(C.path)}})}))),i&&"6"===i[0]&&_.push(X.default.createElement(g.default,{key:"common",store:y,label:d,valueArray:D,isSingle:!1,activeKey:5,tabs:[{isSearch:!1,key:"5",name:ae("81554","\u5e38\u7528\u7ec4"),selected:!0,showOrder:0}],onChange:function(){c({commonBrowserVal:arguments.length<=2?void 0:arguments[2],objIds:arguments.length<=0?void 0:arguments[0]})}})),W.push(X.default.createElement("div",{className:"workplanlist-select-conditions",key:"group"},X.default.createElement("div",{className:"content"},_),X.default.createElement("div",{className:"footer"},X.default.createElement(u.default,null,X.default.createElement(u.default.Item,null,X.default.createElement(m.default,{onClick:function(){return e.onReset()}},ae("2022","\u91cd\u7f6e"))),X.default.createElement(u.default.Item,null,X.default.createElement(m.default,{type:"primary",onClick:function(){return e.onConditionSearch()}},ae(387355,"\u641c\u7d22"))))))),W},e.state={value:"0"},e}return(0,V.default)(t,e),(0,R.default)(t,[{key:"componentWillMount",value:function(){var e=this.props.workplanViewListStore,t=e.doinitUrl,a=e.browserHrm2;t(this.props.location.pathname),a.setState({activeKey:"5"})}},{key:"componentDidMount",value:function(){var e=this.props.location.pathname;"/calendar/myCalendar/report/workPlanViewList"!=e&&"/calendar/allCalendar/report/workPlanViewList"!=e&&"/calendar/myCalendar/report/workPlanViewList/detail"!=e||window.em&&window.em.checkJsApi("changeTitle")&&window.em.changeTitle({title:ae(33959,"\u65e5\u7a0b\u4e00\u89c8\u8868")});var t=this.props.workplanViewListStore,a=t.getCalendarData,n=(t.getWorkPlanWeekGroupSelect,t.getWorkPlanWeekData,t.selectedDate,t.groupId,t.getBaseData);t.objType,t.objIds,t.workPlanType,t.doinitUrl;n("",function(){return a()}),window.iNoBounce&&window.iNoBounce.isEnabled()&&(0,G.isIOS)()&&window.iNoBounce.disable()}},{key:"componentWillUnmount",value:function(){window.iNoBounce&&!window.iNoBounce.isEnabled()&&(0,G.isIOS)()&&window.iNoBounce.enable(),localStorage.removeItem("reportTitle")}},{key:"componentWillReceiveProps",value:function(e){var t=this.props.location.pathname,a=e.location.pathname;a&&a!==t&&("/calendar/myCalendar/report/workPlanViewList"!=a&&"/calendar/allCalendar/report/workPlanViewList"!=a&&"/calendar/myCalendar/report/workPlanViewList/detail"!=a||window.em&&window.em.checkJsApi("changeTitle")&&window.em.changeTitle({title:ae(33959,"\u65e5\u7a0b\u4e00\u89c8\u8868")}))}},{key:"render",value:function(){var e=this,t=this.props.prefixCls,a=this.props.workplanViewListStore,n=a.selectGroup,l=a.selectedType,r=a.loadding,o=(a.selectedDate,a.weekStartDate,a.weekEndDate,a.init,a.isStyleX),i=a.layout,s=a.layoutMyfollow,d=(a.selectedTypeVal,a.selectGroupVal,a.typeBrowserVal,a.detailLayout),u=o?"x":"y";return n=(0,U.toJS)(n),l=(0,U.toJS)(l),X.default.createElement("div",{style:{height:"100%"}},X.default.createElement("div",{className:t+"-container"},X.default.createElement("div",{className:t+"-container-head"},this.getHeader()),X.default.createElement("div",{className:t+"-container-content-"+u},this.getContentX())),r&&this.getLoadding(),X.default.createElement(Y.Switch,null,X.default.createElement(Y.Route,{key:i.id,path:i.path,render:function(){return X.default.createElement(c.default,null,X.default.createElement("div",{key:"wmPoutePageDemo-workplan-list",className:"wm-route-layout wm-demo-route-layout-page"},e.getSelectFields()))}}),X.default.createElement(Y.Route,{key:s.id,path:s.path,render:function(){return X.default.createElement(c.default,null,X.default.createElement("div",{key:"wmPoutePageDemo-workplan-list",className:"wm-route-layout wm-demo-route-layout-page"},X.default.createElement(Q.default,{type:"myFllow"})))}}),X.default.createElement(Y.Route,{key:d.id,path:d.path,render:function(){return X.default.createElement(c.default,null,X.default.createElement("div",{key:"111",className:"wm-route-layout wm-demo-route-layout-page"},X.default.createElement($.default,null)))}})))}}]),t}(X.default.Component),o.defaultProps={prefixCls:"workplan-view-list",WIDTH:window.innerWidth,hasApWidth:143,noApWidth:93},r=i))||r)||r)||r;t.default=re},1275:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var l,r=a(8),o=n(r),i=a(1),s=n(i),c=a(4),d=n(c),u=a(2),f=n(u),m=a(3),p=n(m),h=a(0),y=n(h),g=a(1448),v=n(g),k=a(12),w=(0,k.withRouter)(l=function(e){function t(){var e,a,n,l;(0,s.default)(this,t);for(var r=arguments.length,i=Array(r),c=0;c<r;c++)i[c]=arguments[c];return a=n=(0,f.default)(this,(e=t.__proto__||(0,o.default)(t)).call.apply(e,[this].concat(i))),n.isFooterVisible=function(){var e=n.props.location.pathname,t=n.props.history.action,a=!0;return"/calendar/myFllow"!==e&&"/calendar/subordinate"!==e||("POP"===t&&localStorage.userName&&(a=!1),"PUSH"===t&&(a=!1)),(e.indexOf("create")>-1||e.indexOf("detail")>-1)&&(a=!1),a},l=a,(0,f.default)(n,l)}return(0,p.default)(t,e),(0,d.default)(t,[{key:"componentDidMount",value:function(){}},{key:"render",value:function(){return y.default.createElement("div",{className:"schdule",style:{height:"100%"}},y.default.createElement("div",{id:"main-container",style:{height:this.isFooterVisible()?"calc(100% - 50px)":"100%"}},this.props.children),this.isFooterVisible()&&y.default.createElement(v.default,null))}}]),t}(y.default.Component))||l;t.default=w},1280:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var l=a(8),r=n(l),o=a(1),i=n(o),s=a(4),c=n(s),d=a(2),u=n(d),f=a(3),m=n(f),p=a(0),h=n(p),y=a(10),g=a(12),v=function(e){return(0,g.withRouter)((0,y.observer)(function(t){function a(){return(0,i.default)(this,a),(0,u.default)(this,(a.__proto__||(0,r.default)(a)).apply(this,arguments))}return(0,m.default)(a,t),(0,c.default)(a,[{key:"shouldComponentUpdate",value:function(e){var t=e.location.pathname,a=e.history,n=this.props.location.pathname,l=/\/[^\\\/]+$/;return t===n||t.replace(l,"")!==n.replace(l,"")||"POP"!==a.action||(a.go(-1),!1)}},{key:"render",value:function(){return h.default.createElement(e,this.props)}}]),a}(h.default.Component)))},k=v;window.WeaverMobilePage&&(window.WeaverMobilePage.routeBackToUpperlevel=k),t.default=k},1282:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var l,r,o,i=a(477),s=n(i),c=a(14),d=n(c),u=a(8),f=n(u),m=a(1),p=n(m),h=a(4),y=n(h),g=a(2),v=n(g),k=a(3),w=n(k),E=a(1280),b=n(E),S=a(9),C=n(S),N=a(0),T=n(N),D=a(479),W=a(12),_=a(10),P=a(1264),x=n(P),M=C.default.getLabel,R={index:(0,D.asyncComponent)({resolve:function(){return a.e(18).then(a.bind(null,1292))}}),discussData:(0,D.asyncComponent)({resolve:function(){return a.e(19).then(a.bind(null,1293))}})},L=(l=(0,_.inject)("viewWorkplanStore"),r=(0,_.inject)("createStore"),(0,b.default)(o=l(o=r(o=(0,W.withRouter)(o=(0,_.observer)(o=function(e){function t(e){(0,p.default)(this,t);var a=(0,v.default)(this,(t.__proto__||(0,f.default)(t)).call(this,e));return a.getQuery=function(e){var t={};return e.map(function(e,a){var n=e.split("=");return t[n[0]]=n[1],""}),t},a.setPage=function(e){e.indexOf("detail/index")>-1&&a.setState({nowTab:0}),e.indexOf("detail/discussData")>-1&&a.setState({nowTab:1})},a.changeTab=function(e,t){var n=window.location.hash&&window.location.hash.split("#")[1].split("/detail");switch(e.key){case 1:a.setPath(t,n[0]+"/detail/index"),a.setState({nowTab:0});break;case 2:a.setPath(t,n[0]+"/detail/discussData"),a.setState({nowTab:1})}},a.setPath=function(e,t){a.props.history.push(t)},a.state={nowTab:0},a}return(0,w.default)(t,e),(0,y.default)(t,[{key:"componentWillMount",value:function(){var e=window.location.hash&&window.location.hash.split("#"),t=this.props.viewWorkplanStore,a=t.initWorkPlan,n=t.setParams;a();var l=this.props.location.search?this.props.location.search.split("?")[1]:"",r=l.length>0?l.split("&"):[],o=this.getQuery(r);n({isfromMessageCenter:this.props.location.search?o.isfromMessageCenter:this.props.location&&this.props.location.query&&this.props.location.query.isfromMessageCenter}),this.setPage(e[1])}},{key:"componentDidMount",value:function(){var e=this.props.viewWorkplanStore.changeWorkplanID;localStorage&&localStorage.workid&&e(localStorage.workid)}},{key:"componentWillUnmount",value:function(){localStorage.removeItem("workid")}},{key:"componentWillReceiveProps",value:function(e){}},{key:"render",value:function(){var e=this,t=this.props.viewWorkplanStore,a=t.workplanid,n=t.noRight,l=t.noSecretRight,r=t.noData,o=this.props.createStore.isEdit,i=[];n||l||r?i=[]:a&&a.split("R")>1&&!o?i.push({title:M(387394,"\u8be6\u7ec6\u4fe1\u606f"),key:1},{title:M(15153,"\u76f8\u5173\u4ea4\u6d41"),key:2}):i.push({title:M(387394,"\u8be6\u7ec6\u4fe1\u606f"),key:1});var c={onChange:function(t,a){e.changeTab(t,a)},page:this.state.nowTab};return T.default.createElement("div",null,n?T.default.createElement("div",{className:"no-right"},T.default.createElement("div",{className:"icon-noright"},T.default.createElement(d.default,{type:"wuquanxian",size:"lg"})),T.default.createElement("div",{className:"message"},M(2012,"\u5bf9\u4e0d\u8d77\uff0c\u60a8\u6682\u65f6\u6ca1\u6709\u6743\u9650\uff01"))):r?T.default.createElement("div",{className:"no-right"},T.default.createElement("div",{className:"icon-noright"},T.default.createElement(d.default,{type:"wuquanxian",size:"lg"})),T.default.createElement("div",{className:"message"},M(508094,"\u8be5\u65e5\u7a0b\u5df2\u88ab\u5220\u9664\uff01"))):l?T.default.createElement("div",{className:"no-right"},T.default.createElement("div",{className:"icon-noright"},T.default.createElement(d.default,{type:"wuquanxian",size:"lg"})),T.default.createElement("div",{className:"message"},M(501082,"\u5bf9\u4e0d\u8d77\uff0c\u60a8\u7684\u4eba\u5458\u5bc6\u7ea7\u4e0d\u8db3\u4ee5\u67e5\u770b\u8be5\u5185\u5bb9"))):T.default.createElement(s.default,{tabs:i,tabProps:c,className:"preview-workplan-tabs"}),!n&&!r&&!l&&T.default.createElement("div",{className:"detail-content",style:{}},T.default.createElement(W.Switch,null,T.default.createElement(W.Route,{key:"index",path:"**/detail/index",component:R.index}),T.default.createElement(W.Route,{key:"discussData",path:"**/detail/discussData",component:R.discussData}),T.default.createElement(W.Route,{key:"edit",path:"**/detail/create",render:function(){return T.default.createElement("div",{id:"edit",style:{height:"100%"}},T.default.createElement(x.default,null))}}),T.default.createElement(W.Redirect,{exact:!0,path:"**/detail",to:{pathname:"**/detail/index"}}))))}}]),t}(T.default.Component))||o)||o)||o)||o)||o);t.default=L},1283:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l,r,o=a(131),i=n(o),s=a(14),c=n(s),d=a(8),u=n(d),f=a(1),m=n(f),p=a(4),h=n(p),y=a(2),g=n(y),v=a(3),k=n(v),w=a(0),E=n(w),b=a(199),S=n(b),C=(r=l=function(e){function t(e){(0,m.default)(this,t);var a=(0,g.default)(this,(t.__proto__||(0,u.default)(t)).call(this,e));return a.onOk=function(e){e||(e=new Date);var t=(0,S.default)(e).format("YYYY-MM-DD");a.setState({date:e,visible:!1}),a.props.onOk&&a.props.onOk(t)},a.onChange=function(e){var t=""===a.state.date?(0,S.default)():(0,S.default)(a.state.date),n=t.dayOfYear();t.dayOfYear(n+7*e),a.setState({date:t.format("YYYY-MM-DD")}),a.props.onChange&&a.props.onChange(t.format("YYYY-MM-DD"))},a.onDismiss=function(){a.setState({visible:!1})},a.state={date:e.value,dateRange:e.startDate+" ~ "+e.endDate||(0,S.default)(new Date).format("YYYY-MM-DD"),visible:e.visible},a.onOk=a.onOk.bind(a),a.onDismiss=a.onDismiss.bind(a),a.onChange=a.onChange.bind(a),a}return(0,k.default)(t,e),(0,h.default)(t,[{key:"componentWillReceiveProps",value:function(e){var t=e.startDate+" ~ "+e.endDate;this.setState({dateRange:t})}},{key:"render",value:function(){var e=this,t=this.props.prefixCls,a=this.state,n=a.date,l=a.dateRange,r=a.visible,o={mode:"date",visible:r,value:n,onOk:this.onOk,onDismiss:this.onDismiss,onChange:this.onChange};return E.default.createElement("div",null,E.default.createElement("div",{className:""+t},E.default.createElement("span",{className:t+"-icon"},E.default.createElement(c.default,{type:"arrow-left",size:"xs",onClick:function(){e.onChange(-1)}})),E.default.createElement("div",{className:t+"-content",onClick:function(){return e.setState({visible:!0})}},E.default.createElement("span",{className:"week-range"},l)),E.default.createElement("div",{className:t+"-picker"},E.default.createElement(i.default,o)),E.default.createElement("span",{className:t+"-icon"},E.default.createElement(c.default,{type:"arrow-right",size:"xs",onClick:function(){e.onChange(1)}}))))}}]),t}(E.default.Component),l.defaultProps={prefixCls:"workplan-week-datepicker"},r);t.default=C},1284:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.isAndroid=function(){var e=navigator.userAgent;return e.indexOf("Android")>-1||e.indexOf("Adr")>-1},t.isIOS=function(){var e=navigator.userAgent;return e.indexOf("iPhone")>-1||e.indexOf("iPad")>-1}},1286:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l,r,o=a(86),i=n(o),s=a(24),c=n(s),d=a(475),u=n(d),f=a(8),m=n(f),p=a(1),h=n(p),y=a(4),g=n(y),v=a(2),k=n(v),w=a(3),E=n(w),b=a(9),S=n(b),C=a(155),N=n(C),T=a(0),D=n(T),W=a(12),_=a(10),P=N.default.RadioItem,x=S.default.getLabel,M=(l=(0,_.inject)("createStore"))(r=(0,_.observer)(r=(0,W.withRouter)(r=function(e){function t(e){(0,h.default)(this,t);var a=(0,k.default)(this,(t.__proto__||(0,m.default)(t)).call(this,e));return a.onChangeRadio=function(e){a.props.createStore.form.updateField("moudulEndDate",e),"1"===e&&a.setState({value:e,time:new Date}),"0"===e&&a.setState({value:e})},a.getRadio=function(){var e=a.props.repeatOptions,t=a.state.value,n=[];return e&&e.map(function(e){return n.push(D.default.createElement(P,{key:e.key,checked:t===e.key,onChange:function(){a.onChangeRadio(e.key)}},e.showname))}),n},a.onChange=function(e){a.setState({time:e})},a.setNum=function(e){return e>9?e:"0"+e},a.submit=function(){var e=a.props.createStore,t=e.setParams,n=e.setRepeatInfo,l=a.state,r=l.value,o=l.time,i=l.datestr;if("1"===r){var s=o.getFullYear()+"-"+a.setNum(o.getMonth()+1)+"-"+a.setNum(o.getDate());n({availableEndDate:s}),t({endrepeatDate:s})}"0"===r&&(n({availableEndDate:i}),t({endrepeatDate:i})),a.props.history.go(-1)},a.parserDate=function(e){if("string"!==typeof e)return e;e=e.replace(/-/g,"/");var t=Date.parse(e);return isNaN(t)?new Date:new Date(t)},a.state={value:"0",time:null,datestr:a.props.repeatOptions[0].showname},a}return(0,E.default)(t,e),(0,g.default)(t,[{key:"componentDidMount",value:function(){var e=this.props.createStore.endrepeatDate;e.split("-").length>1?this.setState({value:"1",time:new Date(e)}):this.setState({value:"0"})}},{key:"render",value:function(){var e=this,t=this.props.createStore.form,a=t.formParams.beginDateTime;return D.default.createElement("div",{className:"endRepeat"},D.default.createElement(c.default,null,this.getRadio(),"1"===this.state.value&&D.default.createElement(u.default,{mode:"date",minDate:this.parserDate(a),value:this.state.time,onChange:this.onChange})),D.default.createElement("div",{className:"endRepeat-button"},D.default.createElement(i.default,{type:"primary",onClick:function(){e.submit()}},x(386788,"\u786e\u5b9a"))))}}]),t}(D.default.Component))||r)||r)||r;t.default=M},1287:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l,r,o=a(8),i=n(o),s=a(1),c=n(s),d=a(4),u=n(d),f=a(2),m=n(f),p=a(3),h=n(p),y=a(0),g=n(y),v=a(10),k=a(12),w=(l=(0,v.inject)("calendarStore"),(0,k.withRouter)(r=l(r=(0,v.observer)(r=function(e){function t(){return(0,c.default)(this,t),(0,m.default)(this,(t.__proto__||(0,i.default)(t)).apply(this,arguments))}return(0,h.default)(t,e),(0,u.default)(t,[{key:"render",value:function(){return g.default.createElement("div",{className:"route-bgcolor"},g.default.createElement(k.Switch,null,g.default.createElement(k.Redirect,{exact:!0,to:{pathname:"/create"}})))}}]),t}(g.default.Component))||r)||r)||r);t.default=w},1288:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=a(115),r=n(l),o=a(14),i=n(o),s=a(8),c=n(s),d=a(1),u=n(d),f=a(4),m=n(f),p=a(2),h=n(p),y=a(3),g=n(y),v=a(0),k=n(v),w=function(e){function t(e){(0,u.default)(this,t);var a=(0,h.default)(this,(t.__proto__||(0,c.default)(t)).call(this,e));return a.state={},a}return(0,g.default)(t,e),(0,m.default)(t,[{key:"render",value:function(){return k.default.createElement("div",{className:"nodata-content"},k.default.createElement("div",{className:"wm-comment-nodata"},k.default.createElement(r.default,{img:k.default.createElement(i.default,{type:"no-data",color:"#fff"}),message:this.props.message})))}}]),t}(k.default.Component);t.default=w},1291:function(e,t,a){"use strict";t.__esModule=!0,t.default=function(e){if(null==e)throw new TypeError("Cannot destructure undefined")}},1294:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var l,r=a(20),o=n(r),i=a(24),s=n(i),c=a(8),d=n(c),u=a(1),f=n(u),m=a(4),p=n(m),h=a(2),y=n(h),g=a(3),v=n(g),k=a(9),w=n(k),E=a(0),b=n(E),S=a(12),C=a(1268),N=n(C),T=a(1269),D=n(T),W=w.default.getLabel,_=(0,S.withRouter)(l=function(e){function t(e){return(0,f.default)(this,t),(0,y.default)(this,(t.__proto__||(0,d.default)(t)).call(this,e))}return(0,v.default)(t,e),(0,p.default)(t,[{key:"componentDidMount",value:function(){var e=this.props.location.pathname;"/calendar/myCalendar/report"!=e&&"/calendar/allCalendar/report"!=e||window.em&&window.em.checkJsApi("changeTitle")&&window.em.changeTitle({title:W(15101,"\u62a5\u8868")})}},{key:"componentWillReceiveProps",value:function(e){var t=this.props.location.pathname,a=e.location.pathname;a&&a!==t&&("/calendar/myCalendar/report"!=a&&"/calendar/allCalendar/report"!=a||window.em&&window.em.checkJsApi("changeTitle")&&window.em.changeTitle({title:W(15101,"\u62a5\u8868")}))}},{key:"render",value:function(){var e=this,t=this.props.reportList||[],a=this.props.history.location.pathname;return b.default.createElement("div",{style:{height:"100%"}},b.default.createElement(s.default,{style:{borderBottom:"1px solid #ddd"}},Array.isArray(t)&&t.map(function(t,n){return b.default.createElement(s.default.Item,{arrow:"horizontal",key:n,onClick:function(){return e.props.history.push(a+"/"+t.key)}},t.name)})),b.default.createElement(S.Switch,null,b.default.createElement(S.Route,{key:"oneWeekWorkplan",path:"**/oneWeekWorkplan",render:function(){return b.default.createElement(o.default,null,b.default.createElement("div",{key:"calendarDetail",className:"wm-route-layout wm-demo-route-layout-page",style:{height:"calc(100% - 50px)"}},b.default.createElement(N.default,null)))}}),b.default.createElement(S.Route,{key:"workPlanViewList",path:"**/workPlanViewList",render:function(){return b.default.createElement(o.default,null,b.default.createElement("div",{key:"calendarDetail",className:"wm-route-layout wm-demo-route-layout-page",style:{height:"calc(100% - 50px)"}},b.default.createElement(D.default,null)))}})))}}]),t}(b.default.Component))||l;t.default=_},1448:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var l,r,o=a(24),i=n(o),s=a(312),c=n(s),d=a(44),u=n(d),f=a(37),m=n(f),p=a(14),h=n(p),y=a(1291),g=n(y),v=a(8),k=n(v),w=a(1),E=n(w),b=a(4),S=n(b),C=a(2),N=n(C),T=a(3),D=n(T),W=a(9),_=n(W),P=a(0),x=n(P),M=a(12),R=a(10),L=a(1282),I=(n(L),a(1294)),O=(n(I),_.default.getLabel),V=.32*window.innerHeight,B=["calendarStore","viewWorkplanStore","createStore"],A=(l=R.inject.apply(void 0,B))(r=(0,M.withRouter)(r=(0,R.observer)(r=function(e){function t(e){(0,E.default)(this,t);var a=(0,N.default)(this,(t.__proto__||(0,k.default)(t)).call(this,e));return a.componentDidMount=function(){a.checkJsApi(a.setTimeVoiceCreate)},a.checkJsApi=function(e){var t=a.props.calendarStore.setState;window.em&&window.em.checkJsApi({jsApiList:["continueSpeech","stopVoice"],success:function(a){t({yesVoice:a.checkResult.continueSpeech,continueSpeech:a.checkResult.continueSpeech,stopVoice:a.checkResult.stopVoice},e)}})},a.setTimeVoiceCreate=function(){setTimeout(function(){a.createWorkplan()},500)},a.createWorkplan=function(){var e=a.refs.createVoice,t=0,n=0,l={},r=e?new window.SiriWave({container:a.refs.voiceSiri,autostart:!1,amplitude:.2,style:"ios9"}):"",o=function(){var e=a.props.calendarStore,t=e.setState,n=e.voiceContent;window.em&&window.em.continueSpeech({changeVoice:function(e){e/10>1?r.setAmplitude(1):r.setAmplitude(e/10)},continueSpeechend:function(e){},onContinueSpeech:function(e){var a="";a="string"===typeof e?JSON.parse(e).result?JSON.parse(e).result:"":e.result?e.result:"",t({voiceContent:n+a})},success:function(e){t({voiceSuccess:!0})},fail:function(e){t({voiceSuccess:!1,siriVisible:"none",orVoice:!0})},cancel:function(e){},complete:function(e){}})},i=function(){window.em&&window.em.stopVoice({success:function(e){},fail:function(e){},cancel:function(e){},complete:function(e){}})},s=function(){t=(new Date).getTime();var e=a.state.vHeight,n=a.props.calendarStore,i=n.voiceSuccess,s=n.setState;l=setTimeout(function(){o(),i&&s({siriVisible:"block"}),e===V?i&&r.start():i?a.setState({vHeight:V,isTextarea:!0,borderWidth:0},r.start()):a.setState({vHeight:V,isTextarea:!0,borderWidth:0})},250)},c=function(){(0,g.default)(a.state);var e=a.props.calendarStore,o=e.voiceSuccess,s=e.setState,c=e.orVoice;n=(new Date).getTime(),s({orVoice:!0}),clearTimeout(l),n-t<250?(!c&&a.createBtn(),!c&&s({orVoice:!1})):(o&&i(),r.setAmplitude(.1),r.stop(),s({siriVisible:"none"}))};e&&(e.addEventListener("touchstart",s,!1),e.addEventListener("touchend",c,!1))},a.getFooterLeft=function(){var e=a.props.location.pathname,t="";return t="/calendar/myCalendar"===e?"active":"",x.default.createElement("div",{className:t+" left",onClick:function(e){a.clickMyWorkplan()}},x.default.createElement(h.default,{type:"my-meeting",size:"sm",onClick:function(e){}}),x.default.createElement("div",{className:"label"},O(18480,"\u6211\u7684\u65e5\u7a0b")))},a.clickMyWorkplan=function(){"/calendar/myCalendar"===a.props.location.pathname||a.props.history.push("/calendar/myCalendar")},a.getFooterRight=function(){var e=a.props.location.pathname,t="";return t="/calendar/myCalendar/report"===e?"active":"",x.default.createElement("div",{className:t+" right",onClick:function(e){a.clickReport()}},x.default.createElement(h.default,{type:"blog-report-form",size:"sm"}),x.default.createElement("div",{className:"label"},O("15101","\u62a5\u8868")))},a.cancelVoice=function(){var e=a.props.calendarStore.setState;a.setState({vHeight:0,borderWidth:1,siristart:!1}),e({voiceContent:"",orVoice:!1})},a.submitVoice=function(){var e=a.props.createStore,t=e.addByWord,n=e.setParams,l=a.props.calendarStore,r=l.voiceContent,o=l.setState,i=l.semanticStatus,s=l.getSemanticUrlAndParam;r&&""!==r&&" "!==r?(n({voiceCreateLoading:!0}),i?t(r,a.freshCalendar):s(r,a.freshCalendar),a.setState({vHeight:0,borderWidth:1,siristart:!1,voiceContent:""}),o({voiceContent:"",orVoice:!1})):m.default.error(O(500282,"\u60a8\u6ca1\u6709\u8bf4\u8bdd"),1,{top:"80%"})},a.freshCalendar=function(){var e=a.props.createStore.setParams;a.getCalendarInfo(),a.getWorkplanDatasList(),e({voiceCreateLoading:!1})},a.getCalendarInfo=function(e){var t="",n=a.props.location.pathname;n.indexOf("myCalendar")>-1&&(t="myCalendar"),n.indexOf("allCalendar")>-1&&(t="allCalendar");var l=a.props.calendarStore,r=l.getMyWorkplanDatas,o=l.getAllWorkplanDatas,i=l.userID;"allCalendar"===t&&o({selectDate:e,viewType:3,isCalendar:"1"}),"myCalendar"===t&&r({selectDate:e,viewType:3,isCalendar:"1"}),"myCalendar"!==t&&"allCalendar"!==t&&r({selectDate:e,viewType:3,selectUser:i,isCalendar:"1"})},a.getWorkplanDatasList=function(e){var t=a.props.calendarStore,n=t.getMyWorkplanDatas,l=t.getAllWorkplanDatas,r=t.userID,o=t.setState,i=a.props.createStore.setParams,s=a.props.location.pathname,c="";s.indexOf("myCalendar")>-1&&(c="myCalendar"),s.indexOf("allCalendar")>-1&&(c="allCalendar"),o({selectDate:e}),i({selectDate:e}),localStorage&&localStorage.setItem("selectDate",e),"allCalendar"===c&&l({selectDate:e,viewType:1,isCalendar:"0"}),"myCalendar"===c&&n({selectDate:e,viewType:1,isCalendar:"0"}),"myCalendar"!==c&&"allCalendar"!==c&&n({selectDate:e,viewType:1,selectUser:r,isCalendar:"0"})},a.clickReport=function(){"/calendar/appointhrm/schdule"===a.props.location.pathname?a.props.history.push("/calendar/allCalendar/report"):a.props.history.push("/calendar/myCalendar/report")},a.createBtn=function(e){var t=a.props.createStore.setParams,n=a.props.location.pathname;return t({isEdit:!1,createDisabled:!1}),n.indexOf("myCalendar")>-1||n.indexOf("allCalendar")>-1||n.indexOf("appointhrm")>-1?a.props.history.push(n+"/create"):a.props.history.push("/calendar/myCalendar/create"),!1},a.changeVoiceStr=function(e){(0,a.props.calendarStore.setState)({voiceContent:e})},a.reportList=function(){return[{key:"oneWeekWorkplan",name:O("503461","\u4e00\u5468\u65e5\u7a0b\u5b89\u6392")}]},a.getZindex=function(){var e=a.props.location.pathname,t={};return"/calendar/appointhrm/schdule"!==e&&"/calendar/subordinate/schdule"!==e&&"/calendar/myCalendar/report/oneWeekWorkplan"!==e&&"/calendar/myFllow/schdule"!==e||(t={zIndex:999}),t},a.getLoading=function(){return x.default.createElement("div",{className:"loaidng-icon",key:"loading"},x.default.createElement(h.default,{type:"loading",size:"lg"}))},a.state={yuyinfirstMessage:!1,key:"1",visible:!1,selected:"",span:[4,1],voiceORcreate:!0,isStart:!0,vHeight:0,siriHeight:60,isRun:!1,valuestring:"",siristart:!0,borderWidth:1,isTextarea:!1},a}return(0,D.default)(t,e),(0,S.default)(t,[{key:"render",value:function(){var e=this,t=this.props.calendarStore,a=(t.selectDate,t.weekStart,t.voiceContent),n=t.yesVoice,l=t.siriVisible,r=t.orVoice,o=(t.isInit,t.semanticStatus,t.itemCardHeight,this.props.createStore.voiceCreateLoading),s=this.state,d=s.vHeight,f=s.borderWidth,m=s.isTextarea,p=s.yuyinfirstMessage,y=d===V?window.innerHeight-V-50*window.getThemeVars().hd:0;return n=n,x.default.createElement("div",{className:"layout-footer",style:this.getZindex()},!n&&x.default.createElement("div",{className:"shedule-footer",ref:"sheduleFooter",style:{Zindex:900,WebkitUserSelect:"none"}},x.default.createElement(u.default,{className:"workplan-footer",justify:"start"},x.default.createElement(u.default.Item,{className:"workplan-footer-myworkplan"},this.getFooterLeft()),x.default.createElement(u.default.Item,{className:"workplan-footer-create"},x.default.createElement("div",{className:"icon create"},x.default.createElement(h.default,{type:"blog-gengduo",size:"lg",onClick:function(t){e.createBtn(t)}}))),x.default.createElement(u.default.Item,{className:"workplan-footer-report"},this.getFooterRight()))),d===V&&x.default.createElement("div",{className:"voiceMask",style:{height:y},onClick:function(){e.cancelVoice()}}),n&&x.default.createElement("div",{className:"voice-area",ref:"voiceArea",style:{height:d,zIndex:0===d?"":999,display:0===d?"none":"block"}},x.default.createElement("div",{className:"voiceText"},m&&x.default.createElement(i.default,null,x.default.createElement(c.default,{value:a,placeholder:O(500283,"\u8bf7\u6309\u4f4f\u8bf4\u8bdd"),onChange:function(t){return e.changeVoiceStr(t)},rows:3}))),x.default.createElement("div",{className:"voiceSiriArea"},x.default.createElement("div",{className:"voiceSiri",ref:"voiceSiri",style:{display:l,width:window.innerWidth}}))),n&&p&&x.default.createElement("div",{className:"firstMessage"},x.default.createElement("div",{className:"aaa"}),x.default.createElement("div",null,O(500284,"\u957f\u6309\u8bed\u97f3\u8f93\u5165\u54e6")),x.default.createElement("div",{className:"arrow"})),n&&x.default.createElement("div",{className:"shedule-footer",style:{WebkitUserSelect:"none",borderTopWidth:f}},x.default.createElement(u.default,{className:"workplan-footer",justify:"start"},x.default.createElement(u.default.Item,{className:"workplan-footer-myworkplan"},d===V&&x.default.createElement("div",{className:"voiceButton voiceButton-left",onClick:function(){return e.cancelVoice()}},O(386789,"\u53d6\u6d88")),d!=V&&this.getFooterLeft()),x.default.createElement(u.default.Item,{className:"workplan-footer-create"},x.default.createElement("div",{className:"icon create",ref:"createVoice"},!r&&x.default.createElement(h.default,{type:"add-voice",size:"lg"}),r&&x.default.createElement("div",{className:"icon icon-voice"},x.default.createElement(h.default,{type:"voice-1",color:"#fff",size:"md",onClick:function(){}})))),x.default.createElement(u.default.Item,{className:"workplan-footer-report"},d===V&&x.default.createElement("div",{className:"voiceButton voiceButton-right",onClick:function(){return e.submitVoice()}},O(386788,"\u786e\u5b9a")),d!=V&&this.getFooterRight()))),o&&this.getLoading())}}]),t}(x.default.Component))||r)||r)||r;t.default=A},473:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var l=a(474),r=n(l),o=a(13),i=n(o),s=(0,i.default)(r.default,"PickerView");window.WeaverMobile&&(window.WeaverMobile.PickerView=s),t.default=s,e.exports=t.default},474:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var l=a(5),r=n(l),o=a(1),i=n(o),s=a(4),c=n(s),d=a(2),u=n(d),f=a(3),m=n(f),p=a(0),h=n(p),y=a(296),g=n(y),v=a(202),k=n(v),w=a(203),E=n(w),b=function(e){function t(){(0,i.default)(this,t);var e=(0,u.default)(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments));return e.getCol=function(){var t=e.props,a=t.data,n=t.pickerPrefixCls,l=t.indicatorStyle,r=t.itemStyle;return a.map(function(e,t){return h.default.createElement(E.default,{key:t,prefixCls:n,style:{flex:1},indicatorStyle:l,itemStyle:r},e.map(function(e){return h.default.createElement(E.default.Item,{key:e.value,value:e.value},e.label)}))})},e}return(0,m.default)(t,e),(0,c.default)(t,[{key:"render",value:function(){var e=this.props;return e.cascade?h.default.createElement(g.default,{prefixCls:e.prefixCls,pickerPrefixCls:e.pickerPrefixCls,data:e.data,value:e.value,onChange:e.onChange,onScrollChange:e.onScrollChange,cols:e.cols,indicatorStyle:e.indicatorStyle,pickerItemStyle:e.itemStyle,className:e.className,style:e.style}):h.default.createElement(k.default,{prefixCls:e.prefixCls,selectedValue:e.value,onValueChange:e.onChange,onScrollChange:e.onScrollChange,style:(0,r.default)({flexDirection:"row"},e.style),className:e.className},this.getCol())}}]),t}(h.default.Component);t.default=b,b.defaultProps=function(){return{prefixCls:"am-picker",pickerPrefixCls:"am-picker-col",cols:3,cascade:!0,value:[],onChange:function(){},className:"",style:{}}}(),e.exports=t.default},475:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var l=a(476),r=n(l),o=a(13),i=n(o),s=(0,i.default)(r.default,"DatePickerView");window.WeaverMobile&&(window.WeaverMobile.DatePickerView=s),t.default=s,e.exports=t.default},476:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var l=a(5),r=n(l),o=a(1),i=n(o),s=a(4),c=n(s),d=a(2),u=n(d),f=a(3),m=n(f),p=a(16),h=n(p),y=a(0),g=n(y),v=a(299),k=n(v),w=a(300),E=a(94),b=function(e){function t(){(0,i.default)(this,t);var e=(0,u.default)(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments));return e.state={minuteStep:1},e}return(0,m.default)(t,e),(0,c.default)(t,[{key:"componentDidMount",value:function(){var e=this.props.minuteStep;this.setState({minuteStep:e||(0,w.getMinuteStep)()})}},{key:"render",value:function(){var e=this.props,t=this.state;return g.default.createElement(k.default,(0,r.default)({},e,{minuteStep:e.minuteStep||t.minuteStep,locale:(0,w.getDatePickerLocale)(),date:e.value,onDateChange:e.onChange,onValueChange:e.onValueChange,onScrollChange:e.onScrollChange}))}}]),t}(g.default.Component);t.default=b,b.defaultProps={mode:"datetime",extra:(0,E.getLabel)("18214","\u8bf7\u9009\u62e9",""),prefixCls:"am-picker",pickerPrefixCls:"am-picker-col",minuteStep:1,use12Hours:!1},b.contextTypes={antLocale:h.default.object},e.exports=t.default},477:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var l,r,o=a(14),i=n(o),s=a(44),c=n(s),d=a(114),u=n(d),f=a(5),m=n(f),p=a(8),h=n(p),y=a(1),g=n(y),v=a(4),k=n(v),w=a(2),E=n(w),b=a(3),S=n(b),C=a(156),N=n(C),T=a(0),D=n(T),W=a(303),_=a(26),P=n(_),x=N.default.Item,M=(r=l=function(e){function t(){return(0,g.default)(this,t),(0,E.default)(this,(t.__proto__||(0,h.default)(t)).apply(this,arguments))}return(0,S.default)(t,e),(0,k.default)(t,[{key:"render",value:function(){var e=this.props,t=e.prefixCls,a=e.className,n=e.style,l=e.tabs,r=e.span,o=e.btns,s=this.props,d=s.tabProps,f=s.defaultTabBarProps,p=s.popover,h=s.popoverProps,y=void 0,g=void 0;if(r){var v=void 0;v=r instanceof Array&&r.length>1?r:[2,1],y={flex:v[0]},g={flex:v[1]}}else y={flex:"1 1 0%"},g={flex:"0 0 auto"};return D.default.createElement(W.StickyContainer,{className:t+" "+a,style:n},D.default.createElement(c.default,{className:t+"-top",justify:"end"},D.default.createElement(c.default.Item,{style:y,className:"tab-content"},D.default.createElement(u.default,(0,m.default)({tabs:l,renderTabBar:function(e){return D.default.createElement(u.default.ExpandTabBar,(0,m.default)({renderTab:function(e){return e.title}},e,f))}},d))),D.default.createElement(c.default.Item,{style:g,className:"tab-extra"},D.default.createElement("div",{className:"tab-btns"},o&&o.map(function(e,t){return D.default.createElement("div",{className:"tab-btn",key:t},e)}),p&&D.default.createElement(N.default,(0,m.default)({mask:!0,overlayStyle:{color:"currentColor "},align:{overflow:{adjustY:0,adjustX:0},offset:[0,0]}},h),D.default.createElement("div",{className:"tab-btn"},D.default.createElement(i.default,{type:"ellipsis"})))))))}}]),t}(T.PureComponent),l.displayName="@page/TabPage",l.defaultProps={prefixCls:"wm-tab-page"},r);M.Item=x;var R=(0,P.default)(M,"TabPage");window.WeaverMobilePage&&(window.WeaverMobilePage.TabPage=R),t.default=R}});
//# sourceMappingURL=6.chunk.js.map?v=ca65e0d6