1"use strict";(self.webpackChunkjumperrwd=self.webpackChunkjumperrwd||[]).push([[2617],{82982:function(e,t,r){r.r(t),r.d(t,{default:function(){return O}});var n,i,a,o,s=r(10434),c=r.n(s),l=r(7867),p=r.n(l),m=r(46877),u=r.n(m),h=r(67294),d=r(11966),b=r(45238),y=r(59470),g=r(89639),E=r(87761),f=r(15886),D=r(19452),v=r.n(D),x=r(99593),j=r(15763),N=r.n(j),k=r(51138),F=r(37587),T=r(89493),I=r(65812),w=r(59975),S=r(92881),P=(0,F.ZP)(n||(n=v()(["\n query getExhibitionDetail($searchForm: ExhibitionDetailForm) {\n getExhibitionDetail(Input: $searchForm) {\n subject\n photo\n onlineDate\n offlineDate\n content\n exhibitionSubList {\n exhibitionID\n subject\n photo\n onlineDate\n offlineDate\n }\n exhibitionPath {\n exhibitionID\n subject\n }\n }\n }\n"]))),_=(i=function(e){function t(t){var r;return(r=e.call(this,t)||this).state={},r}p()(t,e);var r=t.prototype;return r.resourceListComp=function(){if(void 0!==this.props.searchForm)switch(this.props.resourceType){case"journal":case"paper_journal":case"ebook":return h.createElement(I.Z,c()({searchForm:this.props.searchForm,resourceType:this.props.resourceType,pageType:this.props.pageType},this.props))}},r.setExhibitionID=function(e,t){t.preventDefault();var r=this.props.location,n={};n.exhibitionID=e,(0,E.Z)([r.pathname,f.Z.stringify(n)].join("?"))},r.render=function(){var e=this,t=this.props,r=t.t,n=t.searchForm.exhibitionID,i=void 0===n?"":n,a=0;return""!==i&&(a=parseInt(i)),h.createElement(h.Fragment,null,h.createElement(k.eT,{client:x.Z.jumperrwdClient},h.createElement(k.AE,{query:P,fetchPolicy:"network-only",variables:{searchForm:{id:a}}},(function(t){var n=t.loading,i=t.error,o=t.data;t.refetch;if(n)return h.createElement("div",{style:{textAlign:"center"}},h.createElement(N(),{type:"cylon",height:"10%",width:"20%",color:"#005D98"}));if(i)return"Error!"+i.message;if(o&&o.getExhibitionDetail){var s=o.getExhibitionDetail,l=s.subject,p=s.photo,m=s.onlineDate,u=s.offlineDate,d=s.content,b=s.exhibitionSubList,y=s.exhibitionPath,g="/file/downloadFile/exhibition/"+p,E=b&&b.length>0,f="section col-12 theme_book",D="insidepages";return 0===a&&(D="mainpages"),E&&(f=0===a?"section col-12 theme_secondbook":"section col-12 theme_thirdbook"),h.createElement(h.Fragment,null,0===a&&h.createElement(S.Z,null),""!==l&&h.createElement("section",{className:f},h.createElement("div",{className:"container"},h.createElement("div",{className:"col"},h.createElement("div",{className:"theme_data"},h.createElement("div",{className:"images"},h.createElement("img",{alt:l,src:g})),h.createElement("h3",null,l),h.createElement("ul",{className:"datalist"},h.createElement("li",null,(0,T.ZP)(r("jumperrwd.exhibition.exhibtionTime",{onlineDate:m,offlineDate:u})))),h.createElement("div",{className:"explain"},(0,T.ZP)(d)))))),(y&&y.length>0||0===a)&&h.createElement("div",{className:"main_content erm"},h.createElement("div",{className:"container"},h.createElement("div",{className:"search_result"},h.createElement("h2",null,y&&y.map((function(t,r){return h.createElement(h.Fragment,null,0!==r&&h.createElement(h.Fragment,null," / "),h.createElement("a",{tabIndex:"0",onClick:e.setExhibitionID.bind(e,t.exhibitionID),onKeyDown:function(r){"Enter"===r.key&&e.setExhibitionID(t.exhibitionID,r)}},t.subject))})),0===a&&h.createElement(h.Fragment,null,"䏻顿¸å±å°å"))))),E&&h.createElement("div",{className:D},h.createElement("section",{className:"section col-12 theme_eBook"},h.createElement("div",{className:"container"},h.createElement("div",{className:"col"},b.map((function(t){return h.createElement("div",{className:"featured_data"},h.createElement("a",{tabIndex:"0",onClick:e.setExhibitionID.bind(e,t.exhibitionID),onKeyDown:function(r){"Enter"===r.key&&e.setExhibitionID(t.exhibitionID,r)}},h.createElement("div",{className:"datablock_top"},h.createElement("div",{className:"maskColor"},h.createElement("img",{src:"/file/images/book_overlay.png",className:"img-fluid maskPic w-100 imageLoaded",alt:"backgroud"})),h.createElement("div",{className:"images"},h.createElement("img",{alt:t.subject,src:"/file/downloadFile/exhibition/"+t.photo}))),h.createElement("div",{className:"datablock_down"},h.createElement("h3",null,t.subject),h.createElement("ul",{className:"datalist"},h.createElement("li",null,(0,T.ZP)(r("jumperrwd.exhibition.exhibtionTime2",{onlineDate:t.onlineDate,offlineDate:t.offlineDate})))))))})))))),!E&&0!==a&&h.createElement(h.Fragment,null,h.createElement(w.Z,c()({resourceType:e.props.resourceType,searchType:"resource",searchForm:e.props.searchForm},e.props)),h.createElement("section",{className:"main_content erm"},h.createElement("div",{className:"container"},e.resourceListComp()))))}return""}))))},t}(h.Component),u()(i.prototype,"resourceListComp",[y.Nj],Object.getOwnPropertyDescriptor(i.prototype,"resourceListComp"),i.prototype),u()(i.prototype,"setExhibitionID",[y.Nj],Object.getOwnPropertyDescriptor(i.prototype,"setExhibitionID"),i.prototype),i),O=(0,b.a)(["common"])(a=(0,g.M)((o=function(e){function t(t){var r,n=(r=e.call(this,t)||this).getQueryState(t);return r.state=n,r}p()(t,e);var r=t.prototype;return r.UNSAFE_componentWillReceiveProps=function(e){if(this.props!==e){if(this.state.auth!==e.readerStore.auth)"/exhibitionResourceList"===this.props.location.pathname&&this.resetPage();this.setQueryState(e)}},r.setQueryState=function(e){var t=this.getQueryState(e);JSON.stringify(t)!==JSON.stringify(this.state)&&this.setState(c()({},t))},r.getQueryState=function(e){var t=e.search,r=e.readerStore,n=e.appStore.resourceConfig,i=c()({},t),a=i.resourceType,o=i.pageNo,s=i.limit,l=i.searchInput,p=i.searchField,m=i.op,u=i.showType,h=i.filterField,d=i.filterValue,b=i.sort,y=i.order,g=i.subject,E=i.college,f=i.unit,D=i.classSn,v=i.par,x=i.phonetic,j=i.strokes,N=i.language,k=i.alphabet,F=i.dbID,T=i.searchTarget,I=i.sc,w=i.domain,S=i.exhibitionID,P="search",_="",O=n&&n.resourceTabList?n.resourceTabList[0]:"ebook";-1===["journal","ejournal","ebook","paper_journal"].indexOf(a)&&(a=O),void 0!==b&&""!==b||"hot"===P&&(b="hot"),void 0!==P&&""!==P||(P="list"),o=o||1,s=s||30,l=[].concat(l||[]),p=[].concat(p||[]),m=[].concat(m||[]),u=u||"simple",h=[].concat(h||[]),d=[].concat(d||[]),m.splice(0,0,"");var C=0;l=l.filter((function(e,t){return null!==e&&""!==e.trim()?1:(p.splice(t-C,1),m.splice(t-C,1),C++,"")})),m.splice(0,1),"journal"===a?_="1":"paper_journal"===a?_="3":"ebook"===a&&(_="2"),"hot"===b&&(y="desc");var Z={publicationType:_,pageNo:o,limit:s,searchField:p,searchInput:l.map(Function.prototype.call,String.prototype.trim),op:m,showType:u,filterField:h,filterValue:d,sort:b,order:y,subject:g,college:E,unit:f,resourceType:a,pageType:P,classSn:D,par:v,phonetic:x,strokes:j,language:N,alphabet:k,dbID:F,searchTarget:T,sc:I,domain:w,exhibitionID:S};return Object.keys(Z).map((function(e){return(null===Z[e]||"string"==typeof Z[e]&&""===Z[e].trim())&&delete Z[e],""})),{searchForm:Z,auth:r.auth,resourceType:a,pageType:P}},r.resetPage=function(){var e=this.props,t=e.search,r=e.location,n=c()({},t);delete n.pageNo,delete n.limit;var i=Object.keys(n).length>0?[r.pathname,f.Z.stringify(n)].join("?"):r.pathname;(0,E.Z)(i)},r.render=function(){return h.createElement(d.Z,this.props,h.createElement("div",{className:"main lp",id:"center"},h.createElement(_,c()({searchForm:this.state.searchForm,resourceType:this.state.resourceType,pageType:this.state.pageType},this.props))))},t}(h.Component),u()(o.prototype,"setQueryState",[y.Nj],Object.getOwnPropertyDescriptor(o.prototype,"setQueryState"),o.prototype),u()(o.prototype,"getQueryState",[y.Nj],Object.getOwnPropertyDescriptor(o.prototype,"getQueryState"),o.prototype),u()(o.prototype,"resetPage",[y.Nj],Object.getOwnPropertyDescriptor(o.prototype,"resetPage"),o.prototype),a=o))||a)||a}}]); 2//# sourceMappingURL=component---src-pages-exhibition-resource-list-js-a223db847922814ad87f.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.