12.chunk.js 6.17 KB
webpackJsonp([12],{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 o,l,r=a(86),i=n(r),s=a(5),d=n(s),u=a(54),c=n(u),h=a(39),f=n(h),m=a(8),p=n(m),w=a(1),g=n(w),y=a(4),v=n(y),b=a(2),S=n(b),k=a(3),A=n(k),E=a(132),P=n(E),_=a(9),T=n(_),C=a(31),F=n(C),L=a(0),M=n(L),V=a(10),I=a(12),x=a(1288),R=n(x),N=F.default.Normal,D=T.default.getLabel,U=P.default.alert,H={tp_0:{theme:"avatar",dataKeys:["name","url","name","sub","jobTitle","dep"]}},J=(o=(0,V.inject)("calendarStore"),(0,I.withRouter)(l=o(l=(0,V.observer)(l=function(e){function t(e){(0,g.default)(this,t);var a=(0,S.default)(this,(t.__proto__||(0,p.default)(t)).call(this,e));return a.getSearch=function(e){var t=a.props.type,n=a.props.calendarStore,o=n.getAttentionData,l=n.getUnderlining,r=n.mysubVisible,i=e.replace(/\s/g,""),s=r?1:0;"myFllow"===t&&o({searchStr:i,isAll:s}),"mySub"===t&&l({searchStr:i,isAll:s})},a.getPersonList=function(){var e=a.props.type,t=a.props.calendarStore,n=t.listUnderling,o=t.listAttention;return"myFllow"===e?o:"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;U("",D(15097,"\u786e\u5b9a\u8981\u5220\u9664\u5417\uff1f"),[{text:D(386789,"\u53d6\u6d88"),onPress:function(){},style:"default"},{text:D(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,A.default)(t,e),(0,v.default)(t,[{key:"componentWillMount",value:function(){var e=this.props.location.pathname;(0,this.props.calendarStore.setState)({browser:new f.default.Store({route:e})})}},{key:"componentDidMount",value:function(){var e=this.props.calendarStore,t=e.getAttentionData,a=e.getUnderlining,n=e.currentUserID,o=e.mysubVisible,l=this.props.type;"mySub"==l?window.em&&window.em.checkJsApi("changeTitle")&&window.em.changeTitle({title:D(386548,"\u4e0b\u5c5e\u65e5\u7a0b")}):"myFllow"==l&&window.em&&window.em.checkJsApi("changeTitle")&&window.em.changeTitle({title:D(26469,"\u6211\u7684\u5173\u6ce8")}),localStorage.setItem("routeType",l),"myFllow"===l&&t({searchStr:"",pageNum:"1"}),"mySub"===l&&(!o&&a({userid:n,isAll:0}),o&&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:D(386548,"\u4e0b\u5c5e\u65e5\u7a0b")}):"/calendar/myFllow"==a&&window.em&&window.em.checkJsApi("changeTitle")&&window.em.changeTitle({title:D(26469,"\u6211\u7684\u5173\u6ce8")}))}},{key:"render",value:function(){var e=this,t=this.props.calendarStore,a=t.browser,n=t.btnAddDisabled,o=this.props.type,l=this.props.location.pathname,r=(l.indexOf("/report/workPlanViewList"),{});return M.default.createElement("div",{style:{overflow:"hidden"}},M.default.createElement("div",{className:"getSearchBar"},M.default.createElement(c.default,{placeholder:D(387355,"\u641c\u7d22"),onSubmit:function(t){e.getSearch(t)}})),M.default.createElement("div",null,"myFllow"===o?M.default.createElement("div",{style:(0,d.default)({},r,{height:this.getHeight(),overflow:"auto"})},this.getPersonList()&&this.getPersonList().data.length>0?M.default.createElement(N,{template:H,store:this.getPersonList(),withSwipeAction:!0,swipeActionProps:{right:[{text:D(386789,"\u53d6\u6d88"),onPress:function(){},style:{backgroundColor:"#ddd",color:"white"}},{text:D(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)}}):M.default.createElement(R.default,{message:D(83553,"\u6682\u65e0\u6570\u636e")}),M.default.createElement("div",{className:"hrmworkplan-guanzhu",style:{zIndex:998}},M.default.createElement(f.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},M.default.createElement(i.default,{type:"primary",disabled:n,onClick:function(){}},D(26939,"\u6dfb\u52a0\u5173\u6ce8"))))):M.default.createElement("div",{style:(0,d.default)({},r,{height:this.getHeight()+47,overflow:"auto"})},this.getPersonList()&&this.getPersonList().data.length>0?M.default.createElement(N,{template:H,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)}}):M.default.createElement(R.default,{message:D(83553,"\u6682\u65e0\u6570\u636e")}))))}}]),t}(M.default.Component))||l)||l)||l);t.default=J},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 o=a(115),l=n(o),r=a(14),i=n(r),s=a(8),d=n(s),u=a(1),c=n(u),h=a(4),f=n(h),m=a(2),p=n(m),w=a(3),g=n(w),y=a(0),v=n(y),b=function(e){function t(e){(0,c.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,d.default)(t)).call(this,e));return a.state={},a}return(0,g.default)(t,e),(0,f.default)(t,[{key:"render",value:function(){return v.default.createElement("div",{className:"nodata-content"},v.default.createElement("div",{className:"wm-comment-nodata"},v.default.createElement(l.default,{img:v.default.createElement(i.default,{type:"no-data",color:"#fff"}),message:this.props.message})))}}]),t}(v.default.Component);t.default=b}});
//# sourceMappingURL=12.chunk.js.map?v=1fab694c