9.chunk.js 5.72 KB
webpackJsonp([9],{1308:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i,l=a(8),r=n(l),o=a(1),s=n(o),d=a(4),c=n(d),u=a(2),f=n(u),m=a(3),p=n(m),g=a(0),h=n(g),v=a(1507),y=n(v),w=a(12),S=(0,w.withRouter)(i=function(e){function t(){var e,a,n,i;(0,s.default)(this,t);for(var l=arguments.length,o=Array(l),d=0;d<l;d++)o[d]=arguments[d];return a=n=(0,f.default)(this,(e=t.__proto__||(0,r.default)(t)).call.apply(e,[this].concat(o))),n.isFooterVisible=function(){var e=n.props.location.pathname,t=(n.props.history.action,!0);return"/roomPlan"===e&&(t=!1),(e.indexOf("detail")>-1||e.indexOf("signResult")>-1)&&(t=!1),t},i=a,(0,f.default)(n,i)}return(0,p.default)(t,e),(0,c.default)(t,[{key:"componentDidMount",value:function(){}},{key:"render",value:function(){return h.default.createElement("div",{style:{height:"100%"}},h.default.createElement("div",{style:{}},this.props.children),this.isFooterVisible()&&h.default.createElement(y.default,null))}}]),t}(h.default.Component))||i;t.default=S},1507:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i,l,r,o,s=a(14),d=n(s),c=a(5),u=n(c),f=a(27),m=n(f),p=a(37),g=n(p),h=a(8),v=n(h),y=a(1),w=n(y),S=a(4),k=n(S),M=a(2),_=n(M),C=a(3),E=n(C),I=a(9),b=n(I),T=a(0),P=n(T),R=a(10),N=a(12),q=b.default.getLabel,O=(i=(0,R.inject)("viewMeetingStore"),l=(0,R.inject)("meetingSearchStore"),r=(0,R.inject)("calendarStore"),i(o=l(o=r(o=(0,N.withRouter)(o=(0,R.observer)(o=function(e){function t(){var e,a,n,i;(0,w.default)(this,t);for(var l=arguments.length,r=Array(l),o=0;o<l;o++)r[o]=arguments[o];return a=n=(0,_.default)(this,(e=t.__proto__||(0,v.default)(t)).call.apply(e,[this].concat(r))),n.openMyCalendar=function(){sessionStorage.setItem("meetingTitle",q(32483,"\u4f1a\u8bae\u65e5\u5386")),(0,n.props.calendarStore.setState)({selectUserId:""}),window.em&&window.em.checkJsApi("changeTitle")&&window.em.changeTitle({title:q(32483,"\u4f1a\u8bae\u65e5\u5386")}),n.props.history.push("/calendar/allMeeting"),sessionStorage.removeItem("meetingSelectUserId")},n.openRoomPlan=function(){var e=n.props.calendarStore.selectdate;n.props.history.push({pathname:"/calendar/allMeeting/report",query:{selectDate:e}})},n.isActive=function(e){var t=n.props.location.pathname,a="",i="/calendar/allMeeting/report"===t||"/calendar/allMeeting/report/roomPlan"===t;return"mycalendar"===e?i||(a="active"):"report"===e&&i&&(t.indexOf("roomPlan")>-1||(a="active")),a},n.createMeeting=function(){var e=n.props.viewMeetingStore,t=e.onlyFlowCreate,a=e.hideCreateEntry,i=e.workflowBaseIds,l=e.addRequestUrlParams,r=i.split(",");1!=a&&(1===t&&1===a?g.default.error(q(510049,"\u8bf7\u901a\u8fc7\u6d41\u7a0b\u65b0\u5efa\u4f1a\u8bae\uff01"),3):1===t&&0===a&&1===r.length&&""===r[0]?g.default.error(q(510148,"\u7cfb\u7edf\u67e5\u627e\u4e0d\u5230\u65b0\u5efa\u4f1a\u8bae\u6d41\u7a0b\uff01"),3):1===t&&0===a&&1===r.length?window.location.href="/spa/workflow/static4mobileform/index.html#/req?iscreate=1&src=meeting&workflowid="+i+l:1===t&&0===a&&r.length>1?window.location.href="/spa/workflow/static4mobile/index.html#/add?isNeedTab=0&src=meeting&wfRange="+i+l:n.props.history.push({pathname:"/calendar/detail",query:{meetingid:"",type:"create"}}))},i=a,(0,_.default)(n,i)}return(0,E.default)(t,e),(0,k.default)(t,[{key:"componentDidMount",value:function(){(0,this.props.viewMeetingStore.getRequestParams)()}},{key:"componentWillUpdate",value:function(e){var t=(e.location.pathname,e.history),a=this.props.location.pathname;"POP"===t.action&&(a.indexOf("createRequest")>-1||a.indexOf("addRequest")>-1)&&window.em&&window.em.checkJsApi("changeTitle")&&window.em.changeTitle({title:sessionStorage.meetingTitle?sessionStorage.meetingTitle:q(32483,"\u4f1a\u8bae\u65e5\u5386")})}},{key:"getDetail",value:function(e){var t=this.props.calendarStore,a=t.selectdate;t.setState.apply(void 0,(0,m.default)(e)),this.getCalendarList((0,u.default)({selectdate:a},e)),this.getCalendarInfo((0,u.default)({selectdate:a},e))}},{key:"getCalendarInfo",value:function(e){var t=this.props.calendarStore,a=t.getCalendarInfo,n=t.meetingType;a((0,u.default)({ismobile:1,viewType:"3",isCalendar:"1",meetingType:n},e))}},{key:"getCalendarList",value:function(e){var t=this.props.calendarStore,a=t.getCalendarInfo,n=t.meetingType;a((0,u.default)({ismobile:1,viewType:"1",isCalendar:"0",meetingType:n},e))}},{key:"render",value:function(){var e=this,t=this.props.viewMeetingStore,a=t.hideCreateEntry;t.workflowBaseIds,t.addRequestUrlParams;return P.default.createElement("div",{className:"calendar-foot-div"},P.default.createElement("div",{className:sessionStorage.meetingSelectUserId?"my-meeting":"my-meeting "+this.isActive("mycalendar"),onClick:this.openMyCalendar},P.default.createElement("div",null,P.default.createElement(d.default,{className:"icon",type:"my-meeting",size:"lg"})),P.default.createElement("div",null,P.default.createElement("span",null,q(2102,"\u6211\u7684\u4f1a\u8bae")))),P.default.createElement("div",{className:"add-icon-div"},1!==a&&P.default.createElement(d.default,{className:"icon",type:"blog-gengduo",size:"lg",onClick:function(){(0,e.props.viewMeetingStore.setState)({is_create:!0,is_service:!0,is_topic:!0}),sessionStorage.setItem("type","create"),sessionStorage.removeItem("meetingId"),sessionStorage.removeItem("meetingName"),e.createMeeting()}})),P.default.createElement("div",{className:"meeting-room "+this.isActive("report"),onClick:this.openRoomPlan},P.default.createElement("div",null,P.default.createElement(d.default,{className:"icon",type:"blog-report-form",size:"lg"})),P.default.createElement("div",null,P.default.createElement("span",null,q(15101,"\u62a5\u8868")))))}}]),t}(P.default.Component))||o)||o)||o)||o)||o);t.default=O}});
//# sourceMappingURL=9.chunk.js.map?v=d70f3ad7