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
13 KiB
1 line
13 KiB
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[14514,25473],{89136:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1565),i=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},a=n(68475),l=function(e,t){return i.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var s=i.forwardRef(l)},80268:function(e,t,n){n.r(t),n.d(t,{default:function(){return z}});var r=n(7557),i=n.n(r),o=n(41498),a=n.n(o),l=n(79800),s=n.n(l),c=n(39647),d=n.n(c),u=n(59301),p=n(7880),f=n(98135),g=n(8591),h=n(3113),m=n(28103),v="wrap___EgGls",x="content___rlupX",b="hint___7x6NA",y="titleWrap___RHvIz",C="title___w4te4",w=n(51136),$=n(37712),j=["user","account","globalSetting","loading","dispatch"],O=f.Z.TextArea,z=(0,p.connect)((function(e){var t=e.user,n=e.account,r=e.loading;return{user:t,account:n,globalSetting:e.globalSetting,loading:r.models.index}}))((function(e){e.user,e.account,e.globalSetting,e.loading,e.dispatch,d()(e,j);var t=(0,u.useState)(),n=s()(t,2),r=n[0],o=n[1],l=(0,u.useState)(),c=s()(l,2),p=c[0],f=c[1],z=(0,u.useState)(!1),S=s()(z,2),E=S[0],k=S[1];function P(){return M.apply(this,arguments)}function M(){return(M=a()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)("/api/users/honor.json",{method:"get"});case 2:(t=e.sent)&&(o(null==t?void 0:t.honor),f(null==t?void 0:t.honor));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function N(){return(N=a()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(p){e.next=3;break}return g.ZP.info("内容不能为空"),e.abrupt("return");case 3:return e.next=5,(0,w.ZP)("/api/users/brief_introduction.json",{method:"post",body:{honor:p}});case 5:e.sent&&(P(),k(!1));case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,u.useEffect)((function(){P()}),[]),(0,$.jsxs)("section",{className:v,children:[(0,$.jsxs)("div",{className:x,children:[(0,$.jsx)("div",{className:"".concat(y," mt10"),children:(0,$.jsxs)("div",{className:C,style:{width:"100%",display:"flex"},children:[(0,$.jsxs)("span",{style:{flex:"1"},children:[(0,$.jsx)("span",{children:"成果荣誉"}),(0,$.jsx)("span",{style:{fontSize:"14px",color:"#888888"},children:"(教师可以在这里编撰自己的教研成果、荣誉称号,这些信息将在课程中展示)"})]}),(0,$.jsx)(h.ZP,{onClick:function(){return k(!0)},children:"编辑"})]})}),(0,$.jsx)(m.Z,{}),E?(0,$.jsxs)("div",{children:[(0,$.jsx)(O,{value:p,onChange:function(e){return f(e.target.value)},placeholder:"请编撰不超过300字的成果、荣誉介绍",maxLength:300}),(0,$.jsx)(h.ZP,{type:"primary",style:{marginRight:"10px",marginTop:"10px"},onClick:function(){return function(){return N.apply(this,arguments)}()},children:"确认"}),(0,$.jsx)(h.ZP,{style:{marginTop:"10px"},onClick:function(){return k(!1)},children:"取消"})]}):r||"您尚未编撰自己的教研成果和荣誉称号哦~"]}),(0,$.jsx)("div",{className:"".concat(b," font14"),children:"* 我们确保你所提供的信息均处于严格保密状态,不会泄露"})]})}))},28103:function(e,t,n){n.d(t,{Z:function(){return f}});var r=n(92310),i=n.n(r),o=n(59301),a=n(36355),l=n(17313),s=n(83116),c=n(37613);const d=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:i,textPaddingInline:o,orientationMargin:a,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},(0,l.Wf)(e)),{borderBlockStart:`${i}px solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${i}px solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${r}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${i}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*a+"%"},"&::after":{width:100-100*a+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*a+"%"},"&::after":{width:100*a+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:o},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${i}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:i,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-left${t}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-right${t}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}};var u=(0,s.Z)("Divider",(e=>{const t=(0,c.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[d(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n};var f=e=>{const{getPrefixCls:t,direction:n,divider:r}=o.useContext(a.E_),{prefixCls:l,type:s="horizontal",orientation:c="center",orientationMargin:d,className:f,rootClassName:g,children:h,dashed:m,plain:v,style:x}=e,b=p(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),y=t("divider",l),[C,w]=u(y),$=c.length>0?`-${c}`:c,j=!!h,O="left"===c&&null!=d,z="right"===c&&null!=d,S=i()(y,null==r?void 0:r.className,w,`${y}-${s}`,{[`${y}-with-text`]:j,[`${y}-with-text${$}`]:j,[`${y}-dashed`]:!!m,[`${y}-plain`]:!!v,[`${y}-rtl`]:"rtl"===n,[`${y}-no-default-orientation-margin-left`]:O,[`${y}-no-default-orientation-margin-right`]:z},f,g),E=o.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),k=Object.assign(Object.assign({},O&&{marginLeft:E}),z&&{marginRight:E});return C(o.createElement("div",Object.assign({className:S,style:Object.assign(Object.assign({},null==r?void 0:r.style),x)},b,{role:"separator"}),h&&"vertical"!==s&&o.createElement("span",{className:`${y}-inner-text`,style:k},h)))}},98135:function(e,t,n){n.d(t,{Z:function(){return Z}});var r=n(92310),i=n.n(r),o=n(59301),a=n(36355),l=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(a.E_),{prefixCls:r,className:c}=e,d=t("input-group",r),u=t("input"),[p,f]=(0,s.ZP)(u),g=i()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===n},f,c),h=(0,o.useContext)(l.aM),m=(0,o.useMemo)((()=>Object.assign(Object.assign({},h),{isFormItemInput:!1})),[h]);return p(o.createElement("span",{className:g,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:m},e.children)))},d=n(9432),u=n(1565),p={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},f=n(68475),g=function(e,t){return o.createElement(f.Z,(0,u.Z)({},e,{ref:t,icon:p}))};var h=o.forwardRef(g),m=n(89136),v=n(70521),x=n(16863),b=n(59412),y=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n};const C=e=>e?o.createElement(m.Z,null):o.createElement(h,null),w={click:"onClick",hover:"onMouseOver"};var $=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,s]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&s(n.visible)}),[r,n]);const u=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(l&&u(),s((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:f,prefixCls:g,inputPrefixCls:h,size:m}=e,$=y(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:j}=o.useContext(a.E_),O=j("input",h),z=j("input-password",g),S=n&&(t=>{const{action:n="click",iconRender:r=C}=e,i=w[n]||"",a=r(l),s={[i]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(a)?a:o.createElement("span",null,a),s)})(z),E=i()(z,f,{[`${z}-${m}`]:!!m}),k=Object.assign(Object.assign({},(0,v.Z)($,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:E,prefixCls:O,suffix:S});return m&&(k.size=m),o.createElement(d.Z,Object.assign({ref:(0,x.sQ)(t,c)},k))})),j=n(11013),O=n(92343),z=n(3113),S=n(19716),E=n(33234),k=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n};var P=o.forwardRef(((e,t)=>{const{prefixCls:n,inputPrefixCls:r,className:l,size:s,suffix:c,enterButton:u=!1,addonAfter:p,loading:f,disabled:g,onSearch:h,onChange:m,onCompositionStart:v,onCompositionEnd:b}=e,y=k(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:w}=o.useContext(a.E_),$=o.useRef(!1),P=C("input-search",n),M=C("input",r),{compactSize:N}=(0,E.ri)(P,w),Z=(0,S.Z)((e=>{var t;return null!==(t=null!=s?s:N)&&void 0!==t?t:e})),_=o.useRef(null),I=e=>{var t;document.activeElement===(null===(t=_.current)||void 0===t?void 0:t.input)&&e.preventDefault()},B=e=>{var t,n;h&&h(null===(n=null===(t=_.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof u?o.createElement(j.Z,null):null,L=`${P}-button`;let R;const A=u||{},W=A.type&&!0===A.type.__ANT_BUTTON;R=W||"button"===A.type?(0,O.Tm)(A,Object.assign({onMouseDown:I,onClick:e=>{var t,n;null===(n=null===(t=null==A?void 0:A.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),B(e)},key:"enterButton"},W?{className:L,size:Z}:{})):o.createElement(z.ZP,{className:L,type:u?"primary":void 0,size:Z,disabled:g,key:"enterButton",onMouseDown:I,onClick:B,loading:f,icon:T},u),p&&(R=[R,(0,O.Tm)(p,{key:"addonAfter"})]);const G=i()(P,{[`${P}-rtl`]:"rtl"===w,[`${P}-${Z}`]:!!Z,[`${P}-with-button`]:!!u},l);return o.createElement(d.Z,Object.assign({ref:(0,x.sQ)(_,t),onPressEnter:e=>{$.current||f||B(e)}},y,{size:Z,onCompositionStart:e=>{$.current=!0,null==v||v(e)},onCompositionEnd:e=>{$.current=!1,null==b||b(e)},prefixCls:M,addonAfter:R,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&h&&h(e.target.value,e,{source:"clear"}),m&&m(e)},className:G,disabled:g}))})),M=n(1643);const N=d.Z;N.Group=c,N.Search=P,N.TextArea=M.Z,N.Password=$;var Z=N}}]); |