You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
27 KiB
1 line
27 KiB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[136],{"30zm":function(e,t,n){"use strict";n("jCWc");var r=n("kPKH"),a=n("k1fw"),o=n("tJVT"),i=n("PpiC"),c=(n("B9cy"),n("Ol7k")),s=(n("lUTK"),n("BvKs")),l=n("q1tI"),u=n.n(l),f=n("Ty5D"),m=n("55Ip"),p=n("9kvl"),g=n("m3rI"),h=n("kzJb"),d=n.n(h),v=(s["a"].SubMenu,c["a"].Sider,c["a"].Content,function(e){var t=e.messages,n=(e.globalSetting,e.loading,e.user),c=e.dispatch,s=(Object(i["a"])(e,["messages","globalSetting","loading","user","dispatch"]),Object(f["m"])()),p=n.userInfo,h=Object(f["l"])(),v=(t.tidingsList,t.privateMessage,t.unreadInfo),_=Object(l["useState"])({per_page:10,page:1}),y=Object(o["a"])(_,2),b=y[0];y[1];Object(l["useEffect"])((function(){E()}),[s.userId]);var E=function(){c({type:"messages/unreadMessageInfo",payload:Object(a["a"])(Object(a["a"])({},b),s)})};return u.a.createElement(r["a"],{flex:"264px"},u.a.createElement("aside",{className:d.a.userInfo},u.a.createElement("img",{className:"mt40",src:g["a"].IMG_SERVER+"/images/"+(null===p||void 0===p?void 0:p.image_url)}),u.a.createElement("p",{className:"font24 mt10"},null===p||void 0===p?void 0:p.username),u.a.createElement("p",{className:"mt20"},null===p||void 0===p?void 0:p.user_identity)),u.a.createElement("ul",{className:d.a.navInfo},u.a.createElement(m["Link"],{to:"/messages/".concat(null===p||void 0===p?void 0:p.login,"/user_tidings")},u.a.createElement("li",{className:h.pathname.indexOf("user_tidings")>-1&&d.a.actived},"\u6d88\u606f",!!(null===v||void 0===v?void 0:v.unread_tiding_count)&&u.a.createElement("span",{className:d.a.newTip},null===v||void 0===v?void 0:v.unread_tiding_count))),u.a.createElement(m["Link"],{to:"/messages/".concat(null===p||void 0===p?void 0:p.login,"/private_messages")},u.a.createElement("li",{className:(h.pathname.indexOf("private_messages")>-1||h.pathname.indexOf("message_detail")>-1)&&d.a.actived},"\u79c1\u4fe1",!!(null===v||void 0===v?void 0:v.unread_message_count)&&u.a.createElement("span",{className:d.a.newTip},null===v||void 0===v?void 0:v.unread_message_count)))))});t["a"]=Object(p["a"])((function(e){var t=e.messages,n=e.loading,r=e.user,a=e.globalSetting;return{messages:t,globalSetting:a,user:r,loading:n.effects}}))(v)},SbmS:function(e,t,n){e.exports={flex_box_center:"flex_box_center___HG_ui",flex_space_between:"flex_space_between___i7dgQ",flex_box_vertical_center:"flex_box_vertical_center___25J9O",flex_box_center_end:"flex_box_center_end___Q7-xc",flex_box_column:"flex_box_column___2Q6GJ",userInfo:"userInfo___2ECUY",navInfo:"navInfo___3H3dt",actived:"actived___ilDpa",topBar:"topBar___2O4NK",tabs:"tabs___yp4Rb",active:"active___3Xgtk",list:"list___U4GMG",tags:"tags___2IWIk",searchWrp:"searchWrp___1-W5t",listMessage:"listMessage___1M4jE",deleteMsg:"deleteMsg___1HDtB",listRightMessage:"listRightMessage___1rCRK",content:"content___KsZrb",msg:"msg___35IM3",msgDate:"msgDate___ovoCe"}},UZu5:function(e,t,n){},fB9n:function(e,t,n){"use strict";n.r(t);n("14J3");var r=n("BMrR"),a=(n("jCWc"),n("kPKH")),o=n("k1fw"),i=n("9og8"),c=n("tJVT"),s=n("PpiC"),l=n("q1tI"),u=n.n(l),f=n("55Ip"),m=n("9kvl"),p=(n("T2oS"),n("W9HT")),g=n("oBTY"),h=(n("B9cy"),n("Ol7k")),d=(n("lUTK"),n("BvKs")),v=n("Ty5D"),_=n("wd/R"),y=n.n(_),b=n("RotF"),E=n.n(b),w=n("m3rI"),j=n("9Bee"),O=n("SbmS"),x=n.n(O);function L(){L=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",s=o.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var o=t&&t.prototype instanceof v?t:v,i=Object.create(o.prototype),c=new M(r||[]);return a(i,"_invoke",{value:S(e,n,c)}),i}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var m="suspendedStart",p="suspendedYield",g="executing",h="completed",d={};function v(){}function _(){}function y(){}var b={};l(b,i,(function(){return this}));var E=Object.getPrototypeOf,w=E&&E(E(T([])));w&&w!==n&&r.call(w,i)&&(b=w);var j=y.prototype=v.prototype=Object.create(b);function O(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function x(e,t){function n(a,o,i,c){var s=f(e[a],e,o);if("throw"!==s.type){var l=s.arg,u=l.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,i,c)}),(function(e){n("throw",e,i,c)})):t.resolve(u).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,c)}))}c(s.arg)}var o;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return o=o?o.then(a,a):a()}})}function S(t,n,r){var a=m;return function(o,i){if(a===g)throw new Error("Generator is already running");if(a===h){if("throw"===o)throw i;return{value:e,done:!0}}for(r.method=o,r.arg=i;;){var c=r.delegate;if(c){var s=N(c,r);if(s){if(s===d)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===m)throw a=h,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=g;var l=f(t,n,r);if("normal"===l.type){if(a=r.done?h:p,l.arg===d)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(a=h,r.method="throw",r.arg=l.arg)}}}function N(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,N(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),d;var o=f(a,t.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,d;var i=o.arg;return i?i.done?(n[t.resultName]=i.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,d):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,d)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function I(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function M(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function T(t){if(t||""===t){var n=t[i];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,o=function n(){for(;++a<t.length;)if(r.call(t,a))return n.value=t[a],n.done=!1,n;return n.value=e,n.done=!0,n};return o.next=o}}throw new TypeError(typeof t+" is not iterable")}return _.prototype=y,a(j,"constructor",{value:y,configurable:!0}),a(y,"constructor",{value:_,configurable:!0}),_.displayName=l(y,s,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===_||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,l(e,s,"GeneratorFunction")),e.prototype=Object.create(j),e},t.awrap=function(e){return{__await:e}},O(x.prototype),l(x.prototype,c,(function(){return this})),t.AsyncIterator=x,t.async=function(e,n,r,a,o){void 0===o&&(o=Promise);var i=new x(u(e,n,r,a),o);return t.isGeneratorFunction(n)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},O(j),l(j,s,"Generator"),l(j,i,(function(){return this})),l(j,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},t.values=T,M.prototype={constructor:M,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(I),!t)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function a(r,a){return c.type="throw",c.arg=t,n.next=r,a&&(n.method="next",n.arg=e),!!a}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var s=r.call(i,"catchLoc"),l=r.call(i,"finallyLoc");if(s&&l){if(this.prev<i.catchLoc)return a(i.catchLoc,!0);if(this.prev<i.finallyLoc)return a(i.finallyLoc)}else if(s){if(this.prev<i.catchLoc)return a(i.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return a(i.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev<a.finallyLoc){var o=a;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var i=o?o.completion:{};return i.type=e,i.arg=t,o?(this.method="next",this.next=o.finallyLoc,d):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),d},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),I(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;I(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:T(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),d}},t}d["a"].SubMenu,h["a"].Sider,h["a"].Content;var S=function(e){e.messages,e.globalSetting;var t=e.loading,n=e.user,f=e.dispatch,h=(Object(s["a"])(e,["messages","globalSetting","loading","user","dispatch"]),Object(v["m"])()),d=(Object(v["l"])(),n.userInfo,Object(l["useState"])(!1)),_=Object(c["a"])(d,2),b=_[0],O=_[1],S=Object(l["useState"])({per_page:20,page:1}),N=Object(c["a"])(S,2),k=N[0],I=(N[1],Object(l["useState"])({per_page:20,page:1})),M=Object(c["a"])(I,2),T=M[0],G=(M[1],Object(l["useState"])([])),P=Object(c["a"])(G,2),C=P[0],R=P[1];Object(l["useEffect"])((function(){k.page=1,F()}),[h.userId]);var D=function(e){var t,r;m["c"].push("/messages/".concat(null===n||void 0===n||null===(t=n.userInfo)||void 0===t?void 0:t.login,"/message_detail?target_ids=").concat(null===e||void 0===e||null===(r=e.target)||void 0===r?void 0:r.id))},F=function(){var e=Object(i["a"])(L().mark((function e(){var t,n;return L().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return O(!1),e.next=3,f({type:"messages/getPrivateMessages",payload:Object(o["a"])(Object(o["a"])({},h),T)});case 3:t=e.sent,(null===t||void 0===t?void 0:t.private_messages)&&(R([].concat(Object(g["a"])(C),Object(g["a"])(t.private_messages))),20===(null===(n=t.private_messages)||void 0===n?void 0:n.length)&&O(!0));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return u.a.createElement("aside",{className:x.a.listRightMessage},u.a.createElement(E.a,{loadMore:function(){T.page++,F()},hasMore:b,useWindow:!1},u.a.createElement(p["a"],{spinning:t["messages/getPrivateMessages"]},u.a.createElement("div",{className:"minH500"},null===C||void 0===C?void 0:C.map((function(e,t){var n,o;return u.a.createElement("aside",{key:t},u.a.createElement(r["a"],{onClick:function(){return D(e)}},u.a.createElement(a["a"],{flex:"58px"},u.a.createElement("img",{src:w["a"].IMG_SERVER+"/images/"+(null===e||void 0===e||null===(n=e.target)||void 0===n?void 0:n.image_url),alt:""})),u.a.createElement(a["a"],{flex:"1"},u.a.createElement(r["a"],null,u.a.createElement(a["a"],{span:24},u.a.createElement(r["a"],null,u.a.createElement(a["a"],{flex:"1"},u.a.createElement("span",{className:x.a.userName},null===e||void 0===e||null===(o=e.target)||void 0===o?void 0:o.name)),u.a.createElement(a["a"],null,u.a.createElement("span",{className:"ml15 c-grey-c"},y()(e.send_time).fromNow())))),u.a.createElement(a["a"],{span:24},u.a.createElement("div",{className:["mt15",x.a.content].join(" ")},u.a.createElement(j["a"],{value:e.content||""})))))))}))))))},N=Object(m["a"])((function(e){var t=e.messages,n=e.loading,r=e.user,a=e.globalSetting;return{messages:t,globalSetting:a,user:r,loading:n.effects}}))(S),k=(n("+L6B"),n("2/Rp")),I=(n("miYZ"),n("tsqr")),M=(n("y8nQ"),n("Vl3Y")),T=n("kaH+"),G=n("1vsH"),P=n("5WQS"),C=n("Ot1p"),R=n("dhSg");function D(){D=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",s=o.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var o=t&&t.prototype instanceof v?t:v,i=Object.create(o.prototype),c=new I(r||[]);return a(i,"_invoke",{value:L(e,n,c)}),i}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var m="suspendedStart",p="suspendedYield",g="executing",h="completed",d={};function v(){}function _(){}function y(){}var b={};l(b,i,(function(){return this}));var E=Object.getPrototypeOf,w=E&&E(E(M([])));w&&w!==n&&r.call(w,i)&&(b=w);var j=y.prototype=v.prototype=Object.create(b);function O(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function x(e,t){function n(a,o,i,c){var s=f(e[a],e,o);if("throw"!==s.type){var l=s.arg,u=l.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,i,c)}),(function(e){n("throw",e,i,c)})):t.resolve(u).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,c)}))}c(s.arg)}var o;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return o=o?o.then(a,a):a()}})}function L(t,n,r){var a=m;return function(o,i){if(a===g)throw new Error("Generator is already running");if(a===h){if("throw"===o)throw i;return{value:e,done:!0}}for(r.method=o,r.arg=i;;){var c=r.delegate;if(c){var s=S(c,r);if(s){if(s===d)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===m)throw a=h,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=g;var l=f(t,n,r);if("normal"===l.type){if(a=r.done?h:p,l.arg===d)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(a=h,r.method="throw",r.arg=l.arg)}}}function S(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,S(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),d;var o=f(a,t.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,d;var i=o.arg;return i?i.done?(n[t.resultName]=i.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,d):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,d)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function I(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function M(t){if(t||""===t){var n=t[i];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,o=function n(){for(;++a<t.length;)if(r.call(t,a))return n.value=t[a],n.done=!1,n;return n.value=e,n.done=!0,n};return o.next=o}}throw new TypeError(typeof t+" is not iterable")}return _.prototype=y,a(j,"constructor",{value:y,configurable:!0}),a(y,"constructor",{value:_,configurable:!0}),_.displayName=l(y,s,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===_||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,l(e,s,"GeneratorFunction")),e.prototype=Object.create(j),e},t.awrap=function(e){return{__await:e}},O(x.prototype),l(x.prototype,c,(function(){return this})),t.AsyncIterator=x,t.async=function(e,n,r,a,o){void 0===o&&(o=Promise);var i=new x(u(e,n,r,a),o);return t.isGeneratorFunction(n)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},O(j),l(j,s,"Generator"),l(j,i,(function(){return this})),l(j,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},t.values=M,I.prototype={constructor:I,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(k),!t)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function a(r,a){return c.type="throw",c.arg=t,n.next=r,a&&(n.method="next",n.arg=e),!!a}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var s=r.call(i,"catchLoc"),l=r.call(i,"finallyLoc");if(s&&l){if(this.prev<i.catchLoc)return a(i.catchLoc,!0);if(this.prev<i.finallyLoc)return a(i.finallyLoc)}else if(s){if(this.prev<i.catchLoc)return a(i.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return a(i.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev<a.finallyLoc){var o=a;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var i=o?o.completion:{};return i.type=e,i.arg=t,o?(this.method="next",this.next=o.finallyLoc,d):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),d},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:M(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),d}},t}d["a"].SubMenu,h["a"].Sider,h["a"].Content;var F=function(e){e.messages,e.globalSetting;var t=e.loading,n=(e.user,e.dispatch),f=(Object(s["a"])(e,["messages","globalSetting","loading","user","dispatch"]),Object(v["m"])()),m=Object(v["l"])(),h=m.query,d=Object(l["useState"])({per_page:20,page:1}),_=Object(c["a"])(d,2),b=_[0],O=(_[1],Object(l["useState"])([])),L=Object(c["a"])(O,2),S=L[0],N=L[1],F=Object(l["useState"])(!1),H=Object(c["a"])(F,2),B=H[0],Y=H[1],J=Object(l["useState"])(!1),K=Object(c["a"])(J,2),W=K[0],q=K[1],V=Object(l["useState"])(""),U=Object(c["a"])(V,2),z=U[0],Q=U[1],A=Object(l["useRef"])(),Z=M["a"].useForm(),X=Object(c["a"])(Z,1),$=X[0],ee=Object(l["useState"])([]),te=Object(c["a"])(ee,2),ne=te[0],re=(te[1],Object(l["useState"])(!0)),ae=Object(c["a"])(re,2),oe=ae[0],ie=ae[1];Object(l["useEffect"])((function(){b.page=1,ce()}),[h.target_ids]);var ce=function(){var e=Object(i["a"])(D().mark((function e(){var t,r;return D().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return Y(!1),e.next=3,n({type:"messages/getPrivateMessageDetails",payload:Object(o["a"])(Object(o["a"])({},f),{},{target_id:null===h||void 0===h?void 0:h.target_ids},b)});case 3:t=e.sent,(null===t||void 0===t?void 0:t.messages)&&(ne=null===t||void 0===t?void 0:t.messages,20===(null===(r=ne)||void 0===r?void 0:r.length)&&setTimeout((function(){Y(!0),ie(!1)}),500),1===b.page?N(Object(g["a"])(null===t||void 0===t?void 0:t.messages.reverse())):N([].concat(Object(g["a"])(S),Object(g["a"])(null===t||void 0===t?void 0:t.messages.reverse()))));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();Object(l["useEffect"])((function(){console.log("newData.length:",b,ne.length,ne),1===b.page&&oe&&(A.current.scrollTop=A.current.scrollHeight)}),[S]),Object(l["useEffect"])((function(){A.current.onclick=function(e){"IMG"===e.target.nodeName&&""!==e.target.alt&&R["a"].publish("preview-image",e.target.src)}}),[]);var se=function(){var e=Object(i["a"])(D().mark((function e(t,n){var r;return D().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(P["a"])(Object(o["a"])(Object(o["a"])({},f),{},{id:t.id}));case 2:r=e.sent,0===r.status&&(S.splice(n,1),N(Object(g["a"])(S)));case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),le=function(){var e=Object(i["a"])(D().mark((function e(){return D().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(""!==z){e.next=3;break}return I["b"].error("\u8bf7\u8f93\u5165\u60a8\u7684\u56de\u590d"),e.abrupt("return",!1);case 3:return Q(""),q(!0),e.next=8,Object(P["g"])(Object(o["a"])(Object(o["a"])({},f),{},{content:z,target_id:null===h||void 0===h?void 0:h.target_ids}));case 8:q(!1),b.page=1,$.resetFields(),ce();case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return u.a.createElement("section",null,u.a.createElement("aside",{className:x.a.listMessage,ref:A},u.a.createElement(E.a,{isReverse:!0,loadMore:function(){b.page++,ce()},hasMore:B,useWindow:!1},!B&&u.a.createElement("div",{className:"tc mt20 animated fadeIn"},u.a.createElement("span",{className:x.a.msgDate},"\u6ca1\u6709\u4fe1\u606f\u4e86\uff5e\uff5e")),u.a.createElement(p["a"],{spinning:t["messages/getPrivateMessageDetails"]},u.a.createElement("aside",{className:"minH500"},null===S||void 0===S?void 0:S.map((function(e,t){var n;return u.a.createElement("aside",{key:t},u.a.createElement(r["a"],{justify:"center"},u.a.createElement(a["a"],{flex:"1",className:"tc"},u.a.createElement("span",{className:x.a.msgDate},y()(e.send_time).format("YYYY-MM-DD")))),u.a.createElement(r["a"],{onClick:function(){return Object(G["D"])(e)}},u.a.createElement(a["a"],{flex:"58px"},u.a.createElement("img",{src:w["a"].IMG_SERVER+"/images/"+(null===e||void 0===e||null===(n=e.sender)||void 0===n?void 0:n.image_url),alt:""})),u.a.createElement(a["a"],null,u.a.createElement("div",{className:x.a.msg},u.a.createElement(j["a"],{value:e.content||""}),u.a.createElement("span",{onClick:function(){return se(e,t)},className:["current",x.a.deleteMsg].join(" ")},"\u5220\u9664"))),u.a.createElement(a["a"],null,u.a.createElement("span",{className:"c-grey-c ml10"},y()(e.send_time).format("HH:mm")))))})))))),u.a.createElement("aside",{className:"pl30 pr30 mb30 mt30"},u.a.createElement(M["a"],{form:$},u.a.createElement(M["a"].Item,{name:"content"},u.a.createElement(C["a"],{placeholder:"\u8bf7\u8f93\u5165\u4f60\u7684\u56de\u590d",height:150,onChange:function(e){return Q(e)}})),u.a.createElement(r["a"],null,u.a.createElement(a["a"],{flex:"1"},u.a.createElement("span",{className:"c-red font14"},"\u5728\u95ee\u9898\u53cd\u9988\u65f6\uff0c\u8bf7\u540c\u65f6\u53d1\u9001\u95ee\u9898\u53d1\u751f\u9875\u7684\u7f51\u5740\u94fe\u63a5\uff0c\u4ee5\u4fbf\u6211\u4eec\u9ad8\u6548\u7684\u4e3a\u60a8\u670d\u52a1")),u.a.createElement(a["a"],null,u.a.createElement(k["a"],{loading:W,type:"primary",onClick:function(){return le()}},"\u56de\u590d"))))),u.a.createElement(T["a"],null))},H=Object(m["a"])((function(e){var t=e.messages,n=e.loading,r=e.user,a=e.globalSetting;return{messages:t,globalSetting:a,user:r,loading:n.effects}}))(F),B=n("30zm");var Y=function(e){var t,n=e.messages,o=(e.globalSetting,e.loading,e.user),i=(e.dispatch,Object(s["a"])(e,["messages","globalSetting","loading","user","dispatch"])),m=i.match.params,p=(i.location.query,o.userInfo,n.tidingsList,n.privateMessageDetails),g=Object(l["useState"])({per_page:20,page:1}),h=Object(c["a"])(g,2),d=h[0],v=(h[1],Object(l["useState"])({per_page:20,page:1})),_=Object(c["a"])(v,2),y=(_[0],_[1],Object(l["useState"])([])),b=Object(c["a"])(y,2),E=(b[0],b[1],Object(l["useState"])([])),w=Object(c["a"])(E,2);w[0],w[1];Object(l["useEffect"])((function(){d.page=1}),[m.userId]);return u.a.createElement("section",{className:x.a.bg},u.a.createElement("section",{className:"edu-container mt20"},u.a.createElement(r["a"],{gutter:[20,20]},u.a.createElement(B["a"],null),u.a.createElement(a["a"],{flex:"1"},u.a.createElement("aside",{className:"bg-white"},u.a.createElement("aside",{className:["font16",x.a.topBar].join(" ")},u.a.createElement(r["a"],null,u.a.createElement(a["a"],{flex:"30px",className:"tc"},u.a.createElement(f["Link"],{to:"/messages/".concat(m.userId,"/private_messages"),className:"iconfont icon-zuojiantou c-black pl10"})),u.a.createElement(a["a"],{flex:"1",className:"tc"},null===p||void 0===p||null===(t=p.target)||void 0===t?void 0:t.name,"\u4e0e\u4f60\u7684\u79c1\u4fe1"),u.a.createElement(a["a"],{flex:"290px",className:"tl"},u.a.createElement("span",{className:"pl30"},"\u79c1\u4fe1\u5217\u8868")))),u.a.createElement(r["a"],null,u.a.createElement(a["a"],{flex:"1"},u.a.createElement(H,null)),u.a.createElement(a["a"],{flex:"290px"},u.a.createElement(N,null))))))))};t["default"]=Object(m["a"])((function(e){var t=e.messages,n=e.loading,r=e.user,a=e.globalSetting;return{messages:t,globalSetting:a,user:r,loading:n.effects}}))(Y)},"kaH+":function(e,t,n){"use strict";n("+L6B");var r=n("2/Rp"),a=n("tJVT"),o=n("q1tI"),i=n.n(o),c=(n("UZu5"),n("dhSg")),s=n("rLCj"),l=n("dF/Y"),u=n("4i/N");t["a"]=function(){var e=Object(o["useState"])(""),t=Object(a["a"])(e,2),n=t[0],f=t[1],m=Object(o["useState"])(0),p=Object(a["a"])(m,2),g=p[0],h=p[1],d=Object(o["useRef"])("");function v(e){27==e.keyCode&&d.current&&_()}function _(){document.body.style.overflow="auto",f("")}function y(){h(g+90)}return Object(o["useEffect"])((function(){var e=c["a"].subscribe("preview-image",(function(e){f(e),document.body.style.overflow="hidden"}));return e}),[]),Object(o["useEffect"])((function(){return document.addEventListener("keydown",v),function(){document.removeEventListener("keydown",v)}}),[]),Object(o["useEffect"])((function(){d.current=n}),[n]),i.a.createElement(o["Fragment"],null,n?i.a.createElement("div",{className:"image-preview-container"},i.a.createElement("div",{className:"button-group"},i.a.createElement(r["a"],{onClick:y},"\u65cb\u8f6c",i.a.createElement(s["a"],null)),i.a.createElement(r["a"],{href:n},"\u4e0b\u8f7d",i.a.createElement(l["a"],null)),i.a.createElement(r["a"],{onClick:_},"\u5173\u95ed",i.a.createElement(u["a"],null))),i.a.createElement("div",{className:"preview-wrp-group"},i.a.createElement("img",{className:"image-preview",src:n,alt:"\u9884\u89c8\u5927\u56fe",style:{transform:"rotate(".concat(g,"deg)")}}))):null)}},kzJb:function(e,t,n){e.exports={flex_box_center:"flex_box_center___2qtoc",flex_space_between:"flex_space_between___NF1Yf",flex_box_vertical_center:"flex_box_vertical_center___2qH_j",flex_box_center_end:"flex_box_center_end___22P0N",flex_box_column:"flex_box_column___1IKP8",userInfo:"userInfo___2Dupy",navInfo:"navInfo___3fEvD",actived:"actived___3F322",newTip:"newTip___1Ta-b"}}}]); |