18.chunk.js 6.09 KB
webpackJsonp([18],{1447: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,r,i=a(115),u=n(i),l=a(5),c=n(l),s=a(8),h=n(s),d=a(1),f=n(d),m=a(4),p=n(m),y=a(2),S=n(y),v=a(3),g=n(v),b=a(9),C=n(b),E=a(0),k=n(E),D=a(11),P=a(12),w=a(474),_=a(303),R=n(_),K=a(1448),M=n(K),F=(a(10),C.default.getLabel,{MainListPage:(0,w.asyncComponent)({resolve:function(){return new Promise(function(e){e()}).then(a.bind(null,506))}}),ComShare:(0,w.asyncComponent)({resolve:function(){return new Promise(function(e){e()}).then(a.bind(null,505))}}),ComDialogForm:(0,w.asyncComponent)({resolve:function(){return a.e(20).then(a.bind(null,1449))}})}),B=(o=(0,D.inject)("mainStore"))(r=(0,P.withRouter)(r=(0,D.observer)(r=function(e){function t(e){(0,f.default)(this,t);var a=(0,S.default)(this,(t.__proto__||(0,h.default)(t)).call(this,e));return a.setPage=function(e){var t=a.props,n=t.mainStore.tabChange,o=t.match.path,r=t.selectKey;if("0"!==r&&"1"!==r)return!1;({"/pro":["/duty","/replace","/monitor","/matter"],"/task":["/host","/assist","/finish","/result"]})[o].forEach(function(t,a){e.indexOf(t)>-1&&n(a)})},a.tabClick=function(e,t){var n=a.props,o=n.mainStore.typeTab;n.history.push(o.tabArray[t].to)},a.containerRef=k.default.createRef(),a.goSearching=!1,a.state={hei:0,tabs:[]},a}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentWillMount",value:function(){var e=this.props,t=e.selectKey;(0,e.mainStore.getSelectKey)(t)}},{key:"componentDidMount",value:function(){var e=this,t=this.props,a=t.mainStore.initDatas,n=t.location;this.setPage(n.pathname),a({path:n.pathname}),this.containerRef.current&&this.setState(function(t,a){return{hei:e.containerRef.current.offsetHeight}})}},{key:"componentWillReceiveProps",value:function(e){if(R.default.getUrlCharCount(e.history.location.pathname)<3&&e.location.pathname!==this.props.location.pathname){this.goSearching=!!e.location.pathname.includes("advanced");var t=e.mainStore,a=t.initDatas,n=t.doInitDatasSign,o=t.clearState,r=e.location;this.setPage(r.pathname),o(),!this.goSearching&&n&&a({path:r.pathname})}}},{key:"componentWillUnmount",value:function(){(0,this.props.mainStore.clearState)()}},{key:"render",value:function(){var e=this,t=this.props,a=t.mainStore,n=t.match,o=t.location,r=t.selectKey,i=t.mainStore.actionSheetStore.getActionBtn,l=a.listViewStore,s=a.page,h=a.tabChange,d=a.initDatas,f=a.getDataParams,m=a.apisFun,p=a.tabs,y={getActionBtn:i},S=R.default.getUrlChar(o.pathname),v={initDatas:d,getDataParams:f,apisFun:m},g=this.state.hei;return k.default.createElement("div",{className:"g-main"},k.default.createElement("div",{className:"g-main-head",style:{height:g}},k.default.createElement("div",{className:"g-head-container",ref:this.containerRef},k.default.createElement(M.default,(0,c.default)({},v,{tabKey:s})),("0"===r||"1"===r)&&k.default.createElement(u.default,{tabs:p.slice(),initialPage:0,page:s,onChange:function(e,t){return h(t)},onTabClick:function(t,a){return e.tabClick(t,a)}}))),k.default.createElement("div",{className:"g-main-body",style:{paddingTop:g}},k.default.createElement(P.Switch,null,k.default.createElement(P.Route,{key:"share",path:n.path+"/:parameter/share",render:function(e){return k.default.createElement(F.ComShare,null)}}),k.default.createElement(P.Route,{key:S,path:n.path+"/:parameter/govern",render:function(e){return k.default.createElement(F.ComDialogForm,null)}}),k.default.createElement(P.Route,{key:S,path:n.path+"/:"+S,exact:!0,render:function(e){return k.default.createElement(F.MainListPage,{listViewStore:l,provider:y})}}))))}}]),t}(k.default.Component))||r)||r)||r;t.default=B},1448: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,r,i=a(89),u=n(i),l=a(79),c=n(l),s=a(57),h=n(s),d=a(14),f=n(d),m=a(8),p=n(m),y=a(1),S=n(y),v=a(4),g=n(v),b=a(2),C=n(b),E=a(3),k=n(E),D=a(9),P=n(D),w=a(0),_=n(w),R=a(12),K=a(11),M=a(300),F=a(303),B=n(F),L=P.default.getLabel,A=new M.CommonText,j=(o=(0,K.inject)("domSearchStore"))(r=(0,R.withRouter)(r=(0,K.observer)(r=function(e){function t(){return(0,S.default)(this,t),(0,C.default)(this,(t.__proto__||(0,p.default)(t)).apply(this,arguments))}return(0,k.default)(t,e),(0,g.default)(t,[{key:"componentWillMount",value:function(){var e=this.props;(0,e.domSearchStore.setSearchRoute)(e.match.path)}},{key:"componentDidMount",value:function(){if(/advanced/i.test(this.props.location.pathname))return!1;var e=this.props,t=e.domSearchStore,a=(e.tabKey,e.initDatas),n=e.getDataParams,o=e.apisFun,r=e.location.pathname;t.initDatas({initDatas:a,getDataParams:n,apisFun:o,pathname:r})}},{key:"componentWillReceiveProps",value:function(e){if(B.default.getUrlCharCount(e.history.location.pathname)<3&&this.props.location!=e.location&&!e.location.pathname.includes("idadvanced")){var t=e.domSearchStore,a=(e.tabKey,e.initDatas),n=e.getDataParams,o=e.apisFun,r=e.location.pathname;t.initDatas({initDatas:a,getDataParams:n,apisFun:o,pathname:r})}}},{key:"componentWillUnmount",value:function(){(0,this.props.domSearchStore.clearState)()}},{key:"render",value:function(){var e=this.props,t=e.domSearchStore,a=e.history,n=t.searchAdvancedStore,o=t.submitAdvanced,r=t.searchKey,i=t.searchPageStore,l=(t.updateSearchGovSubject,t.doSearchByKeyword,t.clearSearchHistory,L(A.PLACEHOLDER[0],A.PLACEHOLDER[1]));return _.default.createElement("div",{className:"g-comSearchBar"},_.default.createElement(h.default,{className:"g-searchbar",value:r.keyword?r.keyword:"",placeholder:l,onFocus:function(){return a.push(i.path)},showExtraButton:!0,extraButton:[{key:"advanced",show:_.default.createElement(f.default,{key:"filter-o",type:"filter-o"})}],onExtraButtonClick:function(){return a.push(n.path)}}),_.default.createElement(c.default,{store:i,type:1,nameKey:"name",rowKey:"key",onChange:function(e){return t.updateSearchGovSubject(e)},onSubmit:function(e){t.doSearchByKeyword("string"===typeof e?e:e.name)},onClear:function(){t.clearSearchHistory()}}),_.default.createElement(u.default,{store:n,onSubmit:function(){o()}}))}}]),t}(_.default.Component))||r)||r)||r;t.default=j}});
//# sourceMappingURL=18.chunk.js.map?v=e7834445