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.
29 lines
8.5 KiB
29 lines
8.5 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[149],{"5oB3":
|
|
/*!***********************************************!*\
|
|
!*** ./src/pages/Guidance/index.less?modules ***!
|
|
\***********************************************/
|
|
/*! no static exports found */
|
|
/*! exports used: default */
|
|
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,n){e.exports={flex_box_center:"flex_box_center___2WENa",flex_space_between:"flex_space_between___32o_C",flex_box_vertical_center:"flex_box_vertical_center___VReNJ",flex_box_center_end:"flex_box_center_end___VidHP",flex_box_column:"flex_box_column___7bh0_",guidance:"guidance___1zlCK",title:"title___TLK56",u:"u___1YcNG",active:"active___2cPfY",content:"content___3PW9_",btn:"btn___26Rnl"}},"7ixt":
|
|
/*!**************************************************!*\
|
|
!*** ./node_modules/rc-tooltip/es/placements.js ***!
|
|
\**************************************************/
|
|
/*! exports provided: placements, default */
|
|
/*! exports used: placements */function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var o={adjustX:1,adjustY:1},a=[0,0],i={left:{points:["cr","cl"],overflow:o,offset:[-4,0],targetOffset:a},right:{points:["cl","cr"],overflow:o,offset:[4,0],targetOffset:a},top:{points:["bc","tc"],overflow:o,offset:[0,-4],targetOffset:a},bottom:{points:["tc","bc"],overflow:o,offset:[0,4],targetOffset:a},topLeft:{points:["bl","tl"],overflow:o,offset:[0,-4],targetOffset:a},leftTop:{points:["tr","tl"],overflow:o,offset:[-4,0],targetOffset:a},topRight:{points:["br","tr"],overflow:o,offset:[0,-4],targetOffset:a},rightTop:{points:["tl","tr"],overflow:o,offset:[4,0],targetOffset:a},bottomRight:{points:["tr","br"],overflow:o,offset:[0,4],targetOffset:a},rightBottom:{points:["bl","br"],overflow:o,offset:[4,0],targetOffset:a},bottomLeft:{points:["tl","bl"],overflow:o,offset:[0,4],targetOffset:a},leftBottom:{points:["br","bl"],overflow:o,offset:[-4,0],targetOffset:a}}},OLES:
|
|
/*!*********************************************************!*\
|
|
!*** ./node_modules/rc-tooltip/es/index.js + 2 modules ***!
|
|
\*********************************************************/
|
|
/*! exports provided: default */
|
|
/*! exports used: default */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/typeof.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tooltip/es/placements.js because of ./node_modules/antd/es/tooltip/placements.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-trigger/es/index.js */
|
|
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";var o=n("U8pU"),a=n("VTBJ"),i=n("Ff2n"),r=n("q1tI"),l=n("uciX"),c=n("7ixt"),s=function(e){var t=e.overlay,n=e.prefixCls,o=e.id,a=e.overlayInnerStyle;return r.createElement("div",{className:"".concat(n,"-inner"),id:o,role:"tooltip",style:a},"function"==typeof t?t():t)},f=Object(r.forwardRef)((function(e,t){var n=e.overlayClassName,f=e.trigger,u=void 0===f?["hover"]:f,p=e.mouseEnterDelay,v=void 0===p?0:p,d=e.mouseLeaveDelay,b=void 0===d?.1:d,_=e.overlayStyle,m=e.prefixCls,O=void 0===m?"rc-tooltip":m,g=e.children,y=e.onVisibleChange,j=e.afterVisibleChange,h=e.transitionName,w=e.animation,x=e.placement,E=void 0===x?"right":x,C=e.align,N=void 0===C?{}:C,S=e.destroyTooltipOnHide,V=void 0!==S&&S,P=e.defaultVisible,I=e.getTooltipContainer,T=e.overlayInnerStyle,k=Object(i.a)(e,["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle"]),R=Object(r.useRef)(null);Object(r.useImperativeHandle)(t,(function(){return R.current}));var D=Object(a.a)({},k);"visible"in e&&(D.popupVisible=e.visible);var L=!1,B=!1;if("boolean"==typeof V)L=V;else if(V&&"object"===Object(o.a)(V)){var z=V.keepParent;L=!0===z,B=!1===z}return r.createElement(l.a,Object.assign({popupClassName:n,prefixCls:O,popup:function(){var t=e.arrowContent,n=void 0===t?null:t,o=e.overlay,a=e.id;return[r.createElement("div",{className:"".concat(O,"-arrow"),key:"arrow"},n),r.createElement(s,{key:"content",prefixCls:O,id:a,overlay:o,overlayInnerStyle:T})]},action:u,builtinPlacements:c.a,popupPlacement:E,ref:R,popupAlign:N,getPopupContainer:I,onPopupVisibleChange:y,afterPopupVisibleChange:j,popupTransitionName:h,popupAnimation:w,defaultPopupVisible:P,destroyPopupOnHide:L,autoDestroy:B,mouseLeaveDelay:b,popupStyle:_,mouseEnterDelay:v},D),g)}));t.a=f},ObO0:
|
|
/*!**************************************!*\
|
|
!*** ./src/pages/Guidance/index.tsx ***!
|
|
\**************************************/
|
|
/*! exports provided: default */
|
|
/*! all exports used */
|
|
/*! ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: ./src/.umi-production/core/routes.ts (referenced with import()) */function(e,t,n){"use strict";n.r(t);n(/*! antd/es/skeleton/style */"cWXX");var o=n(/*! antd/es/skeleton */"/ezw"),a=(n(/*! antd/es/button/style */"+L6B"),n(/*! antd/es/button */"2/Rp")),i=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */"9og8"),r=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray */"tJVT"),l=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties */"PpiC"),c=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */"WmNS"),s=n.n(c),f=n(/*! react */"q1tI"),u=n.n(f),p=n(/*! umi */"Ty5D"),v=n(/*! umi */"9kvl"),d=n(/*! @/utils/util */"1vsH"),b=n(/*! ./index.less?modules */"5oB3"),_=n.n(b),m=n(/*! @/utils/fetch */"ErOA"),O=n(/*! @/utils/env */"m3rI"),g=n(/*! @/components/RenderHtml */"9Bee");t.default=Object(v.a)((function(e){return{user:e.user}}))((function(e){var t,n,c,v=e.user,b=(Object(l.a)(e,["user"]),Object(f.useState)(1)),y=Object(r.a)(b,2),j=y[0],h=y[1],w=Object(f.useState)(!1),x=Object(r.a)(w,2),E=x[0],C=x[1],N=Object(f.useState)(!1),S=Object(r.a)(N,2),V=S[0],P=S[1],I=Object(f.useState)(""),T=Object(r.a)(I,2),k=T[0],R=T[1],D=Object(f.useState)(!0),L=Object(r.a)(D,2),B=L[0],z=L[1],H=Object(f.useState)([{},{}]),J=Object(r.a)(H,2),A=J[0],W=J[1],X=Object(p.h)(),Y=X.pathname;console.log(X,"location"),Object(f.useEffect)((function(){var e;null!=v&&null!==(e=v.userInfo)&&void 0!==e&&e.identity&&q()}),[null==v||null===(t=v.userInfo)||void 0===t?void 0:t.identity]),Object(f.useEffect)((function(){K()}),[]);var q=function(){var e;Y.includes("classrooms")?"student"===(null==v||null===(e=v.userInfo)||void 0===e?void 0:e.identity)&&(C(!0),h(2)):Y.includes("paths")&&P(!0)},K=function(){var e=Object(i.a)(s.a.mark((function e(t){var n,o,a,i;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(m.a)("/api/introductions.json",{method:"get"});case 2:null!=(n=e.sent)&&n.introductions&&(o=null,Y.includes("classrooms")&&(o="course",R("教学课堂")),Y.includes("paths")&&(o="subject",R("实践课程")),a=n.introductions,i=[null==a?void 0:a.find((function(e){return"teacher"===e.clazz&&e.page_type===o})),null==a?void 0:a.find((function(e){return"student"===e.clazz&&e.page_type===o}))],W(i)),z(!1);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return u.a.createElement("section",{className:_.a.guidance},u.a.createElement(o.a,{loading:B,active:!0,paragraph:{rows:5}},u.a.createElement("div",{className:_.a.title},k,"新手指引"),u.a.createElement("ul",{className:_.a.u},!E&&u.a.createElement("li",{onClick:function(){return h(1)},className:1===j?_.a.active:""},"教师版"),!V&&u.a.createElement("li",{onClick:function(){return h(2)},className:2===j?_.a.active:""},"学生版")),1===j&&u.a.createElement("div",{className:_.a.content},u.a.createElement(g.a,{value:(null===(n=A[0])||void 0===n?void 0:n.content)||""})),2===j&&u.a.createElement("div",{className:_.a.content},u.a.createElement(g.a,{value:(null===(c=A[1])||void 0===c?void 0:c.content)||""})),u.a.createElement("div",{className:_.a.btn},u.a.createElement(a.a,{type:"primary",onClick:function(){var e,t,n=O.a.API_SERVER+"/api/attachments/"+(1===j?null===(e=A[0])||void 0===e?void 0:e.attachment_id:null===(t=A[1])||void 0===t?void 0:t.attachment_id);Object(d.v)("",n)}},"下载用户手册"))))}))}}]); |