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.
NewEduCoderBuild/p__User__Detail__id.js

1 line
18 KiB

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[107],{"09Wf":function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return r}));var o=n("CWQg"),a=Object(o["a"])("success","processing","error","default","warning"),r=Object(o["a"])("pink","red","yellow","orange","cyan","green","blue","purple","geekblue","magenta","volcano","gold","lime")},"3S7+":function(e,t,n){"use strict";var o=n("q1tI"),a=n.n(o),r=n("uciX"),i={adjustX:1,adjustY:1},l=[0,0],c={left:{points:["cr","cl"],overflow:i,offset:[-4,0],targetOffset:l},right:{points:["cl","cr"],overflow:i,offset:[4,0],targetOffset:l},top:{points:["bc","tc"],overflow:i,offset:[0,-4],targetOffset:l},bottom:{points:["tc","bc"],overflow:i,offset:[0,4],targetOffset:l},topLeft:{points:["bl","tl"],overflow:i,offset:[0,-4],targetOffset:l},leftTop:{points:["tr","tl"],overflow:i,offset:[-4,0],targetOffset:l},topRight:{points:["br","tr"],overflow:i,offset:[0,-4],targetOffset:l},rightTop:{points:["tl","tr"],overflow:i,offset:[4,0],targetOffset:l},bottomRight:{points:["tr","br"],overflow:i,offset:[0,4],targetOffset:l},rightBottom:{points:["bl","br"],overflow:i,offset:[4,0],targetOffset:l},bottomLeft:{points:["tl","bl"],overflow:i,offset:[0,4],targetOffset:l},leftBottom:{points:["br","bl"],overflow:i,offset:[-4,0],targetOffset:l}},s=function(e){var t=e.overlay,n=e.prefixCls,o=e.id,r=e.overlayInnerStyle;return a.a.createElement("div",{className:"".concat(n,"-inner"),id:o,role:"tooltip",style:r},"function"===typeof t?t():t)},f=s;function u(e){return u="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function m(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach((function(t){d(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function v(e,t){if(null==e)return{};var n,o,a=b(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(o=0;o<r.length;o++)n=r[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function b(e,t){if(null==e)return{};var n,o,a={},r=Object.keys(e);for(o=0;o<r.length;o++)n=r[o],t.indexOf(n)>=0||(a[n]=e[n]);return a}var g=function(e,t){var n=e.overlayClassName,i=e.trigger,l=void 0===i?["hover"]:i,s=e.mouseEnterDelay,p=void 0===s?0:s,d=e.mouseLeaveDelay,b=void 0===d?.1:d,g=e.overlayStyle,y=e.prefixCls,h=void 0===y?"rc-tooltip":y,_=e.children,O=e.onVisibleChange,E=e.afterVisibleChange,j=e.transitionName,w=e.animation,C=e.placement,x=void 0===C?"right":C,N=e.align,S=void 0===N?{}:N,P=e.destroyTooltipOnHide,I=void 0!==P&&P,k=e.defaultVisible,A=e.getTooltipContainer,D=e.overlayInnerStyle,T=v(e,["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle"]),L=Object(o["useRef"])(null);Object(o["useImperativeHandle"])(t,(function(){return L.current}));var W=m({},T);"visible"in e&&(W.popupVisible=e.visible);var V=function(){var t=e.arrowContent,n=void 0===t?null:t,o=e.overlay,r=e.id;return[a.a.createElement("div",{className:"".concat(h,"-arrow"),key:"arrow"},n),a.a.createElement(f,{key:"content",prefixCls:h,id:r,overlay:o,overlayInnerStyle:D})]},F=!1,B=!1;if("boolean"===typeof I)F=I;else if(I&&"object"===u(I)){var R=I.keepParent;F=!0===R,B=!1===R}return a.a.createElement(r["a"],Object.assign({popupClassName:n,prefixCls:h,popup:V,action:l,builtinPlacements:c,popupPlacement:x,ref:L,popupAlign:S,getPopupContainer:A,onPopupVisibleChange:O,afterPopupVisibleChange:E,popupTransitionName:j,popupAnimation:w,defaultPopupVisible:k,destroyPopupOnHide:F,autoDestroy:B,mouseLeaveDelay:b,popupStyle:g,mouseEnterDelay:p},W),_)},y=Object(o["forwardRef"])(g),h=y,_=n("TSYQ"),O=n.n(_);function E(){return E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},E.apply(this,arguments)}var j={adjustX:1,adjustY:1},w={adjustX:0,adjustY:0},C=[0,0];function x(e){return"boolean"===typeof e?e?j:w:E(E({},w),e)}function N(e){var t=e.arrowWidth,n=void 0===t?5:t,o=e.horizontalArrowShift,a=void 0===o?16:o,r=e.verticalArrowShift,i=void 0===r?8:r,l=e.autoAdjustOverflow,s={left:{points:["cr","cl"],offset:[-4,0]},right:{points:["cl","cr"],offset:[4,0]},top:{points:["bc","tc"],offset:[0,-4]},bottom:{points:["tc","bc"],offset:[0,4]},topLeft:{points:["bl","tc"],offset:[-(a+n),-4]},leftTop:{points:["tr","cl"],offset:[-4,-(i+n)]},topRight:{points:["br","tc"],offset:[a+n,-4]},rightTop:{points:["tl","cr"],offset:[4,-(i+n)]},bottomRight:{points:["tr","bc"],offset:[a+n,4]},rightBottom:{points:["bl","cr"],offset:[4,i+n]},bottomLeft:{points:["tl","bc"],offset:[-(a+n),4]},leftBottom:{points:["br","cl"],offset:[-4,i+n]}};return Object.keys(s).forEach((function(t){s[t]=e.arrowPointAtCenter?E(E({},s[t]),{overflow:x(l),targetOffset:C}):E(E({},c[t]),{overflow:x(l)}),s[t].ignoreShake=!0})),s}var S=n("0n0R"),P=n("H84U"),I=n("09Wf");function k(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function A(e,t){return V(e)||W(e,t)||T(e,t)||D()}function D(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function T(e,t){if(e){if("string"===typeof e)return L(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?L(e,t):void 0}}function L(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}function W(e,t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e)){var n=[],o=!0,a=!1,r=void 0;try{for(var i,l=e[Symbol.iterator]();!(o=(i=l.next()).done);o=!0)if(n.push(i.value),t&&n.length===t)break}catch(c){a=!0,r=c}finally{try{o||null==l["return"]||l["return"]()}finally{if(a)throw r}}return n}}function V(e){if(Array.isArray(e))return e}function F(){return F=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},F.apply(this,arguments)}var B=function(e,t){var n={},o=F({},e);return t.forEach((function(t){e&&t in e&&(n[t]=e[t],delete o[t])})),{picked:n,omitted:o}},R=new RegExp("^(".concat(I["a"].join("|"),")(-inverse)?$"));function z(e,t){var n=e.type;if((!0===n.__ANT_BUTTON||!0===n.__ANT_SWITCH||!0===n.__ANT_CHECKBOX||"button"===e.type)&&e.props.disabled){var a=B(e.props.style,["position","left","right","top","bottom","float","display","zIndex"]),r=a.picked,i=a.omitted,l=F(F({display:"inline-block"},r),{cursor:"not-allowed",width:e.props.block?"100%":null}),c=F(F({},i),{pointerEvents:"none"}),s=Object(S["a"])(e,{style:c,className:null});return o["createElement"]("span",{style:l,className:O()(e.props.className,"".concat(t,"-disabled-compatible-wrapper"))},s)}return e}var H=o["forwardRef"]((function(e,t){var n,a=o["useContext"](P["b"]),r=a.getPopupContainer,i=a.getPrefixCls,l=a.direction,c=o["useState"](!!e.visible||!!e.defaultVisible),s=A(c,2),f=s[0],u=s[1];o["useEffect"]((function(){"visible"in e&&u(e.visible)}),[e.visible]);var p=function(){var t=e.title,n=e.overlay;return!t&&!n&&0!==t},m=function(t){"visible"in e||u(!p()&&t),e.onVisibleChange&&!p()&&e.onVisibleChange(t)},d=function(){var t=e.builtinPlacements,n=e.arrowPointAtCenter,o=e.autoAdjustOverflow;return t||N({arrowPointAtCenter:n,autoAdjustOverflow:o})},v=function(e,t){var n=d(),o=Object.keys(n).filter((function(e){return n[e].points[0]===t.points[0]&&n[e].points[1]===t.points[1]}))[0];if(o){var a=e.getBoundingClientRect(),r={top:"50%",left:"50%"};o.indexOf("top")>=0||o.indexOf("Bottom")>=0?r.top="".concat(a.height-t.offset[1],"px"):(o.indexOf("Top")>=0||o.indexOf("bottom")>=0)&&(r.top="".concat(-t.offset[1],"px")),o.indexOf("left")>=0||o.indexOf("Right")>=0?r.left="".concat(a.width-t.offset[0],"px"):(o.indexOf("right")>=0||o.indexOf("Left")>=0)&&(r.left="".concat(-t.offset[0],"px")),e.style.transformOrigin="".concat(r.left," ").concat(r.top)}},b=function(){var t=e.title,n=e.overlay;return 0===t?t:n||t||""},g=e.prefixCls,y=e.openClassName,_=e.getPopupContainer,E=e.getTooltipContainer,j=e.overlayClassName,w=e.color,C=e.overlayInnerStyle,x=e.children,I=i("tooltip",g),D=f;!("visible"in e)&&p()&&(D=!1);var T,L,W=z(Object(S["b"])(x)?x:o["createElement"]("span",null,x),I),V=W.props,B=O()(V.className,k({},y||"".concat(I,"-open"),!0)),H=O()(j,(n={},k(n,"".concat(I,"-rtl"),"rtl"===l),k(n,"".concat(I,"-").concat(w),w&&R.test(w)),n));return w&&!R.test(w)&&(T=F(F({},C),{background:w}),L={background:w}),o["createElement"](h,F({},e,{prefixCls:I,overlayClassName:H,getTooltipContainer:_||E||r,ref:t,builtinPlacements:d(),overlay:b(),visible:D,onVisibleChange:m,onPopupAlign:v,overlayInnerStyle:T,arrowContent:o["createElement"]("span",{className:"".concat(I,"-arrow-content"),style:L})}),D?Object(S["a"])(W,{className:B}):W)}));H.displayName="Tooltip",H.defaultProps={placement:"top",transitionName:"zoom-big-fast",mouseEnterDelay:.1,mouseLeaveDelay:.1,arrowPointAtCenter:!1,autoAdjustOverflow:!0};t["a"]=H},"5Dmo":function(e,t,n){"use strict";n("cIOH"),n("5YgA")},"5Lld":function(e,t,n){e.exports={flex_box_center:"flex_box_center___3QNoF",flex_space_between:"flex_space_between___1V2h0",flex_box_vertical_center:"flex_box_vertical_center___2NIZD",flex_box_center_end:"flex_box_center_end___1daQk",flex_box_column:"flex_box_column___1OYLh",banner:"banner___2ShvM",wrap:"wrap___2LlrN",contentWrap:"contentWrap___aj24j",avatarWrap:"avatarWrap___1e9Ap",avatar:"avatar___3S91M",leftWrap:"leftWrap___9S3me",username:"username___2n4Ae",colorB8:"colorB8___iT6bs",color98EBFF:"color98EBFF___L0xDV",rightWrap:"rightWrap___3cIAT",countWrap:"countWrap___18atC",count:"count___1n5NP",grade:"grade___2Ucym",signed:"signed___1JBiI",bcFF8E02:"bcFF8E02___2seA2",bcCC:"bcCC___2Spe7",nav:"nav___2Z4mt",active:"active___1tNUz"}},"5YgA":function(e,t,n){},bCnd:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return l})),n.d(t,"a",(function(){return c}));var o=n("je13"),a=n.n(o),r=!1;function i(e){var t="https://test-newweb.educoder.net";return r?"".concat(t,"/").concat(e):"/".concat(e)}function l(e,t){var n=a.a.get("__ec");n||(n={}),n[e]=t,a.a.set("__ec",n)}function c(e,t){var n=a.a.get("__ec");return n?void 0===n[e]?t:n[e]:t}},"bp/9":function(e,t,n){"use strict";n.r(t);var o,a=n("PpiC"),r=n("q1tI"),i=n.n(r),l=n("9kvl"),c=(n("5Dmo"),n("3S7+")),s=n("WmNS"),f=n.n(s),u=n("9og8"),p=n("tJVT"),m=n("Ty5D"),d=n("55Ip"),v=n("bCnd"),b=n("5Lld"),g=n.n(b);(function(e){e["Classrooms"]="classrooms",e["Shixuns"]="shixuns",e["Paths"]="paths",e["Projects"]="projects",e["Videos"]="videos",e["Topics"]="topics"})(o||(o={}));var y=e=>{var t,n,l,s,b,y,h,_,O,E,j,w,C,x,N,S,P,I,k,A,D,T,L,W,V=e.userDetail,F=e.user,B=e.globalSetting,R=(e.loading,e.dispatch),z=(Object(a["a"])(e,["userDetail","user","globalSetting","loading","dispatch"]),Object(m["l"])()),H=Object(r["useRef"])(),Y=Object(r["useState"])(),U=Object(p["a"])(Y,2),X=U[0],J=U[1];Object(r["useEffect"])(()=>{var e,t;H.current=null===(e=z.pathname.split("/"))||void 0===e?void 0:e[2];var n=null===(t=z.pathname.split("/"))||void 0===t?void 0:t[3];J(n)},[z.pathname]);var Q=function(){var e=Object(u["a"])(f.a.mark((function e(){var t;return f.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,R({type:"userDetail/signed"});case 2:t=e.sent,t&&R({type:"userDetail/getHomepageInfo",payload:{username:H.current}});case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),M=(null===(t=F.userInfo)||void 0===t?void 0:t.login)===H.current;return i.a.createElement("section",null,i.a.createElement("aside",{className:g.a.banner},i.a.createElement("aside",{className:g.a.wrap},i.a.createElement("div",{className:g.a.contentWrap},i.a.createElement("div",{className:g.a.leftWrap},i.a.createElement("p",{className:g.a.avatarWrap},i.a.createElement("img",{className:g.a.avatar,alt:"\u5934\u50cf",src:Object(v["b"])("images/".concat(null===(n=V.homepageInfo)||void 0===n?void 0:n.avatar_url))})),i.a.createElement("div",null,i.a.createElement("p",{className:"mb0 mt20"},i.a.createElement("span",{className:g.a.username},null===(l=V.homepageInfo)||void 0===l?void 0:l.name)),i.a.createElement("p",{className:"mb0 mt15"},i.a.createElement(c["a"],{placement:"bottom",title:(null===(s=V.homepageInfo)||void 0===s?void 0:s.professional_certification)?"\u5df2\u804c\u4e1a\u8ba4\u8bc1":"\u672a\u804c\u4e1a\u8ba4\u8bc1"},i.a.createElement("i",{className:(null===(b=V.homepageInfo)||void 0===b?void 0:b.professional_certification)?"iconfont icon-shenfenzhenghaomaguizheng font18 mr20 ml2 ".concat(g.a.color98EBFF):"iconfont icon-shenfenzhenghaomaguizheng font18 mr20 ml2 ".concat(g.a.colorB8)})),i.a.createElement(c["a"],{placement:"bottom",title:(null===(y=V.homepageInfo)||void 0===y?void 0:y.authentication)?"\u5df2\u5b9e\u540d\u8ba4\u8bc1":"\u672a\u5b9e\u540d\u8ba4\u8bc1"},i.a.createElement("i",{className:(null===(h=V.homepageInfo)||void 0===h?void 0:h.authentication)?"iconfont icon-renzhengshangjia font18 ".concat(g.a.color98EBFF):"iconfont icon-renzhengshangjia font18 ".concat(g.a.colorB8)}))))),i.a.createElement("div",{className:g.a.rightWrap},i.a.createElement("div",{className:"mt20 ".concat(g.a.countWrap)},i.a.createElement("div",{className:g.a.count},i.a.createElement("span",null,M?"\u6211":"TA","\u7684\u7ecf\u9a8c\u503c"),i.a.createElement("a",null,null===(_=V.homepageInfo)||void 0===_?void 0:_.experience)),i.a.createElement("div",{className:"".concat(g.a.count," ").concat(g.a.grade)},i.a.createElement("span",null,M?"\u6211":"TA","\u7684\u91d1\u5e01"),i.a.createElement("a",null,null===(O=V.homepageInfo)||void 0===O?void 0:O.grade))),i.a.createElement("span",{className:"mt35 ml60"},M?i.a.createElement(i.a.Fragment,null,(null===(E=V.homepageInfo)||void 0===E?void 0:E.attendance_signed)?i.a.createElement("span",{className:"".concat(g.a.bcCC," ").concat(g.a.signed)},"\u5df2\u7b7e\u5230"):i.a.createElement("a",{className:"".concat(g.a.bcFF8E02," ").concat(g.a.signed),onClick:Q},"\u7b7e\u5230")):i.a.createElement(d["Link"],{className:"".concat(g.a.bcFF8E02," ").concat(g.a.signed),to:"/messages/".concat(null===(j=F.userInfo)||void 0===j?void 0:j.login,"/message_detail?target_ids=").concat(null===(w=V.homepageInfo)||void 0===w?void 0:w.id)},"\u79c1\u4fe1")))),i.a.createElement("div",{className:g.a.nav},!(null===(C=((null===(x=B.setting)||void 0===x?void 0:x.navbar)||[]).find(e=>e.link==="/".concat(o.Classrooms)))||void 0===C?void 0:C.hidden)&&i.a.createElement("li",{className:"".concat(X===o.Classrooms?g.a.active:"")},i.a.createElement(d["Link"],{to:"/users/".concat(H.current,"/classrooms"),onClick:()=>J(o.Classrooms)},"\u6559\u5b66\u8bfe\u5802")),!(null===(N=((null===(S=B.setting)||void 0===S?void 0:S.navbar)||[]).find(e=>e.link==="/".concat(o.Shixuns)))||void 0===N?void 0:N.hidden)&&i.a.createElement("li",{className:"".concat(X===o.Shixuns?g.a.active:"")},i.a.createElement(d["Link"],{to:"/users/".concat(H.current,"/shixuns"),onClick:()=>J(o.Shixuns)},"\u5b9e\u8bad\u9879\u76ee")),!(null===(P=((null===(I=B.setting)||void 0===I?void 0:I.navbar)||[]).find(e=>e.link==="/".concat(o.Paths)))||void 0===P?void 0:P.hidden)&&i.a.createElement("li",{className:"".concat(X===o.Paths?g.a.active:"")},i.a.createElement(d["Link"],{to:"/users/".concat(H.current,"/paths"),onClick:()=>J(o.Paths)},"\u5b9e\u8df5\u8bfe\u7a0b")),(null===(k=F.userInfo)||void 0===k?void 0:k.main_site)&&i.a.createElement("li",{className:"".concat(X===o.Projects?g.a.active:"")},i.a.createElement(d["Link"],{to:"/users/".concat(H.current,"/projects"),onClick:()=>J(o.Projects)},"\u5f00\u53d1\u9879\u76ee")),(null===(A=F.userInfo)||void 0===A?void 0:A.main_site)&&(M&&(null===(D=F.userInfo)||void 0===D?void 0:D.is_teacher)||(null===(T=F.userInfo)||void 0===T?void 0:T.admin))&&i.a.createElement("li",{className:"".concat(X===o.Videos?g.a.active:"")},i.a.createElement(d["Link"],{to:"/users/".concat(H.current,"/videos"),onClick:()=>J(o.Videos)},"\u89c6\u9891")),(null===(L=F.userInfo)||void 0===L?void 0:L.main_site)&&M&&(null===(W=F.userInfo)||void 0===W?void 0:W.is_teacher)&&i.a.createElement("li",{className:"".concat(X===o.Topics?g.a.active:"")},i.a.createElement(d["Link"],{to:"/users/".concat(H.current,"/topics/personal"),onClick:()=>J(o.Topics)},"\u9898\u5e93"))))))},h=Object(l["a"])(e=>{var t=e.user,n=e.userDetail,o=e.loading,a=e.globalSetting;return{user:t,userDetail:n,globalSetting:a,loading:o.models.index}})(y),_=e=>{e.userDetail,e.globalSetting,e.loading;var t=e.dispatch,n=Object(a["a"])(e,["userDetail","globalSetting","loading","dispatch"]),o=Object(r["useRef"])();return Object(r["useEffect"])(()=>{o.current=n.match.params.username,t({type:"userDetail/getSystemUpdate"}),t({type:"userDetail/getHomepageInfo",payload:{username:o.current}})},[]),i.a.createElement("section",null,i.a.createElement(h,null),n.children)};t["default"]=Object(l["a"])(e=>{var t=e.userDetail,n=e.loading,o=e.globalSetting;return{userDetail:t,globalSetting:o,loading:n.models.index}})(_)}}]);